Difference between revisions of "Plus2CPC"
From CPCWiki - THE Amstrad CPC encyclopedia!
(10 intermediate revisions by 2 users not shown) | |||
Line 1: | Line 1: | ||
− | Plus2CPC is an expansion board to add a Plus cartridge port to the standard CPC | + | Plus2CPC is an expansion board to add a Plus cartridge port to the standard CPC. |
− | [[File:Plus2cpc logo.jpg | + | [[File:Plus2cpc enclosure.jpg]] |
+ | [[File:Plus2cpc logo.jpg]] | ||
== Features == | == Features == | ||
Line 36: | Line 37: | ||
* STL files for 3D printed enclosure. [[File:Plus2CPCV4Enclosure.zip|Download]] | * STL files for 3D printed enclosure. [[File:Plus2CPCV4Enclosure.zip|Download]] | ||
+ | == Technical information == | ||
+ | |||
+ | The Plus2CPC doesn't require any special programming. | ||
+ | |||
+ | If maps the cartridge as follows: | ||
+ | |||
+ | * slot 0 to Lower ROM / Upper &80 (OS) | ||
+ | * slot 1 to Upper 0 / Upper &81 (BASIC) | ||
+ | * slot 3 to Upper 7 / Upper &83 (AMSDOS) | ||
+ | * all other slots to &80 + number | ||
+ | |||
+ | That's basic Plus cartridge behaviour. It doesn't fully decode RMR2 to set other exotic mappings as the [[Play2CPC]] does. That's only required for it to serve as full external replacement for the internal Plus cartridge port, but as far as I (Abalore) know no software uses it but maybe the Burning Rubber + BASIC cartridge. | ||
+ | |||
+ | Programming of a cartridge game is just enable/disable lower and upper ROM when needed, and change slot with OUT &DF,n | ||
+ | |||
+ | == Web links == | ||
+ | *https://abalore.com/plus2cpc.html | ||
+ | *[https://youtu.be/S9ZZyZnAREY Demonstration of Plus2CPC with C4CPC running perfectly on a CPC 464] | ||
[[Category:Peripherals]] | [[Category:Peripherals]] |
Latest revision as of 08:49, 12 June 2024
Plus2CPC is an expansion board to add a Plus cartridge port to the standard CPC.
Contents
Features
- Boots from cartridge
- Maps ROMs with numbers 0..127 in the Plus way (Lower to slot 0, BASIC to slot 1, AMSDOS to slot 3)
- Allows full operating system replacement
- Compatible with C4CPC
- Available in CPC expansion port and MX4 board formats
- Reset button and enable switch (V4 and up)
- Works on the Plus range as a secondary cartridge port, with priority over internal port
Not supported features
- The Plus2CPC doesn't add the Plus extra features to the CPC, the software in cartridge must be CPC compatible
- The Plus RMR2 memory mapping is not supported
Versions
Version | Changes |
---|---|
v1 | Prototype version |
v2 | Release candidate version |
v3 | First full featured, publicly available version |
v4 | Added reset button and enable switch |
Resources
Technical information
The Plus2CPC doesn't require any special programming.
If maps the cartridge as follows:
- slot 0 to Lower ROM / Upper &80 (OS)
- slot 1 to Upper 0 / Upper &81 (BASIC)
- slot 3 to Upper 7 / Upper &83 (AMSDOS)
- all other slots to &80 + number
That's basic Plus cartridge behaviour. It doesn't fully decode RMR2 to set other exotic mappings as the Play2CPC does. That's only required for it to serve as full external replacement for the internal Plus cartridge port, but as far as I (Abalore) know no software uses it but maybe the Burning Rubber + BASIC cartridge.
Programming of a cartridge game is just enable/disable lower and upper ROM when needed, and change slot with OUT &DF,n