RPCEmu - Le Bottin des Jeux Linux

RPCEmu

🗃️ Specifications

📰 Title: RPCEmu 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Emulation 🚦 Status: 04. Released (status)
🏷️ Category: Emulation ➤ Engine ➤ ACORN 🌍️ Browser version:
🔖 Tags: Emulation; ACORN; a7000; Multi-platform; BIOS ROM required 📦️ Package Name:
🐣️ Approx. start: 2008-12-30 📦️ Arch package:
🐓️ Latest: 2020-05-06 📦️ RPM package:
📍️ Version: Latest: 0.9.3 / Dev: rev 1209 (=v.0.9.3) 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: GPL-2 📦️ 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: 12689 🐛️ Created: 2010-09-11
🐜️ Updated: 2024-02-25

📖️ Summary

[en]: A libre, multi-platform emulator of Acorn Risc PC and A7000 machines. On current hardware it emulates with superior performance the original Acorn Risc PC hardware (with ARM610, ARM710, StrongARM processor and experimentally ARM810), emulates the Acorn A7000, and experimentally the A7000+ and the Risc PC2 (Phoebe). It offers full video emulation (all modes are supported), also emulates 16-bit sound, 2 floppy drives, 2 IDE hard disks, 1 IDE CD-ROM, and network. It requires a RISC OS ROM image to run (available as a separate download). [fr]: Un émulateur libre et multi-plateforme des machines Risc PC et A7000 d'Acorn. Sur les matériels actuels il émule avec des performances supérieures le matériel d'origine du PC Acorn Risc (avec un processeur ARM610, ARM710, StrongARM et expérimentalement l'ARM810), émule l'Acorn A7000, et expérimentalement l'A7000+ et le Risc PC2 (Phoebe). Il offre une émulation complète de la vidéo (tous les modes sont supportés), émule aussi le son 16-bits, 2 lecteurs de disquettes, 2 disques durs IDE, 1 CD-ROM IDE, et le réseau. Il nécessite une image ROM du RISC OS pour fonctionner (disponible en téléchargement séparé).

🎥️ Videos


🎲️ Gameplay:


🎮️ Showcase: v.0.8.14, v.0.8.14, v.0.8.14,


🐧 Linux plays: thevideomancomp, Kálmán Staudinger [hu],

🕸️ Links

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

💰 Commercial: (empty)

🍩️ Resources
• ROM image (a copy of the Operating System ROM, binary downloads): [RPCEmu (Binary copies of RISC OS ROM images)]
• RISC OS Open Limited (manages the source code to RISC OS, Apache-2.0 license): [RISC OS Open Limited]

🛠️ Technical informations
[PCGamingWiki] [MobyGames]

🦣️ Social
Devs (Tom Walker [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 (ACORN RISC PC) [fr] [en] [de]]
[Wikipedia (ACORN A7000) [fr] [en] [de]]
[Emutopia]

📦️ 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. 0.9.3 (20200507)]
[RISCOSitory (20200508)]

🕊️ 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 libre emulator of Acorn Risc PC and A7000 machines"🐧📕.

RPCEmu is a emulator of Acorn's Risc PC and A7000 machines. It runs on multiple platforms including Windows, Linux and Mac OS X

RPCEmu requires a RISC OS ROM image to work, find details of where to find one.

RPCEmu should be considered Alpha Quality code. It has many known and unknown bugs, and all files used with it should be well backed up before using them with RPCEmu.

Features

• Emulates the Acorn Risc PC with an ARM610, ARM710, StrongARM processors and experimentally the ARM810
• Emulates the Acorn A7000, and experimentally the A7000+ and Risc PC2 (Phoebe)
• CPU performance greater than real Risc PC hardware on current PCs
• Up to 256 MB RAM
• Up to 2 MB VRAM, 8MB if the OS supports it
• Full video emulation, supporting all video modes
• 16-bit sound emulation
• Emulates two floppy drives
• Emulates two IDE hard disc drives
• Can emulate an IDE CD-ROM drive
• HostFS allows access to host file system from RISC OS
• Networking support

Performance

Most PCs made since 2010 should be able to deliver performance similar to real Acorn hardware.

RPCEmu reports how many millions of instructions are executed per second (MIPS). This figure has been widely misinterpreted in the past, partly due to Acorn giving their machines very optimistic performance figures, and partly due to confusion with the DMIPS figure reported by the Dhrystone benchmark.

It is better to compare RPCEmu and real Acorn hardware running actual applications or benchmarks, instead of comparing RPCEmu's MIPS count with what an ARM6 or ARM7 is theoretically capable of.


🌍️ Wikipedia: RISC PC

The RiscPC is Acorn Computers's RISC OS/Acorn RISC Machine computer, launched on 15 April 1994, which superseded the Acorn Archimedes. The Acorn PC card and software allows PC compatible software to be run.

Like the Archimedes, the RiscPC continues the practice of having the RISC OS operating system in a ROM module. RiscPC augments the ROM-based core OS with a disk-based directory structure containing configuration information, and some applications which had previously been kept in ROM. At the 1996 BETT Educational Computing & Technology Awards, the machine was awarded Gold in the hardware category.

(...)


🌍️ Wikipedia: Acorn A7000

The A7000 and A7000+ were Acorn Computers' entry level computers based somewhat on the Risc PC architecture.

Launched in 1995, the A7000 was considered a successor to the A5000, fitting into Acorn's range between the A4000 and Risc PC600, featuring a 32 MHz ARM7500 system-on-a-chip (SoC) and either 2 MB, 4 MB or 8 MB of RAM soldered to the motherboard, with a single memory slot permitting up to 128 MB of additional RAM.

Unlike the Risc PC, the A7000 had been "designed with the rigours of school life in mind", aiming for "a 7-year classroom lifespan". The machine's case was similar to the Acorn Online Media set-top box design incorporating the same SoC, and the product was considered to have been "created specifically to satisfy the education market".

The A7000+ was launched in 1997 and featured a 48 MHz ARM7500FE SoC, thus being "the first time an ARM-based Acorn has shipped with hardware floating point as standard". On-board RAM was upgraded to a standard 8 MB, with the same single memory slot capable of holding 128 MB of RAM, but with the memory speed doubled to 32 MHz from the 16 MHz of the A7000. This apparently brought the machine's general performance into line with a 40 MHz Risc PC700 with 1 MB of video RAM, permitting various display resolutions and colour depths that were not possible on the earlier model. Despite using a related SoC to the earlier model, the A7000+ was upgraded to the extent that it was apparently almost sold as the A8000.

After the breakup of Acorn Computers in 1998, Castle Technology bought the rights to continue production of the A7000+.

(...)

📕 Description [fr]

Un émulateur des machines Risc PC et A7000 d'Acorn, par Tom Walker.

RPCEmu est un émulateur libre et multi-plateforme des machines Risc PC et A7000 d'Acorn. Sur les matériels actuels il émule avec des performances supérieures le matériel d'origine du PC Acorn Risc (avec un processeur ARM610, ARM710, StrongARM et expérimentalement l'ARM810), émule l'Acorn A7000, et expérimentalement l'A7000+ et le Risc PC2 (Phoebe). Il offre une émulation complète de la vidéo (tous les modes sont supportés), émule aussi le son 16-bits, 2 lecteurs de disquettes, 2 disques durs IDE, 1 CD-ROM IDE, et le réseau. Il nécessite une image ROM du RISC OS pour fonctionner (disponible en téléchargement séparé).

Les micro-ordinateurs ACORN A7000 et A7000+ constituent l'entrée de gamme des PC ACORN basés sur l'architecture RISC (processeurs au jeu d'instructions limité mais très rapides). Ils viennent remplacer quelques-uns des modèles de la gamme des micro-ordinateurs ACORN Archimedes.

Nota:
• Cet émulateur nécessite un BIOS externe pour fonctionner.
• 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): ACORN Electron, ACORN A7000
Exemples de ROMS utilisables: voir les liens éventuels au paragraphe "Resources" ci-dessus et la fiche "Resources - Emulation (Name of the emulated console)".


RPCEmu est un émulateur des machines Risc PC et A7000 d'Acorn. Il fonctionne sur plusieurs plateformes dont Windows, Linux et Mac OS X.

RPCEmu nécessite une image ROM RISC OS pour fonctionner, trouvez les détails pour savoir où en trouver une.

RPCEmu doit être considéré comme un code de qualité Alpha. Il a de nombreux bugs connus et inconnus, et tous les fichiers utilisés avec lui devraient être bien sauvegardés avant de les utiliser avec RPCEmu.

Caractéristiques

• Emule le PC Acorn Risc avec un processeur ARM610, ARM710, StrongARM et expérimentalement l'ARM810.
• Emule l'Acorn A7000, et expérimentalement l'A7000+ et le Risc PC2 (Phoebe).
• Performances du CPU supérieures à celles du véritable matériel Risc PC sur les PC actuels.
• Jusqu'à 256 Mo de RAM
• Jusqu'à 2 Mo de VRAM, 8 Mo si le système d'exploitation le supporte.
• Émulation vidéo complète, supportant tous les modes vidéo
• Émulation sonore 16 bits
• Émulation de deux lecteurs de disquettes
• Émulation de deux lecteurs de disque dur IDE
• Peut émuler un lecteur de CD-ROM IDE
• HostFS permet d'accéder au système de fichiers hôte à partir de RISC OS.
• Support réseau

Performances

La plupart des PC fabriqués depuis 2010 devraient être capables de fournir des performances similaires à celles du matériel Acorn réel.

RPCEmu indique combien de millions d'instructions sont exécutées par seconde (MIPS). Ce chiffre a été largement mal interprété dans le passé, en partie à cause d'Acorn qui donnait des chiffres de performance très optimistes à ses machines, et en partie à cause de la confusion avec le chiffre MIPS rapporté par le benchmark Dhrystone.

Il est préférable de comparer RPCEmu et le matériel Acorn réel exécutant des applications ou des benchmarks réels, plutôt que de comparer le nombre de MIPS de RPCEmu avec ce qu'un ARM6 ou ARM7 est théoriquement capable de faire.



🌍️ Wikipedia: RISC PC

Le RISC PC (nom de code Medusa) est un ordinateur du fabricant Acorn qui fut lancé en 1994, pour remplacer l'Acorn Archimedes. Continuant dans la philosophie de l'Archimedes, c'est un ordinateur avec un microprocesseur RISC de la famille ARM et un système d'exploitation RISC OS embarqué dans une mémoire de type ROM.

Spécification et détail techniques

• Type de mémoire: 2 ports de mémoire SIMM supportant un maximum de 256 Mo.
• Système Vidéo: Un contrôleur VIDC20, avec double port et extension de mémoire jusqu'à 2 Mo.
• Extension: Support des cartes d'extension de type Eurocard comme les machines Archimedes. Le Risc PC offre aussi un support Accès direct à la mémoire dans les 2 premiers ports du bus.
• Système d'exploitation: RISC OS 3.5 (Risc PC 600), RISC OS 3.6 (Risc PC 700), RISC OS 3.7 (StrongARM Risc PC). RISC OS 4 est disponible comme une version de remplacement aux versions ACORN ce qui devint un standard.
• Boitier: Dessiné par le designer Allen Boothroyd du centre de design Cambridge (designer du boitier du BBC ).
• Port: Port Série, Parallèle, Clavier PS/2, Souris Acorn, headphone audio out, DE15 VGA, Réseau (optionnel).
• Microprocesseur: 2 connecteurs pour les microprocesseurs, acceptant les microprocesseurs suivants: ARM610 à 30 MHz ou 33 MHz, ARM700 à 33 MHz (seulement comme prototype), ARM710 à 40 MHz, ARM810 à 55 MHz (seulement comme prototype), StrongARM à 203 MHz, 236 MHz ou 300 MHz. Un coprocesseur 486 et 586 à ou supérieur à 133 MHz, et un DSP est également disponible. Un développement de la société Simtec, une carte mère multiprocesseur nommée "Hydra" qui permet d'installer 4 cartes ARM6 ou ARM7.
• Dimensions: 117 x 355 x 384 mm (Hauteur x Largeur x Profondeur).

(...)

🌍️ Wikipedia: Acorn A7000 (traduction du Bottin):

Les A7000 et A7000+ étaient les ordinateurs d'entrée de gamme d'Acorn Computers, basés en partie sur l'architecture Risc PC.

Lancé en 1995, l'A7000 était considéré comme le successeur de l'A5000, s'insérant dans la gamme d'Acorn entre l'A4000 et le Risc PC600. Il était équipé d'un système sur puce (SoC) ARM7500 de 32 MHz et d'une mémoire vive de 2, 4 ou 8 Mo soudée à la carte mère, avec un seul emplacement mémoire permettant d'ajouter jusqu'à 128 Mo de mémoire vive supplémentaire.

Contrairement au Risc PC, l'A7000 avait été "conçu en tenant compte des rigueurs de la vie scolaire", visant "une durée de vie de 7 ans en classe". Le boîtier de la machine était similaire à celui du décodeur Acorn Online Media intégrant le même SoC, et le produit était considéré comme ayant été "créé spécifiquement pour satisfaire le marché de l'éducation".

Le A7000+ a été lancé en 1997 et était équipé d'un SoC ARM7500FE à 48 MHz, ce qui constituait "la première fois qu'une Acorn basée sur ARM était livrée avec une virgule flottante matérielle en standard" La RAM embarquée a été améliorée pour passer à un standard de 8 Mo, avec le même emplacement mémoire unique capable de contenir 128 Mo de RAM, mais avec une vitesse de mémoire doublée à 32 MHz par rapport aux 16 MHz du A7000. Cela a apparemment permis d'aligner les performances générales de la machine sur celles d'un Risc PC700 à 40 MHz avec 1 Mo de RAM vidéo, permettant ainsi diverses résolutions d'affichage et profondeurs de couleur qui n'étaient pas possibles sur le modèle précédent. Malgré l'utilisation d'un SoC similaire à celui du modèle précédent, l'A7000+ a été amélioré au point d'être presque vendu comme l'A8000.

Après la dissolution d'Acorn Computers en 1998, Castle Technology a acheté les droits pour continuer la production de l'A7000+.

(...)