ADFFS 2.86 public beta

Discuss ADFFS development and download test releases
Idge
Posts: 97
Joined: Wed Feb 02, 2022 9:45 pm

Re: ADFFS 2.86 public beta

Post by Idge »

Up - 40
Down - C0
Left - C000
Right - 4000
Fire - 10000
JonAbbott
Posts: 3165
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: ADFFS 2.86 public beta

Post by JonAbbott »

Please try the attached
Idge
Posts: 97
Joined: Wed Feb 02, 2022 9:45 pm

Re: ADFFS 2.86 public beta

Post by Idge »

I tried replacing JoyMod with that one and trying squash again, but still the joystick doesn't do anything, you cant skip the first screen or do anything. Keyboard works.
Running the new JoyMod manually and testing for the results gives me the same readings as well.
JonAbbott
Posts: 3165
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: ADFFS 2.86 public beta

Post by JonAbbott »

Updated build in the OP with adds HFE v2/v3 support - although fuzzy bits won't work due to the way the files are loaded (HFE stream->bit reverser->opcode handler->MFM/FM stream->1772 FDC emulator->Track/Sector/Data)

HFE v2 support is untested as GW.EXE doesn't support v2 creation. I've tested v3 on one file so probably consider it untested.

I've also fixed a bug in MemAlloc which wasn't reducing screen memory correctly on IOC based machines. Hopefully this will fix Nevryon - I've not checked.
JonAbbott
Posts: 3165
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: ADFFS 2.86 public beta

Post by JonAbbott »

Updated build in the OP.

There's several bug fixes for the Filer and I've added Write to ADFS::0 to write the mounted image to a pre-formatted physical floppy. It can't write the protection back.

The "About this floppy image" submenu now displays the version for mounted JFD/HFE files.

I've yet to figure out a good way to auto-update JFD, so you will still need to reimage or re-save JFD for auto-flush to work. I did attempt to update the JFD when the first write occurs, but quickly realised FileCore re-entrancy was going to prevent that from working. About the only workable solution is to update JFD when they're mounted, which I'm reluctant to do at this stage.
wmd
Posts: 182
Joined: Thu Feb 04, 2021 1:02 am

Re: ADFFS 2.86 public beta

Post by wmd »

JonAbbott wrote: Sun Mar 02, 2025 1:23 pm you will still need to reimage or re-save JFD for auto-flush to work.
Due to the number of JFDs I have, I am reluctant to do this, especially for a beta which may still have bugs.
JonAbbott wrote: Sun Mar 02, 2025 1:23 pmAbout the only workable solution is to update JFD when they're mounted, which I'm reluctant to do at this stage.
Maybe add an option in ADFFS (which is defaulted to NO) that allows this? Hide the option in a config file if need be, no need for a menu option.
JonAbbott
Posts: 3165
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: ADFFS 2.86 public beta

Post by JonAbbott »

wmd wrote: Sun Mar 02, 2025 2:03 pm
JonAbbott wrote: Sun Mar 02, 2025 1:23 pm you will still need to reimage or re-save JFD for auto-flush to work.
Due to the number of JFDs I have, I am reluctant to do this, especially for a beta which may still have bugs.
I'd suggest using Save As to create a copy of a few JFD that have auto-flush enabled, so you can test without affecting your originals. Once I formally release 2.86 it's going to auto update all JFD with auto-flush enabled, so I'd rather catch any issues now rather than after release.

The obvious test is to play something that saves the highscores and make sure they're still there the next time you play.
wmd
Posts: 182
Joined: Thu Feb 04, 2021 1:02 am

Re: ADFFS 2.86 public beta

Post by wmd »

OK, I will backup and test a few out over the next few days,
JonAbbott
Posts: 3165
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: ADFFS 2.86 public beta

Post by JonAbbott »

Thank you.

I was just looking at how many floppy images I need to update and it's around 150. I've yet to work out how many packages need updating. And then there's at least 50 downstream archives that need updating.

I'm going to have to take the plunge soon and start updating them in preparation for a full release.

I don't plan on making any further changes, except for bug fixes, so please consider the current build as a release candidate.
wmd
Posts: 182
Joined: Thu Feb 04, 2021 1:02 am

Re: ADFFS 2.86 public beta

Post by wmd »

Code: Select all

Provocator                      [JFD][OK]
K.V.                            [JFD][NOT WORKING]
RockFall                        [JFD][OK]
Top Banana                      [JFD][OK]
Killer Bugs                     [ADF][OK]
Zelanites (Play It Again Sam 3) [ADF][NOT WORKING]
Wasn't sure if ADFs are supposed to support Auto Flush, but it seemed to work fine with Killer Bugs, but not Zelanites (Play It Again Sam 3 version).

I also tried Nosher, but when I did a Save As, the new JFD just gave a black screen after the loading screen.
Post Reply