| | 6R6
Registered: Feb 2002 Posts: 245 |
Sidplay64 sd2iec
Hello,
I'm thinking about upgrading Sidplay64 to support directory browsing and image (d64,d81) browsing for sd2iec.
I wonder if there are people here interested in this upgrade.
And if the current sidplay64 0.6 performs nicely with
similar devices (uIEC, uiec2ata, mmc2iec, 1541u1, 1541u2).
regards,
6R6
|
|
... 13 posts hidden. Click here to view all posts.... |
| | spider-j
Registered: Oct 2004 Posts: 498 |
if forgot to test changing subdirs with netdrive. this doesn't work in iec-cmd-ide64 or in sd2iec version. $d020 turns red and directory is not changed.
this is the console output on pc when trying to change directory.
/home/spider/C64/sidtest/subdir
0 OPEN 2,6,0,SUBDIR
0 CHKIN 6,0
.CLOSE 6,0
/home/spider/C64/sidtest/, *
0 OPEN 1,6,0,$
0 CHKIN 6,0
........CLOSE 6,0
just to be 100% sure that nothing went wrong when compiling netdrive or whatever i also checked that changing directory with tfr and netdrive works from the ready-prompt via
DOS"CD:<dirname>"
and this is what the console output is then
CMD: cd:subdir
HuntPath: , subdir, subdir
path: subdir/
0 OPEN 0,6,15,cd:subdir
OPEN repeat 0,6,15,CD:SUBDIR
CLOSE 6,15
/home/spider/C64/sidtest/subdir/, *
0 OPEN 0,6,0,$
......CLOSE 6,0
1541u model 1 direct sd iec device (drive 9) shows slighty different behaviour as netdrive. you get the same error as mentioned in my previous post on startup, but you can enter a subdirectory. but then you can't leave the directory anymore via INS/DEL key. [ no console output this time :P ]
|
| | 6R6
Registered: Feb 2002 Posts: 245 |
I got RRnet with TFR inserted on my c64 with
Codenet IP: a.b.c.64
Netdrive IP: a.b.c.100
My winXP IP is: a.b.c.42
My windows firewall is off.
On pc side i start:
netdrive -r "c:\tmp\sids"
On c64 i change device number to dos"6
and i use the "net" function to set all vectors
at 0300-0334 to work with the netdrive.
Now when i try to load a dir or load a file nothing happnes
in the pc console window.
What am I doing wrong with my netdrive setup ?
I can send files to my c64 using codenet. So that part is fine.
|
| | 6R6
Registered: Feb 2002 Posts: 245 |
[EDIT]
v0.6902 - Testing Long filename support :
http://privat.bluezone.no/glennrg/sp64/
Works here with vice and windoze filesystem.
(dont use the instdel key in vice)
Does it works with longfilenames on iec, netdrive, 1541u etc. etc. etc. ?
|
| | spider-j
Registered: Oct 2004 Posts: 498 |
afaik it should be just one ip for your c64 in general. so i wonder, why you've got two.
the usual way, how it works is:
- use setip tool for tfr on win or linux and enter ip of your c64 and the ip of your pc. ip for c64 is "free to chose", but you have to make sure, that it is within your dhcp adress range (if you use dhcp) or allow that static ip in your router.
- flash tfr
my experience so far is:
netdrive depends on the correct ips in the tfr.bin while codenet doesn't (at least it doesn't care about the pc ip).
|
| | 6R6
Registered: Feb 2002 Posts: 245 |
Ok spider-j, i suppose i got to reflash the tfr with a.b.c.42 as the (netdrive) pc ip.
|
| | spider-j
Registered: Oct 2004 Posts: 498 |
unfortunately v0.692 doesn't seem to work with netdrive at all.
these are console outputs from: starting sidplay and trying to load "berzerk.prg"
v0.690 (works)
/home/spider/C64/sidtest/, *
0 OPEN 1,6,0,$
0 CHKIN 6,0
............CLOSE 6,0
/home/spider/C64/sidtest/berzerk.prg
0 OPEN 2,6,0,BERZERK.PRG
0 CHKIN 6,0
..CLOSE 6,0
/home/spider/C64/sidtest/berzerk.prg
0 OPEN 0,6,0,BERZERK.PRG
...........................................................CLOSE 6,0
CMD:
0 OPEN 111,6,15,
0 CHKIN 6,15
v0.692 (doesn't load anything except directory, $d020 stays black)
/home/spider/C64/sidtest/, *
0 OPEN 1,6,0,$
0 CHKIN 6,0
............CLOSE 6,0
/home/spider/C64/sidtest/
0 OPEN 2,6,0,
0 CHKIN 6,0
.CLOSE 6,0
/home/spider/C64/sidtest/, *
0 OPEN 1,6,0,$
0 CHKIN 6,0
tested both: iec-cmd-ide64 and sd2iec version.
|
| | 6R6
Registered: Feb 2002 Posts: 245 |
v0.6903 :
Modified the code to work better with netdrive. (Hope I didnt destroy anything important in the process.)
Sidplay64 with TFR & Netdrive (using WinXP):
--------------------------------------------
Rename all .sid extensions to .prg ( ren *.sid *.prg)
Dirnames: max 16 letters
Filenames: max 16 letters (not counting the ".prg" extension)
Reason for max 16 letters is that sidplay64 only stores 16 letters per filename. Long filenanems are loaded with the * wildcard. ( Netdrive doesnt work with the * wildcard. ( ? ))
If you want to set a rootdir with netdrive then use the slash sign "/" ( not the backslash "\" )
ie: netdrive -r c:/tmp/netdrivesids/
To go back a dir level you press enter on the ".." DIR line.
(Do not use instdel to go back a dir level with netdrive). |
| | 6R6
Registered: Feb 2002 Posts: 245 |
v0.691 (all in one zip on my page):
* netdrive + 1541ultimate dir browser update
* pclink + 1541ultimate $ letter fix
* rsid nmi bugfix
* more optimzing, rsid compatability is good again (silly bug removed)
CBM key to exit rsids.
170 files (and directories). |
| | 6R6
Registered: Feb 2002 Posts: 245 |
V06.93 ...
Already tested iec-2ata, sd2iec, 1541u (standalone mode), netdrive+tfr, ide64 and pclink.
171 files max. |
| | 6R6
Registered: Feb 2002 Posts: 245 |
[heavily edited:]
Dont download V06.94 - still bugs. |
Previous - 1 | 2 | 3 - Next | |