MDK [news] [browse] [changed] [links]

ZX Spectrum +3

Game Information
manufacturer Amstrad plc
year 1987
clone of specpl2a
other clones specpls3
genre N/A
downloads 0
Screenshots
specpls3 title
specpls3 title
Download Details
split set specpls3.zip 59.35k
parent set specpl2a.zip 159.07k
standalone set specpls3.7z 46.83k
artwork specpls3.zip 3.15m
Game Details
Computer published 38 years ago:

ZX Spectrum +3 (c) 1987 Amstrad PLC.

- TECHNICAL -

The ZX Spectrum +3 looked similar to the +2 but featured a built-in 3-inch floppy disk drive (like the Amstrad CPC 6128) instead of the tape drive, and was in a black case.

The +3 saw the addition of two more 16 KB ROMs. One was home to the second part of the reorganised 128 ROM and the other hosted the +3's disk operating system. This was a modified version of Amstrad's PCWDOS (the disk access code used in LocoScript), called +3DOS. These two new 16 KB ROMs and the original two 16 KB ROMs were now physically implemented together as two 32 KB chips. To be able to run CP/M, which requires RAM at the bottom of the address space, the bank-switching was further improved, allowing the ROM to be paged out for another 16 KB of RAM.

The ZX Spectrum +3 power supply provides the same voltages as the one supplied with +2A. This power supply has the same DIN connector so can also be used with the +2A. However, the power supply purchased with the +3 had 'Sinclair +3' written on the case.

- TRIVIA -

The ZX Spectrum +3 was launched in 1987 and was the only Spectrum capable of running the CP/M operating system without additional hardware.

Some older 48K and a few older 128K games were incompatible with the machine. Such core changes brought incompatibilities:
1. Removal of several lines on the expansion bus edge connector (video, power, and IORQGE); caused many external devices problems; some such as the VTX5000 modem could be used via the 'FixIt' device.
2. Dividing ROMCS into 2 lines, to disable both ROMs.
3. Reading a non-existent I/O port no longer returned the last attribute; caused some games such as Arkanoid to be unplayable.
Memory timing changes; some of the RAM banks were now contended causing high-speed colour-changing effects to fail.
4. The keypad scanning routines from the ROM were removed.
5. Move 1 byte address in ROM.

Production of the +3 ceased in December 1990, believed to be in response for Amstrad relaunching their CPC range. At the time, it was estimated about 15% of ZX Spectrums sold had been +3 models.

- CONTRIBUTE -

Edit this entry: https://www.arcade-history.com/?&page=detail&id=83043&o=2
Driver Details
source sinclair/specpls3.cpp
status good
emulation good
savestate unsupported
Screen Details
display screen
type raster
orientation horizontal
width 352px
height 296px
refresh 50.02mhz
Input Details
player 1
type joy
buttons 1
directions 8
player 1
type keyboard
buttons 57
directions N/A
player 2
type joy
buttons 1
directions 8
Chipset Details
name Zilog Z80
clock 3.38mhz
name Speaker
clock N/A
name Filtered DAC
clock N/A
name Cassette
clock N/A
name AY-3-8912A PSG
clock 1.69mhz
name Speaker
clock N/A
name Floppy sound
clock 43.07khz
ROM Details
name size crc
40092.ic7 32.00k 9bc85686
40093.ic8 32.00k db551783
40094.ic7 32.00k 392242fb
40101.ic8 32.00k 5daaae01
40092u.ic7 32.00k 80808d82
40093u.ic8 32.00k 61f2b50c
40094s.ic7 32.00k 9d102acf
40101s.ic8 32.00k 1408ddce
p3_01_4m.rom 32.00k ad99380a
p3_23_4m.rom 32.00k 07727895
p3_01_cm.rom 32.00k ad99380a
p3_23_cm.rom 32.00k 61f2b50c