Raine - Le Bottin des Jeux Linux

Raine

🗃️ Specifications

📰 Title: Raine 🕹️ / 🛠️ Type: Tool
🗃️ Genre: Emulation 🚦 Status: 08. Active & Not working (no status)
🏷️ Category: Emulation ➤ Engine ➤ Arcade machine 🌍️ Browser version:
🔖 Tags: Emulation; Multi Emulation; Arcade Machine; MOTOROLA; SINCLAIR; Multi-platform 📦️ Package Name: raine
🐣️ Approx. start: 📦️ Arch package:
🐓️ Latest: 2017-02-05 📦️ RPM package:
📍️ Version: Latest: 0.64.13 / Dev: c09ecd 📦️ Deb package:
🏛️ License type: 🕊️ Libre 📦️ Flatpak package:
🏛️ License: Artistic 📦️ 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: 12504 🐛️ Created: 2010-08-20
🐜️ Updated: 2022-12-26

📖️ Summary

[en]: An open source and multi-platform arcade emulator based on Motorola 68000 & 68020 processors (used in the CPS-1 and CPS-2 arcade cabinet machines), focusing its emulation on the Taito and Jaleco games hardware, relying as much as possible on existing emulators. It also allows the emulation of the Z80 and Motorola 68705 processors. One of its strengths is a very low consumption of system resources. [fr]: Un émulateur de bornes d'arcades open source et multi-plateforme à base de processeurs Motorola 68000 & 68020 (utilisés notamment dans les bornes d'arcades CPS-1 et CPS-2), axant son émulation sur les bornes Taito et Jaleco, en s'appuyant autant que possible sur des émulateurs existants. Il permet également l'émulation des processeurs Z80 et Motorola 68705. L'un de ses points forts est une consommation très faible en ressources système.

🎥️ Videos

🎮️ Quelques exemples de jeux / Some examples of games (Showcase):

🕸️ Links

🏡️ Website & videos
[Homepage] [Dev site 1 2] [Features/About] [Screenshots] [Videos t(202xxx) ts(202xxx) gd(202xxx) id(202xxx) r(202xxx) lp(202xxx) ht(202xxx) d(202xxx) d(202xxx) 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] [FAQ] [RSS] [Changelog 1 2 3]

💰 Commercial: (empty)

🍩️ Resources
• Examples of ROMS: [Emuparadise]

🛠️ Technical informations
[Open Hub] [PCGamingWiki] [MobyGames] [Zzap!Raine 1 2]

