ADFFS 2.58 beta

Discuss development specific to the Pi version of ADFFS
Post Reply
Vanfanel
Posts: 576
Joined: Mon Sep 16, 2013 12:01 am

Re: ADFFS 2.58 beta

Post by Vanfanel »

@Jon: Overload is working again with today's build :)
JonAbbott
Posts: 2938
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: ADFFS 2.58 beta

Post by JonAbbott »

Update obey.zip on dev site, which gets Hostages and Inertia working. Hostages does have some sound issues which need resolving.
JonAbbott
Posts: 2938
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: ADFFS 2.58 beta

Post by JonAbbott »

JonAbbott wrote:Hostages does have some sound issues which need resolving.
This appears to be a bug in RISCOS 5, which is also affecting Deeva. I've reported the issue and await a fix.
JonAbbott
Posts: 2938
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: ADFFS 2.58 beta

Post by JonAbbott »

JonAbbott wrote:
JonAbbott wrote:Hostages does have some sound issues which need resolving.
This appears to be a bug in RISCOS 5, which is also affecting Deeva. I've reported the issue and await a fix.
Turns out this OS bug is by design, so I've reimplemented OS_Byte 13 as per RO3.x when emulating pre RO5 machines.

Updated Modules and obey.zip which get Deeva and Hostages working correctly.
Vanfanel
Posts: 576
Joined: Mon Sep 16, 2013 12:01 am

Re: ADFFS 2.58 beta

Post by Vanfanel »

@Jon:

-Deeva works on the Pi, but I can't redefine the UP key because mouse press sends F10 along, so it's ALWAYS set to F10.
-Hostages works on the Pi
-Inertia works on the Pi
JonAbbott
Posts: 2938
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: ADFFS 2.58 beta

Post by JonAbbott »

Deeva still has some speed issues I need to sort out. Hostages has quite a few as well, but is still playable.
JonAbbott
Posts: 2938
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: ADFFS 2.58 beta

Post by JonAbbott »

JonAbbott wrote:Deeva still has some speed issues I need to sort out.
Updated obey.zip which hopefully fixes the remaining speed issues.
Vanfanel
Posts: 576
Joined: Mon Sep 16, 2013 12:01 am

Re: ADFFS 2.58 beta

Post by Vanfanel »

@Jon: Yes, controls can be now correctly reconfigured in Deeva.
JonAbbott
Posts: 2938
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: ADFFS 2.58 beta

Post by JonAbbott »

Updated obey.zip and Modules on the dev site, which get Blood Sport and Confusion working. Untested on Pi, but seems to be working on Pi3. I've added a Key Debounce SWI to ADFFS to allow patching games that suffer the problem. As far as I can tell, I've fixed all the debounce and speed issues except for the title page.

Both are compiled with RiscBASIC which contains quite a few bugs in it's FPU instruction encoding. ADFFS now checks all FPU instructions and corrects the encoding if it's incorrect. It's this issue that prevents the game from running past FPEmulator v2.87.

I've also fixed a bug in the managed Error handler which was causing Blood Sport to crash on exit.

Blood Sport keys are odd as ESC quits the game, but the manual says F5+F8 quits the game - which it does, but it looks like they're not turning off the ESC key. In most places SPACE seems to serve the same function as ESC normally would.
Vanfanel
Posts: 576
Joined: Mon Sep 16, 2013 12:01 am

Re: ADFFS 2.58 beta

Post by Vanfanel »

@Jon: A game that works on Pi1 but doesn't work on Pi2 is Cobalt Seed.

It shows an "undefined instruction" error with a lot of info even without the debug modules.

Confusion and BloodSport both work on Pi1!
Post Reply