Jump to content

GreyHobbit

Members
  • Content Count

    49
  • Joined

  • Last visited

Community Reputation

31 Excellent

About GreyHobbit

  • Rank
    Space Invader

Profile Information

  • Gender
    Male
  • Location
    Belfast, UK

Recent Profile Visitors

2,487 profile views
  1. If a UK-based seller is handier for you, you can get the AVG Cart from retrolemon.co.uk. I bought one from them a couple of weeks ago. They also sell the SIO cable to let you plug it into the SIO socket for ATR support if you ever wanted to do that. I think there's an EU supplier as well. Sent from my AC2003 using Tapatalk
  2. The full A.C.E. manual is at the Internet Archive... I mean, of course it is, where else would it be? I can't believe I didn't look there before now! https://archive.org/details/ACE_Atari_Cassette_Enhancer_manual Geoff Sent from my AC2003 using Tapatalk
  3. Must be lots of changes, hopefully for the better! Definitely worth a visit. You take care too Paul Sent from my AC2003 using Tapatalk
  4. I'm originally from a few miles east of Armagh, my wife grew up in Ravenhill area and we now live just off the Castlereagh Road in the east of the city. Only been here 9 years so I'm still a 'blow-in' Geoff Sent from my AC2003 using Tapatalk
  5. The manual on the preservation page is actually the cassette inlay from my tape version. I remember having a printed 'manual' that was a couple of A4 pages stapled into the form of an A5 booklet that explained the commands that were available. Unfortunately I haven't seen it in years, it might be in a box in the attic but it's probably lost Sent from my AC2003 using Tapatalk
  6. I uploaded a dump to the A8 Preservation site a few weeks ago. They already had an XL version, my cassette was an earlier 400/800 version. http://www.a8preservation.com/#/software/title/1492 Sent from my AC2003 using Tapatalk
  7. I think the editor didn't like my last message! I was trying to say I missed one of the argc loop typos in NREN.COM. I submitted a new pull request. Geoff Sent from my AC2003 using Tapatalk
  8. @tschak909 I just noticed that I missed one of the 'i<=argc' typos in NREN.COM. I have submitted another pull request. I think I got the hang of it this time Geoff
  9. That was my first submission to an open source project. I'm used to owning the repo in work! I'll get better at it... [emoji16] Sent from my AC2003 using Tapatalk
  10. Sorry for submitting those pull requests one file at a time, I couldn't get my IDE to push them all to a new branch in one go!
  11. Thanks Thom I had a look at the code and the main.c source for fls, fnet, ndel, ndir, nmkdir, nren & nrmdir all have a loop for (i=1;i<=argc;i++) which should be for (i=1;i<argc;i++) This tries to process an extra parameter that causes corruption at the end of the argument string being stored in buf[]. What is the proper way to submit code changes to the project? Do I commit them to a new branch and push that to the github repo, then raise a pull request to get it approved? Geoff
  12. I'm in the UK and received #143 about a week ago. #141 arrived today with my membership card. I got #142/#52 last October/November, I think. Thanks Sascha.
  13. Which reset button should we use on the FujiNet during these operations? The right-hand button, or a long-press on button B? I saw an earlier post saying the right-hand button was a hard reset of the ESP32 and might cause problems, is that still the case? Thanks Geoff
  14. I'm having an interesting time experimenting with the F*.COM tools in SDX. I've spotted what appears to be a symptom of the issue with FLS.COM when viewing the contents of subdirectories, as mentioned by @MrFSL. If I run FLS 1 I get the top-level directory listing from my SD card, but FLS 1,ROMS gives an SIO ERROR instead of the list of files in the ROMS directory. Looking at the serial output, the subdirectory name in the FLS command has an 0x01 character appended. [20:30:49]CF: 70 f7 00 00 68 [20:30:49]sioFuji::sio_process() called [20:30:49]ACK! [20:30:49]Fuji cmd: OPEN DIRECTORY [20:30:49]<-SIO read 256 bytes [20:30:49]ACK! [20:30:49]Opening directory: "ROMS", pattern: "" [20:30:49]::dir_open {0:1} "ROMS", pattern "" [20:30:49]::dir_open actual path = "ROMS" [20:30:49]ERROR! [20:30:49] [20:30:49]CF: 70 f7 00 00 68 [20:30:49]sioFuji::sio_process() called [20:30:49]ACK! [20:30:49]Fuji cmd: OPEN DIRECTORY [20:30:49]<-SIO read 256 bytes [20:30:49]ACK! [20:30:49]Opening directory: "ROMS", pattern: "" [20:30:49]::dir_open {0:1} "ROMS", pattern "" [20:30:49]::dir_open actual path = "ROMS" [20:30:49]ERROR! If I append a ctrl-A character right at the end of the ROMS subdirectory name in the FLS command, I get a subdirectory listing and no error. But there are now obviously two control characters appended to the ROMS directory name. [20:31:10]CF: 70 f7 00 00 68 [20:31:10]sioFuji::sio_process() called [20:31:10]ACK! [20:31:10]Fuji cmd: OPEN DIRECTORY [20:31:10]<-SIO read 256 bytes [20:31:10]ACK! [20:31:10]Opening directory: "ROMS", pattern: "" [20:31:10]::dir_open {0:1} "ROMS", pattern "" [20:31:10]::dir_open actual path = "ROMS" [20:31:10]COMPLETE! [20:31:10] [20:31:10]CF: 70 f6 24 00 8b [20:31:10]sioFuji::sio_process() called [20:31:10]ACK! [20:31:10]Fuji cmd: READ DIRECTORY ENTRY (max=36) [20:31:10]::dir_nextfile {0:1} [20:31:10]::read_direntry "Action! (1983)(ACS).car" [20:31:10]->SIO write 36 bytes [20:31:10]COMPLETE! [20:31:10] [20:31:10]CF: 70 f6 24 00 8b [20:31:10]sioFuji::sio_process() called [20:31:10]ACK! [20:31:10]Fuji cmd: READ DIRECTORY ENTRY (max=36) [20:31:10]::dir_nextfile {0:1} [20:31:10]::read_direntry "Atari LOGO (1983)(Atari).car" [20:31:10]->SIO write 36 bytes [20:31:10]COMPLETE! [20:31:10] [20:31:10]CF: 70 f6 24 00 8b [20:31:10]sioFuji::sio_process() called [20:31:10]ACK! [20:31:10]Fuji cmd: READ DIRECTORY ENTRY (max=36) [20:31:10]::dir_nextfile {0:1} [20:31:10]::read_direntry "Basic XE v4.1 (1985)(OSS)(US).car" [20:31:10]->SIO write 36 bytes [20:31:10]COMPLETE! [20:31:10] [20:31:10]CF: 70 f6 24 00 8b [20:31:10]sioFuji::sio_process() called [20:31:10]ACK! [20:31:10]Fuji cmd: READ DIRECTORY ENTRY (max=36) [20:31:10]::dir_nextfile {0:1} [20:31:10]::read_direntry "Basic XL v1.03 (1983)(OSS)(US).car" [20:31:10]->SIO write 36 bytes [20:31:10]COMPLETE! [20:31:10] [20:31:10]CF: 70 f6 24 00 8b [20:31:10]sioFuji::sio_process() called [20:31:10]ACK! [20:31:10]Fuji cmd: READ DIRECTORY ENTRY (max=36) [20:31:10]::dir_nextfile {0:1} [20:31:10]::read_direntry "Homebase (1982)(Citibank)(US).car" [20:31:10]->SIO write 36 bytes [20:31:10]COMPLETE! [20:31:10] [20:31:10]CF: 70 f6 24 00 8b [20:31:10]sioFuji::sio_process() called [20:31:10]ACK! [20:31:10]Fuji cmd: READ DIRECTORY ENTRY (max=36) [20:31:10]::dir_nextfile {0:1} [20:31:10]::read_direntry "MAC-65 v1.01 (1984)(OSS)(US).car" [20:31:10]->SIO write 36 bytes [20:31:10]COMPLETE! [20:31:10] [20:31:10]CF: 70 f6 24 00 8b [20:31:10]sioFuji::sio_process() called [20:31:10]ACK! [20:31:10]Fuji cmd: READ DIRECTORY ENTRY (max=36) [20:31:10]::dir_nextfile {0:1} [20:31:10]::read_direntry "OSS Cart Bundle &amp; SDX AtariMax.rom" [20:31:10]->SIO write 36 bytes [20:31:10]COMPLETE! [20:31:10] [20:31:10]CF: 70 e4 06 00 5b [20:31:10]sioFuji::sio_process() called [20:31:10]ACK! [20:31:10]Fuji cmd: SET DIRECTORY POSITION [20:31:10]::dir_seek {0:1} 6 [20:31:10]COMPLETE! [20:31:10] [20:31:10]CF: 70 f6 80 00 e7 [20:31:10]sioFuji::sio_process() called [20:31:10]ACK! [20:31:10]Fuji cmd: READ DIRECTORY ENTRY (max=128) [20:31:10]::dir_nextfile {0:1} [20:31:10]::read_direntry "OSS Cart Bundle &amp; SDX AtariMax.rom" [20:31:10]->SIO write 128 bytes [20:31:10]COMPLETE! [20:31:10] [20:31:10]CF: 70 f6 24 00 8b [20:31:10]sioFuji::sio_process() called [20:31:10]ACK! [20:31:10]Fuji cmd: READ DIRECTORY ENTRY (max=36) [20:31:10]::dir_nextfile {0:1} [20:31:10]::read_direntry "PILOT (1981)(Atari)(US).car" [20:31:10]->SIO write 36 bytes [20:31:10]COMPLETE! [20:31:10] [20:31:10]CF: 70 f6 24 00 8b [20:31:10]sioFuji::sio_process() called [20:31:10]ACK! [20:31:10]Fuji cmd: READ DIRECTORY ENTRY (max=36) [20:31:10]::dir_nextfile {0:1} [20:31:10]Reached end of of directory [20:31:10]->SIO write 36 bytes [20:31:10]COMPLETE! [20:31:10] [20:31:10]CF: 70 f5 00 00 66 [20:31:10]sioFuji::sio_process() called [20:31:10]ACK! [20:31:10]Fuji cmd: CLOSE DIRECTORY [20:31:10]COMPLETE! I also tried appending a ctrl-A and ctrl-B to the subdirectory name in the FLS command and still get a successful directory listing. In fact, FLS 1,ROMS <followed by all 26 ctrl-A to ctrl-Z characters> still results in a successful listing of the ROMS subdirectory. [20:48:52] [20:48:52]CF: 70 f7 00 00 68 [20:48:52]sioFuji::sio_process() called [20:48:52]ACK! [20:48:52]Fuji cmd: OPEN DIRECTORY [20:48:52]<-SIO read 256 bytes [20:48:52]ACK! [20:48:52]Opening directory: "ROMS [20:48:52]", pattern: "" [20:48:52]::dir_open {0:1} "ROMS [20:48:52]", pattern "" [20:48:52]::dir_open actual path = "ROMS [20:48:52]" [20:48:52]COMPLETE! [20:48:52] [20:48:52]CF: 70 f6 24 00 8b [20:48:52]sioFuji::sio_process() called [20:48:52]ACK! [20:48:52]Fuji cmd: READ DIRECTORY ENTRY (max=36) [20:48:52]::dir_nextfile {0:1} [20:48:52]::read_direntry "Action! (1983)(ACS).car" [20:48:52]->SIO write 36 bytes [20:48:52]COMPLETE! [20:48:52] [20:48:52]CF: 70 f6 24 00 8b [20:48:52]sioFuji::sio_process() called [20:48:52]ACK! [20:48:52]Fuji cmd: READ DIRECTORY ENTRY (max=36) [20:48:52]::dir_nextfile {0:1} [20:48:52]::read_direntry "Atari LOGO (1983)(Atari).car" [20:48:52]->SIO write 36 bytes [20:48:52]COMPLETE! <etc> Also, I have just noticed that running the command as FLS 1,ROMS/ appears to result in future FLS calls giving a 138 error until an FMALL is called to remount the drives. Geoff Edit: Annoyingly, all the ctrl-characters that were in the code snippets seem to have been purged when I submitted the message. But they are clearly visible in the serial out log in the flasher utility. Now it looks like I've just pasted lots of ordinary looking log output just for the sake of it!
  15. I've sent you a PM with the link, let me know if there are any problems. Geoff
×
×
  • Create New...