CPCemu - Le Bottin des Jeux Linux

CPCemu

🗃️ Specifications

📰 Title: CPCemu 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Emulation 🚦 Status: 04. Released (status)
🏷️ Category: Emulation ➤ Engine ➤ Amstrad 🌍️ Browser version:
🔖 Tags: Emulation; AMSTRAD; cpc464; cpc664; cpc6128; Multi-platform; HLE BIOS; Keyboard; Mouse 📦️ Package Name:
🐣️ Approx. start: 1991-01-01 📦️ Arch package:
🐓️ Latest: 2009-12-06 📦️ RPM package:
📍️ Version: Latest: 2.2 📦️ Deb package:
🏛️ License type: 🎁 Free of charge 📦️ Flatpak package:
🏛️ License: Free 📦️ AppImage package:
🏝️ Perspective: Third & First person 📦️ Snap package:
👁️ Visual: 2D & 3D ⚙️ Generic binary: ✓
⏱️ Pacing: Real Time 📄️ Source:
👫️ Played: Single & Multi 📱️ PDA support: ✓
🎖️ This record: 5 stars 🕳️ Not used:
🎀️ Game design: 👫️ Contrib.: goupildb & Louis
🎰️ ID: 10665 🐛️ Created: 2010-08-20
🐜️ Updated: 2024-02-27

📖️ Summary

[en]: A free & multi-platform Amstrad CPC emulator. It has a GUI, offers support for multiple languages, multiple color graphics modes (180x200x16, 320x200x4, 640x200x2, and with a VESA BIOS, from 640x480x16 up to 1280x1024x16), sound (via the PC's HP, a SoundBlaster card or a Gravis Ultrasound card), emulates ROM (Operating System, Basic, AMSDOS, and up to 13 additional ROMs), RAM (64K, 128K, up to 576K, and EMS), floppy disks (DSK extension), tapes (BAS & BIN files), Snapshots (SNA files), and offers different execution speeds. [fr]: Un émulateur gratuit et multi-plateforme d'Amstrad CPC. Il dispose d'une interface graphique, offre le support de plusieurs langues, de plusieurs modes graphiques couleurs (180x200x16, 320x200x4, 640x200x2, et avec un BIOS VESA, de 640x480x16 jusqu'à 1280x1024x16), du son (via le HP du PC, une carte SoundBlaster ou une carte Gravis Ultrasound), émule la ROM (système d'Exploitation, Basic, AMSDOS, et jusqu'à 13 ROMs additionnelles) la RAM (64K, 128K, jusqu'à 576K, et l'EMS), les disquettes (extension DSK), les cassettes (fichiers BAS & BIN), les Snapshots (fichiers SNA), et propose différentes vitesses d'exécution.

🚦 Entry status

💡 Lights on: 🦺️ Work in progress:
📰 What's new?: New version published (to be updated): ✓
🎨️ Significant improvement: 🚧️ Some work remains to be done:
🕳️ Not used2: 👔️ Already shown:

🎥️ Videos


🎲️ Gameplay: (202xxx), (202xxx), (202xxx),


🎮️ Showcase: first try to load a DSK on Android 10,


