ADFFS 2.85

Floppy Disc Controller emulator and virtual IOC/IOMD/ARM JIT for modern RISC OS machines
wmd
Posts: 182
Joined: Thu Feb 04, 2021 1:02 am

Re: ADFFS 2.85

Post by wmd »

Also, small suggestion - when using the Flush option (which can take a while) for a JFD, after you click OK in the confirmation dialogue, there is no feedback to the user that the flush operation is in fact happening. An egg timer icon or progress bar would be a nice to have here so the user knows that the application hasn't simply crashed.
wmd
Posts: 182
Joined: Thu Feb 04, 2021 1:02 am

Re: ADFFS 2.85

Post by wmd »

Similar issue with the Eject option after having made file changes to a JFD. Even if you use the Flush option first, the Eject option can still take some time to complete, and it looks like the application has frozen / crashed.
wmd
Posts: 182
Joined: Thu Feb 04, 2021 1:02 am

Re: ADFFS 2.85

Post by wmd »

Back to Arcade 3 - following the HDD install instructions in F1001801, but it seems that scores are not being saved?
JonAbbott
Posts: 3165
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: ADFFS 2.85

Post by JonAbbott »

wmd wrote: Mon Jan 20, 2025 3:27 pm Also, small suggestion - when using the Flush option (which can take a while) for a JFD, after you click OK in the confirmation dialogue, there is no feedback to the user that the flush operation is in fact happening. An egg timer icon or progress bar would be a nice to have here so the user knows that the application hasn't simply crashed.
I could have sworn I added that - but it may be in the 2.90 Filer...I'll check. I can only show the hourglass when it's manually done via the Filer as that's done in the foreground. When swapping disks, it's done in the background so showing the hourglass is problematic.

Regarding speeding up flushes - that is on the cards. At the moment it writes out the whole JFD, but it should only be writing out a change delta table to the end of the JFD - I've yet to implement the delta table though.
wmd wrote: Mon Jan 20, 2025 4:06 pm Back to Arcade 3 - following the HDD install instructions in F1001801, but it seems that scores are not being saved?
Assuming the floppy image isn't write-protected. This is probably due to ADFFS not currently performing an immediate flush when a floppy write occurs. Changes are only written back when the image is dismounted, which is tied in with the delta writes mentioned above.
wmd
Posts: 182
Joined: Thu Feb 04, 2021 1:02 am

Re: ADFFS 2.85

Post by wmd »

JonAbbott wrote: Wed Jan 22, 2025 3:09 pmAssuming the floppy image isn't write-protected. This is probably due to ADFFS not currently performing an immediate flush when a floppy write occurs. Changes are only written back when the image is dismounted, which is tied in with the delta writes mentioned above.
I thought that the point of a HDD install is that all files are read and written locally rather than on the floppy image, and that the floppy image was only used to access protected regions? I know that in some situations you can do Ctrl+F1 to force a save back to image, but that doesn't work here, and you don't get the usual hourglass in this particular game.
wmd
Posts: 182
Joined: Thu Feb 04, 2021 1:02 am

Re: ADFFS 2.85

Post by wmd »

F1038701 WolfPack (1992) (Software 42)
I'm having problems making a JFD of disc 1 for this game. I have the original discs. The image floppy operation completes without error, and no red errors shown on the "Image floppy" grid, but when I mount the JFD for disc 1, I am unable to copy certain files (e.g. !ReadMe and Intro). When I do a Verify with the JFD mounted, I get errors reported that are not reported on my original floppy.
wmd
Posts: 182
Joined: Thu Feb 04, 2021 1:02 am

Re: ADFFS 2.85

Post by wmd »

Just to add to that, according to the !ReadMe file, I have V1.00.
JonAbbott
Posts: 3165
Joined: Thu Apr 11, 2013 12:13 pm
Location: Essex
Contact:

Re: ADFFS 2.85

Post by JonAbbott »

wmd wrote: Wed Jan 22, 2025 5:33 pm I thought that the point of a HDD install is that all files are read and written locally rather than on the floppy image
Some games just can't be run from HD, so there's no option but mount and boot the floppy - as in this case.
wmd wrote: Wed Jan 22, 2025 7:29 pm
F1038701 WolfPack (1992) (Software 42)
I'm having problems making a JFD of disc 1 for this game. I have the original discs.
I've never found a good original of WolfPack, the version hosted here was reconstructed from various sources. Please create an ADF and email it to me so I can both check the version and look at recreating the JFD.
wmd
Posts: 182
Joined: Thu Feb 04, 2021 1:02 am

Re: ADFFS 2.85

Post by wmd »

JonAbbott wrote: Wed Jan 22, 2025 7:38 pmI've never found a good original of WolfPack, the version hosted here was reconstructed from various sources. Please create an ADF and email it to me so I can both check the version and look at recreating the JFD.
OK, will forward it to you shortly.
wmd
Posts: 182
Joined: Thu Feb 04, 2021 1:02 am

Re: ADFFS 2.85

Post by wmd »

JonAbbott wrote: Wed Jan 22, 2025 7:38 pmSome games just can't be run from HD, so there's no option but mount and boot the floppy - as in this case.
That's a shame, as high score saving is pretty important in this particular case. I don't think it is doing anything particularly fancy with high score saving, as simply zeroing files 5 and 6 using a hex editor resets the scores, and new scores are updated onto the score boards as normal when you attain them. Can the bit of code that saves to those two files not be adjusted to save to files outside the ADFFS (virtual?) environment? I feel like we may have had this conversation before...
Post Reply