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.
Compusense EDIT+ cartridge v2.0.1 (modified)
Compusense EDIT+ cartridge v2.0.1 (modified)
Last edited by zephyr on Sat Jan 11, 2025 11:29 am, edited 1 time in total.
Re: Compusense EDIT+ cartridge v2.0.1 (modified)
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.
- Attachments
-
- Compusense_EDIT_Plus_Cartridge_201_ Modified_by_Steve_Evans-(zephyr).zip
- (27.61 KiB) Downloaded 218 times
Last edited by zephyr on Sun Jan 12, 2025 11:54 am, edited 1 time in total.
Re: Compusense EDIT+ cartridge v2.0.1 (modified)
Out of interest, what problem did emulators have with it?
Re: Compusense EDIT+ cartridge v2.0.1 (modified)
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.