Page 4 of 8

Re: ADFFS 2.65 public beta

Posted: Mon May 14, 2018 8:23 pm
by JonAbbott
David Lowe wrote: Mon May 14, 2018 7:12 pm it looks like !ADFFS is corrupting the JFDrecord zip when accessing it...
So far as ADFFS is concerned, JFDrecord is a directory. It relies on whatever filing system is currently associated with ZIP files to handle reading files from it.

Is the file still corrupt after a reboot? It sounds like either SparkFS is getting corrupt, doesn't have enough memory allocated to it, or can't write temporary files (I think it defaults to <Wimp$ScrapDir>)

Re: ADFFS 2.65 public beta

Posted: Mon May 14, 2018 9:07 pm
by David Lowe
No - seems OK when running through ShareFS, though the problem went away when running from internal hard disc, as I noted in the update at the bottom of my previous post.

Re: ADFFS 2.65 public beta

Posted: Tue May 15, 2018 10:44 am
by JonAbbott
David Lowe wrote: Mon May 14, 2018 9:07 pm the problem went away when running from internal hard disc
Sounds like you've possibly fallen foul of Filing System re-entrancy. I wonder if ArcFS and other image filesystems suffer the same fate when accessed through ShareFS.

I don't understand how you managed to open the file okay via SparkFS from the desktop, but it fails when accessed in the imager. It should exhibit the same problem from the desktop...unless its the method its using to open the file that's triggering the problem.

Re: ADFFS 2.65 public beta

Posted: Tue May 15, 2018 4:46 pm
by Vanfanel
@jon: With latest modules and obey:
-Zelanities now works good, no more hangs it seems! :)
-Nevryon works, but joystick is only detected 1 of 3/5 times.. so joystick practically does not work. I know I have to keep the button pressed, but even so it's undetected most of the times I try,
And the game is SO great with a gamepad! It's like a crazy r-rype clone, deserves to work reliably.

Re: ADFFS 2.65 public beta

Posted: Tue May 15, 2018 5:02 pm
by JonAbbott
Vanfanel wrote: Tue May 15, 2018 4:46 pm -Nevryon works, but joystick is only detected 1 of 3/5 times.. so joystick practically does not work. I know I have to keep the button pressed, but even so it's undetected most of the times I try
If I understand correctly, holding Fire when prompted "press Fire to start" doesn't start the game?

Re: ADFFS 2.65 public beta

Posted: Tue May 15, 2018 5:19 pm
by Vanfanel
@Jon: Not exactly. The problem is that joystick is not detected most of the times, so "press Fire to start" does no appear at all, the game just starts with no joystick.

Another problem with Nervryon: if you run it two times in a row without rebooting, the game hangs on quit the second time.
I mean: you run the game, quit via CTRL+SHIFT+F12, run it again, try to quit via CTRL+SHIFT+F12 again, and the game hangs.
Other games also hang on quit if you run them after Nevryon, like Pacmania.

Re: ADFFS 2.65 public beta

Posted: Tue May 15, 2018 6:33 pm
by David Lowe
I’ve used ADFFS 2.65 to image all 3 original discs of Chocks Away Compendium (1991). No response when I clicked on “Boot Floppy” and chose “Yes”. Double clicking !Chocks gives me “Module ‘Joystick’ is not 32-bit compatible”. I guessed that the boot script might not be running, so I tried to find F104540x boot script in ‘obey’ in ADFFS 2.65 - and couldn’t! Should there be a boot script here, or is it missing, or could something else I am doing be wrong?

Re: ADFFS 2.65 public beta

Posted: Tue May 15, 2018 9:18 pm
by JonAbbott
Vanfanel wrote: Tue May 15, 2018 5:19 pm @Jon: Not exactly. The problem is that joystick is not detected most of the times, so "press Fire to start" does no appear at all, the game just starts with no joystick.
If you hold the movement buttons down does it move the ship eventually, or do you have to release and press again? I'm trying to figure out if it's a driver or game issue. I have a hanging feeling we'll need to latch buttons for at least 1/50th of a second for games to detect them.
Vanfanel wrote: Tue May 15, 2018 5:19 pm Another problem with Nervryon: if you run it two times in a row without rebooting, the game hangs on quit the second time.
I mean: you run the game, quit via CTRL+SHIFT+F12, run it again, try to quit via CTRL+SHIFT+F12 again, and the game hangs.
Other games also hang on quit if you run them after Nevryon, like Pacmania.
I'll investigate, it sounds like something isn't being reset.
David Lowe wrote: Tue May 15, 2018 6:33 pm I’ve used ADFFS 2.65 to image all 3 original discs of Chocks Away Compendium (1991). No response when I clicked on “Boot Floppy” and chose “Yes”... I tried to find F104540x boot script in ‘obey’ in ADFFS 2.65 - and couldn’t! Should there be a boot script here, or is it missing, or could something else I am doing be wrong?
Looking at the list of Boot scripts I've not done one for that version of Chocks Away yet, only the StrongARM version.

Re: ADFFS 2.65 public beta

Posted: Tue May 15, 2018 9:53 pm
by Vanfanel
@Jon: The problem is that the game does not detect the joystick at startup, so the "press fire to start" message does NOT appear. That means that the ship will NEVER move or shoot. Maybe I explained it wrong.

Re: ADFFS 2.65 public beta

Posted: Wed May 16, 2018 7:38 am
by JonAbbott
Vanfanel wrote: Tue May 15, 2018 9:53 pm @Jon: The problem is that the game does not detect the joystick at startup, so the "press fire to start" message does NOT appear. That means that the ship will NEVER move or shoot. Maybe I explained it wrong.
Ah, so it's a debounce issue with the Mouse, when you click "Start" to begin the game. Looking at my YouTube video of the original release I can see the "press FIRE..." screen doesn't appear. I'll have a look at its code.