[Coco] CoCo Flash
Rietveld Rietveld
rietveldh at hotmail.com
Sat Oct 14 18:04:30 EDT 2017
As long as you have used wimgtool tool to put arkanoid.ccc on the PRGFLASH.DSK then u don't need to do anything else other than pointing DRIVE 0 to load that. Dsk
Do a DIR to confirm that all the files, including arkanoid.ccc, are on the. Dsk image
Now run 'SPLIT.BAS ' and at the? Enter ARKANOID. CCC
It will write ARKANOID. 000 and ARKANOID. 001 onto the PRGFLASH.DSK
Next run 'CONV2BIN.BAS ' and at the? Enter ARKANOID.001
You just created ARKANOID.BIN
Next run 'PRGFLASH.BAS ' and at the? Enter ARKANOID
It will ask for size of rom. Say '16k'
FLASH it to the recommended bank
Now go back and run 'conv2bin ' and at the? Enter ARKANOID.000 this time
It will create ARKANOID.BIN overwriting the previous ARKANOID.BIN
Now run 'PRGFLASH.BAS ' and at the? Enter ARKANOID
Again enter 16k as the size and FLASH to the next bank that it instructs you to use
The CONV2BIN.BAS program creates the ARKANOID.BIN file
So what happened to you is that you created the first. bin but ended up overwriting it with the next. bin. So instead of flashing. 001 then. 000 you ended up flashing two copies of the. 000. That's why it wouldn't run
After splitting the 32k. ROM you need to convert and flash each 16k half as if it were it's own ROM
Sent from my BlackBerry Passport Red Edition.
Original Message
From: Ed Orbea
Sent: Saturday, October 14, 2017 5:39 PM
To: CoCo Mailing List
Reply To: CoCoList for Color Computer Enthusiasts
Subject: [Coco] CoCo Flash
I’m have encountered an obstacle on my CoCoFlash.
I have been able to successfully load all the less that 32k ROM images.
Now when I start working on the 32 (and larger images) things ‘just
don’t work’
Using Arkanoid as an example.
1) I download the 32k version from the Color Compuer File Archive
2) I remade the file so that the name is no longer that 8 characters
(Arkanoid.ccc)
3) I use the WInimage tool to copy the file onto a DSK file (35 try, ss)
4) I copy the DSK file to my SDC card
5) I have the CoCoSDC in slot 4, the CoCoFlash in slot 1, and the MPI
selector switch in set to slot 4
6) power on the devices (CoCo, MPI, monitor) in the correct order
7) Set Drive 0 to point to the PRGFLASH.DSK (DRIVE 0,”PRGFLASH.DSK)
8) Set Drive 1 to point to the DSK with Arkanoid.ccc on it (Drive 1,
“10A.DSK)
9) Run SPLIT.BAS from the PRGFLASK disk
10) This results in Arkanoid.000 and Arkanoid.001
11) Rename Arkanoid.000 to Arka01.000
12) Rename Arkanoid.001 to Arka02.001
13) Run CONV2BIN.BAS on Arka01.000 resulting in a bin file names Arka01.bin
14) Run CONV2BIN.BAS on Arka02.001 resulting in a bin file names Arka02.bin
15) Run PRGFLASH.BAS to flask Ark02.bin and the do the same for Ark01.bin
16) Load MENU.BAS
17) Create the new program line; 10011 DATA “ARKANOID”, 189,34
18) 189 is the starting block identified by PRGFLASH.BAS for file Ark02.bin
19) Save MENU.BAS
20) Type in RUN 60000
21) Run PRGFLASH.BAS using BASROM.bin and flashing it into blocks 0 and
1 (the bin file is 5k long, but I tell PRGFLASH to treat it as an 8k file)
22) Power off all equipment
23) Set the MPI selector to slot 1
24) Power one all equipment
25) Use the CoCo Flash menu to select ARKANOID
Then the system just displays a green screen with occasional raster
lines. Only a cold boot will restore the system.
The system is a CoCo3, 512k memory, modified MPI.
Any thoughts from the group?
--
Coco mailing list
Coco at maltedmedia.com
https://pairlist5.pair.net/mailman/listinfo/coco
More information about the Coco
mailing list