Changes

Jump to: navigation, search

KevArchive

10,769 bytes added, 18:32, 8 June 2017
[[Category:Cpctech.org| ]]This is a list of all documents at [http://www.cpctech.org.uk http://www.cpctech.org.uk], which can be transfered to the CPC-Wiki.  Please enter your name in front of each entry, which you have copied (or want to copy by yourself), and add a link to the cpcwiki article. Finished Unfinished documents have to be marked, too. Caution - a couple of unmarked articles seem to be already ported. So before copying text (which would be easy), search if the article already exists (which can be, unfortunately, much more complicated).
== docs ==
=== docs - hardware ===
*Resistor colour code information *Schneider/German CPC *mem *The 6845 Cathode Ray Tube Controller (CRTC)
*'''[PRODATRON]''' [[I/O port allocation]]
*Collision Detection *'''[PRODATRONnocash]''' [[Expansion ROM Selection[[Upper ROM Bank Number]]*Compatible disc drives *External Signals of the CPC/CPC+ and KC Compact *'''[nocash]''' AY-3-8912 [[PSG ]] - [[How to access the PSG via PPI]]*Amstrad CPC Gate-Array *Interrupt Generation Facility of the Amstrad Gate Array *Composite Video Encoder *The 32k screen *"Cost-Down" CPC6128 and CPC464 *Converting Documents Tips *Amstrad CPC Ram Paging *CPC hardware revisions *Calculating screen addressess *Connecting PC Drives to the CPC *'''[nocash]''' [[472|The CPC472 ]] (with new pics on cpcwiki, proving that the chips aren't connected)*'''[nocash]''' [[Amstrad part numbers ]]*Floppy disc controller and Floppy disc drives
*Reading the keyboard and Joysticks
*Furthur details of timing
*8255 PPI
*The 'Spectrum port'
*'''[nocash]''' SP512 RAM expansion [[Vortex Expansions RAM card]]
*Sprites
*Display pixel data format
*General Instruments AY-3-8910/12/13 Programmable Sound Generator
*&181;PD765AuPD765A/&181;PD7265 uPD7265 Floppy Disc Controller
*Motorola MC6845 Cathode Ray Tube Controller
*UM6845 Cathode Ray Tube Controller
=== docs - hardware - datasheet - cpc+ ===
*'''[nocash]''' [[Original Arnold V Specs|"Arnold V" Specification ]] - Issue 1.4 - March 1990 - [[Media:ArnoldV14.txt|txt version]] or [[Media:ArnoldV14.zip|zipped html version]]*'''[nocash]''' [[Original Arnold V Specs|"Arnold V" Specification ]] - Issue 1.5 - 10th April 1990- [[Media:ArnoldV15.txt|txt version]] or [[Media:ArnoldV15.zip|zipped html version]]
=== docs - hardware - multiface2 ===
*A list of games that use demo programming techniques
* '''[nocash]''' [[Digiblaster howto|Digiblaster]]
*'''[nocash]''' D.I.Y "Codemasters CD" - ''this article described an '''unfinished and untested''' project whose goal has been to make something similar to (but not identical, and thus '''not compatible''' with) the Codemasters CD. The DIY schematic suggests to connect the CD player directly to joystick port, without any amplifier or A/D converter, which '''probably does not work''' on real hardware'' - for more info see: [[Codemasters CD]] (describing the REAL thing, not the DIY one)*'''[nocash]''' A lead to use PC game controllers on the CPC+/GX4000 - ''this article described an attempt to connect PC game controllers to the CPC+, the main idea was to exchange supply pin1 with pin5 - which would have fixed supply problems, but '''didn't work''' with the potentiometers which require POT common on pin1 of both PC and CPC+'' - for more info see [[Analog Joysticks]]
*Printer cable for the CPC
*Aufrüstung eines CPC 464+ auf 128kB Ram
*Connecting the video output of the CPC or CPC+ to a SCART input
*How To Make a Real Plus Out of a GX-4000!
*'''[nocash]''' [[Reset Button ]] (best recommended on pin40, not on pin41)
*CPC464+ with 128kB RAM
*Cassette lead
=== docs - kccompact ===
* '''[nocash]''' [[KC Compact]] System-Handbuch - [[Media:Kcc Systemhandbuch.pdf|pdf]] - System Handbook* '''[nocash]''' [[KC Compact]] Gerätebeschreibung - [[Media:Kcc Beschreibung.pdf|pdf]] - Technical Data and Pin-Outs
*KC compact operating system rom dissassembly
* '''[nocash]''' CC4001:DEMO KC Compact [[Media:Kcc kassette CC4001 Demokcc.pdf|pdf]]
* '''[nocash]''' CC7001:KOMPONIST [[Media:Kcc kassette CC7001 Komponist.pdf|pdf]]
* '''[nocash]''' CC7002:GRAFIX [[Media:Kcc kassette CC7002 Grafix1.pdf|pdf]]
*'''[nocash]''' KC-compact viewed from top [[Media:Kcc bright top.jpg|jpg]]*'''[nocash]''' KC-compact viewed from right [[Media:Kcc bright right.jpg|jpg]]*'''[nocash]''' KC-compact viewed from back [[Media:Kcc bright back.jpg|jpg]]
* '''[nocash]''' [[KC Compact Advert]] Translation by Schlumpf
* '''[nocash]''' [[KC Compact Advert]] Scanned [[Media:Adcompa.jpg|jpg]]
* '''[nocash]''' KC-compact (On/Off Button, Joystick and Sound connections) [[Media:Kcc pjs.jpg|jpg]]
* '''[nocash]''' KC-compact; top with aerial lead [[Media:Kcc top2.jpg|jpg]]
* '''[nocash]''' KC-compact (Power and Tape connections) [[Media:Kcc pt.jpg|jpg]]
* '''[nocash]''' KC-compact (Aerial, SCART and Printer connections) [[Media:Kcc asp.jpg|jpg]]
*'''[nocash]''' KC-compact; base (left) [[Media:Kcc base left.jpg|jpg]]*'''[nocash]''' KC-compact; base (right) [[Media:Kcc base right.jpg|jpg]]
* '''[nocash]''' KC-compact; (Expansion connection) [[Media:Kcc exp.jpg|jpg]]
* '''[nocash]''' KC-compact; label on base [[Media:Kcc labl.jpg|jpg]]
=== docs - manuals ===
*'''[nocash]''' Protext Technical Information - Technical information about the Amstrad CPC version of the [[Protext]] wordprocessor - [[Media:Proprog.txt|raw TXT version]] or [[Media:Proprog.zip|zipped HTML version]]*'''[nocash]''' [[Multiface Two II]] user manual - [[Media:Multiface Two User Manual.zip|zipped HTML version]] and [[Media:Multiface Two User Manual.txt|clean TXT version]]*'''[nocash]''' [[The Insider ]] Manual (an additional tool for [[Multiface II]]) - [[Media:Multiface Two The Insider.zip|zipped html]] or [[Media:Multiface Two The Insider.txt|txt]]*'''[CPCLERnocash]''' [[RCPM]] ein CP/M 2.2 BIOS für den CPC464 mit Vortex Speichererweiterung ([[Media:rcpm.pdf|pdf]])*'''[nocash]''' [[Burnin' Rubber ]] user manual © Copyright Amstrad plc [[Media:Burnin Rubber User Manual.pdf|pdf]]*Parados '''[nocash]''' [[ParaDOS]] v1.0 © Copyright Quantum Computing and Richard Wilson [[Media:parados.pdf|pdf]]
*Utopia documentation by Arnor Ltd. (copyright Brian Watson)
*DesText © Copyright Richard Wildey
*Protext documentation by Arnor Ltd(copyright Brian Watson)
*Nirvana user manual
*Sprives '''[nocash]''' [[Sprites Alive ]] - Basic Version - user manual ([[Media:Spralive.pdf|pdf]])*'''[nocash]''' DDI-1 Disc Drive and Interface [[User manual Manual]] © Copyright Amstrad plc [[Media:DDI-1 User Manual.pdf|pdf]]*'''[nocash]''' [[User Manual]] GX4000 User Instructions © Copyright Amstrad plc [[Media:GX4000 User Instructions.pdf|pdf]]*'''[nocash]''' [[Dk'tronics memory expansion|Dk'Tronics 64k RAM Expansion ]] manual [[Media:Dkt64k.pdf|pdf]]*'''[nocash]''' The Amstrad CPC Firmware Guide by Bob Taylor and Thomas Defoe - [[Media:The Amstrad CPC Firmware Guide.txt|original txt version]] or [[Media:CPC firmware.pdf|decadent pdf version]] or the original(scanned version)[[Firmware Guide - Tayler Defoe]]*'''[nocash]''' [[Desktop Environment System]] DES Programming Manual by Michael Beckett and Capursoft ([[Media:Desprog.pdf|pdf]])*'''[nocash]''' [[Maxam ]] Documentation by Arnor Ltd (copyright Brian Watson) ([[Media:Maxam.pdf|pdf]]) *'''[nocash]''' [[Maxam 1.5 ]] Supplementary Documentation by Arnor Ltd (copyright Brian Watson) ([[Media:Maxam15.pdf|pdf]]) *'''[nocash]''' [[KC Compact]] Gerätebeschreibung- [[Media:Kcc Beschreibung.pdf|pdf]] - Technical Data and Pin-Outs
=== docs - manuals - soft158 ===
If you want to add this manual then please add it into * '''one[nocash]''' article. *[[SOFT 158 ]] Title [[Media:S158frnt.pdf|(pdf)]]*'''[nocash]''' [[SOFT 158 ]] Preface [[Media:S158pref.pdf|(pdf)]]*'''[nocash]''' [[SOFT 158 ]] Section 5 (The Graphics VDU) [[Media:S158se05.pdf|(pdf)]]*'''[nocash]''' [[SOFT 158 ]] Section 7 (The Sound Manager) [[Media:S158se07.pdf|(pdf)]]*'''[nocash]''' [[SOFT 158 ]] Section 9 (Expansion ROMs, Resident System Extensions and RAM Programs) [[Media:S158se09.pdf|(pdf)]]*'''[nocash]''' [[SOFT 158 ]] Section 10 (Interrupts) [[Media:S158se10.pdf|(pdf)]]*'''[nocash]''' [[SOFT 158 ]] Section 11 (Events) [[Media:S158se11.pdf|(pdf)]]*'''[nocash]''' [[SOFT 158 ]] Section 12 (The Machine Pack) *SOFT 158 Appendix VII [[Media:S158se12.pdf|(Text VDU Control Codespdf) ]]*'''[nocash]''' [[SOFT 158 ]] Appendix XII 4 (The HardwareIV) *SOFT 158 Appendix XI (The Alternate Register Set) *SOFT 158 Appendix IV (Function Keys and Expansion Strings) [[Media:S158ap04.pdf|(pdf)]]*'''[nocash]''' [[SOFT 158 ]] Appendix 5 (V ) (Inks and Colours) [[Media:S158ap05.pdf|(pdf)]]*'''[nocash]''' [[SOFT 158 ]] Appendix 7 (VII) (Text VDU Control Codes) [[Media:S158ap07.pdf|(pdf)]]* '''[nocash]''' [[SOFT 158]] Appendix 9 (IX ) (The Programmable Sound Generator) [[Media:S158ap09.pdf|(pdf)]]*'''[nocash]''' [[SOFT 158 ]] Appendix 10 (X ) (Kernel Block Layouts)[[Media:S158ap10.pdf|(pdf)]]* '''[nocash]''' [[SOFT 158]] Appendix 11 (XI) (The Alternate Register Set) [[Media:S158ap11.pdf|(pdf)]]* '''[nocash]''' [[SOFT 158]] Appendix 12 (XII) (The Hardware) [[Media:S158ap12.pdf|(pdf)]]
=== docs - manuals - soft968 ===
If you want to add this manual then please add it into * '''one[nocash]''' article. *[[SOFT 968 ]] Title *SOFT 968 Preface *SOFT 968 Appendix X [[Media:S968frnt.pdf|(Kernel Block Layoutspdf) ]]*'''[nocash]''' [[SOFT 968 Appendix XI ]] Preface [[Media:S968pref.pdf|(The Alternative Register Set) *SOFT 968 Appendix V (Inks and Colours) *SOFT 968 Appendix IV (Function Keys and Expansion Strings) *SOFT 968 Appendix VII (Text VDU Control Codes) *SOFT 968 Appendix IX (The Programmable Sound Generatorpdf) ]]*'''[nocash]''' [[SOFT 968 ]] Section 3 (The Keyboard) [[Media:S968se03.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 4 (The Text VDU) [[Media:S968se04.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 5 (The Graphics VDU) [[Media:S968se05.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 6 (The Screen Pack) [[Media:S968se06.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 7 (The Sound Manager) [[Media:S968se07.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 8 (The Cassette Manager) [[Media:S968se08.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 9 (AMSDOS) [[Media:S968se09.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 10 (Expansion ROMs, Resident System Extensions and RAM Programs) [[Media:S968se10.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 11 (Interrupts) [[Media:S968se11.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 12 (Events) [[Media:S968se12.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 13 (The Machine Pack) [[Media:S968se13.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 19 16 (AMSDOS BIOS FacilitiesFirmware Indirections) [[Media:S968se16.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 18 17 (Low High Kernel jumpblock) [[Media:S968se17.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 17 18 (High Low Kernel jumpblock) [[Media:S968se18.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 16 19 (Firmware IndirectionsAMSDOS BIOS Facilities) [[Media:S968se19.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Section 20 (AMSDOS External Commands) [[Media:S968se20.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Appendix 4 (IV) (Function Keys and Expansion Strings) [[Media:S968ap04.pdf|(pdf)]]* '''[nocash]''' [[SOFT 968]] Appendix 5 (V) (Inks and Colours) [[Media:S968ap05.pdf|(pdf)]]* '''[nocash]''' [[SOFT 968]] Appendix 7 (VII) (Text VDU Control Codes) [[Media:S968ap07.pdf|(pdf)]]* '''[nocash]''' [[SOFT 968]] Appendix 9 (IX) (The Programmable Sound Generator) [[Media:S968ap09.pdf|(pdf)]]* '''[nocash]''' [[SOFT 968]] Appendix 10 (X) (Kernel Block Layouts) [[Media:S968ap10.pdf|(pdf)]]* '''[nocash]''' [[SOFT 968]] Appendix 11 (XI) (The Alternative Register Set) [[Media:S968ap11.pdf|(pdf)]]* '''[nocash]''' [[SOFT 968]] Appendix 13 (XIII ) (Hints Tips and Workarounds) [[Media:S968ap13.pdf|(pdf)]]*'''[nocash]''' [[SOFT 968 ]] Appendix 14 (XIV ) (Printer Translation Table)[[Media:S968ap14.pdf|(pdf)]]
=== docs - programming ===
*A procedure to display a 8-bit number as decimal
*Filling memory with a byte
 
== download ==
 
=== download - contiki ===
 
*Contiki OS 1.2 devel 1 source for Amstrad CPC[23-September-2008]-[923.2 KB]
*Contiki OS 1.2 devel 1 binary for Amstrad CPC[23-September-2008]-[66.3 KB]
 
=== download - cpc ===
 
*MYM player for CPC[23-September-2008]-[29.9 KB]
*MYM player for CPC by [[Andy Cadley]][23-September-2008]-[111.2 KB]
 
=== download - cpc - my_productions ===
 
*Preview of CPC part of the 4096 colour demo[23-September-2008]-[ 7.1 KB]
4096 Colour demo for CPC+ (preview)[23-September-2008]-[ 6.5 KB]
*Preview of a picture viewer using CPC+ hardware sprites[23-September-2008]-[12.4 KB]
*My failed attempt at a 1K BASIC game[23-September-2008]-[ 3.2 KB]
*Tunes by Big Alec/Delta Force transfered from ST to CPC[23-September-2008]-[21.7 KB]
*Tunes by Lap/Next transfered from ST to CPC[23-September-2008]-[22.8 KB]
*Tunes by Mad Max/TEX transfered from ST to CPC[23-September-2008]-[93.2 KB]
 
=== download - cpc+ ===
 
*Source code to the RP11 Diagnostic Cartridge (c) Amstrad plc 1990-2001. All rights reserved[23-September-2008]-[318.3 KB]
 
=== download - cpc+ - patch ===
 
*Patch to allow Nirvana v1.1 to run on a CPC6128+[23-September-2008]-[ 4.4 KB]
 
=== download - crossdevelopment ===
 
*DATA Maker tool[23-September-2008]-[ 6.7 KB]
*CPC Palette and Image templates for GIMP image editor[23-September-2008]-[ 1.2 KB]
 
=== download - demos ===
 
*'Terrific Demo' by Cadjo Clan (Hacked)[23-September-2008]-[169.6 KB]
*'The Demo' by Logon Systems (Musical loader version)[23-September-2008]-[243.9 KB]
 
=== download - disc ===
 
*Speedlock Macro-Dos Disc Operating System (C) 1990 Speedlock Associates[23-September-2008]-[23.5 KB]
 
=== download - dse ===
 
*Programs for 'Das Software Experiment'[23-September-2008]-[59.9 KB]
 
=== download - emulator ===
 
*Arnold Jnr[23-September-2008]-[495.5 KB]
 
=== download - emulator - amiga ===
 
*A-CPC emulator for Amiga (includes source)[23-September-2008]-[1023.0 KB]
 
=== download - examples ===
 
*A simple copier using BDOS functions[23-September-2008]-[ 7.2 KB]
*A simple file copier using firmware functions[23-September-2008]-[ 3.5 KB]
 
=== download - general ===
 
*A list of Amstrad related words which can be used in spellcheckers/wordprocessors/ocr programs[23-September-2008]-[166.2 KB]
 
=== download - kccompact ===
 
*Demo (c) VEB Mikroelektronik 1989[23-September-2008]-[22.5 KB]
 
=== download - kccompact - games ===
 
*Spielbox 1 (c) VEB Mikroelektronik 1989[23-September-2008]-[12.0 KB]
*Spielbox 2 (c) VEB Mikroelektronik 1989[23-September-2008]-[ 8.1 KB]
*Spielbox 5 (c) VEB Mikroelektronik 1990[23-September-2008]-[16.8 KB]
*Spielbox 15 (c) VEB Mikroelektronik 1990[23-September-2008]-[18.1 KB]
 
=== download - kccompact - roms ===
 
*KC Compact System Roms[23-September-2008]-[26.5 KB]
 
=== download - kccompact - utils ===
 
*Assmon assembler/monitor (c) VEB Mikroelektronik 1989[23-September-2008]-[14.4 KB]
*KC Pascal (c) VEB Mikroelektronik 1989[23-September-2008]-[17.5 KB]
*Grafik 1 (c) VEB Mikroelektronik 1989[23-September-2008]-[15.1 KB]
*Komponist (c) VEB Mikroelektronik 1990[23-September-2008]-[14.0 KB]
 
=== download - pcw ===
 
*Source code to replacement bootstrap program for PCW system[23-September-2008]-[10.2 KB]
 
=== download - sdcc ===
 
*An example program written in C[23-September-2008]-[60.0 KB]
*Accessing the CPC hardware through C[23-September-2008]-[55.4 KB]
*Peephole optimiser rules for SDCC[23-September-2008]-[ 1.8 KB]
*SDCC's 'makebin' utility updated for making Amstrad CPC executables[23-September-2008]-[ 4.1 KB]
*An example which uses makelnk tool to automatically generate a linker script[23-September-2008]-[59.1 KB]
*The makelnk tool which creates a '.lnk' file from command-line parameters[23-September-2008]-[ 4.5 KB]
*An example which uses SDCC to link the object files to make the final executable[23-September-2008]-[54.1 KB]
*A replacement z80.lib for use with Amstrad CPC[23-September-2008]-[ 2.7 KB]
*The make_labels tool which creates an assembly language file (for ASZ80 assembler) with the labels from a SDCC linker generated map file.[23-September-2008]-[ 7.0 KB]
*SDCC linker source modified to generate relocation records[23-September-2008]-[15.7 KB]
 
=== download - test ===
 
*NEC765 emulation tester[23-September-2008]-[101.5 KB]
 
=== download - tools ===
 
*Advanced Art Studio picture viewer[23-September-2008]-[37.3 KB]
 
=== download - tools - amiga ===
 
*CPC emulator tools for Amiga (was part of A-CPC package; includes source)[23-September-2008]-[228.6 KB]
 
=== download - tools - cartridge ===
 
*CPR cartridge image creation tool with source[23-September-2008]-[11.0 KB]
 
=== download - tools - cdt ===
 
*2CDT Tape-Image creation tool[23-September-2008]-[39.8 KB]
*CDTCHECK Tape-Image verification tool[23-September-2008]-[30.6 KB]
*CDT test suite for emulators[23-September-2008]-[19.7 KB]08]-[134.8 KB]
 
=== download - tools - cpc ===
 
*Advanced Art Studio patched for CPC+[23-September-2008]-[60.3 KB]
 
=== download - tools - development ===
 
*A replacement TASM table which includes the undocumented Z80 instructions made by Andrew Cadley[23-September-2008]-[ 6.7 KB]
*ADDHEAD tool[23-September-2008]-[24.4 KB]
*BASLIST tool[23-September-2008]-[27.8 KB]
*A blank DATA format disc[23-September-2008]-[ 1.9 KB]
*A blank VENDOR/SYSTEM format disc[23-September-2008]-[ 1.9 KB]
*A Z80 dissassembler (with source) by [[Roudoudou]][23-September-2008]-[22.5 KB]
 
=== download - tools - disk_image ===
 
*CPCXFS - a update to CPCfs to support more formats and extended disk images[23-September-2008]-[212.6 KB]
*dskinfo - A tool to dump information about standard and extended disc images[23-September-2008]-[12.0 KB]
2,541
edits