Closed tomconte closed 3 years ago
some games fail to load even with no fast options but this is a problem with fuse itself not the libretro port. chuckle egg 2 tzx comes to mind. dan dare, splatter, mask, gauntlet 2 etc there’s a bunch of them fixing some by one method breaks others and vice versa, not sure a generic fix has been found yet the z80 has to be used
I just tried the TZX of Chuckie Egg 2 and Dan Dare and they load fine.
Gauntlet 2 TAP version works.
There is a polarity fixed TZX of MASK posted in the FUSE Sourceforge issues.
No need for Z80's 😄 (MASK and Gauntlet 2 are multiload anyway unless you use the All-in-One versions).
On Sat, 1 May 2021 at 10:44, zzedmore @.***> wrote:
I just tried the TZX of Chuckie Egg 2 and Dan Dare and they load fine.
Gauntlet 2 TZX works if you use this Safe Load method in the first post.
There is a polarity fixed TZX of MASK posted in the FUSE Sourceforge issues.
— You are receiving this because you commented.
Reply to this email directly, view it on GitHub https://github.com/libretro/fuse-libretro/issues/94#issuecomment-830597410, or unsubscribe https://github.com/notifications/unsubscribe-auth/AG56EZOHJS5P2OYW24KXRATTLPEPLANCNFSM42XT2KDQ .
With chuckle egg 2 did you try playing the game? I once did get it to load but it crashes shortly in. What is the md5 of the tzx you used? I made the fast option equate to these safer settings in an adhoc build and it’s pretty good. Cheers for the info.
I used the first TZX of Chuckie 2 from spectrumcomputing. Seems to work.
Odd can’t get it to load, just resets. Which platform are you using? i’m on Switch.
Yeah this is weird. I recently just updated FUSE and the Core info files on Windows and now I can't load anything !? It just crashes Retroarch.
I found a bug with the machine type, that's why I couldn't load anything. It seems to be having trouble when set to Scorpion.
Anyway, there are 3 files available for Chuckie Egg 2 on spectrumcomputing.co.uk. The first is a TAP file, the second is a TZX (the middle one of the 3 files). This one works.
I just tested the "safe fast load" settings described above, with Chuckie Egg 2 TZX from spectrumcomputing.co.uk (actually pointing to World of Spectrum June 2017 Mirror on archive.org; size 49177, sha1 6354cdef91c18508a9bce87d96f532e14eb8954d).
Not sure what to make of it really!
Yeah, maybe this safeload isn't that useful after all ! I only mentioned it because it's available in the Android emulator 'Spectacol' which also uses FUSE. https://github.com/bog-dan-ro/spectacol
May as well close this one.
Thanks for your research. My test agrees with yours that full fast mode is the only way to load egg2 so agree there is no safe fast mode in general. I think it all goes back to the discussion in the sourceforge fuse forum on how certain tape statuses are handled and affect loading of certain games - perhaps if we get a generic fix for that we’ll see it merged to the libretro fuse code base.
Links to fuse issues for reference:
And a few others... Let's revisit once the topic has progressed on the Fuse side...
Could you add a third option for the speed settings like the example in the first post of #62 ? So like this -
Safe Acceleration
settings_current.fastload = 1; settings_current.accelerate_loader = 0; settings_current.tape_traps = 0; settings_current.slt_traps = 1;
The reason being because some games fail to load when using the full acceleration. This is safe and a lot faster than original speed.