Page 1 of 1

d32.rom hack?

Posted: Mon Apr 29, 2019 10:31 am
by .mad.
Does anyone know of a hacked/modified version of the d32.rom.
or could even edit the file for me... :ugeek:

i am looking for an edit that will autorun BASIC files with CLOAD.
perhaps edited to use CLOAD:RUN
just like CLOAD:EXEC works with binary files.

hope there's an easy-ish way to do this.
i don't mind if the edit sacrifices another command to make room in the ROM. ;)

Re: d32.rom hack?

Posted: Tue Dec 31, 2024 5:05 pm
by zephyr
Sorry, I haven't got a ROM for you today. But I have got something here for you that will work with all 32K mode Dragon 32 & 64 ROMs . Its a machine code program (CLOAD Auto-Run Enable), which enables auto-running of any BASIC program loaded with the CLOAD command.

The "CLOAD Auto-Run Enable" program works by copying the BASIC 32K mode ROM and cartridge ROM ($8000 to $FFEF) to RAM in 64K mode (Map 1), and applying a small patch to the ROM (in RAM) which enables automatic running of any BASIC programs loaded with the CLOAD command.

Enter POKE&HFFDE,0 to switch to the original ROM mode (Map 0) and disable the auto-run feature.

Enter POKE&HFFDF,0 to switch to the patched ROM (in RAM) mode (Map 1) and re-enable the auto-run feature.


The program requires a Dragon 64 running in 32K mode, or a Dragon 32 with a 64K RAM upgrade.

The included wav file (CLOADARE.wav) was created with Sarah Burgin's Dragon Convert (DC.exe).


EDIT: File attachment (CLOAD_Auto-Run_Enable_v1_By_Steve_Evans-(zephyr).zip) deleted due to the release of a new DragonDOS compatible version on the 2nd of January.

Re: d32.rom hack?

Posted: Wed Jan 01, 2025 3:52 pm
by zephyr
Here is a copy of Steve Woolham's Dragon 32 Enhanced ROM v3.1 which he has kindly modified to add the "autorun BASIC files with CLOAD" feature that you asked for.

Happy New Year!


EDIT: File attachment (Dragon32_Enhanced_ROM_v31-AR.zip) deleted due to the release of a new DragonDOS compatible version on the 3rd of January.

Re: d32.rom hack?

Posted: Wed Jan 01, 2025 6:08 pm
by zephyr
There is also a new 3.2 - AP version available in the Uploads section. The 3.2 - AP version also includes a Paged Listing feature.

Re: d32.rom hack?

Posted: Thu Jan 02, 2025 10:24 pm
by zephyr
CLOAD Auto-Run Enable (CLOADARE) Version 2.0.

I have updated the auto-run ROM patch to make it compatible with DragonDOS.

Re: d32.rom hack?

Posted: Fri Jan 03, 2025 9:17 pm
by zephyr
This version is the same as the previous (v3.1 - AR) upload, but has been modified by Steve Woolham to make the auto-run feature DragonDOS compatible.

Re: d32.rom hack?

Posted: Mon Jan 06, 2025 7:16 pm
by zephyr
I have just uploaded a completely new CLOAD Auto-Run program to the Uploads section of the forums. It is DragonDOS compatible, and does not require 64K of RAM to enable the CLOAD auto-run feature.

Re: d32.rom hack?

Posted: Sun Jan 12, 2025 7:39 pm
by .mad.
Thanks!

and Happy New Year to you as well. 8-)

Re: d32.rom hack?

Posted: Tue Jan 28, 2025 4:41 pm
by zephyr
I discovered early yesterday that the v3.1 - AR ROM files that I uploaded on January 3rd were corrupt. Ten memory locations in total were affected. The files have now been fixed and carefully checked for any other signs of corruption.

I have deleted the old v 3.1 - AR file from my original post and replaced it with the fixed version.