Play2CPC

From CPCWiki - THE Amstrad CPC encyclopedia!
Revision as of 00:04, 12 June 2024 by Phi2x (Talk | contribs) (Technical information)

Jump to: navigation, search

Play2CPC is an evolution of the Plus2CPC adapter which includes new major features.

Play2cpc sticker.jpg


Features

  • Extra audio capabilities (Yamaha OPN3 soundchip)
  • Sound mix into the CPC speaker or stereo audio jack
  • Full Amstrad Plus ROM decoding
  • Extra on-board V-ROM (512K RAM expansion mapped as ROM) for amazing new AAA games
  • General purpose programmable raster interrupt
  • Compatible with standard Amstrad cartridges and new extended formats
  • 100% compatible with C4CPC
  • Support for RW cartridges to save/update games, scores and settings
  • Boot switch and reset button commodities


Compatibility

C4CPC: Compatible

The C4CPC can already be used on the Plus2CPC and Play2CPC cartridge adapters.

The Plus2CPC and Play2CPC allow to program a compatible blank cartridge from the CPC. No USB plug needed.

PlayCity: Partially compatible

Contrarily to the PlayCity, the Play2CPC is not equipped with a Z80 Counter Timer Circuit chip. The Play2CPC use the default configuration of most of the PlayCity programs, like ALCON 2020.

Sound capabilities are also quite different. The Play2CPC is equipped with an OPN3 (ymf288) soundchip. It offers 3 PSG chans, 6 FM 4-op chans and 6 digidrum chans. The PlayCity is equipped with 2 PSG soundchips offering a total of 6 PSG chans, but no FM and no digidrum chans.

So the few PlayCity programs using 9ch AY will be not replayed by the Play2CPC. Also, programs using the FM and digidrums capabilities of the Play2CPC will not be replayed on the PlayCity.

However, the CRTC cursor raster interruption is identical in PlayCity and Play2CPC.

Dandanator: Not compatible

It is not compatible, because the Play2CPC use Amstrad standard ROM paging and cartridge for new CPC games, while the Dandanator use Game Boy Advance cartridge with a custom ROM paging through Z80 opcodes for new Speccy ports.

GX4000: Compatible with cartridges but not the device

The Play2CPC is not usable on the GX4000 because the GX4000 does not have an expansion port.

The device itself must be connected to a computer, but the cartridges you write can be later used on a GX4000.


Flyer

Play2c12.jpg


Technical information

  • Port &F988 to read status 0 or select a page 0 register
  • Port &F888 read/write to the selected page 0 register
  • Port &F984 to read status 1 or select a page 1 register
  • Port &F884 read/write to the selected page 1 register

You can also use the CRTC cursor registers to program the raster interruption located at &0066.

The OPN3 soundchip is mostly a light version of the OPNA soundchip with some functionalities removed: no external ADPCM, no Composite Sine Mode and no GPIO.

FM channel 3 is special as it can be split into 2x 2-op chans or 4x 1-op chans.

6 digidrum instruments are included in the internal ROM of the soundchip.

Relevant datasheets: OPN3 (ymf288) (Japanese) and OPNA (ym2608) (English)


Links