https://www.cpcwiki.eu/api.php?action=feedcontributions&user=84.137.169.120&feedformat=atomCPCWiki - THE Amstrad CPC encyclopedia! - User contributions [en]2024-04-10T06:00:17ZUser contributionsMediaWiki 1.25.1https://www.cpcwiki.eu/index.php?title=Ready_Made_Machine_Language_Routines_for_the_Amstrad&diff=6035Ready Made Machine Language Routines for the Amstrad2006-09-04T18:10:23Z<p>84.137.169.120: typo</p>
<hr />
<div>[[Image:readymade frontpage.jpg|right|thumb|250px|Frontpage]]<br />
<br />
A book with useful programs written in Z80 assembly language.<br />
<br />
Author: Joe Pritchard<br />
<br />
Publisher: Melbourne House<br />
<br />
1985<br />
<br />
179 pages<br />
<br />
ISBN: '''0-86161-198-5'''<br />
<br />
== Contents ==<br />
<br />
<pre><br />
Introduction<br />
<br />
1. Machine Language on the Amstrad<br />
<br />
The Routines in this Book<br />
Memory Use on the Amstrad<br />
CALLing Machine Language Programs<br />
Integer Variables of Numbers<br />
Variables Prefixed with @<br />
Passing Strings<br />
Use of the ROM calls<br />
The Jumpblock<br />
<br />
2. Text Output Routines<br />
<br />
3. Graphics Routines<br />
<br />
4. Scrolling the Screen<br />
<br />
5. More Screen Routines<br />
<br />
Clearing the Screen<br />
Fill Routines<br />
Moving Characters<br />
Multicolored Characters<br />
<br />
6. Keyboard Operations<br />
<br />
7. Sound Routines<br />
<br />
The Programmable Sound Generator<br />
MC Sound Register<br />
Register<br />
Sound Techniques<br />
<br />
8. Cassette Handling Routines<br />
<br />
Motor Control<br />
<br />
9. Basic and Machine Code<br />
<br />
Cleaning up<br />
BASIC Line Structure<br />
Resident System Extensions<br />
The Jump Table<br />
The Name Table<br />
<br />
Appendix 1. Control Code Effects<br />
Appendix 2. Instructions and Op-codes<br />
Appendix 3. Flag Operation Summary<br />
<br />
</pre><br />
<br />
[[Category:Books]]</div>84.137.169.120https://www.cpcwiki.eu/index.php?title=Kio&diff=6034Kio2006-09-04T18:03:12Z<p>84.137.169.120: typo</p>
<hr />
<div>[[Image:kio.jpg|thumb|Kio today]]<br />
<br />
'''Kio''' (Günter Woigk) was a coder, book author and editor from Germany. His most known production was [[Das Schneider CPC Systembuch]], one of the best technical CPC documentations ever released in German language.<br />
<br />
== Productions ==<br />
<br />
* [[Das Schneider CPC Systembuch]] (book)<br />
* [[KIO-Fox-Assembler]] (assembler)<br />
<br />
== Web links ==<br />
<br />
* [http://little-bat.de/ Kio's website]<br />
<br />
[[Category:CPC scene members]]</div>84.137.169.120https://www.cpcwiki.eu/index.php?title=KIO-Fox-Assembler&diff=6031KIO-Fox-Assembler2006-09-04T18:01:43Z<p>84.137.169.120: phrasing, added link</p>
<hr />
<div>The '''KIO-Fox-Assembler''' was an assembler written completely in [[BASIC]] language by [[Günter Woigk]]. It was published in the [[CPC Schneider Magazin]] 4/1987 as a type-in listing.<br />
<br />
== Features ==<br />
<br />
This is a list of some of its features:<br />
* unlimited source file size<br />
* unlimited number of source files<br />
* support of undocumented and illegal opcodes<br />
* several predefined macros (like LD HL,DE)<br />
* nested conditions</div>84.137.169.120https://www.cpcwiki.eu/index.php?title=Das_Schneider_CPC_Systembuch&diff=6029Das Schneider CPC Systembuch2006-09-04T17:57:38Z<p>84.137.169.120: phrasing</p>
<hr />
<div>[[Image:systembuch-cover.jpg|thumb|Das Schneider CPC Systembuch - Cover]]<br />
[[Image:systembuch-rear.jpg|thumb|Das Schneider CPC Systembuch - Rear]]<br />
<br />
'''Das Schneider CPC Systembuch''' by [[Günter Woigk]] was one of the most comprehensive and sought-after technical references of the Amstrad CPC in German language, often called the "CPC bible for programmers". In addition to explaining the operating system functions and how to call and use them, the book describes the different hardware components and how to access and program them.<br />
<br />
== Information ==<br />
<br />
* Author: [[Günter Woigk]]<br />
* Publisher: [[Sybex]]<br />
* Release year: 1987<br />
* ISBN: 3-88745-606-8<br />
* ? Pages<br />
<br />
== Content ==<br />
<br />
* Einleitung<br />
* Grundlagen<br />
* Das Innenleben der CPC-Rechner<br />
* Das Betriebssystem des Schneider CPC<br />
* Die Abteilungen des Betriebssystems<br />
* Die Firmware des Schneider CPC<br />
* Anhang<br />
<br />
== Web links ==<br />
<br />
* [http://little-bat.de/cpc/index.html Online version of "Das Schneider CPC Systembuch" including some extensions]<br />
<br />
[[Category:Books]]</div>84.137.169.120https://www.cpcwiki.eu/index.php?title=Das_Maschinensprachebuch_zum_CPC464&diff=6027Das Maschinensprachebuch zum CPC4642006-09-04T17:50:30Z<p>84.137.169.120: typo</p>
<hr />
<div>[[Image:Mashinensprach frontpage.jpg|right|thumb|250px|Front page]]<br />
<br />
In-depth assembly programming tutorial.<br />
<br />
Authors: Holger Dullin, Hardy Straßenburg<br />
<br />
Publisher: [[Data Becker]]<br />
<br />
1985<br />
<br />
330 pages<br />
<br />
ISBN: '''3-89011-070-3'''<br />
<br />
== Contents ==<br />
<br />
<pre><br />
KAPITEL I : EINFÜHRUNG<br />
KAPITEL II : DER Z80 PROCESSOR<br />
KAPITEL III : DER BEFEHLSSATZ DES Z80<br />
KAPITEL V : PROGRAMMIERUNG DES Z80<br />
KAPITEL VI : BENUTZUNG VON SYSTEMROUTINEN<br />
KAPITEL VII : PERSPEKTIVEN<br />
ANHANG<br />
</pre><br />
<br />
[[Category:Books]]</div>84.137.169.120https://www.cpcwiki.eu/index.php?title=Das_Maschinensprachebuch_zum_CPC464&diff=6026Das Maschinensprachebuch zum CPC4642006-09-04T17:49:46Z<p>84.137.169.120: typos</p>
<hr />
<div>[[Image:Mashinensprach frontpage.jpg|right|thumb|250px|Frontpage]]<br />
<br />
In-depth assembly programming tutorial.<br />
<br />
Authors: Holger Dullin, Hardy Straßenburg<br />
<br />
Publisher: [[Data Becker]]<br />
<br />
1985<br />
<br />
330 pages<br />
<br />
ISBN: '''3 89011 070 3'''<br />
<br />
== Contents ==<br />
<br />
<pre><br />
KAPITEL I : EINFÜHRUNG<br />
KAPITEL II : DER Z80 PROCESSOR<br />
KAPITEL III : DER BEFEHLSSATZ DES Z80<br />
KAPITEL V : PROGRAMMIERUNG DES Z80<br />
KAPITEL VI : BENUTZUNG VON SYSTEMROUTINEN<br />
KAPITEL VII : PERSPEKTIVEN<br />
ANHANG<br />
</pre><br />
<br />
[[Category:Books]]</div>84.137.169.120https://www.cpcwiki.eu/index.php?title=CPC464_Tips_%26_Tricks&diff=6024CPC464 Tips & Tricks2006-09-04T17:47:04Z<p>84.137.169.120: typos</p>
<hr />
<div>[[Image:CPC464 tips tricks frontpage.jpg|right|thumb|250px|Frontpage]]<br />
<br />
A book with tips and tricks for the CPC464. Mostly utilising BASIC and assembler using the [[firmware]].<br />
Inside the book is an example of connecting a CPC464 with the C64 (CPC printerport <-> C64 userport) <br />
<br />
Authors: Englisch, Germer, Scheuse, Thrun<br />
<br />
Publisher: [[Data Becker]]<br />
<br />
1985<br />
<br />
271 pages<br />
<br />
ISBN: '''3-89011-039-8'''<br />
<br />
== Contents ==<br />
<br />
<pre><br />
KAPITEL 1 VORWORT<br />
<br />
KAPITEL 2 GRAPHIK<br />
<br />
2.1 Einführung<br />
2.2 Die Graphikauflösung<br />
2.2.1 Graphiken zum Anschauen<br />
2.2.2 Lissajous-Figuren<br />
2.3 Graphikeditor<br />
2.3.1 Editor in Multicolor<br />
2.4 Funktionsplotter<br />
2.5 Farben und Zeichen<br />
2.6 Leistungsfähige Graphikbefehle<br />
2.7 Window-Technologie<br />
2.8 Selbstdefinierte Zeichen<br />
2.8.1 Komfortabler Zeichengenerator<br />
2.8.2 Deutsche Umlaute für den CPC464<br />
2.9 Graphikzeichen<br />
2.10 Der Bildschirmspeicher<br />
2.10.1 Mode 2<br />
2.10.2 Mode 1<br />
2.10.3 Mode 0<br />
2.10.4 Position eines Zeichens<br />
2.11 Alternative Zeichen einmal anders<br />
<br />
KAPITEL 3 SOUND<br />
<br />
3.1 Einleitung<br />
3.2 Anschluß des CPC an eine Stereoanlage<br />
3.3 Grundlagen des Sounds<br />
3.4 Soundbefehle<br />
3.5 Der ENV Befehl und die Lautstärkehüllkurve<br />
3.6 Der ENT und die Tonhüllkurve<br />
3.7 Soundeditor<br />
3.8 Beispielsprogramme<br />
3.8.1 Soundwecker<br />
<br />
KAPITEL 4 MACHINENSPRACHE<br />
<br />
4.1 Einführung in die Machinensprache<br />
4.2 Das hexadezimale Zahlensystem<br />
4.3 Programmierungstechniken<br />
4.4 Der Speicher des CPC464<br />
4.4.1 Die Belegung des Speichers durch Basic und Betriebssystem<br />
4.5 Die RST-Befehle<br />
4.6 Mini-Monitor<br />
<br />
KAPITEL 5 ABLAGE VON BASIC-ZEILEN, VARIABLEN UND TOKENS<br />
<br />
5.1 Ablage einer Basiczeile<br />
5.2 Tokens<br />
5.3 Ablage von Variablen<br />
<br />
KAPITEL 6 NÜTZLICHE ROUTINEN<br />
<br />
6.1 Der Joystick als Maus<br />
6.2 Kassettenmotorsteuerung<br />
6.3 Einfacher Kopierschutz<br />
6.4 Abspeichern eines Speicherbereiches<br />
6.5 Sinnvolle Tastenbelegung<br />
6.6 Sprungadressen<br />
6.6.1 Bereich einfärben<br />
6.6.2 Bildschirm Bank wechseln<br />
6.6.3 Warten auf Taste<br />
6.6.4 Scrolling<br />
6.6.5 Scrolling von Bildschirmteilen<br />
6.6.6 Mode anwählen<br />
6.6.7 Invertieren eines Zeichens<br />
6.6.8 Horizontale Bildschirmverschiebung<br />
6.6.9 Cursor positionieren<br />
6.6.10 Spaltenpositionierung des Cursors<br />
6.6.11 Zeilenpositionierung des Cursors<br />
6.6.12 Joystick abfragen<br />
6.6.13 Invers ein- und ausschalten<br />
6.7 Randomize - dem Zufall auf der Spur<br />
6.8 Der CPC als Rechenmaschine<br />
6.8.1 Rechengenauigkeit<br />
6.8.2 Rechengeschwindigkeit<br />
6.9 Bildschirmbegungen<br />
6.10 Sortieren von Daten<br />
6.11 Datenübertragung zu anderen Computern<br />
6.12 Hintergrund-Drucken<br />
<br />
KAPTITEL 7 ANWENDERPROGRAMME<br />
<br />
7.1 Einleitung<br />
7.2 Dateiverwaltungsprogramm<br />
7.3 Textverarbeitung<br />
7.4 Fang die Bombe<br />
7.5 Schiffe versenken <br />
</pre><br />
<br />
[[Category:Books]]</div>84.137.169.120https://www.cpcwiki.eu/index.php?title=CPC464_Intern&diff=6023CPC464 Intern2006-09-04T17:42:21Z<p>84.137.169.120: typo</p>
<hr />
<div>[[Image:cpc464 intern frontpage.jpg|right|thumb|250px|Front page]]<br />
<br />
An in-depth book about the inner working of the CPC 464, containing a partly commented disassembly listing of both the BASIC ROM and the [[firmware]].<br />
Considered by many to be the technical "bible" for the CPC.<br />
<br />
Authors: Brückmann, Englisch, Gerits<br />
<br />
Publisher: [[Data Becker]]<br />
<br />
1985<br />
<br />
548 pages<br />
<br />
ISBN: '''3-89011-080-0'''<br />
<br />
== Contents ==<br />
<br />
<pre><br />
<br />
Einleitung<br />
<br />
1. HARDWARE<br />
1.1 Das sollten Sie von Ihrem Gerät wissen<br />
1.1.1 Die Speicheraufteilung<br />
1.1.2 Die RSTs<br />
<br />
1.2 Der Prozessor<br />
1.2.1 Die Anschlüsse des Z80<br />
1.2.2 Registerbeschreibung des Z80<br />
1.2.3 Besonderheiten des Z80 im CPC<br />
<br />
1.3 Das Gate Array<br />
1.3.1 Die Anschlüsse des GA<br />
1.3.2 Registerbeschreibung des GA<br />
<br />
1.4 Der Video-Controller<br />
1.4.1 Pinout des CRTC<br />
1.4.2 Registerbeschreibung des CRTC<br />
<br />
1.5 Das RAM im CPC<br />
<br />
1.6 Video-RAM zwischen Z80 und 6845<br />
<br />
1.7 8255<br />
1.7.1 Die Anschlüsse des 8255<br />
1.7.2 Die Betriebsarten des 8255<br />
1.7.3 Registerbeschreibung des 8255<br />
1.7.4 Besonderheiten des 8255 im CPC<br />
<br />
1.8 Der Sound-Chip<br />
1.8.1 Die Anschlüsse des 8912<br />
1.8.2 Registerbeschreibung des 8912<br />
1.8.3 Besonderheiten des 8912 im CPC<br />
<br />
1.9 Schnittstellen<br />
1.9.1 Die Tastatur<br />
1.9.2 Der Monitoranschluß<br />
1.9.3 Der Recorder<br />
1.9.4 Der Printer-Port<br />
1.9.5 Der Joystick-Port<br />
1.9.6 Der Expansion-Connector<br />
<br />
2 BETRIEBSSYSTEM<br />
2.1 Die Betriebssystem-Vektoren<br />
2.2 Das Betriebssysten-RAM<br />
2.3 Nutzung von Routinen am Beispiel Hardcopy<br />
2.4 Die Behandlung von Interrupts im Betriebssystem<br />
<br />
2.5 Das Betriebssystem-ROM-Listing<br />
2.5.1 Kernel<br />
2.5.2 Machine Pack<br />
2.5.3 Jump Restore<br />
2.5.4 Screen Pack<br />
2.5.5 Text Screen<br />
2.5.6 Graphics Screen<br />
2.5.7 Keyboard Manager<br />
2.5.8 Sound Manager<br />
2.5.9 Cassette Manager<br />
2.5.10 Screen Editor<br />
2.6 Der Character-Generator<br />
<br />
3 BASIC<br />
3.1 Interpreter<br />
3.2 Der BASIC-Stack<br />
3.3 Die BASIC-Vektoren<br />
3.4 Das BASIC-RAM<br />
<br />
3.5 BASIC und Maschinensprache<br />
3.5.1 Der CALL-Befehl<br />
3.5.2 RSX-Erweiterungen<br />
<br />
3.6 Das BASIC-ROM-Listing<br />
3.6.1 Die Fließkomma-Arithmetik<br />
3.6.2 Die Integer-Arithmetik<br />
3.6.3 Der BASIC-Interpreter<br />
<br />
4 ANHANG<br />
4.1 Die Betriebssystem-Routinen<br />
4.2 Referenzen zum System-RAM<br />
4.3 Die BASIC-ROM-Routinen<br />
4.4 Die BASIC-Tokens<br />
<br />
Schaltpläne<br />
</pre><br />
<br />
[[Category:Books]]</div>84.137.169.120https://www.cpcwiki.eu/index.php?title=CPC464_Intern&diff=6022CPC464 Intern2006-09-04T17:40:40Z<p>84.137.169.120: typos, phrasing</p>
<hr />
<div>[[Image:cpc464 intern frontpage.jpg|right|thumb|250px|Frontpage]]<br />
<br />
An in-depth book about the inner working of the CPC 464.<br />
It contains a partly commented disassembly listing of both the BASIC ROM and the [[firmware]].<br />
Considered by many to be the technical "bible" for the CPC.<br />
<br />
Authors: Brückmann, Englisch, Gerits<br />
<br />
Publisher: [[Data Becker]]<br />
<br />
1985<br />
<br />
548 pages<br />
<br />
ISBN: '''3-89011-080-0'''<br />
<br />
== Contents ==<br />
<br />
<pre><br />
<br />
Einleitung<br />
<br />
1. HARDWARE<br />
1.1 Das sollten Sie von Ihrem Gerät wissen<br />
1.1.1 Die Speicheraufteilung<br />
1.1.2 Die RSTs<br />
<br />
1.2 Der Prozessor<br />
1.2.1 Die Anschlüsse des Z80<br />
1.2.2 Registerbeschreibung des Z80<br />
1.2.3 Besonderheiten des Z80 im CPC<br />
<br />
1.3 Das Gate Array<br />
1.3.1 Die Anschlüsse des GA<br />
1.3.2 Registerbeschreibung des GA<br />
<br />
1.4 Der Video-Controller<br />
1.4.1 Pinout des CRTC<br />
1.4.2 Registerbeschreibung des CRTC<br />
<br />
1.5 Das RAM im CPC<br />
<br />
1.6 Video-RAM zwischen Z80 und 6845<br />
<br />
1.7 8255<br />
1.7.1 Die Anschlüsse des 8255<br />
1.7.2 Die Betriebsarten des 8255<br />
1.7.3 Registerbeschreibung des 8255<br />
1.7.4 Besonderheiten des 8255 im CPC<br />
<br />
1.8 Der Sound-Chip<br />
1.8.1 Die Anschlüsse des 8912<br />
1.8.2 Registerbeschreibung des 8912<br />
1.8.3 Besonderheiten des 8912 im CPC<br />
<br />
1.9 Schnittstellen<br />
1.9.1 Die Tastatur<br />
1.9.2 Der Monitoranschluß<br />
1.9.3 Der Recorder<br />
1.9.4 Der Printer-Port<br />
1.9.5 Der Joystick-Port<br />
1.9.6 Der Expansion-Connector<br />
<br />
2 BETRIEBSSYSTEM<br />
2.1 Die Betriebssystem-Vektoren<br />
2.2 Das Betriebssysten-RAM<br />
2.3 Nutzung von Routinen am Beispiel Hardcopy<br />
2.4 Die Behandlung von Interrupts im Betriebssystem<br />
<br />
2.5 Das Betriebssystem-ROM-Listing<br />
2.5.1 Kernel<br />
2.5.2 Machine Pack<br />
2.5.3 Jump Restore<br />
2.5.4 Screen Pack<br />
2.5.5 Text Screen<br />
2.5.6 Graphics Screen<br />
2.5.7 Keyboard Manager<br />
2.5.8 Sound Manager<br />
2.5.9 Cassette Manager<br />
2.5.10 Screen Editor<br />
2.6 Der Character-Generator<br />
<br />
3 BASIC<br />
3.1 Interpreter<br />
3.2 Der BASIC-Stack<br />
3.3 Die BASIC-Vektoren<br />
3.4 Das BASIC-RAM<br />
<br />
3.5 BASIC und Maschinensprache<br />
3.5.1 Der CALL-Befehl<br />
3.5.2 RSX-Erweiterungen<br />
<br />
3.6 Das BASIC-ROM-Listing<br />
3.6.1 Die Fließkomma-Arithmetik<br />
3.6.2 Die Integer-Arithmetik<br />
3.6.3 Der BASIC-Interpreter<br />
<br />
4 ANHANG<br />
4.1 Die Betriebssystem-Routinen<br />
4.2 Referenzen zum System-RAM<br />
4.3 Die BASIC-ROM-Routinen<br />
4.4 Die BASIC-Tokens<br />
<br />
Schaltpläne<br />
</pre><br />
<br />
[[Category:Books]]</div>84.137.169.120https://www.cpcwiki.eu/index.php?title=TMPI_speech_synthesizer&diff=6016TMPI speech synthesizer2006-09-04T17:08:22Z<p>84.137.169.120: typo</p>
<hr />
<div>A speech synthesizer<br />
<br />
Not much is known about this device.<br />
<br />
<br />
== Technical Specs. ==<br />
<br />
Based on the [[MEA8000]] speech chip.<br />
<br />
I/O ports unknown.<br />
<br />
== Pictures ==<br />
<gallery caption="TMPI speech synthetizer"><br />
Image:TMPI 1.jpg|<br />
Image:TMPI 2.jpg|<br />
Image:TMPI 3.jpg|Disassembling<br />
Image:TMPI 4.jpg|Inside<br />
Image:TMPI 5.jpg|Inside<br />
</gallery><br />
<br />
== Weblinks ==<br />
<br />
[http://cpcrulez.free.fr/ For more information (French)]<br />
<br />
[[Category:Peripherals]]</div>84.137.169.120https://www.cpcwiki.eu/index.php?title=Digiblaster&diff=6015Digiblaster2006-09-04T17:06:12Z<p>84.137.169.120: typo</p>
<hr />
<div>'''Digiblaster''' is a small hardware device plugged into the CPC's printer port to play 8-bit mono sound samples. It was designed by [[Face Hugger]] and printed in the German magazine [[CPC Amstrad International]] in issue 8-9/1991. In 1995(?) [[Joshua]] made a redesign for better sound quality.<br />
<br />
* [[Digiblaster howto]]<br />
<br />
== Software supporting Digiblaster ==<br />
* '''Demos'''<br />
** [[Bordelik Demo 4]] (1995)<br />
** [[Digital Orgasm]] (by [[Prodatron]]) (1994)<br />
* '''Utilities'''<br />
** [[Cocoon Player]] (by [[One]]) (1995)<br />
** [[Digitracker]] (by [[Prodatron]]) (1993)<br />
** [[Protracker]] (by [[Crown]]) (1993)<br />
<br />
== Pictures ==<br />
<br />
<br />
<gallery caption="Digiblaster pictures"><br />
Image:soundplayer 2.JPG|The digiblaster (for classic CPCs)<br />
Image:soundplayer 3.JPG|The digiblaster (for CPC+)<br />
</gallery><br />
<br />
<br />
== Weblinks ==<br />
* [http://andercheran.upv.es/~amstrad/docs/digibl.html Schematics and additional information]<br />
<br />
[[Category:Peripherals]]</div>84.137.169.120https://www.cpcwiki.eu/index.php?title=Arnold_(Emulator)&diff=6012Arnold (Emulator)2006-09-04T16:55:49Z<p>84.137.169.120: typo</p>
<hr />
<div>Arnold is a CPC emulator originally written and maintained by [[Kevin Thacker]].<br />
<br />
Conversions for Apple Macintosh and Linux were made by [[Richard Bannister]] and [[Nurgle|Andreas Micklei]], respectively.<br />
<br />
Arnold aims for maximum emulation accuracy across the whole CPC and CPC+ range, as well as the [[KC Compact]]. Different [[CRTC]] types can be selected as well as various other aspects of the emulated machine.<br />
<br />
While early versions of Arnold were written using x86 assembly, more recent versions are written in portable C. This resulted in ports for MacOS, MacOS X, Linux, Unix and other platforms. While every port of Arnold has its own native user interface, the emulation core remains the same across the different versions.<br />
<br />
== Web links ==<br />
<br />
* [http://arnold.emuunlim.com Arnold for Windows]<br />
* [http://www.bannister.org/software/arnold.htm Arnold for Macintosh]<br />
* [http://arnold.berlios.de Arnold for Linux]<br />
<br />
[[Category:Emulator]]</div>84.137.169.120https://www.cpcwiki.eu/index.php?title=3D_Construction_Kit&diff=60103D Construction Kit2006-09-04T15:43:27Z<p>84.137.169.120: typo</p>
<hr />
<div>3D Construction Kit was a utility developed by [[Incentive]], enabling end-users to develop games using the same [[Freescape]] system they had employed in games such as [[Driller]], [[Dark Side]] and [[Total Eclipse]]. The utility was marketed by [[Domark]].<br />
<br />
== Video ==<br />
<br />
A video tutorial was distributed in the package, on a gold VHS tape. The video tutorial demonstrated construction of the Freescape environment (Atari ST and ZX Spectrum).<br />
<br />
== Manual ==<br />
<br />
<gallery caption="3D Construction Kit (English)"><br />
Image:construction kit frontpage.jpg|Frontpage<br />
Image:construction kit content.jpg|Contents<br />
Image:construction kit p2-3.jpg|Page 2-3<br />
Image:construction kit p4-5.jpg|Page 4-5<br />
Image:construction kit p6-7.jpg|Page 6-7<br />
Image:construction kit p8-9.jpg|Page 8-9<br />
Image:construction kit p10-11.jpg|Page 10-11<br />
Image:construction kit p12-13.jpg|Page 12-13<br />
Image:construction kit p14-15.jpg|Page 14-15<br />
Image:construction kit p16-17.jpg|Page 16-17<br />
Image:construction kit p18-19.jpg|Page 18-19<br />
Image:construction kit p20-21.jpg|Page 20-21<br />
Image:construction kit p22-23.jpg|Page 22-23<br />
Image:construction kit p24-25.jpg|Page 24-25<br />
Image:construction kit p26-27.jpg|Page 26-27<br />
Image:construction kit p28-29.jpg|Page 28-29<br />
Image:construction kit p30-31.jpg|Page 30-31<br />
Image:construction kit p32-33.jpg|Page 32-33<br />
Image:construction kit p34-35.jpg|Page 34-35<br />
Image:construction kit p36-37.jpg|Page 36-37<br />
Image:construction kit p38-39.jpg|Page 38-39<br />
Image:construction kit p40-41.jpg|Page 40-41<br />
Image:construction kit p42-43.jpg|Page 42-43<br />
Image:construction kit p44-45.jpg|Page 44-45<br />
Image:construction kit p46-47.jpg|Page 46-47<br />
Image:construction kit p48-49.jpg|Page 48-49<br />
</gallery></div>84.137.169.120https://www.cpcwiki.eu/index.php?title=Reflection_of_software_cracking&diff=6009Reflection of software cracking2006-09-04T15:41:28Z<p>84.137.169.120: phrasing, punctuation</p>
<hr />
<div>''This article is just a draft. Please improve it where you think it makes sense.''<br />
<br />
Commercial software has to be paid for by the user who wants to use it on his computer. As it is usually possible to copy software from disc to disc or in another way, the user has the possibility of not paying for the software he uses but just copy it from a special source instead. To prevent this behaviour, software companies started to introduce copy protections during the 1980's.<br />
<br />
'''Crackers''' are persons who are illegally disabling these copy protection mechanisms in order to make commercial software copy-able again. In this way, users are again able to get commercial software for free. As commercial software houses have a lot of costs and have to pay the programmers' wages, they are not very happy about these crackers, as they are losing money due to them.<br />
<br />
== Arguments pro crackers ==<br />
<br />
* Crackers are like modern "Robin Hoods": They steal software from the "bad rich capitalistic companies" and distribute it to the "good poor people".<br />
* People who are using cracked software don't have the money to buy commercial software anyway - so it doesn't matter at all.<br />
* As software is spread more widely after it has been cracked, it becomes much more popular. This is also an advantage for the software company.<br />
<br />
== Arguments contra crackers ==<br />
<br />
* Software companies have a lot of costs, their work is not for free. If people are using cracked software, the company is losing money and can't keep the amount of employees and the level of quality.<br />
* Why should some people pay money for software while other people are getting it for free? At the end it means that a few customers are paying so that other illegal guys can use things for free.<br />
* In any way according to the law using "stolen" software is as illegal as using stolen material productions.<br />
<br />
== Consequences of software cracks for the CPC ==<br />
<br />
[...]</div>84.137.169.120https://www.cpcwiki.eu/index.php?title=XOR_(CPC_scene_member)&diff=6005XOR (CPC scene member)2006-09-04T15:24:19Z<p>84.137.169.120: case, typo</p>
<hr />
<div>[[Image:Xor.jpg|thumb|XOR in the early 90s]]<br />
<br />
'''XOR''' was a very famous and active cracker of the French CPC scene. As he also cracked commercial productions from (ex-)sceners, he was not always favoured.<br />
<br />
== Cracks ==<br />
<br />
* [[Super Cauldron]]<br />
* [[Prehistorik II]]<br />
(and many more...)<br />
<br />
== See also ==<br />
<br />
* [[Reflection of software cracking]]<br />
<br />
[[Category:CPC scene members]]</div>84.137.169.120