
This one appeared in a VICE bug report ages ago. The .tap did not load, and generally looked broken (but apparently isnt)
In any case - SLC managed to partially solve the riddle:
first, the game requires +3k (Block 0) Expansion. so far so trivial

then. for some reason this game requires a strange procedure to load (and this is also the case on real VICs)
load<return>
<run/stop>
load<return>
<play>
following this sequence it loads and runs fine
The remaining question is what exactly happens there, and why?
If you go to the monitor before the first and the second LOAD, you can see that somehow this procedure results in a stack pointer misalignment (first $f3, second $f2)
The author of the game however claims that this tap loaded on real, early, VICs. see the whole mess (and .tap) in the ticket: https://sourceforge.net/p/vice-emu/bugs/206/
How could this ever work without using this load/break/load sequence? I tried some alternative ROMs, but no dice so far


Perhaps having a few dumps from different sources could also shed some light on this (ie, do they all behave like this?)