CPCBox is an Amstrad CPC computer emulator. Written in Javascript, it runs directly on your browser. Play your favorite 80's games online, let's go 8-bit! Über die folgenden Links kommt ihr direkt zu eurem lieblings Emulator. Bei denen mit, müsst ihr noch tätig werden, bevor sie laufen! Ein zeigt an, dass ihr diese. ![]() The ZX Spectrum (UK: / z ɛ d ɛ k s ˈ s p ɛ k t r ə m /) is an 8-bit personal home computer released in the United Kingdom in 1982 by Sinclair Research. It was. Overdrive Written in 1984 by Peter Johnson, Overdrive was one of the first racing games to hit the BBC Software Scene. The biggest problem with the game was that all. Der Commodore 128 (kurz C128; umgangssprachlich „Hundertachtundzwanziger“) ist der letzte zur Marktreife gebrachte 8-Bit-Mikrocomputer des US-amerikanischen. L'Amstrad CPC 6128 est une évolution de l'Amstrad CPC 464 à l'intérieur de la gamme des Amstrad CPC. Il disposait du même processeur Z80 à 4 MHz, mais était. ![]() ZX Spectrum - Wikipedia. The ZX Spectrum (UK: ) is an 8- bit personal home computer released in the United Kingdom in 1. Sinclair Research. It was manufactured in Dundee, Scotland, in the now closed Timex factory.[2]Referred to during development as the ZX8. Colour and ZX8. 2,[3][4] it was launched as the ZX Spectrum by Sinclair to highlight the machine's colour display, compared with the black and white of its predecessor, the ZX8. The Spectrum was released as eight different models, ranging from the entry level with 1. KB RAM released in 1. ZX Spectrum +3 with 1. KB RAM and built in floppy disk drive in 1. The Spectrum was among the first mainstream- audience home computers in the UK, similar in significance to the Commodore 6. USA. The introduction of the ZX Spectrum led to a boom in companies producing software and hardware for the machine,[7] the effects of which are still seen; [1] some credit it as the machine which launched the UK IT industry.[8] Licensing deals and clones followed, and earned Clive Sinclair a knighthood for "services to British industry".[9]The Commodore 6. Dragon 3. 2, Oric- 1 and Atmos, BBC Micro and later the Amstrad CPC range were rivals to the Spectrum in the UK market during the early 1. Over 2. 4,0. 00 software titles have been released since the Spectrum's launch and new titles continue to be released—over 1. In 2. 01. 4, a Bluetooth keyboard modelled on the Spectrum was announced.[1. Hardware[edit]. ZX Spectrum 4. K motherboard (Issue 3. B — 1. 98. 3, heat sink removed)The Spectrum is based on a Zilog Z8. A CPU running at 3. MHz (or NECD7. 80. C- 1 clone). The original model has 1. KB (1. 6×1. 02. 4 bytes) of ROM and either 1. KB or 4. 8 KB of RAM. Hardware design was by Richard Altwasser of Sinclair Research, and the outward appearance was designed by Sinclair's industrial designer Rick Dickinson.[7]Video output is through an RF modulator and was designed for use with contemporary portable television sets, for a simple colour graphic display. Text can be displayed using 3. ZX Spectrum character set or from a set provided within an application, from a palette of 1. The image resolution is 2. To conserve memory, colour is stored separate from the pixel bitmap in a low resolution, 3. In practice, this means that all pixels of an 8x. Altwasser received a patent for this design.[1. An "attribute" consists of a foreground and a background colour, a brightness level (normal or bright) and a flashing "flag" which, when set, causes the two colours to swap at regular intervals.[1. This scheme leads to what was dubbed colour clash or attribute clash, where a desired colour of a specific pixel could not necessarily be selected. This became a distinctive feature of the Spectrum, meaning programs, particularly games, had to be designed around this limitation. Other machines available around the same time, for example the Amstrad CPC or the Commodore 6. The Commodore 6. 4 used colour attributes in a similar way, but a special multicolour mode, hardware sprites and hardware scrolling were used to avoid attribute clash.[1. Sound output is through a beeper on the machine itself, capable of producing one channel with 1. Software was later available that could play two channel sound. The machine includes an expansion busedge connector and 3. The "ear" port can drive headphones and the "mic" port provides line level[1. Firmware[edit]The machine's Sinclair BASIC interpreter is stored in ROM (along with fundamental system- routines) and was written by Steve Vickers on contract from Nine Tiles Ltd. The Spectrum's chiclet keyboard (on top of a membrane, similar to calculator keys) is marked with BASIC keywords. For example, pressing "G" when in programming mode would insert the BASIC command GO TO.[1. The BASIC interpreter was developed from that used on the ZX8. ZX8. 1 BASIC program can be typed into a Spectrum largely unmodified, but Spectrum BASIC included many extra features making it easier to use. The ZX Spectrum character set was expanded from that of the ZX8. Spectrum BASIC included extra keywords for the more advanced display and sound, and supported multi- statement lines. The cassette interface was much more advanced, saving and loading around five times faster than the ZX8. ZX8. 1, the Spectrum could maintain the TV display during tape storage and retrieval operations. As well as being able to save programs, the Spectrum could save the contents of arrays, the contents of the screen memory, and the contents of any defined range of memory addresses. Sinclair Research models[edit]Pre- production designs[edit]Rick Dickinson came up with a number of designs for the "ZX8. ZX Spectrum design. A number of the keyboard legends changed during the design phase including ARC becoming CIRCLE, FORE becoming INK and BACK becoming PAPER.[4] The Spectrum reused a number of design elements of the ZX8. The ROM code for things such as floating point calculations and expression parsing were very similar (with a few obsolete ZX8. Spectrum ROM). The simple keyboard decoding and cassette interfaces were nearly identical (although the latter was now programmed to load/save at a higher speed). The central ULAintegrated circuit was somewhat similar although it implemented the major enhancement over the ZX8. A (fully) hardware based television raster generator (with colour) that indirectly gave the new machine approximately four times as much processing power as the ZX8. Z8. 0 now being released from this video generation task. A bug in the ULA as originally designed meant that the keyboard did not always scan correctly, and was rectified by a "dead cockroach" (a small circuit board mounted upside down next to the CPU) for Issue 1 ZX Spectrums.[1. ZX Spectrum 1. 6K/4. K [edit]. ZX Spectrum 1. K/4. 8K (Dimensions (mm): 2. W×H×D) @ ~5. 52 grams).[2. The original ZX Spectrum is remembered for its rubber keyboard, diminutive size and distinctive rainbow motif. It was originally released on 2. April 1. 98. 2[2. KB of RAM for £1. KB for £1. 75; [2. Owners of the 1. 6 KB model could purchase an internal 3. KB RAM upgrade, which for early "Issue 1" machines consisted of a daughterboard. Later issue machines required the fitting of 8 dynamic RAM chips and a few TTL chips. Users could mail their 1. K Spectrums to Sinclair to be upgraded to 4. KB versions. Later revisions contained 6. KB of memory but were configured such that only 4. KB were usable.[2. External 3. 2 KB RAM packs that mounted in the rear expansion slot were available from third parties. Both machines had 1. KB of onboard ROM. About 6. 0,0. 00 "Issue 1" ZX Spectrums were manufactured; they can be distinguished from later models by the colour of the keys (light grey for Issue 1, blue- grey for later models).[2. The Sinclair models featured audio line in and out, in the form of an "ear" and "mic" socket. An external tape recorder was needed to load the majority of software released, or the ZX Microdrive. Either socket could be connected to headphones or an amplifier as an audio output, although this would not disable the internal speaker. ZX Spectrum+ [edit]. ZX Spectrum+ (Dimensions (mm): 3. W×H×D))[2. 0]Planning of the ZX Spectrum+ started in June 1. October the same year.[2. This 4. 8 KB Spectrum (development code- name TB[2. QL- style case with an injection- moulded keyboard and a reset button that was basically a switch that shorted across the CPU reset capacitor. Electronically, it was identical to the previous 4. KB model. It was possible to change the system boards between the original case and the Spectrum+ case. It retailed for £1. A DIY conversion- kit for older machines was available. Early on, the machine outsold the rubber- key model 2: 1; [2. ZX Spectrum 1. 28 [edit]In 1. Sinclair developed the ZX Spectrum 1. Derby) in conjunction with their Spanish distributor Investrónica.[2. Investrónica had helped adapt the ZX Spectrum+ to the Spanish market after the Spanish government introduced a special tax on all computers with 6. KB RAM or less,[3. Spain to support the Spanish alphabet and show messages in Spanish.[3. The appearance of the ZX Spectrum 1. ZX Spectrum+, with the exception of a large external heatsink for the internal 7. New features included 1. KB RAM, three- channel audio via the AY- 3- 8. MIDI compatibility, an RS- 2. RGB monitor port, 3. KB of ROM including an improved BASIC editor, and an external keypad. The machine was simultaneously presented for the first time and launched in September 1. SIMO '8. 5 trade show in Spain, with a price of 4. Because of the large number of unsold Spectrum+ models, Sinclair decided not to start selling in the UK until January 1. No external keypad was available for the UK release, although the ROM routines to use it and the port itself remained. The Z8. 0 processor used in the Spectrum has a 1. KB of memory can be directly addressed. To facilitate the extra 8. KB of RAM the designers used bank switching so the new memory would be available as eight pages of 1. KB at the top of the address space. The same technique was used to page between the new 1. KB editor ROM and the original 1. KB BASIC ROM at the bottom of the address space.[3. The new sound chip and MIDI out abilities were exposed to the BASIC programming language with the command PLAY and a new command SPECTRUM was added to switch the machine into 4. K mode, keeping the current BASIC program intact (although there is no way to switch back to 1. K mode). To enable BASIC programmers to access the additional memory, a RAM disk was created where files could be stored in the additional 8. KB of RAM. The new commands took the place of two existing user- defined- character spaces causing compatibility problems with certain BASIC programs.[3. The ZX Spectrum 1. Sound was produced from the television speaker instead.[3. The Spanish version had the "1. K" logo in white; the British one had the same logo in red. Amstrad models[edit]ZX Spectrum +2 [edit]The ZX Spectrum +2 was Amstrad's first Spectrum, coming shortly after their purchase of the Spectrum range and "Sinclair" brand in 1. The machine featured an all- new grey case featuring a spring- loaded keyboard, dual joystick ports, and a built- in cassette recorder dubbed the "Datacorder" (like the Amstrad CPC 4. ZX Spectrum 1. 28. The main menu screen lacked the Spectrum 1. Tape Test" option, and the ROM was altered to account for a new 1. Amstrad copyright message. These changes resulted in minor incompatibility problems with software that accessed ROM routines at certain addresses. Production costs had been reduced and the retail price dropped to £1. The new keyboard did not include the BASIC keyword markings that were found on earlier Spectrums, except for the keywords LOAD, CODE and RUN which were useful for loading software. This was not a major issue, as the +2 boasted a menu system, almost identical to the ZX Spectrum 1. K BASIC programming with the keywords, and 1. K BASIC programming in which all words (keywords and otherwise) must be typed out in full (although the keywords are still stored internally as one character each). Despite these changes, the layout remained identical to that of the 1. The ZX Spectrum +2 power supply was a grey version of the ZX Spectrum+ and 1. ZX Spectrum +2. A [edit]The ZX Spectrum +2. A was a variant of the Spectrum +3, also released in 1. The Spectrum +2. A/+3 motherboard (AMSTRAD part number Z7. Originally, Amstrad planned to introduce an additional disk interface for the +2. A/+2. B called the AMSTRAD SI- 1,[4. If an external disk drive was added, the "+2. A" on the system OS menu would change to a +3. The power supply of the ZX Spectrum +2. A used the same pinout as the +3. The power supply purchased with the +2. A/B had "Sinclair +2" written on the case.[4. ZX Spectrum +3 [edit]The ZX Spectrum +3, released in 1. A but featured a built- in 3- inch floppy disk drive (like the Amstrad CPC 6. It was launched in 1. Spectrum capable of running the CP/M operating system without additional hardware. The +3 saw the addition of two more 1. KB ROMs. One was home to the second part of the reorganised 1. ROM and the other hosted the +3's disk operating system. This was a modified version of Amstrad's PCWDOS (the disk access code used in Loco. Script), called +3. DOS. These two new 1. KB ROMs and the original two 1. KB ROMs were now physically implemented together as two 3. KB chips. To be able to run CP/M, which requires RAM at the bottom of the address space, the bank- switching was further improved, allowing the ROM to be paged out for another 1. KB of RAM. Such core changes brought incompatibilities: Removal of several lines on the expansion bus edge connector (video, power, and IORQGE); caused many external devices problems; some such as the VTX5. Fix. It" device. Dividing ROMCS into 2 lines, to disable both ROMs. Reading a non- existent I/O port no longer returned the last attribute; caused certain games such as Arkanoid to be unplayable. Memory timing changes; certain RAM banks were now contended causing high- speed colour- changing effects to fail. The keypad scanning routines from the ROM were removedmove 1 byte address in ROMSome older 4. K and 1. 28. K games were incompatible with the machine. The ZX Interface 1 was incompatible due to differences in ROM and expansion connector, making it impossible to connect and use the Microdrive units.[4. There was a regression in sound quality from the previous 1. K models – an error with a resistor placement meant sound was distorted.[4. The ZX Spectrum +3 power supply provides the same voltages as the one supplied with +2. A/B. This power supply has the same DIN connector so can be used with the +2. A/B. The power supply purchased with the +3 had "Sinclair +3" written on the case.[4. Production of the +3 ceased in December 1. Amstrad relaunching their CPC range. At the time, it was estimated about 1. ZX Spectrums sold had been +3 models. Production of the +2. B (the only other model then still in production) continued, as it was believed not to be in competition with other computers in Amstrad's product range.[4. It was discontinued in 1. ZX Spectrum +2. B and +3. B [edit]The ZX Spectrum +2. B and ZX Spectrum +3. B were functionally similar in design to the Spectrum +2. A and +3.[4. 8] The main electronic differences being changes to the generation of the audio output signal to resolve problems with clipping. Unlike the +2. A and +3, the Spectrum +2. B and +3. B do not share a common motherboard. The +2. B board (AMSTRAD part number Z7. B motherboard (Amstrad part number Z7. Official clones[edit]Sinclair licensed the Spectrum design to Timex Corporation in the United States. An enhanced version with better sound, graphics and other modifications was marketed in the USA by Timex as the Timex Sinclair 2. Timex's derivatives were largely incompatible with Sinclair systems. Some of the Timex innovations were later adopted by Sinclair Research. A case in point was the abortive Pandora portable Spectrum, whose ULA had the high resolution video mode pioneered in the TS2. Pandora had a flat- screen monitor and Microdrives and was intended to be Sinclair's business portable. After Amstrad bought the computer business of Sinclair Research, Sir Clive retained the rights to the Pandora project, and it evolved into the Cambridge Computer Z8. Starting in 1. 98. Timex of Portugal developed and produced several Timex branded computers, including the Timex Computer 2. Sinclair ZX Spectrum 4. K, which was very successful in both Portugal and Poland.[5. An NTSC version was also made, initially intended for a United States release, but it was sold only in Chile and Argentina. Timex of Portugal also made a PAL version of the TS2. Timex Computer 2. TC2. 06. 8 for short) which had different buffers for both the ULA and the CPU, which significantly increased the compatibility with ZX Spectrum software when compared to the North American model (the TS2. The expansion port was also modified and made to be 1. ZX Spectrum's, which bypassed the need for a "Twister Board" expansion that the TS2. ZX Spectrum expansion hardware. It also had the AY sound output routed to the monitor/TV speakers instead of the internal twitter. The software developed for the TC2. TS2. 06. 8, since the ROMs weren't altered. Timex of Portugal also developed a ZX Spectrum "emulator" on cartridge form that mapped the first 1. B exactly like the earlier TC2. Several other upgrades were made available, including a BASIC6. TC2. 06. 8 to use high resolution (5. Despite having an AY- 3- 8. ZX Spectrum 1. 28. K, rendering the TC2. AY sound that the Spectrum 1. K games produced. Due to all its advantages compared to the usual TS2. North American company, Zebra Systems, licensed the Timex TC2. United States as the Zebra Silver Avenger. They also sold the FDD 3. Zebra FDD 3. 00. 0 in a silver case (as opposed to the European black cases) to match their colour scheme. Timex of Portugal was working on a successor to the TC2. TC3. 25. 6, using a Z8. A CPU and featuring 2. B of RAM, which would feature a ZX Spectrum BASIC operating mode and a CP/M operating mode, but the company pulled the plug on its development since that by the end of 1. Only one complete and fully working prototype of the TC3. In India, Decibells Electronics introduced a licensed version of the Spectrum+ in 1. Dubbed the "db Spectrum+", it did reasonably well in the Indian market and sold many units until 1. The ZX Spectrum Vega and its planned follow- up, the ZX Spectrum Vega+ are modern redesigns of the ZX Spectrum in the form of a handheld TV game and a handheld game console respectively.[5. Unofficial clones[edit]Numerous unofficial Spectrum clones were produced, especially in the former Eastern Bloc countries (e. Russia, Romania and the Czech Republic) where several models were produced (such as the Tim- S, HC8. HC9. 1, Cobra, Junior, CIP, CIP 3, Jet), some featuring CP/M and a 5. There were also clones produced in South America (e. Microdigital TK9. X and TK9. 5, made in Brazil). In the Soviet Union, ZX Spectrum clones were assembled by thousands of small start- ups and distributed through poster ads and street stalls. Over 5. 0 such clone models existed.[5. Some of them are still being produced, such as the Pentagon and ATM Turbo. In the UK, Spectrum peripheral vendor Miles Gordon Technology (MGT) released the SAM Coupé as a potential successor with some Spectrum compatibility. By this point, the Commodore Amiga and Atari ST had taken hold of the market, leaving MGT in eventual receivership.[5. Peripherals[edit]Several peripherals were marketed by Sinclair: the ZX Printer was already on the market,[5. ZX Spectrum expansion bus was partially backwards- compatible with that of the ZX8. The ZX Interface 1 add- on module included 8 KB of ROM, an RS- 2. LAN interface (called ZX Net), and an interface for the connection of up to eight ZX Microdrives – somewhat unreliable but speedy tape- loop cartridge storage devices released in July 1. These were used in a revised version on the Sinclair QL, whose storage format was electrically compatible but logically incompatible with the Spectrum's. Sinclair also released the ZX Interface 2 which added two joystick ports and a ROM cartridge port.[6. There were a plethora of third- party hardware addons. The better known of these included the Kempston joystick interface, the Morex Peripherals. Centronics/RS- 2. Currah Microspeech unit (speech synthesis),[6. Videoface Digitiser,[6. RAM pack, the Cheetah Marketing Spec. Drum,[6. 3] a drum machine, and the Multiface,[6. Romantic Robot. Keyboards were especially popular in view of the original's notorious "dead flesh" feel.[6. There were disk drive interfaces, such as the Abbeydale Designers/Watford Electronics SPDOS, Abbeydale Designers/Kempston KDOS and Opus Discovery. The SPDOS and KDOS interfaces were the first to come bundled with office productivity software (Tasword Word Processor, Masterfile database and Omnicalc spreadsheet). This bundle, together with OCP's Stock Control, Finance and Payroll systems, introduced small businesses to a streamlined, computerised operation. Amstrad CPC – Wikipedia. Werbesticker der „Schneider Computer Division“ aus den 1. Die Amstrad CPC- Serie, im deutschsprachigen Raum besser als Schneider CPC bekannt, war eine in den 1. Jahren populäre Baureihe untereinander weitgehend kompatibler. Bit- Heimcomputer, die auf der damals weit verbreiteten Z8. CPU basierte und u. a. Westeuropa größere Verbreitung fand. Entwickelt wurden die CPCs von der britischen Firma Amstrad, die sie in Fernost, u. Orion, als Auftragsarbeit bauen ließ. Die Bezeichnung CPC leitet sich vom englischen Colour Personal Computer ab. Die Rechner wurden als Komplettpaket mit umfangreicher Hardwareausstattung verkauft: Enthalten waren der eigentliche Rechner mit integrierter Tastatur und Laufwerk (Kompaktkassette beim CPC4. Plus, 3″- Diskette bei den anderen Modellen), ein Farb- oder ein Monochrommonitor (grün bei den klassischen und schwarzweiß bei den Plus- Modellen) mit integriertem Netzteil, mehrere kurze Verbindungskabel, ein ausführliches Handbuch, eine CP/M- Bootdiskette sowie eine Diskette mit Programmen bzw. Demokassette. Ein Fernseher konnte über einen als Zubehör erhältlichen Adapter angeschlossen werden. Jedoch lieferte der mitgelieferte RGB- Monitor ein wesentlich besseres Bild als ein Fernseher. Je nach Modell und Ausstattung war der Verkaufspreis vergleichbar oder deutlich niedriger als der eines C6. Monitor und Disketten- Laufwerk in der Regel als Zubehör erworben werden mussten. Da Amstrad in Deutschland über keine Vertriebsstrukturen verfügte, übernahm die Schneider Computer Division, eine eigens zu diesem Zweck gegründete Tochter der Schneider Rundfunkwerke AG, den Vertrieb unter der Bezeichnung Schneider CPC für die Länder Deutschland, Österreich und die Schweiz. Nachdem Amstrad und Schneider 1. Zusammenarbeit beendet hatten, verkaufte Amstrad auch in diesen Ländern die CPC- Serie unter eigenem Namen, was mit erheblichen Anlaufschwierigkeiten verbunden war, da Amstrad bis zu diesem Zeitpunkt nach wie vor nicht selbst in Deutschland vertreten war. Deshalb und weil der Zenit der CPCs bereits überschritten war, stammen die meisten in Deutschland verkauften CPCs noch von Schneider. In den meisten anderen Ländern wurden CPCs bereits zuvor unter der Bezeichnung Amstrad CPC verkauft. Die Technik entsprach durchgehend dem Stand der Zeit, und so war der Computer in den meisten Aspekten dem direkten Konkurrenten Commodore 6. In Teilbereichen (z. B. Anzahl darstellbarer Farben, Sprachumfang des eingebauten BASIC- Interpreters, Leistung der CPU, Speichermedien) war der CPC diesem sogar überlegen, in anderen (Fehlen von Hardware- Unterstützung für Sprites) dagegen unterlegen. Der Rechner startete direkt ins (samt ausführlichem Handbuch) mitgelieferte, auf dem ROM enthaltene Locomotive BASIC. Weitere Software konnte über Kassette oder Diskette nachgeladen werden. Mit den beigelegten Disketten konnte das Betriebssystem. CP/M 2. 2, bei den Modellen mit 1. KB RAM auch CP/M 3. Programme und Programmiersprachen, etwa Logo und Turbo Pascal 3. A waren erhältlich. Programmierung in Maschinensprache war mittels der üblichen PEEK/POKE/CALL- Befehle vom BASIC aus direkt möglich, aber auch echte Assembler standen zur Verfügung. Der BASIC- Editor des CPC wich vom reinen Bildschirmeditor- Konzept des direkten Konkurrenten C6. Copy- Cursor" zur Übernahme vorhandener Bildschirminhalte dennoch recht komfortable Funktion zum Kopieren oder Editieren des Quelltextes bereitstand. Der für die Zeit komfortable BASIC- Interpreter wies einen recht guten Befehlsumfang auf. Module und Funktionen fehlten entsprechend der Entstehungszeit beinahe ganz, die automatisierte Bearbeitung des zeilennummerierten Listings (Neunummerierung, Verschmelzen einzelner Listing- Teile etc.) war möglich. Nicht nur das BASIC, sondern auch das interne Betriebssystem (für Assembler- Programmierer) waren im Vergleich zu anderen Heimcomputern schnell und geradezu luxuriös ausgestattet. So enthielt das ROM des CPC unter anderem eine umfangreiche Bibliothek für Gleitkommazahlen sowie ein ausgeklügeltes Interrupt- System, das teilweise sogar von BASIC aus nutzbar war (sogenannte Events). Schneider CPC6. 12. Diskettenlaufwerk. Das zur Ablösung des Kassettenlaufwerkes ab dem Modell CPC 6. Diskettenlaufwerk brachte einen erheblichen Geschwindigkeitsvorteil. Die Disketten waren sehr stabil, wurden einzeln in Pappschubern oder Jewel Cases geliefert, und sind den später erschienenen 3½″- Disketten ähnlich, mit ihrem starren, schwarzen Plastikgehäuse aber wesentlich teurer. Die von Hitachi- Maxell entwickelte 3″- Diskette war als Nachfolger der in den 1. Jahren gängigen 8″- Diskette konzipiert, wurde jedoch vom Markt kaum angenommen. Außer von Schneider/Amstrad und später Sinclair, bedingt durch den Aufkauf durch Amstrad, wurde dieses Format nur von wenigen, exotischen Computerherstellern verwendet. Die Medienpreise waren auch wegen der geringen Verbreitung dieses Formates relativ hoch, für eine einzelne Diskette wurden beim Einzelhändler zwischen 7 und 2. DM verlangt. Das logische Format der 3″- Diskette war beim CPC doppelseitig (engl. Schreibdichte (double density), benutzte die Aufzeichnungsmethode MFM, verwendete je Seite 4. Spuren à 9 Sektoren à 5. Bytes, und hatte somit eine Kapazität von 3. KB für Nutzdaten (1. KB je Seite). Die Diskette musste zum Beschreiben der zweiten Seite auch physisch gedreht werden, da es sich um Einzelkopflaufwerke handelte. Spätere 3″- Doppelkopflaufwerke fanden sich nur beim verwandten PCW- Rechner, nicht aber beim CPC, wohingegen Disketten höherer Speicherkapazität (dank veränderter Formatierungsdichte) durchaus möglich waren. Obwohl die 3″- Diskette der früheren 5¼″- Diskette überlegen war, konnte sie sich nicht durchsetzen. In der Zwischenzeit eroberte bereits Sonys 3½″- Diskette dank besserer Leistungsdaten (7. KB), stärkerer Vermarktung, und Verwendung im populären Apple Macintosh den Markt. Der 3. 4- polige Daten- Anschluss des Laufwerks entsprach dem eines PC- XT- Diskettenlaufwerks, nur der Netzteil- Anschluss war anders belegt. So ließen sich mittels eines Netzteil- Adapters auch für den PC konzipierte Laufwerke anschließen, deren Speichermedien wesentlich preiswerter erhältlich waren. Das Betriebssystem AMSDOS konnte grundsätzlich nur eine Seite der Diskette ansprechen. Daher wurden beim Anschluss von 3½″- Laufwerken am CPC zumeist manuelle Kippschalter zur Seitenwahl mit eingebaut, da sich die unsymmetrisch aufgebauten 3½″- Disketten prinzipiell nicht wenden lassen. Die verschiedenen CPC- Modelle waren – in diesem Preissegment eine Neuerung – untereinander kompatibel. Die Software ließ sich weitgehend austauschen. Das Betriebssystem CP/M war von den mittleren 1. Jahre der De- facto- Industriestandard für professionell genutzte 8- Bit- Rechner, so dass im Bereich Office- Anwendungen (z. B. Word. Star, d. Base, Microsoft Multiplan) und Programmiersprachen auch Software genutzt werden konnte, die nicht speziell für den CPC erstellt worden war. Das CP/M- Softwareangebot war wegen des von praktisch allen anderen CP/M- Rechnern abweichenden Diskettenformates allerdings nicht direkt zugänglich; Mailboxen, über die Programme heruntergeladen werden konnten, kamen in Europa gerade erst auf und waren den wenigsten bekannt bzw. Allerdings war es, je nach persönlichen Interessen, auch möglich, ohne den Einsatz von CP/M zu arbeiten. Im Bereich der Computerspiele spielte CP/M ohnehin kaum eine Rolle. Zilog Z8. 0 im 4. DIPIn der CPC- Serie verrichtete ein Zilog- Hauptprozessor (Z8. Z8. 0A) (mit einer Datenwort- und Datenbus- Breite von 8 Bit) seinen Dienst. Dieser Prozessor war den meisten anderen damaligen 8- Bit- Prozessoren in vielerlei Hinsicht überlegen (großer Befehlsumfang erlaubte sehr kompakte Programme, maximale Taktfrequenz von bis zu 4 MHz, integrierter IO- Controller, integrierter DRAM- Refresh, virtuelle 1. Bit- Register, weite Verbreitung und niedriger Preis). Im CPC wird die Z8. CPU mit einer Taktfrequenz von 4 MHz betrieben, wobei jeder Maschinenbefehl auf Vielfache von 4 Zyklen gestreckt wird, um Zugriffskonflikte zwischen Hauptprozessor und Videoelektronik (Snowing) zu vermeiden. Da viele der meistverwendeten Z8. Befehle drei oder vier Zyklen erfordern, ist die durch dieses Verfahren entstehende Leistungseinbuße relativ gering. Es ergibt sich eine theoretische Rechenleistung von bis zu 1 MIPS, in praktischen Anwendungen sind es jedoch eher unter 0,5 MIPS. Die CPCs waren je nach Modell mit 6. KB RAM (4. 64, 6. GX4. 00. 0) oder 1. KB RAM (6. 12. 8, 6. Benutzer unter BASIC ca. KB für Programme und/oder Daten zur Verfügung standen. Da der Adressbus der Z8. CPU mit 1. 6 Bit Breite maximal 6. Adressen (also Bytes, also 6. KB) ansprechen konnte, wurde der erweiterte Speicher des CPC6. Speichererweiterungen bestückter CPCs) per Bank Switching verfügbar gemacht. Hierbei wurde ein 1. KB großer Speicherblock aus dem zweiten 6. KB- Block (bzw. weiteren Blöcken) in dem vom Hauptprozessor adressierbaren Speicherbereich (hier zwischen 0x. Speicher ausgeblendet wurde, also temporär nicht zur Verfügung stand). Insgesamt waren so (durch die Ansteuerung der 1. KB- Blöcke begrenzt) Speichererweiterungen auf bis zu 5. KB möglich und auch zur damaligen Zeit erhältlich. Erst 2. 00. 7 kamen Erweiterungen auf den Markt, mit denen auch eine Erweiterung bis 4 MB möglich wurde. Die CPCs waren je nach Modell mit 3. KB (4. 64) bzw. 4. KB (6. 64, 6. 12. ROM ausgestattet, wobei sich diese zu jeweils 1. K auf Betriebssystem/Kernel (unteres ROM), BASIC- Interpreter (oberes ROM) und (bei Vorhandensein eines Diskettenlaufwerks bzw. Controllers) das AMSDOS (auch oberes ROM, siehe unten) mit einem Teil der Programmiersprache Logo verteilten. Abweichend hierzu hatten die Modelle 4. GX4. 00. 0 kein eingebautes ROM, sondern einen Steckplatz für Steckmodule, wobei das Modul für den 4. Spiel auch alle o. g. ROMs enthielt. Durch ein u. a. Zweck entworfenes Uncommitted Logic Array konnten diese ROMs im CPC (an verschiedenen Adressbereichen: unteres ROM zwischen 0x. ROM zwischen 0xc. Im oberen ROM waren theoretisch sogar bis zu 2. K große ROMs (ein- und ausblendbar) möglich. Der Basic- Interpreter der CPC- Serie (Locomotive BASIC 1. Verhältnisse aus mehreren Gründen außergewöhnlich. Zum einen gab es umfangreiche Befehle zur Erzeugung von Grafik, Tonausgabe, Text- Fenstern sowie UDGs (benutzerdefinierten Grafiken, engl. B. möglich, den Befehlssatz per RSX (eng. Xtension) beliebig zu erweitern. Der Interpreter unterzog, wie die meisten 8- Bit- BASICs, jede im (zeilenbasierten) Editor eingegebene Programmzeile sofort einer lexikalischen Analyse (Tokenisierung), bevor sie gespeichert wurde. Dadurch sank der Speicherverbrauch und die Geschwindigkeit der Programme stieg. Die Grafik- Darstellung in der CPC- Serie wird von dem Gespann CRTC (engl. Motorola 6. 84. 5- Controller, der baugleich auch in CGA- Grafikkarten verwendet wurde) sowie dem Gate Array gesteuert. Interessant ist hierbei die Kombination dieser beiden integrierten Schaltkreise, da der CRTC hauptsächlich zur Darstellung von Textmodi (mit Character ROM, d. h. Zeichensatz- ROM, ähnlich dem ersten IBM PC, dem C6. Videotext) ausgelegt ist, im CPC aber auf ziemlich ausgeklügelte Art und Weise zusammen mit dem Gate Array die Steuersignale und Bildinhalte erzeugt sowie die Auflösung der Farbpaletten steuert. Dadurch erst sind die drei unterschiedlichen Grafikmodi (Mode 0: 1. Pixel bei 1. 6, Mode 1: 3. Pixel bei 4 und Mode 2: 6. Pixel bei 2 aus jeweils 2. Farben) der CPC- Reihe möglich. Das Fehlen eines echten Textmodus und der Hardware- Sprites schränkten jedoch den CPC (im Vergleich zum C6. Spielbetrieb deutlich ein – der nötige Befehlsaufwand zur Anzeige von bewegter Grafik ist im CPC wesentlich höher, so dass Spiele entweder langsamer ablaufen oder viel stärker auf größtenteils statische, unbewegte Bildinhalte setzen müssen. Um Kosten zu senken, wurden in späteren Modellen der klassischen CPCs ein höher integriertes IC (ASIC) als Ersatz für CRTC und Gate- Array verwendet (zu sehen an der verkleinerten Hauptplatine). Die Modelle 4. 64plus, 6. GX4. 00. 0 erhielten einen verbesserten Grafikchip, der Sprites, Scrolling und sogar 3. Farben (aus 4. 09. Zudem war der neue Grafikchip in der Lage, sich kompatibel zum alten Chipsatz zu verhalten, was er beim Einschalten im klassischen Modus auch standardmäßig tat. Die Umschaltung in den verbesserten Modus erfolgt durch für die Öffentlichkeit undokumentierte Maschinensprachebefehle, diese wurden jedoch bereits 1. Zeitschrift CPC Amstrad International (sowie in Englischen und Französischen Computermagazinen) offengelegt. Trotzdem nutzen nur relativ wenige Diskettenspiele diese Umschaltung und reizen somit auf Plus- Modellen die Fähigkeiten aus. Amstrad hat sich für den CRTC verschiedener Zulieferer bedient. Bei den dokumentierten Funktionen sind diese vollständig kompatibel, bei sehr hardwarenaher Programmierung, insbesondere in Demos, gibt es jedoch Inkompatibilitäten, so dass nicht alle Tricks mit allen CRTC- Typen möglich sind. Daher ermitteln solche Programme häufig den verwendeten CRTC- Typ, um diesem entsprechend andere Routinen zu verwenden oder die entsprechenden Programmteile ganz auszublenden. Weit verbreitet (aber inoffiziell) ist folgende Zählung: CRTC 0: HD6. Hitachi)CRTC 1: UM6. R (UMC),CRTC 2: UM6. S (UMC) oder MC6. Motorola),CRTC 3: CPC+ ASICCRTC 4: ASIC der kostenreduzierten klassischen CPCs. Bei der Zählung ist zu berücksichtigen, dass diese nicht chronologisch ist: CRTC 4 kam vor CRTC 3 zur Verwendung, wurde aber von der Szene erst nach CRTC 3 entdeckt. Durch die Abweichungen bei der CRTC ist es in Szenekreisen heute auch gängig, mehrere CPCs mit verschiedenen CRTCs zu besitzen. Die inkompatibelste CRTC ist Typ 2, die kompatibelste Typ 0, gefolgt von Typ 1. Der Soundgenerator im CPC ist ein AY- 3- 8. General Instrument), ein Chip, der 3- Kanal- Stereo- Sound erzeugt sowie integrierte Hüllkurven- und Rausch- Generatoren besitzt (sowie IO- Kanäle, über die z. B. CPC auch die Tastatur abgefragt und das Lesen und Schreiben von Kassette gesteuert wird). Im Vergleich zu den Möglichkeiten eines Synthesizers (wie dem SID, der z. B. C6. 4 seine Stimme gibt) sind die des AY- 3 relativ eingeschränkt, aber auch hier war wieder der günstige Preis ausschlaggebend für die Wahl. Dieser Tongenerator (bzw. Abwandlungen davon) wurde z. B. Arcade- Automaten, im Atari ST, im Sega Master System, Sega Mega Drive, Nintendo. Game Boy und anderen Konsolen der frühen 1. Jahre verbaut. 5. Platinenstecker für Hardware- Erweiterungen (5. Centronics- Buchse bei 4. CPC6. 12. 8)3. 6- poliger Platinenstecker als Drucker- Schnittstelle (7- Bit) (3. Centronics- Buchse bei 4. CPC6. 12. 8)3. 4- poliger Platinenstecker für externes 3″- Diskettenlaufwerk (FD- 1 Sekundär- LW ohne Controller) (nicht bei CPC4. GX4. 00. 0, 3. 6- polige Centronics- Buchse bei 6. CPC6. 12. 8)9- poliger Sub- D- Joystick- Anschluss (zwei Joysticks über Weiche oder Buchse im Speziellen 1. Joystick) bzw. 2 digitale Joystick- Ports bei 4. GX4. 00. 0, wobei hier der erste Joystick- Port nach wie vor mit einer Weiche genutzt werden konnte. DIN- Buchse zum Anschluss eines Monitors (8- polige DIN- Buchse bei 4. DIN- Buchse zum Anschluss eines Kassettenrecorders (nicht CPC4. GX4. 00. 0)3,5- mm- Stereo- Ausgang. Nur 4. 64plus, 6. GX4. 00. 0: 1. 5- poliger Sub- D- Analog- Joystick- Anschluss. Nur 4. 64plus, 6. GX4. 00. 0: RJ4. 5- Buchse zum Anschluss einer Lichtpistole (dieselben Signale liegen aber auch an bestimmten Ports der Erweiterungsschnittstelle an)Die Tastaturen wurden teilweise auf lokale Standards angepasst (spanische, französische oder englische Belegung). Eine deutsche Tastatur soll es, gerüchteweise, ebenfalls gegeben haben. Durch drei Lötbrücken auf der Hauptplatine konnte die Produktion zwischen den Handelsmarken Amstrad, Orion, Schneider, Awa, Solavox, Saisho (Dixon UK), Triumph und ISP umgestellt werden. Genutzt wurde, soweit bekannt, Amstrad, Awa (bei den durch Mitsubishi Electric nach Australien exportierten Rechnern; die Gehäusebeschriftung blieb gleich) und Schneider (Deutschland). Eine weitere Lötbrücke legt fest, ob der Monitor mit den europäischen 5. Hz oder den amerikanischen 6. Hz angesprochen werden soll.Über eine weitere Lötbrücke konnte festgelegt werden, ob der Rechner beim Einschalten den BASIC- Interpreter oder das CP/M startet. Findige Bastler haben diese Lötbrücke durch einen von außen zugänglichen Schalter ersetzt. Während bei den Amstrad- Modellen die externen Stecker zum Teil als kostengünstige Platinenstecker ausgeführt wurden, analog etwa zu den heutigen Steckkarten, waren bei dem besser geschirmten Schneider CPC6. Micro- Ribbon- Schnittstellen bzw. Stecker verbaut worden, besser bekannt unter dem inoffiziellen Namen Centronics- Stecker (es handelt sich um den gleichen Steckertyp, der bei Druckern mit Parallelschnittstelle druckerseitig zum Einsatz kommt). Bei den Amstrad- Modellen waren einige Tasten des CPC4. CPC6. 64 farbig hervorgehoben: grün: CTRL, SHIFT, CAPS LOCK, COPY, TAB und DELblau: RETURN und ENTERrot: ESC. Demgegenüber waren die Tasten der gleichen Rechner in Deutschland einheitlich schwarz (CPC4. CPC6. 64), um den Computern ein seriöseres Äußeres zu geben. Ab dem CPC6. 12. 8 waren die Tasten länderübergreifend einheitlich grau (CPC6. Plus- Serie). Die Unterschiede zwischen den länderspezifischen Modellen lagen also inder Beschriftung der Tasten und der Gehäuserückseite (für Spanien und Frankreich)der Farbe des Tasten beim CPC4. CPC6. 64 (für Deutschland)ggf. ROM (Zeichentabelle, für Spanien und Frankreich)ggf. Lötbrücken für andere Handelsnamen (für Australien und Deutschland)ggf. Lötbrücke für Bildfrequenz (für Europa bzw. USA)die Sprache des Schildes auf dem Diskettenlaufwerk (Farbtabelle). Amstrad CPC 4. 64, mit CTM6. Farbmonitor. Der CPC4. Modell der CPC- Serie. Im Gegensatz zu den anderen Modellen besitzt der CPC4. Kassettenlaufwerk zum Speichern von Daten sowie das Locomotive BASIC in der Version 1. Das 3″- Diskettenlaufwerk mitsamt Controller war separat erhältlich. Er wurde mit 6. 4 KB Speicher ausgeliefert. Im Jahr 1. 98. 5 wurde der CPC4. Computer des Jahres gewählt. Der CPC4. 72 wurde in einer kleinen Serie von Amstrad/Indescomp für den spanischen Markt hergestellt. Genauer betrachtet ist der CPC4. Modell, sondern entspricht technisch dem CPC4. Der Grund für die Einführung des CPC4. Gesetz, nach dem jeder Rechner, der 6. KB Speicher besitzt, mit einer spanischen Tastatur ausgeliefert werden musste. Um dieses Gesetz zu umgehen, wurden in den CPC4. Zusatzplatine zusätzliche – aber völlig funktionslose – 8 KB RAM eingebaut, so dass er weiterhin mit einer englischen Tastatur ausgeliefert werden konnte. Nachdem das Gesetz auf beliebige Speichergrößen ausgeweitet worden war, wurden die Restbestände des CPC4. Tastatur ausgeliefert. Der CPC6. 64 besaß eine verbesserte ergonomische Tastatur mit leichter Krümmung sowie ein 3″- Diskettenlaufwerk und 6. KB Speicher. Der CPC6. Markt, da Amstrad bereits das Nachfolgemodell CPC6. Diskettenlaufwerk 1. KB RAM enthielt. Der CPC6. Tastatur ohne Krümmung, 3″- Diskettenlaufwerk, 1. KB und war ursprünglich für den amerikanischen Markt gedacht. Da der Z8. 0- Prozessor des CPC nur 6. KB RAM ansteuern konnte, war ein Zugriff auf den restlichen Speicher nur über das Einblenden von 1. KB- Blöcken des oberen Speicherbereiches in den unteren möglich, eine Technik namens Bank Switching. Neben dieser ursprünglichen Serie gab es später einige einfacher produzierte und zugleich verbesserte, aber zu spät entwickelte Nachfolgemodelle von Amstrad, auf den Spielekonsolenmarkt abzielend. Die Gehäusefarbe wechselte hierbei zum üblichen Beige- Grau, und es wurde eine Schnittstelle für Steckmodule eingebaut. Ferner wurden die Centronics- Buchsen des Schneider CPC6. Länder übernommen. Dadurch, und weil alle ROMs (inkl. Frankreich oder Spanien anzupassenden Zeichentabelle) jetzt in dem Steckmodul steckten, konnten alle Modelle ohne Modifikationen der Platine in allen Ländern verkauft werden, da nur noch die Tastenkappen und das Steckmodul unterschiedlich waren.Änderungen gab es auch beim Soundchip und beim Grafikchip, der Sprites, Scrolling und sogar 3. Vintage is the New Old. September 2. 4, 2. Paulo · Published September 2. Workshop is developing Nox Archaist, a new tile- based, 8- bit, sword- and- sorcery role- playing game modeled after the iconic RPGs of the 1. The game is targeted to be delivered in December 2. N6. 4, SNES, PSX, Amiga, usw. Ich möchte hier mal auf die einzelnen Emulatoren (z. B. das N6. 4) eingehen. Dabei geht es mir aber nicht um deren Bedienung, sondern primär darum, wie man sie überhaupt zum Laufen bringt. Bei einigen zeige ich aber dennoch etwas detaillierter, wie man ein Spiel / Programm starten kann und evtl. Einstellungen. Leider ist das Image 4. Augen ein Rückschritt! Bisher waren alle offiziell verfügbaren Emulatoren vorinstalliert. Seit dem Image 4. Emulatoren installieren. Dies ist nicht sonderlich kompliziert oder aufwändig und wird gleich auch das erste Thema sein. Ich finde es dennoch schade, dass man die Emulatoren nicht mehr direkt verwenden kann. Ihr findet hier übrigens weder ROMs, Disketten- Images noch BIOS- Dateien!! Auch Links dazu, werdet ihr vergeblich auf dieser Seite suchen! Wenn ihr mögt, teilt mir doch mit, welche Emulatoren euch besonders interessieren. Auf die Spitzenreiter könnte ich dann in Zukunft etwas ausführlicher eingehen. Ihr könnt übrigens bis zu fünf Systeme auswählen. Loading .. Basis ist das Retro. Pie- Image 4. 1 auf dem Raspberry Pi 3. Denkt immer daran, dass Emulatoren nie zu 1. System kompatibel sind. Es kann also durchaus mal zu Problemen kommen. Außerdem solltet ihr bei Fehlern einmal alles auf dem Pi aktualisieren. Vielleicht wurde durch ein Update bereits einiges behoben oder es gibt neue Probleme. Schließlich ist ein Update wie eine Schachtel Pralinien, man weiß nie, was man bekommt. Ich kümmere mich vorrangig um die Emulatoren, die ihr im. Verzeichnis entdecken könnt und um die leider nicht mehr vorinstallierten, aber offiziell freigegebenen, Emulatoren. Es gibt auch noch experimentelle Emulatoren, die sich zusätzlich installieren lassen, auf diese gehe ich aber nicht weiter ein. Alle Zielordner für die ROMs / Programme. Statt 5. 1 Unterordner, wie beim Image 3. Verzeichnisse. Die fehlenden Emulatoren, könnt (müsst) ihr nachträglich installieren, sofern ihr diese benötigt. Als Erstes sollten wir uns daher mal anschauen, wie man einen fehlenden Emulator installiert. Emulatoren über das Setup- Script installieren. Wenn ihr (wie es bisher direkt möglich war) ein C6. Spiel starten möchtet, dann wundert ihr euch bestimmt, wo der Ordner liegt. Leider sind C6. 4, Amiga, DOSBox und viele weitere Emulatoren nicht mehr vorinstalliert und haben daher auch keinen Zielordner unter. Laßt uns jetzt mal am Beispiel des C6. Emulators. vice, den prinzipiellen Ablauf zur nachträglichen Installation von Emulatoren durchgehen. Der Weg ist für alle fehlenden Emulatoren gleich. Eurer Pi braucht jetzt zwingend eine Internetverbindung! Geht in der Emulation. Station zum Retro. Pie- Bereich und wählt diesen an. Retro. Pie. Startet das. Retro. Pie Setup. RETROPIE SETUPJetzt seid ihr im Retro. Pie- Setup Script. Dort brauchen wir den Punkt. P - Manage packages. P – Manage Packages. Anschließend geht es mit. Manage optional packages weiter. Manage optional packages. Jetzt gelangt ihr zu einer Liste, in der alle optionalen Programmpakete (hauptsächlich Emulatoren, aber auch Ports oder Kodi) zu finden sind. Da wir den C6. 4- Emulator installieren wollen, sucht nun. Liste. 1. 43 – vice (Emulaltor für viele Commodore Computer a. C6. 4, C1. 28, C1. Nach Anwahl des Punktes, gelangt ihr zu folgender Auswahl. B – Install from binary. Ich empfehle die Option. B - Install from binary, dann dauert es nur knapp 1 Min., bis. Mit. S - Install from source wird zunächst der Quellcode auf euren Pi heruntergeladen, danach wird automatisch das Programm erzeugt und installiert. Dies dauert teilweise sehr viel länger, dafür erhaltet ihr aber evtl. Version. Mit. H - Package Help bekommt ihr übrigens eine kleine Info zum aktuellen Paket. Anzeige nach H – Package Help. Wählt nun. B - Install from binary aus und wartet eine Minute, während der Download und die Installation läuft. Vice wird installiert…Nach der Installation hat sich das Menü von eben etwas geändert. Das Menü NACH der Installation. Im Kopf findet ihr nun den Hinweis, dass das Paket installiert ist. Installed) und gibt es mit. X - Remove eine Möglichkeit, das Paket wieder zu deinstallieren. Außerdem wurden die ersten beiden Menüpunkte von. Install.. in. Update.. Wenn ihr nun das Menü verlasst, dann seht ihr auch in der Liste, dass. Vice ist installiert. Nun könnt ihr zur Emulation. Station zurückkehren. Hier findet ihr weitere Infos zum eben installierten, C6. Emulator. Werft ihr jetzt einen Blick auf die Ordner im. Verzeichnis, dann entdeckt ihr auch den. Ordner, in dem ihr eure Spiele ablegen könnt. Jetzt gibt es auch wieder einen c. Ordner. Wenn ihr wollt, könnt ihr auch alle optionalen Pakete (es sind aktuell über 7. Rutsch installieren. Wählt dazu einfach den Punkt. B - Install/Update all optional packages from binary an, den ihr ganz oben, in der Liste der optionalen Emulatoren, findet. B – Install/Update all optional packages from binary. Da der Vorgang relativ lange dauern kann, kommt noch eine Sicherheitsabfrage. Sicherheitsabfrage, bevor alles installiert bzw. Sobald ihr diese mit. Yes> bestätigt, beginnt die Installation (es wird wirklich alles heruntergeladen und installiert!). Die benötigte Zeit läßt sich schwer vorhersagen, sie hängt von vielen Faktoren, wie dem verwendeten Pi, der SD- Karte und eurer Netzwerk- /Internetgeschwindigkeit ab. Bei mir hat die Installation aller Pakete 3. Min. gedauert (Pi. San. Disk Ultra 8. GB, WLAN & DSL 5. Werft nach der Installation einen Blick ins. Verzeichnis und ihr seht dort viele neue Ordner. Ordner NACH der Installation ALLER optionalen Pakete. Als Nächstes sollten wir wohl mal klären, woher die Emulation. Station überhaupt weiß, welche Emulatoren es eigentlich gibt. Dazu werfen wir einen Blick auf die es_systems. Die Emulation. Station ist in großen Teilen frei konfigurierbar. Dazu zählt nicht nur das Aussehen, das über die Themes verändert werden kann, sondern auch die Liste der verfügbaren Systeme. Die angebotenen Emulatoren werden über die Datei. Dies ist eine XML- Datei, die sich im Verzeichnis. Datei mit. sudo nano /etc/emulationstation/es_systems. Der C6. 4- Eintrag in der es_systems. Wir werden uns den oben markierten Eintrag für den C6. XML- Tags findet ihr natürlich auch für die anderen Systeme. Commodore 6. 4< /fullname>. Retro. Pie/roms/c. CRT . D6. 4 . G6. PRG . T6. 4 . TAP . X6. 4 . ZIP . VSF< /extension>. SYS_ c. 64 %ROM%< /command>. Commodore 6. 4< /fullname> < path> /home/pi/Retro. Pie/roms/c. 64< /path> < extension>. CRT . D6. 4 . G6. PRG . T6. 4 . TAP . X6. 4 . ZIP . VSF< /extension> < command> /opt/retropie/supplementary/runcommand/runcommand. SYS_ c. 64 %ROM%< /command> < platform> c. Wie ihr seht, wird ein einzelnes System zwischen. Alle Systeme sind dann wiederum zwischen. List> .. < /system. List> einzutragen, aber betrachten wir dazu mal ein Schema der ganzen Datei. Mit. < !- - .. Kommantare in die Datei aufnehmen. Beginn der Liste aller verfügbaren Systeme - ->. List>. < !- - Beginn eines neuen Systems - ->. Kurzname für Verzeichnisse und Fehlermeldungen - ->. Lesbarer Name für Menüs usw. Commodore 6. 4< /fullname>. Verzeichnis das (inkl. Unterverzeichnisse) nach ROMs / Images durchsucht wird - ->. Retro. Pie/roms/c. Erlaubte Dateierweiterungen - ->. CRT . D6. 4 . G6. T6. 4 . TAP . X6. ZIP< /extension>. Befehl, um den Emulator (ggf. Spiel) zu starten - ->. SYS_ c. 64 %ROM%< /command>. Hilft ES_Scraper die richtigen Daten zu finden. Passendes Theme (optional sonst wird < name> ausgewertet - ->. System- Parameter - ->. Ende der gesamten Liste - ->. List> 1. 23. 45. Beginn der Liste aller verfügbaren Systeme - -> < system. List> < !- - Beginn eines neuen Systems - -> < system> < !- - Kurzname für Verzeichnisse und Fehlermeldungen - -> < name> c. Lesbarer Name für Menüs usw. Commodore 6. 4< /fullname> < !- - Verzeichnis das (inkl. Unterverzeichnisse) nach ROMs / Images durchsucht wird - -> < path> ~/Retro. Pie/roms/c. 64< /path> < !- - Erlaubte Dateierweiterungen - -> < extension>. CRT . D6. 4 . G6. T6. 4 . TAP . X6. ZIP< /extension> < !- - Befehl, um den Emulator (ggf. Spiel) zu starten - -> < command> /opt/retropie/supplementary/runcommand/runcommand. SYS_ c. 64 %ROM%< /command> < !- - Hilft ES_Scraper die richtigen Daten zu finden. Passendes Theme (optional sonst wird < name> ausgewertet - -> < theme> c. System- Parameter - -> < /system> < !- - Ende der gesamten Liste - -> < /system. List> Ich hoffe ihr erkennt, dass die. Hexenwerk ist. Ihr könnt Sie beliebig erweitern und bearbeiten. Die Reihenfolge der Einträge in dieser Datei bestimmt übrigens auch die Reihenfolge in der Emulation. Station. Zur Sicherheit solltet ihr vor einer Änderung aber ein Backup der Datei anlegen. Schließt daher nano (. STRG> +. < X> ) und kopiert die Datei einmal…. Jetzt könnt ihr gefahrlos experimentieren und im Notfall immer zur originalen Datei zurückkehren. Weitere Infos zum Dateiaufbau gibt es auf der Emulation. Station- Homepage. Beachtet, dass ihr die Emulation. Station nach jeder Änderung neustarten müsst, damit diese sich auswirken. In der. es_systems. Emulatoren es gibt, welche Dateiendungen sie benötigen und in welchen Verzeichnissen sich die Spiele / Programme befinden müssen. Ich hoffe, euch ist eben in der. Emulatoren mit dem Script. Dieses Script wurde mit dem Image 2. Beginn hauptsächlich um die Umstellung der Bildschirmauflösung gekümmert. Der bisherige Aufruf erfolgte über. Modus> < Startbefehl des Emulators>. Der Modus bestimmte dabei, welche Auflösung und Bildwiederholfrequenz gewählt wird. Starten, ohne die Auflösung zu ändern. HDMI 7. 20x. 48. 0 (1. Hz oder SD 6. 40x. HDMI 1. 28. 0x. 72. Hz oder SD 1. 02. CEA- #": CEA- Modus mit der Nr. DMT- #": DMT- Modus mit der Nr. PAL/NTSC- RATIO": SD Seitenverhältnis auf 4: 3 / 1. Starten, ohne die Auflösung zu ändern. HDMI 7. 20x. 48. Hz oder SD 6. 40x. HDMI 1. 28. 0x. 72. Hz oder SD 1. 02. CEA- #": CEA- Modus mit der Nr. DMT- #": DMT- Modus mit der Nr. PAL/NTSC- RATIO": SD Seitenverhältnis auf 4: 3 / 1. Nach Verlassen des Emulators, wurde wieder zur bevorzugten Auflösung zurückgeschaltet. Mit dem Image 2. 6 wurde. Parameter, für eine Configdatei dazubekommen. Neu. Das Script. runcommand. Image 3. 0 erneut überarbeitet. Wird als zweiter Parameter. SYS_ angegeben, dann wird direkt dahinter der System- / Emulatorname erwartet (dies ist der Verzeichnisname unter. Datei. emulators. Emulatoren und den dazugehörigen Aufruf beinhaltet), bevor das. ROM% folgt. Daher findet ihr jetzt überall in der. Aufruf. runcommand. SYS_ < Emulatorname> %ROM%. Dieser neue Aufruf ist auch der Grund, weshalb es ab jetzt nur noch einen Ordner je System gibt (bisher gab es häufig mehrere). Auch bei den Verzeichnissen. Wahrheit nur um einen Ordner, obwohl ihr zwei verschiedene Namen seht. Der Ordnergenesis ist nämlich nur ein Link, der auf. Der Grund für das neue Script, ist die mit dem Image 2. Möglichkeit, direkt vor dem Emulator- Start ein Menü öffnen zu können. Dieses erlaubt euch, einen Emulator zu wählen und Einstellungen für den Emulator oder sogar einzelne ROMs vorzunehmen. Dazu habt ihr beim Start eines Emulators über. Sekunden Zeit. Drückt eine Taste auf der Tastatur oder den Button 0 am Joystick (z. B. A beim XBox. 36. Controller oder. SELECT beim PS3- Pad), um in dieses Menü zu gelangen. An dieser Stelle könnt ihr das Einstellungsmenü öffnen. Das Aussehen unterscheidet sich etwas, für die standalone Emulatoren und Libretro / Retro. Arch. Standalone. Libretro / Retro. Arch. Ihr könnt das Menü mittlerweile auch komplett mit dem Controller bedienen. Diese Menü ermöglicht es euch jetzt, zwischen den verschiedenen Emulatoren (sofern es denn mehrere gibt) für ein System umzuschalten, die Auflösung zu ändern und je nach System weitere Einstellungen vorzunehmen. Emulator und Auflösung lassen sich dabei global und sogar je ROM (Spiel) einstellen. In den Klammern seht ihr eure aktuellen Einstellungen, sofern bereits etwas ausgewählt wurde. Beim Super Nintendo (SNES) habt ihr z. B. die Wahl zwischen sechs verschiedenen Emulatoren. Alle für Libretro / Retro. Arch beginnen mit. Emulatoren. Diese Namensgebung gilt auch für alle anderen Systeme, die emuliert werden können. Emulatorauswahl fürs SNESAuch die Auflösung läßt sich sehr einfach über das entsprechende Menü umstellen. Die verfügbaren Auflösungen. Sobald ihr eine der Einstellungen umstellt, ändert sich auch das Menü. Wie erwähnt, steht in den Klammern eure Auswahl und es kommen neue Punkte zum Entfernen hinzu. Gespeichert werden die von euch gemachten Einstellungen unter. Dateien. emulators. Die Auflösung wird übrigens nur umgeschaltet, wenn sie von der aktuellen abweicht und der Bildschirm zurückmeldet, dass er diese unterstützt. Beim Beenden des Emulators wird die Auflösung dann auch wieder zurückgeschaltet. Habt ihr Probleme mit der Anzeige, wie z. B. auf diesem Bild…Beachtet die grünen Streifen (s. Markierung)… dann könnt ihr, wie eben gezeigt, durch anpassen der Auflösung evtl. Besserung sorgen. Ihr solltet aber immer bedenken, dass die Auflösung sich auf die Geschwindigkeit des Emulators auswirken könnte und eine ungünstige Bildwiederholfrequenz zu Rucklern führen kann. Noch ein Hinweis: Sobald ihr euch der Grenze von 3. Emulatoren in der Emulation. Station nähert, reicht der standardmäßig zugewiesene Grafikspeicher evtl. Menü anzuzeigen! Erhöht entweder den Grafikspeicher, verzichtet auf überflüssige Systeme oder passt das Theme an.Über die folgenden Links kommt ihr direkt zu eurem lieblings Emulator. Bei denen mit (#), müsst ihr noch tätig werden, bevor sie laufen! Ein (I) zeigt an, dass ihr diese Emulatoren ab Image 4. Emulatoren ohne Probleme. Viele Emulatoren laufen zum Glück direkt. Ihr müsst nur die Spiele / Programme in die dazugehörigen Verzeichnisse, unter dem. Ordner, kopieren und schon könnt ihr loslegen. Schaut zur Not in der es_systems. Dateiendungen für den Emulator gültig sind. Die folgenden Emulatoren (in Klammern hervorgehoben steht immer der Verzeichnisname unter roms) lassen sich ohne größere Probleme direkt starten…Amstrad / Schneider CPC 4. Für die Amstrad / Schneider CPC Rechner (4. I). lr- caprice. 32 und. I) als Emulatoren angeboten. Die Amstrad / Schneider CPC Emulatoren. Legt einfach ein Diskettenabbild ins. Verzeichnis unter. Schneider in der Emulation. Station als „AMSTRAD CPC“ sichtbar. Wählt danach das Disk- Image aus und der. Emulator startet. Das Programm läuft. Mittlerweile ist es auch möglich, direkt die Tastatur zu verwenden, bisher ging das nur über ein virtuelles Keyboard. Die Joysticks stellen, dank Retro. Arch / Libretro, kein Problem dar. Bei der eigenständigen Version. I), könnt ihr das Menü mit. F8> öffnen. Das MenüJoysticks (z. B. Competition Pro USB) werden bei. I) zwar erkannt und funktionieren, aber analoge Sticks (wie z. B. beim XBox- Controller) werden bisher nur experimentell unterstützt und können Probleme machen! Der dritte Emulator. I) ist ebenfalls ein eigenständiger, er bietet allerdings nur Tape- Unterstützung. Mit. < F5> könnt ihr das Menü öffnen und über. F9> ein Programm laden. Ein Spiel zu laden wird zur Geduldsprobe, da hilft nur, die Emulatorgeschwindigkeit hochsetzen. Alle drei Emulatoren bieten übrigens Autorun. Apple II (. apple. I)Der Apple II läuft sofort und wird einzig über. I) emuliert. Mittlerweile lassen sich die Spiele direkt aus der Emulation. Station starten. Ihr könnt aber auch im Emulator das Spiel wechseln. Nach einem Druck auf. F1> wird eine detaillierte Online- Hilfe angezeigt: Die Online- Hilfe. Diese zeigt euch, dass ihr mit. F3> eine Diskette auswählen könnt. Evtl. müsst ihr euch noch in das richtige Verzeichnis mit euren Spielen begeben. Den kompletten Pfad seht ihr im folgenden Bild ganz oben. Nach einem Reset mit. F2> startet dann das Spiel. Atari VCS 2. Für das VCS 2. 60. Stella- Emulatoren. Eine Retro. Arch / Libretro- Version. Fassung. stella(I). Die Atari VCS 2. 60. Emulatoren. Kopiert eure Spiele einfach in das. Verzeichnis und schon könnt ihr loslegen. Pac- Man: Da werden Erinnerungen wach. Falls die Standalonefassung von Stella, bei euch nicht starten will, könnte es an einem Problem mit dem Aufrufparameter liegen. Begebt euch ins Terminal und gebt. Zeile. stella="stella - maxres 3. ROM%" in. stella="stella - fullscreen 1 - tia. ROM%" und speichert eure Änderung. Jetzt sollte auch dieser Emulator über die Emulation. Station starten. Diese Stella- Fassung bietet euch übrigens auch ein Menü. Dieses bekommt ihr zu Gesicht, wenn ihr die. TAB> -Taste drückt. Mit. < ESC> könnt ihr Stella wieder verlassen. Stella standalone MenüAtari 7. Für das 7. 80. 0 von Atari gibt es mit. Retro. Arch / Libretro- Emulator. Die Spiele starten damit ohne Probleme. Alien Brigade auf dem 7. Atari Lynx (. atarilynx)Das Atari Lynx wird über. I) emuliert, beide gehören zu Retro. Arch / Libretro. Die Atari Lynx Emulatoren. Der standard Emulator. Für. lr- beetle- lynx(#) (I) benötigt ihr allerdings noch ein BIOS- Abbild! Da dies aber nur beim optionalen Emulator der Fall ist, habe ich das Lynx unter den problemlosen gelistet. Das BIOS muss den Namen. BIOS- Ordner abgelegt werden. Das benötigte BIOS- Abbild lynxboot. Danach gibt es auch mit diesem Emulator keine Probleme und die Spiele starten direkt aus der Emulation. Station. Chips Challange. Atari ST / STE / Falcon (. I)Für die Emulation des Atari ST (sowie STE und Falcon) wird ausschließlich. I) verwendet, es gibt allerdings verschiedene „Betriebsarten“. Hatari für den Atari ST / STE und Falcon hat verschieden Modi. Aktuell liegt sogar schon ein freies TOS- Image bei,Direkter Start, dank Emu. TOS. sodass ihr direkt loslegen könnt. Xenon auf dem STDas XBox. Pad funktioniert anscheinend problemlos als Joystick. Ihr könnt die Spiele direkt aus der Emulation. Station starten, aber Hatari bietet auch ein Menü, dass ihr mit. F1. 2> erreicht. Das Hatari MenüHier könnt ihr alle Einstellungen vornehmen, ein anderes TOS- Image (wodurch die Kompatibilität verbessert wird, da das mitgelieferte nur ein „Nachbau“ ist) verwenden und natürlich Disketten wechseln. Coleco. Vison (coleco)(I)Für das Coleco. Vison gibt es einen einzigen Emulator –. Sobald die Spiele im. I)- Verzeichnis, lassen sich diese starten. Die Controller werden über die Datei. Diese wird nach dem ersten Start einmalig erzeugt. Beenden könnt ihr. I) durchs Drücken von. SHIFT rechts> +< ENTER>. Turbo auf dem Coleco. Vison. Commodore 6. PET | VC- 2. 0 | plus/4 | C1. I)Für den C6. 4 und die weiteren Commodore- Rechner (PET, VC- 2. C1. 28), wird. vice (I) als Emulator verwendet. Mit. vice- x. 64sc steht euch übrigens auch noch eine exaktere Version des C6. Emulators zur Verfügung. Die folgenden Emulatoren könnt ihr mittlerweile direkt auswählen. Die „Commodore“- Emulatoren. Die Programme lassen sich dann ganz einfach, aus der Emulation. Station aufrufen. Nebulus. Sobald VICE läuft kommt ihr mit. F1. 2> ins Menü. Dort könnt ihr z. B. den Joystick aktivieren. Bei VICE den Joystick aktivieren. Wie von anderen Platformen gewohnt und oben bereits gesehen, könnt ihr natürlich auch bei dieser VICE- Version für den Raspberry Pi, neben dem C6. C6. 4DTV, C1. 28, VC2. PET, Plus/4 und CBM- II emulieren. C6. 4DTV auf dem Pi. Leider gibt es standardmäßig keine eigenen Ordner für die weiteren Systeme (es gibt nur das. Verzeichnis). Ihr könnt diese natürlich auch selbst in die Emulation. Station aufnehmen. Dazu müssst ihr nur die. IBM x. 86 PC (. pc) (I)Für die PC- Emulation werden für. I) und. DOSBox (I) nach der Installation, Startscripte in der Emulation. Station angeboten. Für PCs stehen DOSBox und RPIx. Verfügung. rpix. 86(I)Da ich die DOSBox vorziehe, hier nur ein kurzer Blick auf. I). Direkt nach dem Start landet ihr auf einer virtuellen. C. Im Unterverzeichnis. GAMES seht ihr alles, was auf dem Pi unter. Von dort könnt ihr also eure Spiele starten bzw. Eric the Unready (rpix. Aktuell stürzt. rpix. I) nicht nur bei z. B. Descent oder Dark Forces gnadenlos ab, sondern auch sonst hin und wieder mal! DOSBox(I)Die DOSBox kennen viele bestimmt schon vom PC.
0 Comentarios
Deja una respuesta. |
Authorabilityusa Archives
Abril 2018
Categories |