🐧 Linux plays: doug713705,

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site] [Features/About] [Screenshots] [Videos t(202xxx) gd(202xxx) gu(202xxx) r(202xxx) lp(202xxx) ht(202xxx) d(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g(202xxx) g[fr](202xxx) g[de](202xxx) g[ru](202xxx) g[pl](202xxx) g[cz](202xxx) g[sp](202xxx) g[sp](202xxx) g[pt](202xxx) g[it](202xxx) g[tr](202xxx)] [WIKI] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
• amstrad.eu [fr] (forums, documentations, ... on Amstrad environment): [amstrad.eu [fr]]
• cpc-power [fr] (CPC games to download, forums, documentations, ...): [cpc-power[fr]]
• Genesis8 [fr] (CPC games & utilities to download, documentations, ...): [Genesis8 [fr]]

🛠️ Technical informations
[PCGamingWiki] [MobyGames] [CPCWiki]

🦣️ Social
Devs (CPCemu Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia (Amstrad CPC) [fr] [en] [de]]
[Flatpak] [AppImage(author's repo)] [Snap] [Try2emu [pl]]

📦️ Misc. repositories
[Repology] [pkgs.org] [Generic binary] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage(author's repo)] [Snap] [PortableLinuxGames]

🕵️ Reviews
[HowLongToBeat] [metacritic] [OpenCritic] [iGDB] [OpenCritic] [iGDB]

📰 News / Source of this Entry (SotE) / News (SotN)
[Changes with v. 2.2 (20210314)]
[ROMGAME [fr](20210126)]

🕊️ Source of this Entry: [Site (date)]

🦣️ Social Networking Update (on mastodon)

🛠️ Title:
🦊️ What's:
🏡️
🐣️
🔖
📦️
📖 Our entry: https://www.lebottindesjeuxlinux.tuxfamily.org/en/online/lights-on/

🥁️ Update:
⚗️
📌️ Changes:
🦣️ From: 📶️

🏝️ https://www.youtube.com/embed/
🦉️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🦝️ https://www.youtube.com/embed/
🕵️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🕯️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️ https://www.youtube.com/embed/
🎲️[fr] https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🎮️ https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/
🐧 https://www.youtube.com/embed/

📕 Description [en]

📕🐧"A free Amstrad CPC emulator"🐧📕.

What is CPCemu?
The answer is easy: As the name says, it emulates a CPC computer - with some extensions, of course.

CPCemu has a graphical user interface. It is multi-language capable. At the moment, four languages are supported: German, English, French and Spanish. So you can use it absolutely easily.

So, what does "emulation" mean?
Emulation is a kind of simulation. One could also say "imitation", I think. The important point is that an emulation is intended to yield a real-time behaviour. In simple words: It is made to look and feel like the original thing (device in most cases) it emulates.

And what is a "CPC"?
I cite from the manual here:

CPC is an abbreviation for Colour Personal Computer. Computers of this type were first built in 1984 by the british company Amstrad and sold under different names in other countries. It was the period of the home computer; Commodore C64, Sinclair Spectrum, Atari 800XL, ... when the CPC 464 was unveiled. It had as much RAM as the Commodore C64 (namely 64 KB), a built in cassette recorder and Locomotive BASIC 1.0. It was followed up by the CPC 664 which had a built-in 3" disk drive and a slightly extended Locomotive BASIC 1.1. The CPC 6128 came in 1985, with 128 KB RAM and nearly the same features as the CPC 664. 3" disks were awfully expensive, but more stable than the 5.25" disks (nearly as stable as today's 3.5"), and they were noticably faster versus tape speed, very unlike the situation with the C64 ... All three models were sold with either a colour or a green monitor, which had the power supply built in. Later, two or three other models (the CPC+ for example) were introduced. The BASIC was with nearly 178 instructions powerful and fast. One could program graphics, sound and even interrupt handling all in BASIC without the use of PEEKs and POKEs. The software supply increased dramatically over the years.

What would I need a CPC or an emulator for?
Several reasons:

• You owned a CPC or were always jealous of your neighbour owning one and you want to reminisce about those times.
• You want to learn, how the old, legendary 8-bit computers felt to use.
• You want to play the great games (even in today's standards). If you don't know any of them, try some (see First Steps). It's absolutely worth it.
• You still want to use programs on such a computer. This one is much faster than the original one (depending on your CPU+Gfx).
• You want to develop software for the CPC or the Z80 CPU in general. (Or you may want to learn it at least.)
• You are looking for a word processing machine - the CPC's good enough.

📕 Description [fr]

Un émulateur gratuit de console de jeux Amstrad CPC, par la CPCemu Team (Marco Vieth & Rainer Loritz).

CPCemu est un émulateur gratuit et multi-plateforme d'Amstrad CPC. Il dispose d'une interface graphique, offre le support de plusieurs langues, de plusieurs modes graphiques couleurs (180x200x16, 320x200x4, 640x200x2, et avec un BIOS VESA, de 640x480x16 jusqu'à 1280x1024x16), du son (via le HP du PC, une carte SoundBlaster ou une carte Gravis Ultrasound), émule la ROM (système d'Exploitation, Basic, AMSDOS, et jusqu'à 13 ROMs additionnelles) la RAM (64K, 128K, jusqu'à 576K, et l'EMS), les disquettes (extension DSK), les cassettes (fichiers BAS & BIN), les Snapshots (fichiers SNA), et propose différentes vitesses d'exécution.

Nota:
• Cet émulateur vous permet de jouer sous Linux avec des ROMS téléchargées sur internet. Attention : le téléchargement de ROMS commerciales est illégal à moins de les avoir acquises financièrement.

Consoles de jeux émulées / Game consoles emulated (avec doc Bottin): Amstrad CPC
Exemples de ROMS utilisables: voir les liens éventuels au paragraphe "Resources" ci-dessus et la fiche "Resources - Emulation (Name of the emulated console)".

Crédit image (lien ci-dessus): Try2emu


Qu'est-ce que CPCemu ?
La réponse est simple : comme son nom l'indique, il émule un ordinateur CPC - avec quelques extensions, bien sûr.

CPCemu a une interface utilisateur graphique. Il est capable de fonctionner en plusieurs langues. Pour l'instant, quatre langues sont supportées : allemand, anglais, français et espagnol. Vous pouvez donc l'utiliser très facilement.

Alors, que signifie "émulation" ?
L'émulation est une sorte de simulation. On pourrait aussi dire "imitation", je pense. Le point important est qu'une émulation est destinée à produire un comportement en temps réel. En termes simples : Elle est conçue pour ressembler et se sentir comme la chose originale (le dispositif dans la plupart des cas) qu'elle émule.

Et qu'est-ce qu'un "CPC" ?
Je cite ici le manuel :

CPC est une abréviation de Colour Personal Computer (ordinateur personnel couleur). Les ordinateurs de ce type ont été construits pour la première fois en 1984 par la société britannique Amstrad et vendus sous différents noms dans d'autres pays. C'était l'époque de l'ordinateur familial ; Commodore C64, Sinclair Spectrum, Atari 800XL, ... lorsque le CPC 464 a été dévoilé. Il disposait d'autant de RAM que le Commodore C64 (à savoir 64 Ko), d'un enregistreur de cassettes intégré et du Locomotive BASIC 1.0. Il a été suivi par le CPC 664 qui avait un lecteur de disque 3 pouces intégré et un Locomotive BASIC 1.1 légèrement étendu. Le CPC 6128 est arrivé en 1985, avec 128 Ko de RAM et presque les mêmes caractéristiques que le CPC 664. Les disques de 3 pouces étaient terriblement chers, mais plus stables que les disques de 5,25 pouces (presque aussi stables que les 3,5 pouces d'aujourd'hui), et ils étaient sensiblement plus rapides que les bandes magnétiques, contrairement à ce qui se passait avec le C64... Les trois modèles étaient vendus avec un moniteur couleur ou vert, dont l'alimentation était intégrée. Plus tard, deux ou trois autres modèles (le CPC+ par exemple) ont été introduits. Le BASIC, avec près de 178 instructions, était puissant et rapide. On pouvait programmer des graphiques, du son et même la gestion des interruptions, le tout en BASIC sans utiliser de PEEKs et de POKEs. L'offre de logiciels a augmenté de façon spectaculaire au fil des ans.

Pourquoi aurais-je besoin d'un CPC ou d'un émulateur ?
Pour plusieurs raisons :

• Vous avez possédé un CPC ou vous avez toujours été jaloux de votre voisin qui en possédait un et vous voulez vous remémorer cette époque.
• Vous voulez apprendre comment se comportaient les vieux ordinateurs légendaires à 8 bits.
• Vous voulez jouer aux grands jeux (même dans les standards d'aujourd'hui). Si vous ne connaissez aucun d'entre eux, essayez-en quelques-uns (voir Premiers pas). Cela en vaut absolument la peine.
• Vous voulez toujours utiliser des programmes sur un tel ordinateur. Celui-ci est beaucoup plus rapide que l'original (en fonction de votre CPU+Gfx).
• Vous voulez développer des logiciels pour le CPC ou le CPU Z80 en général. (Ou vous voulez au moins l'apprendre).
• Vous cherchez une machine de traitement de texte - le CPC est assez bon.