Difference between revisions of "Plus"

From CPCWiki - THE Amstrad CPC encyclopedia!
Jump to: navigation, search
Line 1: Line 1:
== Introduction ==  
+
== Introduction to the Plus range ==  
  
In 1990 Amstrad introduced the "Plus" series which tweaked the hardware in many ways and added a cartridge slot to all models.
+
<gallery align="right">
 +
image:6128plus_es.jpg|Spanish Amstrad 6128 Plus
 +
image:6128plus_fr_en_kanga.jpg|Custom Airbrushed 6128 Plus
 +
</gallery>
 +
 
 +
In 1990 Amstrad introduced the "Plus" range which tweaked the hardware in many ways and added a cartridge slot to all models.  The Plus included the 464 Plus, 6128 Plus and a cut down Plus without the keyboard nor support for non-cartridge media was released simultaneously as the GX4000 video game console.  All of the range included a cartridge slot and additional hardware improvements.
  
 
Most improvements were to the video display which saw an increase in palette to 4096 colours and gained the capability of hardware sprites. Splitting the display into two separate windows and pixel scrolling both became full supported hardware features although both were possible on the non-"Plus" hardware using clever programming of the existing Motorola 6845. An automatic DMA transfer system for feeding the sound chip was also added but the sound chip itself remained unchanged. Additionally, the BASIC command set for disc access was improved.
 
Most improvements were to the video display which saw an increase in palette to 4096 colours and gained the capability of hardware sprites. Splitting the display into two separate windows and pixel scrolling both became full supported hardware features although both were possible on the non-"Plus" hardware using clever programming of the existing Motorola 6845. An automatic DMA transfer system for feeding the sound chip was also added but the sound chip itself remained unchanged. Additionally, the BASIC command set for disc access was improved.
 
A cut down Plus without the keyboard nor support for non-cartridge media was released simultaneously as the GX4000 video game console.
 
  
 
These models did not do very well in the marketplace, failing to attract any substantial third party support. The 8-bit technology behind the Plus was starting to look a little out of date by 1990 and users resented the substantial price hike for cartridge games compared to their tape and disc counterparts.  However, the Plus machines did sell well in France where Amstrad still had a large following due to the success of the classic CPC range there.
 
These models did not do very well in the marketplace, failing to attract any substantial third party support. The 8-bit technology behind the Plus was starting to look a little out of date by 1990 and users resented the substantial price hike for cartridge games compared to their tape and disc counterparts.  However, the Plus machines did sell well in France where Amstrad still had a large following due to the success of the classic CPC range there.
Line 11: Line 14:
 
The range was officially titled as 'Amstrad 464 Plus', 'Amstrad 6128 Plus' and 'GX4000' and the 'CPC' (standing for Colour Personal Computer) abbreviation used in the older generation was dropped.  However, many Amstrad users refer to the Plus range as 'CPC Plus' or 'CPC+' due to the inherent similarities of the two ranges.
 
The range was officially titled as 'Amstrad 464 Plus', 'Amstrad 6128 Plus' and 'GX4000' and the 'CPC' (standing for Colour Personal Computer) abbreviation used in the older generation was dropped.  However, many Amstrad users refer to the Plus range as 'CPC Plus' or 'CPC+' due to the inherent similarities of the two ranges.
  
<gallery caption="Plus/GX4000">
+
== The GX4000 Games Console ==
image:6128plus_es.jpg|Spanish Amstrad 6128 Plus
+
 
image:6128plus_fr_en_kanga.jpg|Custom Airbrushed 6128 Plus
+
<gallery align="right">
 
Image:Gx4000.jpg|Amstrad GX4000
 
Image:Gx4000.jpg|Amstrad GX4000
 
</gallery>
 
</gallery>
  
== Technical ==
+
The GX4000 is a game console based on a 6128 Plus without a floppy controller or keyboard (although it is actually possible to modify one, add a floppy controller and a keyboard and use it as a Plus). It was delivered with two game paddles (as the ones delivered with the Plus models) and Burnin' Rubber on [[GX4000 cartridge|cartridge]] (without BASIC).
 
+
For details about the CPC+/GX4000 features, see [[Arnold V Specs Revised]].
+
 
+
== The CPC Plus ==
+
 
