Changes

Technical documentation

2,707 bytes added, 13:50, 18 March 2022
Moved Soft968 to firmware (etc) section. Clarified link to BIOS functions.
<div style="border: 1px solid rgb(228, 222, 222); margin: 0px 0px 5px; padding: 0.5em 1em; background-color: rgb(249, 249, 249);"><center> '''''Ongoing project for additional technical documentation: the [[KevArchive|local mirror]] of Kevin Thackers' archive at [http://www.cpctech.org.uk http://www.cpctech.org.uk].''''' </center></div> = Internal components =BASIC / Firmware / CP/M == * [[Arnold_V_specsLocomotive BASIC]] - Arnold V (CPC+reference for BASIC commands, functions and error messages) * [[Technical information about Locomotive BASIC]] (encoding of BASIC programs in memory)* [[BIOS Functions]] (firmware routine summary)* [[Soft968:_CPC_464/664/6128_Firmware|Soft968 Firmware Specification]] (the official Amstrad firmware documentation) == DIY Hardware Projects == Can now be found under [[DIY|DIY & Repair]] == Built-in connectors: pinout == * [[Connector:2nd disc drive (CPC664, CPC6128, CPC6128+)|2nd disc drive (CPC664, CPC6128, CPC6128+)]]* [[Connector:Analogue joystick (CPC Plus only)|Analogue joystick (CPC Plus only)]]* [[Connector:Aux socket (CPC Plus only)|Aux socket (CPC Plus only)]] (Lightgun)* [[Connector:Cartridge Slot (CPC Plus only)|Cartridge Slot (CPC Plus only)]]* [[Connector:Cassette recorder|Cassette recorder]]* [[Connector:Digital joystick|Digital joystick]]* [[Connector:Expansion port|Expansion port]]* [[Connector:Monitor|Monitor]]* [[Connector:Printer port|Printer port]]* [[Connector:Stereo sound|Stereo sound]] == Emulator file format specifications == * [[Format:CDT tape image file format|CDT - tape image file format]]* [[Format:CPR CPC Plus cartridge file format|CPR - CPC Plus cartridge file format]]* [[Format:DSC disk image file format|DSC - disk image file format]] (hardly used anymore)* [[Format:DSK disk image file format|DSK - disk image file format]]* [[Format:SNA snapshot file format| SNA - snapshot file format]]  == Hardware extensions == * [[M4_Board|M4-Wifi]]* [[Programming:CPC Booster|CPC Booster]]* [[Programming:SYMBiFACE II|SYMBiFACE II]]* [[Peripherals]] (includes tech info, as far as known) == Internal Components == * [[Default I/O Port Summary]] - map of all known built-in I/O ports of the CPC* [[Serial interface765 FDC]] - how to use the DART and 8253 chips of an AmstradFloppy Disc Controller* [[8255]] -compatible serial interfacePIO - I/O controller* [[Arnold V Specs Revised]] - Arnold V (CPC+) Technical Specification
* [[AY-3-8912]] - Sound chip / keyboard controller
* [[Cassette data information]] - Information about the cassette storage system
* [[CRTC]] - Video chip
* [[Gate Array]] - Custom chip (frequency generation, colors, bank switching)
* [[PIOPAL16L8]] - I/O controllerControls RAM bank switching (see [[Gate Array]] for programming details)* [[Power Supply for CPC and CPC plus]]* [[Printer Port]]* [[Mainboard Versions]]
== Hardware extensions Service Manuals ==
* [[Programming:SYMBiFACE II|SYMBiFACE IIService Manuals]] == Protections == * [[8k Speedlock]]* [[Alkatraz]]* [[Speedlock]]* [[Lenslok]] == Specifications ==
== Specifications ==*[[List of file formats|List of file formats]]*[[Format:SGX (SymbOS graphic files)|SGX (SymbOS graphic files)]] *[[Format:VID (SymbOS video files)|VID (SymbOS video files)]]*[[Emulator IDs|List of Emulator IDs]]*[[Class]] definitions of CPCs.
* [[Disc format]]s= Weblinks =
== Howto's ==* https://acpc.me/#ACME/DOCS_TECHNIQUES
[[Category:Hardware|*]] [[Category:Manual|*]][[Category:CPC Internal Components]][[Category:Cpctech.org]][[Category:Software|* ]][[Changing the drive beltCategory:DIY| ]]
7
edits