Changes

Jump to: navigation, search

KevArchive

3,730 bytes added, 10:59, 25 March 2023
/* source - cpm */
[[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
*'''[nocash]''' 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
*A list of games that use demo programming techniques
* '''[nocash]''' [[Digiblaster howto|Digiblaster]]
*'''[nocash]''' D.I.Y "Codemasters CD" - ''this article describes 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'' - (a related article existsfor more info see: [[Codemasters CD]], but it is about (describing the REAL thing, not about 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
*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 - 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]]*'''[nocash]''' [[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 ===
*Executing firmware functions from within CP/M 2.1
*Executing firmware functions from within CP/M+
*Executing firmware functions from within CP/M 2.1 or CCP/PMM+
=== source - firmware ===
*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 ===
*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]*SAMP2CDT and SAMP2TZX tape transfer tools[23-September-200808]-[134.8 KB]
=== download - tools - cpc ===
*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 ===
897
edits