+
'''CPC Plus''' can use cartridges released for the '''GX4000''', ''but specific software can be created using the extra features without the need of hardware (contrary as it was claimed by Amstrad in 1991). The extra features are not locked by a hardware mechanism but only by a special 17 bytes-lenght sequence send to the CRTC. So, it's possible for everyone to create his/her own software on the cpc plus, using the extra features available through a 16kb [[ASIC]] I/O page(See [[Programming ASIC]].) Except the extra-features, the 464 &amp; 6218&nbsp;Plus machines&nbsp;are almost fully compatible with the old CPC generation. Some minor&nbsp;differences are noticable in emulated components ([[8255|PPI]], [[CRTC]], [[Gate Array]][[Gate Array]]) and in the interrupt mechanism in vectorised mode.''
+
 
+
== The GX4000 Games Console ==
+
 
+
The GX4000 is a game console based on a CPC 464+ without a floppy controller or keyboard (although it is actually possible to modify one, add a floppy controller and a keyboard and use it as a CPC+). It was delivered with two game paddles (as the ones delivered with the CPC+ models) and Burning Rubber on [[GX4000 cartridge|cartidge]] (without basic).
+
  
 
The GX4000 was [[Amstrad]]'s attempt to gain some share in the home game console market, then dominated by the likes of Nintendo and Sega. Like others before it, and like others after it, it failed abysmally in its goal. Despite the fact that the hardware was decent (after all the CPC+ series were some of the very best 8-bit computers ever designed), it was a case of 'too little, too late'. Lack of CPC+ specific software, lack of marketing effort and bad timing meant that Amstrad's adventure in the home market was about to end.
 
The GX4000 was [[Amstrad]]'s attempt to gain some share in the home game console market, then dominated by the likes of Nintendo and Sega. Like others before it, and like others after it, it failed abysmally in its goal. Despite the fact that the hardware was decent (after all the CPC+ series were some of the very best 8-bit computers ever designed), it was a case of 'too little, too late'. Lack of CPC+ specific software, lack of marketing effort and bad timing meant that Amstrad's adventure in the home market was about to end.
  
<gallery caption="Amstrad GX4000">
+
=== GX4000 Differences compared to 464 or 6128 Plus ===
Image:GX4000 01.jpg
+
Image:GX4000 02.jpg
+
Image:GX4000 03.jpg
+
Image:GX4000 04.jpg
+
Image:GX4000 05.jpg
+
Image:GX4000 06.jpg
+
Image:GX4000 07.jpg
+
Image:GX4000 08.jpg
+
Image:GX4000 09.jpg
+
Image:GX4000 10.jpg
+
Image:GX4000 11.jpg
+
Image:GX4000 12.jpg
+
Image:GX4000_Top.jpg|GX4000 Top
+
Image:GX4000_Bottom.jpg|GX4000 Bottom
+
Image:GX4000_PCB_Top.jpg|GX4000 Motherboard Top
+
Image:GX4000_PCB_Bottom.jpg|GX4000 Motherboard Bottom
+
Image:GX4000_System_Cartridge_Inserted.jpg|GX4000 with Yellow system cartridge inserted
+
Image:GX4000_System_Cartridge_Result.jpg|GX4000 with Yellow system cartridge inserted. Thi is the result.
+
</gallery>
+
 
+
== GX4000 Differences compared to 464 or 6128 Plus ==
+
  
 
* The master clock is 39.9Mhz (approx) instead of 40Mhz for the 464/6128 Plus. The Arnold V specification indicates this is to give a better picture. This means the GX4000 is 0.25% slower than a 464 or 6128 Plus but should have a better picture.
 
* The master clock is 39.9Mhz (approx) instead of 40Mhz for the 464/6128 Plus. The Arnold V specification indicates this is to give a better picture. This means the GX4000 is 0.25% slower than a 464 or 6128 Plus but should have a better picture.
Line 70: Line 42:
 
* When a system cartridge is inserted (this has been verified with a yellow and a green labelled system cartridge), the copyright message and a Ready prompt is displayed. If the fire buttons or directions are pressed on the first digital joystick you see X,Z and the arrows displayed, the same as if you had pressed these buttons on a 464/6128 Plus or CPC. Pressing Pause displays "P".
 
