Skip to content

Commit

Permalink
RAM cartridges implementation (atari800#184)
Browse files Browse the repository at this point in the history
- Many RAMCART and one SiDiCar cartridges
- Support for writeable cartridges
- CART monitor command
- Make blank cartridge UI option
- Reserved CART file ids for additional cartridge types currently unemulated by Atari800,
  added also the description of the types
  • Loading branch information
mono6502 authored May 28, 2023
1 parent 66ae59a commit dc68c7f
Show file tree
Hide file tree
Showing 14 changed files with 1,472 additions and 198 deletions.
5 changes: 4 additions & 1 deletion DOC/CREDITS
Original file line number Diff line number Diff line change
Expand Up @@ -254,8 +254,11 @@ Jindrich Kubec <[email protected]>
- hours of testing on real Atari800XL
- research on real cartridges

Jerzy Kut <mono@atari.pl>
Jerzy Kut <[email protected].pl>
- MapRAM memory expansion for the XL/XE
- Ram-Cart 64K/128K/1M/2M/4M/8M/16M/32M
and Double Ram-Cart 2x128K/256K cartridges support
- SiDiCar 32K cartridge support

Chris Lam <[email protected]>
- RGB values for each Atari colour
Expand Down
10 changes: 10 additions & 0 deletions DOC/NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,16 @@ Big thanks to all contributors (see git log for each commit author)
- 73: Super Cart 256 KB 5200 cartridge (32K banks)
- 74: Super Cart 512 KB 5200 cartridge (32K banks)
- 75: Atarimax 1 MB Flash cartridge (new)
- 94: Ram-Cart 64 KB cartridge
- 95: Ram-Cart 128 KB cartridge
- 96: Double Ram-Cart 2x128/256 KB cartridge
- 97: Ram-Cart 1 MB cartridge
- 98: Ram-Cart 2 MB cartridge
- 99: Ram-Cart 4 MB cartridge
- 100: Ram-Cart 8 MB cartridge
- 101: Ram-Cart 16 MB cartridge
- 102: Ram-Cart 32 MB cartridge
- 103: SiDiCar 32 KB cartridge
See DOC/cart.txt for details.

* support for remapping of all function keys (START, SELECT, OPTION etc)
Expand Down
2 changes: 1 addition & 1 deletion DOC/README
Original file line number Diff line number Diff line change
Expand Up @@ -110,7 +110,7 @@ o ATR, XFD, DCM, ATR.GZ, XFD.GZ and .PRO disk images.

o Direct loading of Atari executable files and Atari BASIC programs.

o 59 cartridge types, raw and CART format.
o 86 cartridge types, raw and CART format.

o Cassette recorder, raw and CAS images.

Expand Down
4 changes: 2 additions & 2 deletions DOC/USAGE
Original file line number Diff line number Diff line change
Expand Up @@ -145,12 +145,12 @@ Command line options
-basic Turn on Atari BASIC ROM

-cart <filename> Insert cartridge (CART or raw format)
-cart-type <0..75> Select type of cartridge inserted with -cart. 0 means
-cart-type <0..160> Select type of cartridge inserted with -cart. 0 means
no cartridge, and other values indicate a specific
cartridge type as in cart.txt.
-cart2 <filename> Insert second cartridge (CART or raw format)
Only if first cartridge is SpartaDOS X (64 or 128)
-cart2-type <0..75> Similar to -cart-type. Select type of cartridge inserted
-cart2-type <0..160> Similar to -cart-type. Select type of cartridge inserted
with -cart2.
-cart-autoreboot Automatically reboot after cartridge inserting/removing
(doesn't affect the piggyback cartridge)
Expand Down
Loading

0 comments on commit dc68c7f

Please sign in to comment.