| |
neilbaldwin Account closed
Registered: Sep 2009 Posts: 48 |
MMC Retro Replay - writing to SD card?
Maybe not the correct place to post this but it doesn't seem to fit anywhere else :)
Is anyone aware of a plugin for RR that enables writing to a mounted .d64 file or alternatively, is it possible to use the Action Replay-type features to dump/load the entire memory to a file on the SD card?
|
|
... 26 posts hidden. Click here to view all posts.... |
| |
GT Account closed
Registered: Sep 2008 Posts: 308 |
Netdrive.exe worked very good. Finally I can read and write files directly on PC/MAC using SDI on the real thing without a 15xx diskdrive. Kudos to Neil for digging into it. Nice tool Graham! |
| |
neilbaldwin Account closed
Registered: Sep 2009 Posts: 48 |
Quote: Quote:Neil: when you get a 1541u, you dont need: 1) disks, 2) any other cartridge, 3) your mmc money are wasted and you can sell the crap :D
except if you want actually properly working ethernet, or maybe a correctly working freezer in AR/RR ... then 1541u isnt quite there =P
Quote:I've got someone looking at porting netdrive over to unix so I'll share it on here if it's successful.
get "diskimagery64" ... its a nice frontend to warpcopy that works in *nix (and the developer is even a osx guy)...and it can work as a server for netdrive too.
I've got DiskImagery but it has a design issue (as far as I can see). When you share your Mac files to the network, you have to select files to expose to the C64. If you select a folder it complains and tells you to select files. What that means is you can't write anything back to the Mac from the C64. Even tried point it at a D64 image and writing to that but it complains and fails.
I had a look through the source to see if I could fix it but it's written with some weird build engine, QT-something, and I couldn't be arsed to try to make it build.
I've emailed the author to see if he knows why writing back to the Mac is not working properly.
Unless I'm doing something wrong, of course. |
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
QT is a portable gui framework, you must install the necessary library files for QT, and then run "qmake" once in the source dir. then it builds fine. |
| |
neilbaldwin Account closed
Registered: Sep 2009 Posts: 48 |
Quote: QT is a portable gui framework, you must install the necessary library files for QT, and then run "qmake" once in the source dir. then it builds fine.
OK, I see that now. :)
Do you use DiskImagery? I'm just curious to know if anyone has managed to write files back from 64->Mac?
Also, does anyone know the author? I've tried emailing him but no response so far (few days ago).
|
| |
chatGPZ
Registered: Dec 2001 Posts: 11386 |
i am using it (but only for warpcopy, not netdrive, so cant tell wether it works) and i have mailed with the author too... maybe he is on vacation or something :) |
| |
A Life in Hell Account closed
Registered: May 2002 Posts: 204 |
Quote: Well, after a session of head-scratching last night, between us me and Geir managed to make it work.
I'm using now using netdrive on an XP virtual machine via Parallels Desktop (until I can get someone to build a unix/OSX version of netdrive) using the UNDOCUMENTED "-W" (write) mode. Am now able to load and save SDI song files over wireless network to my MacBook running XP in a virtual machine, LOL.
Only problem I've got at the moment is that netdrive seems to ignore the specified path and reads/writes files from the folder where i run netdrive from. Anyone know why?
I've got someone looking at porting netdrive over to unix so I'll share it on here if it's successful.
Thanks for everyone's input and thanks to Geir for his endless patience and help.
After all this, I bet my 1541U turns up tomorrow LOL
i'm using this natrivly on linux, and i think the patched version should also compile on a mac - i don't have a mac right now tho. i'll re-upload the patch when i get home if anyone is interested in it. |
| |
neilbaldwin Account closed
Registered: Sep 2009 Posts: 48 |
Quote: i'm using this natrivly on linux, and i think the patched version should also compile on a mac - i don't have a mac right now tho. i'll re-upload the patch when i get home if anyone is interested in it.
Fuck yeah!
:D |
| |
neilbaldwin Account closed
Registered: Sep 2009 Posts: 48 |
I've sorted it;
Netdrive For Linux/Unix
Hope someone else besides me finds this useful :)
Neil |
| |
Angel of Death
Registered: Apr 2008 Posts: 211 |
Quote: I hear you Jan :)
Actually, in the MMC/Replay's defence, it is ace for cross-platform coding. Unbelievably easy to compile with 64TASS and throw the binaries at the C64 wirelessly over the network. It's so easy and simple it borders on being silly :)
a bit late of a reaction. But could you elaborate on that?
You compile something on your mac, send it over wireless ethernet (?) to your mmc... and then?
You just retrieve it from the card in your mmc.
I'm just not that familiar with devices like mmc (yet)
But I'd like a nice solution fro x-compiling straight to the '64.
|
| |
hollowman
Registered: Dec 2001 Posts: 474 |
Quote: a bit late of a reaction. But could you elaborate on that?
You compile something on your mac, send it over wireless ethernet (?) to your mmc... and then?
You just retrieve it from the card in your mmc.
I'm just not that familiar with devices like mmc (yet)
But I'd like a nice solution fro x-compiling straight to the '64.
http://www.oxyron.de/html/freplay.html
Quote:
Network server CodeNet
CodeNet is a special transfer server which allows sending of binary data or program files directly into the C64 memory and sending of an execute command. You can use it for easy cross assembling. The server is started by entering the CODENET command (available on the F6 key).
So you flash the retro replay or mmc replay with the tfr rom, then you can press F6 in basic to enter codenet on c64, run a script on the pc which sends the file to the c64 and tells it to execute it.
And preferably you will do as Devia to get the c64 back to codenet receive mode
http://noname.c64.org/csdb/forums/index.php?roomid=11&topicid=3..
Quoting Devia
In my code I then usually setup and NMI interrupt (if I don't use NMI for other stuff) that does something like:
lda #$37
sta $01
lda #$18 ;Select Bank 3
sta $de00 ;in the Retro Replay
jsr $FF81 ;CINT
cli
jmp $9800 ;Jump to CodeNet
This enables me to simply press RESTORE on C64 to terminate my program and return to CodeNet.
|
Previous - 1 | 2 | 3 | 4 - Next |