* When a system cartridge is inserted (this has been verified with a yellow and a green labelled system cartridge), the copyright message and a Ready prompt is displayed. If the fire buttons or directions are pressed on the first digital joystick you see X,Z and the arrows displayed, the same as if you had pressed these buttons on a 464/6128 Plus or CPC. Pressing Pause displays "P".
  
== Specific Software for CPC+/GX4000 ==
+
== Accessing the Plus hardware improvements ==
  
===== Graphic utilities =====
+
'''The Plus''' and GX4000 cartridges access the Plus hardware improvements, but specific software can be created using the extra features without the need of cartridge hardware (contrary as it was claimed by Amstrad in 1991). The extra features are not locked by a hardware mechanism but only by a special 17 bytes-length sequence send to the CRTC. So, it's possible for everyone to create his/her own software on the Plus, using the extra features available through a 16kb [[ASIC]] I/O page. Except the extra-features, the 464 and 6128 Plus machines are almost fully compatible with the classic CPC generation. Some minor differences are noticeable in emulated components ([[8255|PPI]], [[CRTC]], [[Gate Array]][[Gate Array]]) and in the interrupt mechanism in vectorised mode.
 +
 
 +
For details about the Plus/GX4000 hardware features, see [[Arnold V Specs Revised]].
 +
 
 +
== Software ==
 +
 
 +
=== System Cartridges ===
 +
 
 +
See [[Plus System Cartridge]].
 +
 
 +
=== Demos ===
 +
[[:Category:Plus Demos]]
 +
 
 +
=== Slide Shows ===
 +
 
 +
* [[Fatal Beauties]] by ([[FaTaLiTy]], 2007)
 +
* [[Ghostbuster plus]] (fast-made slide-show by [[Ninxpe]] in 2007)
 +
* [[Models]] by [[Da Boxon Team]]
 +
* [[Sexy Slideshow]] by [[Demoniak]]
 +
* [[Samantha Fox Slideshow]] by [[Demoniak]]
 +
* [[The 7th guest slideshow]] by [[Snn]]
 +
 
 +
