Bob Andrews
Bob Andrews
I second that. We have not implemented this feature in VICE (or Chameleon) for exactly this reason. When people write software, it should work everywhere.
To make this future proof, it should perhaps support 83 tracks though? Not that any real software actually uses it (and most drives can only step to track 82) -...
The hardware equivalent of doing what VICE does would be gating game/exrom with phi2, so the cartridge is only active in CPU cycles. To check whether that is true, you...
Just gave it a quick try - i dont see any glitches even with that change > I am not sure if I have PHI2 available in that module, but...
I think i know what happens... first of all, the cartridge does not use a register, but it switches the mode depending on the address in the IO1 range (and...
> It doesn't apply to all carts. Ultimax carts certainly do need to do a read during a VIC cycle, and all carts that are supposed to work at 2...
ah much better idea would be to gate game/exrom with phi2 and not let the vicii see ultimax mode :)
> Using the phi2 line will limit the EPROM to 128KB that makes no sense
I think what is missing is a simple "disable cartridge" feature, very similar to how it works in AR. The condition is apparently "when IO1 is written, bit 7 of...