d32.rom hack?

Looking for a Dragon or CoCo game not already in the archive - Then request it here and hopefully it will either be uploaded to the archive or another member can upload it to this forum.
Post Reply
.mad.
Posts: 144
Joined: Fri Mar 15, 2019 4:22 pm
Location: Born in the North

d32.rom hack?

Post 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. ;)
I am, you are, we are, they're not...
zephyr
Posts: 1531
Joined: Mon Jul 21, 2008 1:18 am
Location: England

Re: d32.rom hack?

Post 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.
Last edited by zephyr on Mon Jan 06, 2025 6:41 pm, edited 4 times in total.
zephyr
Posts: 1531
Joined: Mon Jul 21, 2008 1:18 am
Location: England

Re: d32.rom hack?

Post 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.
Last edited by zephyr on Mon Jan 06, 2025 6:42 pm, edited 3 times in total.
zephyr
Posts: 1531
Joined: Mon Jul 21, 2008 1:18 am
Location: England

Re: d32.rom hack?

Post 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.
zephyr
Posts: 1531
Joined: Mon Jul 21, 2008 1:18 am
Location: England

Re: d32.rom hack?

Post by zephyr »

CLOAD Auto-Run Enable (CLOADARE) Version 2.0.

I have updated the auto-run ROM patch to make it compatible with DragonDOS.
Attachments
CLOAD_Auto-Run_Enable_v2_By_Steve_Evans-(zephyr).zip
(2.98 KiB) Downloaded 1164 times
zephyr
Posts: 1531
Joined: Mon Jul 21, 2008 1:18 am
Location: England

Re: d32.rom hack?

Post 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.
Attachments
Dragon32_Enhanced_ROM_v31-AR_(ddosfix).zip
(43.01 KiB) Downloaded 1146 times
Last edited by zephyr on Tue Jan 28, 2025 4:36 pm, edited 1 time in total.
zephyr
Posts: 1531
Joined: Mon Jul 21, 2008 1:18 am
Location: England

Re: d32.rom hack?

Post 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.
.mad.
Posts: 144
Joined: Fri Mar 15, 2019 4:22 pm
Location: Born in the North

Re: d32.rom hack?

Post by .mad. »

Thanks!

and Happy New Year to you as well. 8-)
I am, you are, we are, they're not...
zephyr
Posts: 1531
Joined: Mon Jul 21, 2008 1:18 am
Location: England

Re: d32.rom hack?

Post 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.
Post Reply