Libretro O2EM est un émulateur multi-plateforme open source Odyssey2 / Videopac +.
Licence
Ce core est sous licence artistique.
Compatibilité
| PC x86_64 | Steam Deck |
|---|---|
| ✅ |
Fonctionnalités
| Fonctionnalité | Supporté |
|---|---|
| Redémarrage | ✔ |
| Sauvegardes instantanées | ✔ |
| Rembobinage | ✔ |
| Options du core | ✔ |
| RetroAchievements | ✔ |
| Controls | ✔ |
| Remapping | ✔ |
BIOS
Liste des bios obligatoires
| Nom de fichier | Description | MD5 | Fourni |
|---|---|---|---|
| o2rom.bin | BIOS Odyssey2 – modèle G7000 | 562d5ebf9e030a40d6fabfc2f33139fd | ❌ |
| c52.bin | BIOS Videopac+ Français – modèle G7000 | f1071cdb0b6b10dde94d3bc8a6146387 | ❌ |
Emplacement
Placez les bios comme ceci :
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 bios
┃ ┃ ┃ ┣ 📁 o2em
┃ ┃ ┃ ┃ ┣ 🗒 o2rom.bin
┃ ┃ ┃ ┃ ┣ 🗒 c52.bin
Roms
Extensions supportées
Les roms doivent avoir les extensions suivantes :
- .bin
- .zip
- .7z
Ce système supporte les roms compressées au format .zip/.7z. Attention toutefois, il ne s’agit que d’une archive.
Les fichiers contenus dans les .zip/.7z doivent correspondre aux extensions citées précédemment.
De plus, chaque fichier .zip/.7z ne doit contenir qu’une seule rom compressée.
Emplacement
Placez les roms comme ceci :
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 roms
┃ ┃ ┃ ┣ 📁 o2em
┃ ┃ ┃ ┃ ┣ 🗒 jeu.zip
Les roms au format No-Intro sont vivement conseillées.
Configuration avancée de l’émulateur
Accéder aux options
Vous pouvez configurer diverses options de deux façons différentes.
- Via le menu RetroArch :
┣ 📁 Menu RetroArch
┃ ┣ 📁 Options du core
┃ ┃ ┣ 🧩 Name_option
- Via le fichier
retroarch-core-options.cfg:
┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 system
┃ ┃ ┃ ┣ 📁 configs
┃ ┃ ┃ ┃ ┣ 📁 retroarch
┃ ┃ ┃ ┃ ┃ ┣ 📁 cores
┃ ┃ ┃ ┃ ┃ ┃ ┣ 🧩 retroarch-core-options.cfg
Options du core
| Options | Valeurs des options | Variable (pour surcharge) | Valeurs des variables |
|---|---|---|---|
| Emulated Hardware (Restart) | Odyssey 2 (NTSC) ✅ / Videopac G7000 (European) / Videopac+ G7400 (European) / Videopac+ G7400 (French) | o2em_bios | o2rom.bin / c52.bin / g7400 / jopac.bin |
| Console Region (Restart) | Auto ✅ / NTSC / PAL | o2em_region | auto / NTSC / PAL |
| Swap Gamepads | Désactivé ✅ / Activé | o2em_swap_gamepads | disabled / enabled |
| Virtual KBD Transparency | 0% ✅ / 25% / 50% / 75% | o2em_vkbd_transparency | 0 / 25 / 50 / 75 |
| Crop Overscan | Désactivé ✅ / Activé | o2em_crop_overscan | disabled / enabled |
| Interframe Blending | Désactivé ✅ / Simple / Ghosting (65%) / Ghosting (75%) / Ghosting (85%) / Ghosting (95%) | o2em_mix_frames | disabled / mix / ghost_65 / ghost_75 / ghost_85 / ghost_95 |
| Audio Volume | 0% / 10% / 20% / 30% / 40% / 50% ✅ / 60% / 70% / 80% / 90% / 100% | o2em_audio_volume | 0 / 10 / 20 / 30 / 40 / 50 / 60 / 70 / 80 / 90 / 100 |
| Voice Volume | 0% / 5% / 10% / 15% / 20% / 25% / 30% / 35% / 40% / 45% / 50% / 55% / 60% / 65% / 70% ✅ / 75% / 80% / 85% / 90% / 95% / 100% | o2em_voice_volume | 0 / 5 / 10 / 15 / 20 / 25 / 30 / 35 / 40 / 45 / 50 / 55 / 60 / 65 / 70 / 75 / 80 / 85 / 90 / 95 / 100 |
| Audio Filter | Désactivé ✅ / Activé | o2em_low_pass_filter | disabled / enabled |
| Audio Filter Level | 5% / 10% / 15% / 20% / 25% / 30% / 35% / 40% / 45% / 50% / 55% / 60% ✅ / 65% / 70% / 75% / 80% / 85% / 90% / 95% | o2em_low_pass_range | 5 / 10 / 15 / 20 / 25 / 30 / 35 / 40 / 45 / 50 / 55 / 60 / 65 / 70 / 75 / 80 / 85 / 90 / 95 |
Liens externes
- Code source utilisé : https://github.com/libretro/libretro-o2em/
- Documentation Libretro : https://docs.libretro.com/library/o2em/




