If so, would you please verify whether disabling the cartridge (by setting Flash Mode) allows one to boot into 128 mode with it still connected?
Here is a photo of the jumper settings to use:
(http://img220.imageshack.us/img220/7052/rrnetjumperdisableduo8.jpg)
Thanks!
Works for me. I can't seem to access it in 2MHz mode though.
To clarify things, I can boot to C128 mode no matter what position the jumper is in. I do need to set it to Flash Mode to be able to access the RR ROM from C128 mode, IIRC.
I think this depends on which version of the cartridge you have. Or it could be the way mine is set up, together with a 1750 REU in a cartridge port expander.
Thank you for clearing that up. Very handy that you can leave it attached and boot into 128 mode with either setting, and it's good to know you can access the registers from Flash Mode to get at the ROM.
By any chance, have you ever tried using any accessories with it in 128 mode? Eg., a Silversurfer or RR-Net? People have told me they should work in Flash Mode, and seems to me that they should, but I'm still hoping to find someone who can confirm that from experience rather than theory. :)
If you can use RR-Net with a Retro Replay in C128 mode, then it's going on my to-buy list right away!
Quote from: nikonikoBy any chance, have you ever tried using any accessories with it in 128 mode? Eg., a Silversurfer or RR-Net? People have told me they should work in Flash Mode, and seems to me that they should, but I'm still hoping to find someone who can confirm that from experience rather than theory. :)
Well, I've just tried using the following C128 version of Contiki
http://www.c128.net/download/contiki128.htm
but can't seem to get it to work... :(
Hmm... did you set your MAC address in Contiki? I can't remember if it asks you for it or whether you have to edit a configuration file on the disk.
Not sure which file I need to modify with my MAC address.
I tried setting the IP address using the netconfig program but it doesn't seem to save it.
I also ran the DHCP program without luck.
I have a feeling that there's no RR-NET driver in this version and it's just the Contiki Desktop.
If only there was a C128 version of UDPSlave...
http://www.paradroid.net/udpslave/
If you can read German (or trust a web translator) try this: http://www.dienstagstreff.de/de/hardware/rrresetpatch/index.php3
With this hardware patch the Retro Reply "sleeps" in C128-mode but you can use RR-Net and Silver Surfer.
Quote from: MangeloreIf only there was a C128 version of UDPSlave...
http://www.paradroid.net/udpslave/
Where is the problem? The linked page offers the source code ...
1. try to find the used assembler tool
2. analyse the code [config.s; cs8900a.s; rr-net.s; macro.i seems to be usable without any change]
3. fix the code (e.g. bank switching, rom entrys, zp) [cs8900a.i; init.s; miniinit.s; minislave.s; udpslave.s; minislave.cfg; Makefile need some changes]
4. reassemble and have fun
Quote from: wteQuote from: MangeloreIf only there was a C128 version of UDPSlave...
http://www.paradroid.net/udpslave/
Where is the problem? The linked page offers the source code ...
1. try to find the used assembler tool
2. analyse the code [config.s; cs8900a.s; rr-net.s; macro.i seems to be usable without any change]
3. fix the code (e.g. bank switching, rom entrys, zp) [cs8900a.i; init.s; miniinit.s; minislave.s; udpslave.s; minislave.cfg; Makefile need some changes]
4. reassemble and have fun
Problem is I'm more of a hardware than software guy... but I'll give it a shot
Fotios, let's quickly verify that your 128 is seeing the RR registers.
Type the following in the Monitor:
>FDE00 00
M 88000
If the 128 is dealing with the RR properly, the M command will display whatever's in the RR's currently active ROM bank.
Here's a screenshot of the output
(http://img210.imageshack.us/img210/7961/rr128sf3.th.jpg) (http://img210.imageshack.us/my.php?image=rr128sf3.jpg)
Looks good.
This is off the top of my head, but give it a try.
10 BANK 15:A=DEC("DE00")
20 REM Turn on accessory control
30 POKEA+1,33
40 REM Display Magic number
50 POKEA+2,0:POKEA+3,0
60 PRINT PEEK(A+4), PEEK(A+5)
Should display 14 and 99 if RR-Net is working.
Quote from: nikonikoShould display 14 and 99 if RR-Net is working.
It sure did :tummenupp:
14 and 99 were displayed on the screen.
That's great! I'll take a brief break from SLOPe and see about porting UDPSlave over.