Page 1 of 1

Compusense EDIT+ cartridge v2.0.1 (modified)

Posted: Wed Jan 08, 2025 6:29 pm
by zephyr
This is a copy of the Compusense EDIT+ cartridge v2.0.1 that I have modified to make it compatible with all Dragon 32/64 emulators. It will still operate correctly on a real Dragon 32 or 64. The modified cartridge now also sets the EXEC vector at startup so it will jump to the FC ERROR? routine ($8B8D) if EXEC is entered accidentally when using it on a Dragon 64. This greatly helps to prevent accidental activation of 64K mode on the Dragon 64.

EDIT: File attachment deleted due to the release of a bugfix version on the 11th of January.

Re: Compusense EDIT+ cartridge v2.0.1 (modified)

Posted: Sat Jan 11, 2025 11:27 am
by zephyr
Updated bugfix release. My previous modified version does not set the reset vector which will result in the computer doing a full cold start (like powering the computer off and on again) if the reset button is pressed.

Re: Compusense EDIT+ cartridge v2.0.1 (modified)

Posted: Sat Jan 11, 2025 11:52 am
by sixxie
Out of interest, what problem did emulators have with it?

Re: Compusense EDIT+ cartridge v2.0.1 (modified)

Posted: Sat Jan 11, 2025 12:04 pm
by zephyr
On the older emulators (e.g. PC-Dragon, T3, etc) the cartridge init code failed to return to the correct address ($B43E) after the RTI due to the FIRQ not being correctly emulated.