=== Graphic utilities ===
  
 
* [[Bmp Converter]] ([[Snn]] of [[Futur's]])
 
* [[Bmp Converter]] ([[Snn]] of [[Futur's]])
Line 84: Line 78:
 
To complete... See [[Applications]] for exact words
 
To complete... See [[Applications]] for exact words
  
==== Music software ====
+
=== Music software ===
  
 
* [[Soundtracker DMA]] by [[Zik]] of [[Futur's]]
 
* [[Soundtracker DMA]] by [[Zik]] of [[Futur's]]
Line 90: Line 84:
 
To complete with software able to use dma sound playlist... See [[Applications]] for exact words
 
To complete with software able to use dma sound playlist... See [[Applications]] for exact words
  
==== Libraries ====
+
=== Libraries ===
  
 
* [[B-ASIC]] ([[Logon System]])
 
* [[B-ASIC]] ([[Logon System]])
  
==== Operating Systems ====
+
=== Operating Systems ===
  
 
* [[FutureOS]] (only in german)
 
* [[FutureOS]] (only in german)
  
== Demos ==
+
=== Games ===
 
+
=== Pure CPC Plus demos  ===
+
 
+
*[[4096 Preview|4096 Preview]] ([[Kevin Thacker|Kevin Thacker]])
+
*[[Allergy|Allergy]] by [[Semilanceata|Semilanceata]]
+
*[[ASM Intro 1|ASM Intro 1]] by [[Roudoudou|Roudoudou]] of [[Flower corp|Flower corp]]
+
*[[Basic Demo 3|Basic Demo 3]] by [[Roudoudou|Roudoudou]] of [[Flower corp|Flower corp]]
+
*[[Black Sabbath|Black Sabbath]] by [[BDC-Iron|BDC-Iron]]
+
*[[Blob Demo]] by [[Redbox]]
+
*[[CPC+ Desktop|CPC+ Desktop]] by [[Odiesoft|Odiesoft]]
+
*[[Demo Plus|Demo Plus]] ([[GPA|GPA]])
+
*[[Diamonds|Diamonds]] ([[ZilogMonkey|ZilogMonkey]])
+
*[[DMA music demo|DMA music demo]] ([[Cadjo Clan|Cadjo Clan]])
+
*[[Fantasy|Fantasy]] by [[Semilanceata|Semilanceata]]
+
*[[Hate Beats|Hate Beats]] by [[Ukonx|Ukonx]]
+
*[[It was so nice before the crash of the mir station|It was so nice before the crash of the mir station]] by [[Eliot|Eliot]]
+
*[[Kill Max]] by [[OFE|OFE]]
+
*[[Larsen|Larsen]] by [[OFE|OFE]]
+
*[[LiquidSnake|LiquidSnake]] by [[Revival|Revival]]
+
*[[Sappy|Sappy]] by [[Semilanceata|Semilanceata]]
+
*[[Simply The Bests|Simply The Bests]] by [[Eliot|Eliot]]
+
*[[Seminoisin|Seminoisin]] by [[Semilanceata|Semilanceata]]
+
*[[Synergy|Synergy]] by [[Ast]] of&nbsp;[[Impact|Impact]]
+
*[[Tragedy|Tragedy]]
+
*[[Walking on a scroll|Walking on a scroll]] by [[BDC-Iron|BDC-Iron]]
+
*[[XMas 2008]] Dentro by [[Ast]] of&nbsp;[[Impact|Impact]]
+
*[[Wulf|Wulf]]/[[Ratz|Ratz]] unreleased part of [[Palatine|Palatine]]
+
*[[Ze Meeting 2000 Demo|Ze Meeting 2000 Demo]] by [[BDC-Iron|BDC-Iron]]
+
 
+
=== Demos with Plus features ===
+
 
+
* [[20, 21,22 February 1999 meeting Demo]] by [[Benediction]]
+
* [[A Step Beyond]] by [[Dirty Minds]]
+
* [[Genesis demo]] (unreleased ? - [[STS]])
+
* [[Heat Demo]] by [[Odiesoft]]
+
* [[Fire Engine demo]] (attributed to [[Roo-dolph]] but unreleased?)
+
* [[System Party 97]] by [[Eliot]]
+
* [[Texture Mapping Plus]] by [[Odiesoft]]
+
* [[Ze Meeting 96-97 Compilation]] by [[Condense]] (Contains a CPC+ part)
+
* [[Ae2010 Final Exams]] by [[Impact]] (The last part contains some Cpc+ features !)
+
 
+
* to complete
+
 
+
==== Slide Shows ====
+
 
+
* [[Fatal Beauties]] by ([[FaTaLiTy]], 2007)
+
* [[Ghostbuster plus]] (fast-made slide-show by [[Ninxpe]] in 2007)
+
* [[Models]] by [[Da Boxon Team]]
+
* [[Sexy Slideshow]] by [[Demoniak]]
+
* [[Samantha Fox Slideshow]] by [[Demoniak]]
+
* [[The 7th guest slideshow]] by [[Snn]]
+
 
+
== Games ==
+
  
 
=== Non-cartridge games ===
 
=== Non-cartridge games ===
Line 196: Line 137:
 
* [[World Of Sports ( Cartridge )|World Of Sports]]
 
* [[World Of Sports ( Cartridge )|World Of Sports]]
  
==Vaporwares==
+
=== Vaporwares ===
  
 
Said to have actually existed and even reviewed in some specialised press :
 
Said to have actually existed and even reviewed in some specialised press :
Line 217: Line 158:
  
 
Lately (as of May 2007) several instances of bootleg cartridges have appeared. These are not original releases and, although they could run without any problems, caution should be exercised when buying. What is more, their collectible/historical value is doubtful. For more details, see [http://www.pcwking.netfirms.com/cartridge.html here]
 
Lately (as of May 2007) several instances of bootleg cartridges have appeared. These are not original releases and, although they could run without any problems, caution should be exercised when buying. What is more, their collectible/historical value is doubtful. For more details, see [http://www.pcwking.netfirms.com/cartridge.html here]
 
== System Cartridges ==
 
 
See [[Plus System Cartridge]].
 
  
 
== Included in Delivery ==
 
== Included in Delivery ==
  
=== 464plus ===
+
=== 464 Plus ===
  
 
* The computer itself, incl. built-in Datacorder
 
* The computer itself, incl. built-in Datacorder
Line 233: Line 170:
 
* Either an [[Amstrad MM12 Monochrome Monitor]] or an [[Amstrad CM14 Colour Monitor]]
 
* Either an [[Amstrad MM12 Monochrome Monitor]] or an [[Amstrad CM14 Colour Monitor]]
  
=== 6128plus ===
+
=== 6128 Plus ===
  
 
* The computer itself, incl. built-in 3" disk drive
 
* The computer itself, incl. built-in 3" disk drive
Line 252: Line 189:
 
* Power supply 11v 500mA - -(o- +  
 
* Power supply 11v 500mA - -(o- +  
 
* Optional: [[Amstrad MM12 Monochrome Monitor]] or [[Amstrad CM14 Colour Monitor]]
 
* Optional: [[Amstrad MM12 Monochrome Monitor]] or [[Amstrad CM14 Colour Monitor]]
 +
 +
<gallery caption="Amstrad GX4000">
 +
Image:GX4000 01.jpg
 +
Image:GX4000 02.jpg
 +
Image:GX4000 03.jpg
 +
Image:GX4000 04.jpg
 +
Image:GX4000 05.jpg
 +
Image:GX4000 06.jpg
 +
Image:GX4000 07.jpg
 +
Image:GX4000 08.jpg
 +
Image:GX4000 09.jpg
 +
Image:GX4000 10.jpg
 +
Image:GX4000 11.jpg
 +
Image:GX4000 12.jpg
 +
Image:GX4000_Top.jpg|GX4000 Top
 +
Image:GX4000_Bottom.jpg|GX4000 Bottom
 +
Image:GX4000_PCB_Top.jpg|GX4000 Motherboard Top
 +
Image:GX4000_PCB_Bottom.jpg|GX4000 Motherboard Bottom
 +
</gallery>
 +
 +
== Videos ==
  
 
Showing the GX4000 in action
 
Showing the GX4000 in action
Line 261: Line 219:
 
{{#ev:youtube|T6oG7DRdBgI|300}}
 
{{#ev:youtube|T6oG7DRdBgI|300}}
  
== Emulators for CPC Plus ==
+
== Emulators for the Plus ==
  
 
* [[Arnold]]
 
* [[Arnold]]

Revision as of 16:16, 5 December 2010

Introduction to the Plus range

In 1990 Amstrad introduced the "Plus" range which tweaked the hardware in many ways and added a cartridge slot to all models. The Plus included the 464 Plus, 6128 Plus and a cut down Plus without the keyboard nor support for non-cartridge media was released simultaneously as the GX4000 video game console. All of the range included a cartridge slot and additional hardware improvements.

Most improvements were to the video display which saw an increase in palette to 4096 colours and gained the capability of hardware sprites. Splitting the display into two separate windows and pixel scrolling both became full supported hardware features although both were possible on the non-"Plus" hardware using clever programming of the existing Motorola 6845. An automatic DMA transfer system for feeding the sound chip was also added but the sound chip itself remained unchanged. Additionally, the BASIC command set for disc access was improved.

These models did not do very well in the marketplace, failing to attract any substantial third party support. The 8-bit technology behind the Plus was starting to look a little out of date by 1990 and users resented the substantial price hike for cartridge games compared to their tape and disc counterparts. However, the Plus machines did sell well in France where Amstrad still had a large following due to the success of the classic CPC range there.

The range was officially titled as 'Amstrad 464 Plus', 'Amstrad 6128 Plus' and 'GX4000' and the 'CPC' (standing for Colour Personal Computer) abbreviation used in the older generation was dropped. However, many Amstrad users refer to the Plus range as 'CPC Plus' or 'CPC+' due to the inherent similarities of the two ranges.

The GX4000 Games Console

The GX4000 is a game console based on a 6128 Plus without a floppy controller or keyboard (although it is actually possible to modify one, add a floppy controller and a keyboard and use it as a Plus). It was delivered with two game paddles (as the ones delivered with the Plus models) and Burnin' Rubber on cartridge (without BASIC).

The GX4000 was Amstrad's attempt to gain some share in the home game console market, then dominated by the likes of Nintendo and Sega. Like others before it, and like others after it, it failed abysmally in its goal. Despite the fact that the hardware was decent (after all the CPC+ series were some of the very best 8-bit computers ever designed), it was a case of 'too little, too late'. Lack of CPC+ specific software, lack of marketing effort and bad timing meant that Amstrad's adventure in the home market was about to end.

GX4000 Differences compared to 464 or 6128 Plus

  • The master clock is 39.9Mhz (approx) instead of 40Mhz for the 464/6128 Plus. The Arnold V specification indicates this is to give a better picture. This means the GX4000 is 0.25% slower than a 464 or 6128 Plus but should have a better picture.
  • The pause button on the GX4000 is mapped to the P button on the CPC keyboard. Other than this the 2 digital joysticks are connected, all other keys are not connected.
  • There is a difference in the wiring schematics on the ADC inputs where the ASIC senses the computer configuration.
  • The following are not connected on GX4000 so the associated inputs are not defined (possibly high):
   * Printer (data and strobe)
   * Keyboard lines 0,1,2,4,5,7,8
   * FDC
   * FDD motor
   * Cassette read, write, motor
   * The signals /ROMEN, ROMDIS, /RAMRD, RAMDIS, CRTC CURSOR, EXP, Printer BUSY
  • When a system cartridge is inserted (this has been verified with a yellow and a green labelled system cartridge), the copyright message and a Ready prompt is displayed. If the fire buttons or directions are pressed on the first digital joystick you see X,Z and the arrows displayed, the same as if you had pressed these buttons on a 464/6128 Plus or CPC. Pressing Pause displays "P".

Accessing the Plus hardware improvements

The Plus and GX4000 cartridges access the Plus hardware improvements, but specific software can be created using the extra features without the need of cartridge hardware (contrary as it was claimed by Amstrad in 1991). The extra features are not locked by a hardware mechanism but only by a special 17 bytes-length sequence send to the CRTC. So, it's possible for everyone to create his/her own software on the Plus, using the extra features available through a 16kb ASIC I/O page. Except the extra-features, the 464 and 6128 Plus machines are almost fully compatible with the classic CPC generation. Some minor differences are noticeable in emulated components (PPI, CRTC, Gate ArrayGate Array) and in the interrupt mechanism in vectorised mode.

For details about the Plus/GX4000 hardware features, see Arnold V Specs Revised.

Software

System Cartridges

See Plus System Cartridge.

Demos

Category:Plus Demos

Slide Shows

Graphic utilities

To complete... See Applications for exact words

Music software

To complete with software able to use dma sound playlist... See Applications for exact words

Libraries

Operating Systems

Games

Non-cartridge games

Cartridges released for the GX4000

Vaporwares

Said to have actually existed and even reviewed in some specialised press :

Games patched for the Amstrad CPC Plus

The following Amstrad CPC games have been patched for the Amstrad CPC Plus to take advantage of its extended colour palette:

Bootlegs

Lately (as of May 2007) several instances of bootleg cartridges have appeared. These are not original releases and, although they could run without any problems, caution should be exercised when buying. What is more, their collectible/historical value is doubtful. For more details, see here

Included in Delivery

464 Plus

  • The computer itself, incl. built-in Datacorder
  • System Cartridge with AMSDOS(the Plus series were actyakky the first Amstrad machines to have the OS on a removable medium, as opposed to on-chop built-in OSes; nevertheless, this was not that bad as cartidge loading is instantaneous), Locomotive BASIC 1.1 and the game Burnin' Rubber
  • 1 Paddle
  • CPC464plus/CPC6128plus manual
  • Game manual
  • Either an Amstrad MM12 Monochrome Monitor or an Amstrad CM14 Colour Monitor

6128 Plus

  • The computer itself, incl. built-in 3" disk drive
  • System Cartridge with AMSDOS (the Plus series were actually the first Amstrad machines to have the OS on a removable medium, as opposed to on-chop built-in OSes; nevertheless, this was not that bad as cartidge loading is instantaneous, Locomotive BASIC 1.1 and the game Burnin' Rubber
  • System Disk with CP/M Plus and utilities, identical disk for all countries
  • 1 Paddle
  • 464plus/6128plus manual
  • Game manual
  • Either an Amstrad MM12 Monochrome Monitor or an Amstrad CM14 Colour Monitor

GX4000

Videos

Showing the GX4000 in action

{{#ev:youtube|HLE7vi1J6Jc|300}}

Review of the GX4000 by Retro Zone

{{#ev:youtube|T6oG7DRdBgI|300}}

Emulators for the Plus

Weblinks