[Coco] Trying to understand Cart Usage on Coco3

RETRO Innovations go4retro at go4retro.com
Sun Aug 23 16:45:03 EDT 2015


On 8/23/2015 2:31 PM, Robert Gault wrote:
> RETRO Innovations wrote:
>> I am working on a small project that puts some EPROM in the cart 
>> port. I am
>> trying to test that the EPROM is in the right place, but I don't know 
>> how to
>> test via the Coco3 BASIC that the EPROM is there.  I've disconnected 
>> the CART
>> pin from Q on a std Typing Tutor Cart to so some testing, but I am 
>> not sure
>> where the addresses should be.
>>
>> Any help would be appreciated.
>>
>> Jim
>>
>
> Is the Cart plugged into the Coco3 cart port or an MPI?
>
> All Tandy Cart/Paks will have their ROMs addressed at $C000; same as 
> the Disk ROM. Your device will now not auto-start and you should be 
> seeing the Extended Basic message at turn on.
> To access the EPROM, assuming there is a program which starts at $0000 
> in the EPROM, just enter EXEC&HC000. Alternatively, you may be able to 
> get the EPROM to auto-start without using the CART line by having the 
> bytes in the EPROM at $0-1 = DK with the program start located at $0002.
Yeah, I don't want to *run* the code at that address, I just want to 
check that my code shows up in those addresses.

I pulled the CART/Q jumper so the autostart cart would not start on 
boot.  I then did a ?peek (49152), and I got 207, but the first byte of 
Typing Tutor is 204, and the number I get from peek (49152) is not 
consistent across boots.

Jim



More information about the Coco mailing list