🐘 Social
Devs (Raine Team [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Richard Bush (Antiriad) [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
Devs (Emmanuel Anne (Tux) [fr] [en]): [Site 1 2] [Chat] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [Interview 1(202xxx) 2(202xxx)]
The Project: [Blog] [Chat] [Forums] [mastodon] [twitter] [PeerTube] [YouTube] [PressKit] [reddit] [Discord]

🐝️ Related
[Wikipedia CPS-1 [fr] [en]]
[Wikipedia CPS-2 [fr] [en]]
[Wikipedia (Neo Geo CD) [fr] [en]]
[The Linux Game Tome] [NemoProd [fr]] [Emulator zone] [CAESAR] [Emutopia]

📦️ Misc. repositories
[Repology] [pkgs.org] [Arch Linux / AUR] [openSUSE] [Debian/Ubuntu] [Flatpak] [AppImage] [Snap] [PortableLinuxGames]

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

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

🐘 Social Networking Update (on Mastodon)

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

🥁️ Update:
⚗️
📌️ Changes:
🐘 From:

🏝️ https://invidious.lunar.icu/
🦉️ https://invidious.lunar.icu/
🦝️ https://invidious.lunar.icu/
🦝️ https://invidious.lunar.icu/
🕵️ https://invidious.lunar.icu/
🕯️ https://invidious.lunar.icu/
🕯️ https://invidious.lunar.icu/
🎲️ https://invidious.lunar.icu/
🎲️ https://invidious.lunar.icu/
🎲️[fr] https://invidious.lunar.icu/
🎮️ https://invidious.lunar.icu/
🎮️ https://invidious.lunar.icu/
🐧 https://invidious.lunar.icu/
🐧 https://invidious.lunar.icu/

📕 Description [en]

Raine is an emulator, it emulates some M68000 and M68020 arcade games and is mainly focused on Taito and Jaleco games hardware.

It started as an experiment with the Rainbow Islands romset, dumped by Aracorn/Romlist.
Raine can emulate many nice games now, including new additions from Cave and other companies.
Sound was improved thanks to the work of Hiromitsu Shioya.
More recently, Several new programmers have joined Raine Team, adding drivers & making improvements.

Emulating cpu's and sound chips takes quite a lot of coding time, so, like most of the current emulators, Raine uses emulation engines already available when possible.

Raine uses the following:

CPU:
M68000: Neill Corlett's Starscream 68000 emulator.
M68020: Based on Bernd Schmidt's UAE 68020 emulator.
Z80: Neil Bradley's MZ80 emulator.
M68705 Richard Mitton's static recompiler.

SOUND:
YM2151: Jarek Burczynski.
YM2203 Tatsuyuki Satoh.
YM2610: Tatsuyuki Satoh and Hiromitsu Shioya.
YM3526: Carl-Henrik Skaarstedt.
YM3812: Carl-Henrik Skaarstedt.
YMZ280B: Aaron Giles (from MAME source)
ES5506: Aaron Giles (from MAME source)
M6295: Hiromitsu Shioya.
M6585: Richard Bush.
MSM5205: Hiromitsu Shioya.

📕 Description [fr]

Un émulateur de bornes d'arcades à base de processeurs Motorola 68000 & 68020, par la Raine Team (initié par Richard Bush (Antiriad), portage Linux Emmanuel Anne (Tux)).

Raine (pour RAinbow IslaNds Emulator) est un émulateur de bornes d'arcades open source et multi-plateforme à base de processeurs Motorola 68000 & 68020 (utilisés notamment dans les bornes d'arcades CPS-1 et CPS-2), axant son émulation sur les bornes Taito et Jaleco, en s'appuyant autant que possible sur des émulateurs existants. Il permet également l'émulation des processeurs Z80 et Motorola 68705 (voir le lien "WIKI" ci-dessus). L'un de ses points forts est une consommation très faible en ressources système.
Les émulateurs Raine et NeoRaine (un émulateur de console de jeux NeoGeo, version CD, de SNK) sont livrés ensemble (il suffit d'ailleurs de dé-commenter une ligne dans le Makefile pour produire NeoRaine au lieu de Raine).

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 émulées (avec doc Bottin): Bornes d'arcades, CPS1, CPS2, Neo Geo,

Ressources : voir la fiche "Ressources - Emulation (Nom de la console émulée)".


Raine est un émulateur, il émule les jeux d'arcade (des processeurs) M68000 et M68020 et se concentre principalement sur les matériels Taito et Jaleco.

Il a commencé comme une expérience avec la ROM Rainbow Islands, recopié via Aracorn/Romlist.
Raine peut à présent émuler de nombreux jeux sympas, y compris de nouvelles entrées de la société Cave et d'autres compagnies.
Le son a été amélioré grâce au travail de Hiromitsu Shioya.
Plus récemment, plusieurs nouveaux programmateurs ont rejoint la Raine Team, ajoutant des pilotes et des améliorations.

L'émulation des puces de processeur et de son prend beaucoup de temps de codage, donc, comme la plupart des émulateurs actuels, Raine utilise des moteurs d'émulation déjà disponibles lorsque cela est possible.

Raine utilise les ressources suivantes :

Processeur (CPU) :
M68000: basé sur l'émulateur de processeur 68000, Starscream de Neill Corlett's.
M68020: basé sur l'émulateur de processeur 68020, UAE de Bernd Schmidt.
Z80: basé sur l'émulateur MZ80 de Neil Bradley.
M68705 : le recompiler statique de Richard Mitton.

Son (SOUND) :
YM2151: Jarek Burczynski.
YM2203 Tatsuyuki Satoh.
YM2610: Tatsuyuki Satoh et Hiromitsu Shioya.
YM3526: Carl-Henrik Skaarstedt.
YM3812: Carl-Henrik Skaarstedt.
YMZ280B: Aaron Giles (à partir du source de MAME)
ES5506: Aaron Giles (à partir du source de MAME)
M6295: Hiromitsu Shioya.
M6585: Richard Bush.
MSM5205: Hiromitsu Shioya.

🚧️ Installation [fr]

🔧️ INSTALLATION :

✘ ⚙️ Installation à partir du binaire du jeu :

Un paquet Debian/UBUNTU est disponible, il suffit d'installer ce paquet.


✘ 📄️ Installation à partir du source du jeu :

• Installez les bibliothèques SDL (voir la fiche "006 - Glossaire & licences courantes" du Bottin).
• Installez la bibliothèque : libmuparser-dev
• Décompressez son source, puis dans son répertoire racine lancez :
$ make
(ou, pour accélérer la compilation, "$ make -j8" si vous disposez d'un processeur 8 threads, à adapter pour vous)

🔍️ Test [fr]

🕵️ Test (0.64.13) de goupildb :

✘ Test du paquet UBUNTU/Debian :
le paquet refuse de s'installer à cause d'un problème de dépendance : il réclame libmuparser2 (>=2.1.0), or dans les dépôts Debian Sid, le seul paquet qui s'en rapproche est libmuparser2v5

✘ Test du source :
La compilation plante sur :
g++: error: /usr/local/lib/libSDL_sound.a: Aucun fichier ou dossier de ce type
makefile:1226 : la recette pour la cible « raine » a échouée
make: *** [raine] Erreur 1

La bibliothèque libsdl-sound1.2-dev est pourtant installée.

🕹️ Conclusion :
Impression globale : 👍️

Je ne suis pour l'instant pas parvenu à l'installer sur ma Debian Sid :(