ADFFS 2.62 beta

Discuss ADFFS development versions and upcoming additions
JonAbbott
Posts: 1739
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex

Re: ADFFS 2.62 beta

Post by JonAbbott » Tue Jul 18, 2017 4:11 pm

Vanfanel wrote:I still have to swap disks via CTRL+SHIFT+F2, right?
Yes, the original BlowPipe is floppy only. Use the Zodiac version for an HD install, if you want invulnerability for testing:

Code: Select all

JITMEMORYA 1789C E58C005C E1A00000
JITMEMORYA 1C894 E58C005C E1A00000
JITMEMORYA 1E03C E58C005C E1A00000
Updated Modules and obey.zip on the dev site. "Boot floppy" / *ADFBootFloppy weren't caching the Boot script which was causing issues when quitting a few games (Technodream for example.) Obey.zip contains updated scripts for Super Snail and FRED to resolve quit issues.

Vanfanel
Posts: 373
Joined: Mon Sep 16, 2013 12:01 am

Re: ADFFS 2.62 beta

Post by Vanfanel » Wed Jul 19, 2017 11:14 am

@Jon: The ZODIAC version installs without problems. The shop works fine in that version, also :)
Any hopes for Hamsters, which is also in the ZODIAC collection of games?

JonAbbott
Posts: 1739
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex

Re: ADFFS 2.62 beta

Post by JonAbbott » Wed Jul 19, 2017 1:16 pm

Vanfanel wrote:Any hopes for Hamsters, which is also in the ZODIAC collection of games?
Unfortunately not, its WIMP based. Speaking of which, Merp, Frak! and Emotions, which are also WIMP based aren't supported from 2.61 onward.

JonAbbott
Posts: 1739
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex

Re: ADFFS 2.62 beta

Post by JonAbbott » Mon Jul 24, 2017 12:20 pm

Updated Modules and Obey.zip on the dev site. ADFFS is no longer dependent on SparkFS being loaded, please test "Boot floppy" or *ADFBootFloppy and confirm games boot correctly.

The following scripts have been added to Obey.zip:

F1059202 Games Minipack Five: Fish! (1990) (Cambridge International Software)
F1015701 Fireball II (1990) (Cambridge International Software) (F1015701b script for Fireball)
F1059201 Games Minipack Five: Fireball II (1990) (Cambridge International Software) (F1059201b script for Fireball)

I'm investigating an issue with Axis exiting via CTRL-SHIFT-F12 which started in build 2.61s, it looks like an issue with the JIT shutdown sequence.

JonAbbott
Posts: 1739
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex

Re: ADFFS 2.62 beta

Post by JonAbbott » Fri Jul 28, 2017 2:14 pm

Updated Modules on the dev site, bugfix - ADFFS no longer takes over OS_Byte 19 and 113 when the blitter isn't running on GPU based machines.

JonAbbott
Posts: 1739
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex

Re: ADFFS 2.62 beta

Post by JonAbbott » Mon Aug 21, 2017 1:06 pm

Be aware that ADFFS doesn't work on recent RISCOS nightly builds, which I'm investigating. The last OS build known to work was 18th June 2017.

JonAbbott
Posts: 1739
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex

Re: ADFFS 2.62 beta

Post by JonAbbott » Mon Aug 21, 2017 6:28 pm

Issues when terminating via CTRL-SHIFT-F12

F1003701 Bambuzle (1991) (Arxe Systems) - Running Rockfall after doesn't display the title page
F1005601 Break 147 & Superpool (1991) (The Fourth Dimension)
F1049005 Champions: World Class Leaderboard (1992) (Krisalis Software)
F1010401 DarkWood (1995) (Eclipse)
F1023201 Lotus Turbo Challenge 2 (1992) (Krisalis Software)
F1031801 Saloon Cars (1991) (The Fourth Dimension)
F1035101 Stunt Racer 2000 (1993) (The Fourth Dimension)
F1044501 Stunt Racer 2000 [SA version] (1997) (The Fourth Dimension)
These are hopefully fixed with today's build (2.62e).
JonAbbott wrote:Be aware that ADFFS doesn't work on recent RISCOS nightly builds, which I'm investigating. The last OS build known to work was 18th June 2017.
Also fixed with today's build. The cause turned out to be a bug introduced in 2.62d.

ADFFS now works with RISCOS builds post 20th Aug 2017, which introduced a "compatibility page" at page zero to allow buggy software to continue working on High Vector builds. ADFFS disables the "compatibility page" whilst the JIT is running.

Finally, the current machine configuration state is stored when the JIT starts (ie key repeat rate, F-key mappings, mouse rate etc) and restored when the JIT shuts down.

Post Reply