Page 2 of 2

Re: ADFFS 2.84 public beta

Posted: Tue Feb 20, 2024 12:12 am
by JonAbbott
wmd wrote: Sun Feb 18, 2024 7:25 pm I just tried to make a new JFD of Ballarena ... I get the error: "Internal error: address exception at &0386DAEC
Try the version in the OP. I suspect you're running the ROM version of WindowManager, so have probably encountered an early bug that's been fixed in later versions.

Re: ADFFS 2.84 public beta

Posted: Tue Feb 20, 2024 1:04 am
by wmd
Thanks, working now.

Re: ADFFS 2.84 public beta

Posted: Thu Apr 11, 2024 12:04 pm
by JonAbbott
Updated build in the OP with a few bug fixes for IOC / IOMD

Re: ADFFS 2.84 public beta

Posted: Thu Apr 25, 2024 8:21 am
by JonAbbott
Updated build in the OP for the Pi, switching overlay changes to be within an RTSupport thread to comply with the restrictions overlays impose. This “should” make the overlay frame swaps happen at 50hz and make scrolling smoother in games like Pacmania.

This build should be used in parallel with the RISC OS 5.30 ROM, which implements various changes to overlays to prevent most of the problems I’ve reported.

Overlay’s can take a while to appear if frame swapping isn’t occurring, so dropping to F12 followed by a change to a legacy screen mode might take a few seconds before the display appears. I suspect some games might also be affected by this = I’ve not checked.

I can’t actually explain why the overlay’s flicker or just doesn’t appear sometimes, other than if BCMVideo is dropping overlay changes if the GPU can’t action them immediately. I suspect it’s timing related as the overlay does eventually appear if you wait long enough.

Re: ADFFS 2.84 public beta

Posted: Sat May 11, 2024 12:37 pm
by Idge
Both Pon! and Hostages seem to have issues with this build on an original A3010. It seems to run extremely slowly and seems to display 1 frame about every 2 seconds.
If I configure filesystem ADFS and then run !boot manually on Hostages without Boot Floppy it runs fine, I can't test this with Pon! without Boot floppy as the copy protection kicks in I think as I have an a3010 rather than an A3000 floppy controller.

When testing using ADFFS 2.83 they both run at the correct speed, although the sound is not right on hostages.

Re: ADFFS 2.84 public beta

Posted: Sat May 11, 2024 2:54 pm
by JonAbbott
Idge wrote: Sat May 11, 2024 12:37 pm Both Pon! and Hostages seem to have issues with this build on an original A3010. It seems to run extremely slowly
Thanks, I'll investigate.

Re: ADFFS 2.84 public beta

Posted: Sat May 11, 2024 4:17 pm
by JonAbbott
Idge wrote: Sat May 11, 2024 12:37 pm Both Pon! and Hostages seem to have issues with this build on an original A3010. It seems to run extremely slowly
Should be fixed with today's build.

Re: ADFFS 2.84 public beta

Posted: Sat May 11, 2024 4:41 pm
by Idge
Great, Thanks Jon. I can confirm both games now work correctly

Re: ADFFS 2.84 public beta

Posted: Sun May 12, 2024 7:08 am
by JonAbbott
Idge wrote: Sat May 11, 2024 12:37 pm the sound is not right on hostages.
I forgot to mention that I checked Hostages on an A310. The game doesn't perform any frame pacing so I'd previously slowed it to 25fps to make the game playable, which caused the titles to run at half speed.

I've switched it to 50fps, but might have to go back and modify the game code to add frame pacing into both the titles and the game, as it might now be too fast on ARM3 and later.