Commodore 128 Alive!

Commodore 128 => 128 programmers => Topic started by: MIRKOSOFT on November 11, 2010, 12:41 PM

Title: How to create CARTRIDGE image for C128 only
Post by: MIRKOSOFT on November 11, 2010, 12:41 PM
Hi!


As I know that cartirdges for C128 has other header than C64 cartridges...


C128:
====
1. log CRT I.D. physical Address Table (PAT)
2. if I.D. = 1, then call cold start vector (can use to end RTS)

- first 9 bytes of AUTO-START SEQUENCE
- if x=8 ($8000) or x=C ($c000)
x000 = cold start vector
x003 = warm start vector (N/A - but must to be set)
x006 = cartridge I.D. (1 = autostart)
x007 = ASCII "C" - bit 7 = 1
x008 = ASCII "B" - bit 7 = 1
x009 = ASCII "M" - bit 7 = 1

- 4 slots exists to connect cartridge ROM (2 internal / 2 external)

C64:

===
- first 10 bytes of C64 AUTO-START SEQUENCE
- if x=8 ($8000) or x=C ($c000)
x000 = cold start vector
x003 = warm start vector
x006 = ASCII "C" - bit 7 = 1
x007 = ASCII "B" - bit 7 = 1
x008 = ASCII "M" - bit 7 = 1
x009 = ASCII "8" - bit 7 = 1
x00a = ASCII "0" - bit 7 = 1


but here's Q: exists any DOS/Win program to create cartridge images for COMMODORE 128?I have program for C64, but I don't want and don't need it. With this program (ROMBuild) I can create really own cartridges...

so the Q is: EXISTS st. like this FOR C128 CARTRIDGES?

Many thanks for every reply.
Miro
EhPortal 1.34 © 2025, WebDev