bog-dan-ro / spectacol

ZX Spectrum Emulator Based on FUSE with a custom UI made with QML
42 stars 2 forks source link

Some tapes dont load properly in 'Quick Open' #61

Closed ghost closed 8 years ago

ghost commented 8 years ago

Some tapes dont load properly when using 'Quick Open'. I think we need that 'Safe acceleration' option that was talked about here : https://sourceforge.net/p/fuse-emulator/bugs/346/

bog-dan-ro commented 8 years ago

Can you share some of these files?

ghost commented 8 years ago

There are a lot that don't work with 'Quick Open'. Here's just a few I found quickly from the 'B's'. Also I think all games with Alkatraz Protection fail to load.

NOTE: This is with 'Detect Loaders' turned off.

Quick Open Test.zip

They seem to work fine with 'Detect Loaders' turned on. Probably just have to keep this option on all the time.

ghost commented 8 years ago

Yeah, I think we can just leave 'Detect Loaders' on permanently. Loading from the 'Tape' menu still plays at normal speed with this option on (and both methods can be speeded up by pressing the tape icon).

I think you can close this issue.

ghost commented 8 years ago

I found one game that needs 'Detect Loaders' turned off called 'SPLATTR'.

ghost commented 8 years ago

'Switchblade' doesn't load with 'Detect Loaders' turned on. When turned 'off' it takes a long time to load (the PC version loads it almost instantly) and if you press the tape icon to speed it up you get 'Tape Loading Error'.

bog-dan-ro commented 8 years ago

Please share Switchblade

ghost commented 8 years ago

Switchblade (1991) (Gremlin Graphics Software).zip

ghost commented 8 years ago

Weird things are happening, now Switchblade doesn't load with Detect loaders off. When detect loaders is on does it only turbo load for 4 seconds like when you press the tape icon ? Because it loaded the first part quickly until the Switchblade name comes up and then it goes to normal speed.

bog-dan-ro commented 8 years ago

I'm going to use Fredrick's suggestion and have a 3 level option for loader acceleration (none, safe and turbo)

ghost commented 8 years ago

OK. It loads fine on the PC version and loads very fast. With all these options ON : Use tape traps Fastloading Detect loaders Accelerate loaders

bog-dan-ro commented 8 years ago

The only problem I've seen is when using "safe" mode and hitting enter key after first screen is loaded. If I don't touch any key it works ok.

ghost commented 8 years ago

Hitting the enter key ?

bog-dan-ro commented 8 years ago

I hit space

ghost commented 8 years ago

Only a minor thing but I just noticed that the game 'Vixen' doesn't load with any fastloaders. It works on PC Fuse when tape traps is turned off and all fast loaders on.

In Spectacol you can sort of get by this by loading with fastloaders off until it gets past the multi-coloured borders, then turn fastloaders back on. Protection scheme (SpeedLock 6). All SpeedLock 6 games work in Spectaculator (Fast Load).

Vixen (1988) (Martech Games) (Side A).zip

ghost commented 8 years ago

I've replaced all the SpeedLock 6 games in my collection (there were only 6 ever released) with different versions. No need to worry.