<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.amstrad-cpc.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alphacentauris</id>
	<title>CPCWiki - THE Amstrad CPC encyclopedia! - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.amstrad-cpc.net/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Alphacentauris"/>
	<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/wiki/Special:Contributions/Alphacentauris"/>
	<updated>2026-09-03T20:10:48Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Vortex_Expansion_RAM_card&amp;diff=41272</id>
		<title>Vortex Expansion RAM card</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Vortex_Expansion_RAM_card&amp;diff=41272"/>
		<updated>2012-09-18T19:30:26Z</updated>

		<summary type="html">&lt;p&gt;Alphacentauris: /* Technical (very incomplete) */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
&lt;br /&gt;
RAM expansions card from [[Vortex Computersysteme|Vortex]], mounted between CPC464 mainboard and CPU/Gate Array. It won&#039;t fit on CPC664, CPC6128, or CPC+ boards. The card is not compatible with the standard [[dk&#039;tronics]]-sytle [[Standard Memory Expansions]].&lt;br /&gt;
&lt;br /&gt;
Sold in different sizes of RAM as &#039;&#039;&#039;SP 64&#039;&#039;&#039;, &#039;&#039;&#039;SP 128&#039;&#039;&#039;, &#039;&#039;&#039;SP 256&#039;&#039;&#039;, &#039;&#039;&#039;SP 320&#039;&#039;&#039; and &#039;&#039;&#039;SP 512&#039;&#039;&#039;. Resulting in a maximum RAM size of 576K (64K internal, plus 512K external). The smaller SP64-SP320 versions can be upgraded to SP512 by mounting additional RAM chips in the spare sockets. There is also a cut-down version, &#039;&#039;&#039;SP 64/M&#039;&#039;&#039;, which contains only 64K RAM, no BOS ROM, and which isn&#039;t upgradable.&lt;br /&gt;
&lt;br /&gt;
The expansion was available directly from Vortex (germany) and also from [[Screens Microcomputers]] (uk).&lt;br /&gt;
&lt;br /&gt;
Usable under [[BASIC]] and [[CP/M]]:&lt;br /&gt;
&lt;br /&gt;
=== BASIC ===&lt;br /&gt;
&lt;br /&gt;
BOS (Banked Operating System) RSX drivers are included on EPROM (mapped to ROM bank 6). Providing following features under BASIC:&lt;br /&gt;
* Banked BASIC programs (using |GOTO, |GOSUB, |RETURN commands, for example: |GOTO,bank,line)&lt;br /&gt;
* Pseudo Floppy (unlike a RAMDISK, this &amp;quot;floppy&amp;quot; can be accessed only via special RSX commands)&lt;br /&gt;
* Debugger (aka Z80 Monitor) activated via |MON (v1.0) or |XM (v2.1)&lt;br /&gt;
* Printer Spooler&lt;br /&gt;
* Plus some extras like |FAST and |SLOW&lt;br /&gt;
Note: Some of the RSX commands are always available, some only after typing |BOS.&lt;br /&gt;
&lt;br /&gt;
=== CP/M ===&lt;br /&gt;
&lt;br /&gt;
PATCH.COM is included on cassette. After copying the file from cassette to disk, it can be used to upgrade normal CP/M to support the expansion RAM. Providing following CP/M features:&lt;br /&gt;
* 62K TPA&lt;br /&gt;
* RAMDISK (unlike the BASIC Pseudo Floppy, this acts like a regular disk drive)&lt;br /&gt;
* Printer Spooler&lt;br /&gt;
Note: There is a bug/problem with COPY.COM no longer working after installing PATCH.COM. A bugfix is listed in the appendix of the manual.&lt;br /&gt;
&lt;br /&gt;
== Pictures ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Expansion RAM card&amp;quot;&amp;gt;&lt;br /&gt;
Image:sp512top.jpg|Vortex Expansion RAM (top)&lt;br /&gt;
Image:Sp512bot.jpg|Vortex Expansion RAM (bottom)&lt;br /&gt;
Image:cpc464bf.jpg|CPC 464 before put the Expansion RAM card&lt;br /&gt;
Image:cpc464af.jpg|CPC 464 after put the Expansion RAM card&lt;br /&gt;
Image:Vortex_PCB_Top.jpg|Vortex Expansion (Top, scanned)&lt;br /&gt;
Image:Vortex_PCB_Bottom.jpg|Vortex Expansion (Bottom, scanned)&lt;br /&gt;
File:Vortex Memory Expansion Advert (CPC Schneider International, issue 8-1985, page 15).jpg|Advert (CPCI 8-1985)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
See [[Installing Vortex Expansion RAM]].&lt;br /&gt;
&lt;br /&gt;
== Technical (very incomplete) ==&lt;br /&gt;
&lt;br /&gt;
* This section describes how you can access the RAM of the SP512.&lt;br /&gt;
* The exact decoding (e.g. complete or partial) of I/O port addresses is not confirmed at this time.&lt;br /&gt;
* The port addresses given are recommended and are those used by B.O.S..&lt;br /&gt;
&lt;br /&gt;
 I/O port &amp;amp;FBBD:&lt;br /&gt;
 Bit	Function&lt;br /&gt;
 7	Unknown&lt;br /&gt;
 6	Unknown (Discology utility uses it - does it choose RAM in 32K blocks instead of 64K blocks??)&lt;br /&gt;
 5	Ramcard - Ram disabled : When 1, allow mapping byte in 7Fxx to access BANK selected by byte 2..0 (Paging ok 32K). When 0, 7Fxx has not effect (note DK&#039;Tronic 64K for CPC 464 may work in this case).&lt;br /&gt;
 4	When 1, disable all internal and external RAM. Reserved for future use&lt;br /&gt;
 3	Ram expansion - Rom disable when 1&lt;br /&gt;
 2..0	Used to choose the 64K block of the SP512 to select&lt;br /&gt;
&lt;br /&gt;
 I/O port &amp;amp;7F00:&lt;br /&gt;
 Bit	Function&lt;br /&gt;
 7	Set to 1&lt;br /&gt;
 6	1 = make RAM visible in range &amp;amp;8000-&amp;amp;FFFF, 0 = make RAM visible in range &amp;amp;0000-&amp;amp;7FFF&lt;br /&gt;
 5	Set to 1 to activate SP512. If bit 5 of &amp;amp;FBBD is 1 will select SP512 ram, otherwise select RAM of CPC464.&lt;br /&gt;
 3	1 = Upper ROM disable, 0 = Upper ROM enable&lt;br /&gt;
 2	1 = Lower ROM disable, 0 = lower ROM enable&lt;br /&gt;
 1,0	Screen mode&lt;br /&gt;
&lt;br /&gt;
* When bit 5 is 0, then bit 6 is ignored.&lt;br /&gt;
* When reading, ROM has priority over the RAM.&lt;br /&gt;
&lt;br /&gt;
== Manual ==&lt;br /&gt;
&lt;br /&gt;
* [[Media:Vortex SP 512 Kb (BOS 1.0) Manual.pdf|Vortex SP 512 Kb (BOS 1.0) Manual]] (pdf) {{DE}} (August 1985)&lt;br /&gt;
* [[Media:Vortex BOS 2.0 Manual.pdf|Vortex BOS 2.0 Manual]] (pdf) {{DE}} (10.11.1986)&lt;br /&gt;
* [[Media:Vortex RAM Expansions SP64-SP512 User Handbook (English) (Screens Microcomputer Distribution Ltd).pdf]] (pdf) {{EN}} (Oct 1985)&lt;br /&gt;
* [[Media:--File-Vortex_Ext_SPM_-_Memory_mapping_(DEU).pdf--|Memory mapping]](pdf){{DE}}&lt;br /&gt;
* [[Media:--File-Vortex_Ext_SPM_-_Principe_of_operation_and_control_%28ENG%29.pdf--|Principe of operation and control]](pdf){{EN}}&lt;br /&gt;
* [[Media:--File-Vortex_Ext_SPM_-_Principe_d%27utilisation_des_cartes_d%27extension_RAM_%28FRA%29.pdf--|Principe d&#039;utilisation des cartes d&#039;extension RAM]](pdf){{FR}}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
* BOS (Vortex Banked Operating System) (RSX commands on built-in EPROM, mapped to ROM bank 6) (under BASIC, the RAM is used as program/data region, BASIC programs can |GOTO and |GOSUB to expansion banks)&lt;br /&gt;
* Driver Cassette (includes PATCH.COM for upgrading CP/M to support the expansion RAM) (62K TPA, plus RAMDISK and printer SPOOLer)&lt;br /&gt;
* Further patches - the manual contains additional patches for some BASIC and CP/M programs&lt;br /&gt;
* [[Discology]]&lt;br /&gt;
* [[RCPM]] (RAM CP/M, 1989-1990 by [[Guenter Radestock|Günter Radestock]]) (RCPM is an alternative to the PATCH.COM from Vortex)&lt;br /&gt;
* [[G-Paint]] 2.0 (by Günter Radestock)&lt;br /&gt;
&lt;br /&gt;
== Downloads ==&lt;br /&gt;
&lt;br /&gt;
* [[Media:Bos10.zip]] - BOS v1.0 ROM-image&lt;br /&gt;
* [[Media:BOS10ALT.ZIP]] - BOS v1.0 ROM-image (Alternative version)&lt;br /&gt;
* [[Media:Bos21.zip]] - BOS v2.1 ROM-image&lt;br /&gt;
* [[media:vramid.zip|Vortex RAM ID ROM]] - RAM ID ROM Image&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vortex.de Vortex/ICP-Homepage]&lt;br /&gt;
* [http://www.cpctech.org.uk/docs/sp512.html Vortex SP512 RAM Card]&lt;br /&gt;
&lt;br /&gt;
[[Category:Peripherals]] [[Category:Manual]][[Category:Memory expansions]][[Category:Expansion ROM]]&lt;/div&gt;</summary>
		<author><name>Alphacentauris</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Vortex_Expansion_RAM_card&amp;diff=41271</id>
		<title>Vortex Expansion RAM card</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Vortex_Expansion_RAM_card&amp;diff=41271"/>
		<updated>2012-09-03T21:10:12Z</updated>

		<summary type="html">&lt;p&gt;Alphacentauris: /* Manual */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
&lt;br /&gt;
RAM expansions card from [[Vortex Computersysteme|Vortex]], mounted between CPC464 mainboard and CPU/Gate Array. It won&#039;t fit on CPC664, CPC6128, or CPC+ boards. The card is not compatible with the standard [[dk&#039;tronics]]-sytle [[Standard Memory Expansions]].&lt;br /&gt;
&lt;br /&gt;
Sold in different sizes of RAM as &#039;&#039;&#039;SP 64&#039;&#039;&#039;, &#039;&#039;&#039;SP 128&#039;&#039;&#039;, &#039;&#039;&#039;SP 256&#039;&#039;&#039;, &#039;&#039;&#039;SP 320&#039;&#039;&#039; and &#039;&#039;&#039;SP 512&#039;&#039;&#039;. Resulting in a maximum RAM size of 576K (64K internal, plus 512K external). The smaller SP64-SP320 versions can be upgraded to SP512 by mounting additional RAM chips in the spare sockets. There is also a cut-down version, &#039;&#039;&#039;SP 64/M&#039;&#039;&#039;, which contains only 64K RAM, no BOS ROM, and which isn&#039;t upgradable.&lt;br /&gt;
&lt;br /&gt;
The expansion was available directly from Vortex (germany) and also from [[Screens Microcomputers]] (uk).&lt;br /&gt;
&lt;br /&gt;
Usable under [[BASIC]] and [[CP/M]]:&lt;br /&gt;
&lt;br /&gt;
=== BASIC ===&lt;br /&gt;
&lt;br /&gt;
BOS (Banked Operating System) RSX drivers are included on EPROM (mapped to ROM bank 6). Providing following features under BASIC:&lt;br /&gt;
* Banked BASIC programs (using |GOTO, |GOSUB, |RETURN commands, for example: |GOTO,bank,line)&lt;br /&gt;
* Pseudo Floppy (unlike a RAMDISK, this &amp;quot;floppy&amp;quot; can be accessed only via special RSX commands)&lt;br /&gt;
* Debugger (aka Z80 Monitor) activated via |MON (v1.0) or |XM (v2.1)&lt;br /&gt;
* Printer Spooler&lt;br /&gt;
* Plus some extras like |FAST and |SLOW&lt;br /&gt;
Note: Some of the RSX commands are always available, some only after typing |BOS.&lt;br /&gt;
&lt;br /&gt;
=== CP/M ===&lt;br /&gt;
&lt;br /&gt;
PATCH.COM is included on cassette. After copying the file from cassette to disk, it can be used to upgrade normal CP/M to support the expansion RAM. Providing following CP/M features:&lt;br /&gt;
* 62K TPA&lt;br /&gt;
* RAMDISK (unlike the BASIC Pseudo Floppy, this acts like a regular disk drive)&lt;br /&gt;
* Printer Spooler&lt;br /&gt;
Note: There is a bug/problem with COPY.COM no longer working after installing PATCH.COM. A bugfix is listed in the appendix of the manual.&lt;br /&gt;
&lt;br /&gt;
== Pictures ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Expansion RAM card&amp;quot;&amp;gt;&lt;br /&gt;
Image:sp512top.jpg|Vortex Expansion RAM (top)&lt;br /&gt;
Image:Sp512bot.jpg|Vortex Expansion RAM (bottom)&lt;br /&gt;
Image:cpc464bf.jpg|CPC 464 before put the Expansion RAM card&lt;br /&gt;
Image:cpc464af.jpg|CPC 464 after put the Expansion RAM card&lt;br /&gt;
Image:Vortex_PCB_Top.jpg|Vortex Expansion (Top, scanned)&lt;br /&gt;
Image:Vortex_PCB_Bottom.jpg|Vortex Expansion (Bottom, scanned)&lt;br /&gt;
File:Vortex Memory Expansion Advert (CPC Schneider International, issue 8-1985, page 15).jpg|Advert (CPCI 8-1985)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
See [[Installing Vortex Expansion RAM]].&lt;br /&gt;
&lt;br /&gt;
== Technical (very incomplete) ==&lt;br /&gt;
&lt;br /&gt;
* This section describes how you can access the RAM of the SP512.&lt;br /&gt;
* The exact decoding (e.g. complete or partial) of I/O port addresses is not confirmed at this time.&lt;br /&gt;
* The port addresses given are recommended and are those used by B.O.S..&lt;br /&gt;
&lt;br /&gt;
 I/O port &amp;amp;FBBD:&lt;br /&gt;
 Bit	Function&lt;br /&gt;
 7	Unknown&lt;br /&gt;
 6	Unknown (Discology utility uses it - does it choose RAM in 32K blocks instead of 64K blocks??)&lt;br /&gt;
 5	When 1, bits 2..0 define which 64k block of SP512 RAM to select. When 0, chooses internal 64K RAM of CPC464.&lt;br /&gt;
 4	Unknown&lt;br /&gt;
 3	Unknown&lt;br /&gt;
 2..0	Used to choose the 64K block of the SP512 to select&lt;br /&gt;
&lt;br /&gt;
 I/O port &amp;amp;7F00:&lt;br /&gt;
 Bit	Function&lt;br /&gt;
 7	Set to 1&lt;br /&gt;
 6	1 = make RAM visible in range &amp;amp;8000-&amp;amp;FFFF, 0 = make RAM visible in range &amp;amp;0000-&amp;amp;7FFF&lt;br /&gt;
 5	Set to 1 to activate SP512. If bit 5 of &amp;amp;FBBD is 1 will select SP512 ram, otherwise select RAM of CPC464.&lt;br /&gt;
 3	1 = Upper ROM disable, 0 = Upper ROM enable&lt;br /&gt;
 2	1 = Lower ROM disable, 0 = lower ROM enable&lt;br /&gt;
 1,0	Screen mode&lt;br /&gt;
&lt;br /&gt;
* When bit 5 is 0, then bit 6 is ignored.&lt;br /&gt;
* When reading, ROM has priority over the RAM.&lt;br /&gt;
&lt;br /&gt;
== Manual ==&lt;br /&gt;
&lt;br /&gt;
* [[Media:Vortex SP 512 Kb (BOS 1.0) Manual.pdf|Vortex SP 512 Kb (BOS 1.0) Manual]] (pdf) {{DE}} (August 1985)&lt;br /&gt;
* [[Media:Vortex BOS 2.0 Manual.pdf|Vortex BOS 2.0 Manual]] (pdf) {{DE}} (10.11.1986)&lt;br /&gt;
* [[Media:Vortex RAM Expansions SP64-SP512 User Handbook (English) (Screens Microcomputer Distribution Ltd).pdf]] (pdf) {{EN}} (Oct 1985)&lt;br /&gt;
* [[Media:--File-Vortex_Ext_SPM_-_Memory_mapping_(DEU).pdf--|Memory mapping]](pdf){{DE}}&lt;br /&gt;
* [[Media:--File-Vortex_Ext_SPM_-_Principe_of_operation_and_control_%28ENG%29.pdf--|Principe of operation and control]](pdf){{EN}}&lt;br /&gt;
* [[Media:--File-Vortex_Ext_SPM_-_Principe_d%27utilisation_des_cartes_d%27extension_RAM_%28FRA%29.pdf--|Principe d&#039;utilisation des cartes d&#039;extension RAM]](pdf){{FR}}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
* BOS (Vortex Banked Operating System) (RSX commands on built-in EPROM, mapped to ROM bank 6) (under BASIC, the RAM is used as program/data region, BASIC programs can |GOTO and |GOSUB to expansion banks)&lt;br /&gt;
* Driver Cassette (includes PATCH.COM for upgrading CP/M to support the expansion RAM) (62K TPA, plus RAMDISK and printer SPOOLer)&lt;br /&gt;
* Further patches - the manual contains additional patches for some BASIC and CP/M programs&lt;br /&gt;
* [[Discology]]&lt;br /&gt;
* [[RCPM]] (RAM CP/M, 1989-1990 by [[Guenter Radestock|Günter Radestock]]) (RCPM is an alternative to the PATCH.COM from Vortex)&lt;br /&gt;
* [[G-Paint]] 2.0 (by Günter Radestock)&lt;br /&gt;
&lt;br /&gt;
== Downloads ==&lt;br /&gt;
&lt;br /&gt;
* [[Media:Bos10.zip]] - BOS v1.0 ROM-image&lt;br /&gt;
* [[Media:BOS10ALT.ZIP]] - BOS v1.0 ROM-image (Alternative version)&lt;br /&gt;
* [[Media:Bos21.zip]] - BOS v2.1 ROM-image&lt;br /&gt;
* [[media:vramid.zip|Vortex RAM ID ROM]] - RAM ID ROM Image&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vortex.de Vortex/ICP-Homepage]&lt;br /&gt;
* [http://www.cpctech.org.uk/docs/sp512.html Vortex SP512 RAM Card]&lt;br /&gt;
&lt;br /&gt;
[[Category:Peripherals]] [[Category:Manual]][[Category:Memory expansions]][[Category:Expansion ROM]]&lt;/div&gt;</summary>
		<author><name>Alphacentauris</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=Vortex_Expansion_RAM_card&amp;diff=41270</id>
		<title>Vortex Expansion RAM card</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=Vortex_Expansion_RAM_card&amp;diff=41270"/>
		<updated>2012-09-03T21:08:05Z</updated>

		<summary type="html">&lt;p&gt;Alphacentauris: /* Manual */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;== Description ==&lt;br /&gt;
&lt;br /&gt;
RAM expansions card from [[Vortex Computersysteme|Vortex]], mounted between CPC464 mainboard and CPU/Gate Array. It won&#039;t fit on CPC664, CPC6128, or CPC+ boards. The card is not compatible with the standard [[dk&#039;tronics]]-sytle [[Standard Memory Expansions]].&lt;br /&gt;
&lt;br /&gt;
Sold in different sizes of RAM as &#039;&#039;&#039;SP 64&#039;&#039;&#039;, &#039;&#039;&#039;SP 128&#039;&#039;&#039;, &#039;&#039;&#039;SP 256&#039;&#039;&#039;, &#039;&#039;&#039;SP 320&#039;&#039;&#039; and &#039;&#039;&#039;SP 512&#039;&#039;&#039;. Resulting in a maximum RAM size of 576K (64K internal, plus 512K external). The smaller SP64-SP320 versions can be upgraded to SP512 by mounting additional RAM chips in the spare sockets. There is also a cut-down version, &#039;&#039;&#039;SP 64/M&#039;&#039;&#039;, which contains only 64K RAM, no BOS ROM, and which isn&#039;t upgradable.&lt;br /&gt;
&lt;br /&gt;
The expansion was available directly from Vortex (germany) and also from [[Screens Microcomputers]] (uk).&lt;br /&gt;
&lt;br /&gt;
Usable under [[BASIC]] and [[CP/M]]:&lt;br /&gt;
&lt;br /&gt;
=== BASIC ===&lt;br /&gt;
&lt;br /&gt;
BOS (Banked Operating System) RSX drivers are included on EPROM (mapped to ROM bank 6). Providing following features under BASIC:&lt;br /&gt;
* Banked BASIC programs (using |GOTO, |GOSUB, |RETURN commands, for example: |GOTO,bank,line)&lt;br /&gt;
* Pseudo Floppy (unlike a RAMDISK, this &amp;quot;floppy&amp;quot; can be accessed only via special RSX commands)&lt;br /&gt;
* Debugger (aka Z80 Monitor) activated via |MON (v1.0) or |XM (v2.1)&lt;br /&gt;
* Printer Spooler&lt;br /&gt;
* Plus some extras like |FAST and |SLOW&lt;br /&gt;
Note: Some of the RSX commands are always available, some only after typing |BOS.&lt;br /&gt;
&lt;br /&gt;
=== CP/M ===&lt;br /&gt;
&lt;br /&gt;
PATCH.COM is included on cassette. After copying the file from cassette to disk, it can be used to upgrade normal CP/M to support the expansion RAM. Providing following CP/M features:&lt;br /&gt;
* 62K TPA&lt;br /&gt;
* RAMDISK (unlike the BASIC Pseudo Floppy, this acts like a regular disk drive)&lt;br /&gt;
* Printer Spooler&lt;br /&gt;
Note: There is a bug/problem with COPY.COM no longer working after installing PATCH.COM. A bugfix is listed in the appendix of the manual.&lt;br /&gt;
&lt;br /&gt;
== Pictures ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;gallery caption=&amp;quot;The Vortex Expansion RAM card&amp;quot;&amp;gt;&lt;br /&gt;
Image:sp512top.jpg|Vortex Expansion RAM (top)&lt;br /&gt;
Image:Sp512bot.jpg|Vortex Expansion RAM (bottom)&lt;br /&gt;
Image:cpc464bf.jpg|CPC 464 before put the Expansion RAM card&lt;br /&gt;
Image:cpc464af.jpg|CPC 464 after put the Expansion RAM card&lt;br /&gt;
Image:Vortex_PCB_Top.jpg|Vortex Expansion (Top, scanned)&lt;br /&gt;
Image:Vortex_PCB_Bottom.jpg|Vortex Expansion (Bottom, scanned)&lt;br /&gt;
File:Vortex Memory Expansion Advert (CPC Schneider International, issue 8-1985, page 15).jpg|Advert (CPCI 8-1985)&lt;br /&gt;
&amp;lt;/gallery&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Installation ==&lt;br /&gt;
&lt;br /&gt;
See [[Installing Vortex Expansion RAM]].&lt;br /&gt;
&lt;br /&gt;
== Technical (very incomplete) ==&lt;br /&gt;
&lt;br /&gt;
* This section describes how you can access the RAM of the SP512.&lt;br /&gt;
* The exact decoding (e.g. complete or partial) of I/O port addresses is not confirmed at this time.&lt;br /&gt;
* The port addresses given are recommended and are those used by B.O.S..&lt;br /&gt;
&lt;br /&gt;
 I/O port &amp;amp;FBBD:&lt;br /&gt;
 Bit	Function&lt;br /&gt;
 7	Unknown&lt;br /&gt;
 6	Unknown (Discology utility uses it - does it choose RAM in 32K blocks instead of 64K blocks??)&lt;br /&gt;
 5	When 1, bits 2..0 define which 64k block of SP512 RAM to select. When 0, chooses internal 64K RAM of CPC464.&lt;br /&gt;
 4	Unknown&lt;br /&gt;
 3	Unknown&lt;br /&gt;
 2..0	Used to choose the 64K block of the SP512 to select&lt;br /&gt;
&lt;br /&gt;
 I/O port &amp;amp;7F00:&lt;br /&gt;
 Bit	Function&lt;br /&gt;
 7	Set to 1&lt;br /&gt;
 6	1 = make RAM visible in range &amp;amp;8000-&amp;amp;FFFF, 0 = make RAM visible in range &amp;amp;0000-&amp;amp;7FFF&lt;br /&gt;
 5	Set to 1 to activate SP512. If bit 5 of &amp;amp;FBBD is 1 will select SP512 ram, otherwise select RAM of CPC464.&lt;br /&gt;
 3	1 = Upper ROM disable, 0 = Upper ROM enable&lt;br /&gt;
 2	1 = Lower ROM disable, 0 = lower ROM enable&lt;br /&gt;
 1,0	Screen mode&lt;br /&gt;
&lt;br /&gt;
* When bit 5 is 0, then bit 6 is ignored.&lt;br /&gt;
* When reading, ROM has priority over the RAM.&lt;br /&gt;
&lt;br /&gt;
== Manual ==&lt;br /&gt;
&lt;br /&gt;
* [[Media:Vortex SP 512 Kb (BOS 1.0) Manual.pdf|Vortex SP 512 Kb (BOS 1.0) Manual]] (pdf) {{DE}} (August 1985)&lt;br /&gt;
* [[Media:Vortex BOS 2.0 Manual.pdf|Vortex BOS 2.0 Manual]] (pdf) {{DE}} (10.11.1986)&lt;br /&gt;
* [[Media:Vortex RAM Expansions SP64-SP512 User Handbook (English) (Screens Microcomputer Distribution Ltd).pdf]] (pdf) {{EN}} (Oct 1985)&lt;br /&gt;
* [[Media:--File-Vortex_Ext_SPM_-_Principe_of_operation_and_control_%28ENG%29.pdf--|Principe of operation and control]](pdf){{EN}}&lt;br /&gt;
* [[Media:--File-Vortex_Ext_SPM_-_Principe_d%27utilisation_des_cartes_d%27extension_RAM_%28FRA%29.pdf--|Principe d&#039;utilisation des cartes d&#039;extension RAM]](pdf){{FR}}&lt;br /&gt;
&lt;br /&gt;
== Software ==&lt;br /&gt;
&lt;br /&gt;
* BOS (Vortex Banked Operating System) (RSX commands on built-in EPROM, mapped to ROM bank 6) (under BASIC, the RAM is used as program/data region, BASIC programs can |GOTO and |GOSUB to expansion banks)&lt;br /&gt;
* Driver Cassette (includes PATCH.COM for upgrading CP/M to support the expansion RAM) (62K TPA, plus RAMDISK and printer SPOOLer)&lt;br /&gt;
* Further patches - the manual contains additional patches for some BASIC and CP/M programs&lt;br /&gt;
* [[Discology]]&lt;br /&gt;
* [[RCPM]] (RAM CP/M, 1989-1990 by [[Guenter Radestock|Günter Radestock]]) (RCPM is an alternative to the PATCH.COM from Vortex)&lt;br /&gt;
* [[G-Paint]] 2.0 (by Günter Radestock)&lt;br /&gt;
&lt;br /&gt;
== Downloads ==&lt;br /&gt;
&lt;br /&gt;
* [[Media:Bos10.zip]] - BOS v1.0 ROM-image&lt;br /&gt;
* [[Media:BOS10ALT.ZIP]] - BOS v1.0 ROM-image (Alternative version)&lt;br /&gt;
* [[Media:Bos21.zip]] - BOS v2.1 ROM-image&lt;br /&gt;
* [[media:vramid.zip|Vortex RAM ID ROM]] - RAM ID ROM Image&lt;br /&gt;
&lt;br /&gt;
== Weblinks ==&lt;br /&gt;
&lt;br /&gt;
* [http://www.vortex.de Vortex/ICP-Homepage]&lt;br /&gt;
* [http://www.cpctech.org.uk/docs/sp512.html Vortex SP512 RAM Card]&lt;br /&gt;
&lt;br /&gt;
[[Category:Peripherals]] [[Category:Manual]][[Category:Memory expansions]][[Category:Expansion ROM]]&lt;/div&gt;</summary>
		<author><name>Alphacentauris</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=File:--File-Vortex_Ext_SPM_-_Principe_d%27utilisation_des_cartes_d%27extension_RAM_(FRA).pdf--&amp;diff=100770</id>
		<title>File:--File-Vortex Ext SPM - Principe d&#039;utilisation des cartes d&#039;extension RAM (FRA).pdf--</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=File:--File-Vortex_Ext_SPM_-_Principe_d%27utilisation_des_cartes_d%27extension_RAM_(FRA).pdf--&amp;diff=100770"/>
		<updated>2012-09-03T20:53:26Z</updated>

		<summary type="html">&lt;p&gt;Alphacentauris: Technicals documents for programming vortex memory extension in french.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Technicals documents for programming vortex memory extension in french.&lt;/div&gt;</summary>
		<author><name>Alphacentauris</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=File:--File-Vortex_Ext_SPM_-_Principe_of_operation_and_control_(ENG).pdf--&amp;diff=100769</id>
		<title>File:--File-Vortex Ext SPM - Principe of operation and control (ENG).pdf--</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=File:--File-Vortex_Ext_SPM_-_Principe_of_operation_and_control_(ENG).pdf--&amp;diff=100769"/>
		<updated>2012-09-03T20:52:07Z</updated>

		<summary type="html">&lt;p&gt;Alphacentauris: Technicals documents for programming vortex memory extension, in english.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Technicals documents for programming vortex memory extension, in english.&lt;/div&gt;</summary>
		<author><name>Alphacentauris</name></author>
	</entry>
	<entry>
		<id>https://wiki.amstrad-cpc.net/index.php?title=File:--File-Vortex_Ext_SPM_-_Memory_mapping_(DEU).pdf--&amp;diff=100768</id>
		<title>File:--File-Vortex Ext SPM - Memory mapping (DEU).pdf--</title>
		<link rel="alternate" type="text/html" href="https://wiki.amstrad-cpc.net/index.php?title=File:--File-Vortex_Ext_SPM_-_Memory_mapping_(DEU).pdf--&amp;diff=100768"/>
		<updated>2012-09-03T20:50:29Z</updated>

		<summary type="html">&lt;p&gt;Alphacentauris: Technical document in deush : memory mapping when CPC 464 operate in standard mode, BOS mode (vortex basic extension), and CPM 2.2 62K, in deush.&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;Technical document in deush : memory mapping when CPC 464 operate in standard mode, BOS mode (vortex basic extension), and CPM 2.2 62K, in deush.&lt;/div&gt;</summary>
		<author><name>Alphacentauris</name></author>
	</entry>
</feed>