Libretro GenesisPlusGX

Libretro Genesis Plus GX est un émulateur Sega 8/16 bits open-source axé sur la précision et la portabilité.
Le code source, basé à l’origine sur Genesis Plus 1.3 de Charles MacDonald, a été fortement modifié et amélioré, en ce qui concerne les objectifs et la conception initiaux, afin d’améliorer la précision de l’émulation, la mise en œuvre de nouvelles fonctionnalités et l’ajout de la prise en charge de périphériques supplémentaires, de cartouches et le matériel des systèmes.

Genesis Plus GX est compatible à 100% avec les logiciels Genesis / Mega Drive, Sega / Mega CD, Master System, Game Gear, SG-1000 et Pico (y compris tous les dumps connus sans licence ou pirate), émulant également les modes de compatibilité descendante lorsqu’ils sont disponibles.


Licence

Ce core est sous licence non-commerciale.


Compatibilités

PC x86_64Steam Deck

Fonctionnalités

FonctionnalitésSupporté
Redémarrage
Sauvegardes
Sauvegardes instantanées
Rembobinage
Netplay
Options du core
RetroAchievements
Cheats RetroArch
Controls
Remapping
Multi-Mouse

BIOS

Liste des bios optionnels

Nom de fichierDescriptionMD5Fourni
bios.ggBIOS GameGear (bootrom)672e104c3be3a238301aceffc3b23fd6

Emplacement

Placez les bios comme ceci :

┣ 📁 recalbox
┃ ┣ 📁 share
┃ ┃ ┣ 📁 bios
┃ ┃ ┃ ┣ 🗒 bios.gg


Roms

Extensions supportées

La rom doit avoir l’extension :

  • .gg
  • .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
┃ ┃ ┃ ┣ 📁 gamegear
┃ ┃ ┃ ┃ ┣ 🗒 jeu.zip

Les roms au format No-Intro sont vivement conseillées.

Pour plus d’information sur les roms, rendez-vous sur ce tutoriel !


Configuration avancée de l’émulateur

Pour pouvoir conserver vos configurations personnalisées lors d’une mise à jour, nous vous conseillons d’utiliser notre fonctionnalité Surcharges de configuration.

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

OptionsValeur des optionsVariable (pour surcharge)Valeurs des variables
System HardwareAuto ✅ / SG-1000 / SG-1000 II / Mark III / Master System / Master System II / Game Gear / Mega Drive/Genesisgenesis_plus_gx_system_hwauto / sg-1000 / sg-1000 II / mark-III / master system / master system II / game gear / mega drive / genesis
System RegionAuto ✅ / NTSC-U / PAL / NTSC-Jgenesis_plus_gx_region_detectauto / ntsc-u / pal / ntsc-j
System Lock-UpsActivé ✅ / Désactivégenesis_plus_gx_force_dtackenabled / disabled
System Boot ROMDésactivé ✅ / Activégenesis_plus_gx_biosdisabled / enabled
CD System BRAMPer-BIOS ✅ / Per-Gamegenesis_plus_gx_bramper bios / per game
68K Address ErrorActivé ✅ / Désactivégenesis_plus_gx_addr_errorenabled / disabled
Cartridge Lock-OnDésactivé ✅ / Game Genie / Action Replay (Pro) / Sonic & Knucklesgenesis_plus_gx_lock_ondisabled / game genie / action replay (pro) / sonic & knuckles
Master System FM (YM2413)Auto ✅ / Désactivé / Activégenesis_plus_gx_ym2413auto / disabled / enabled
Mega Drive / Genesis FMMAME (YM2612) ✅ / MAME (ASIC YM3438) / MAME (Enhanced YM3438) / Nuked (YM2612) / Nuked (YM3438)genesis_plus_gx_ym2612mame (ym2612) / mame (asic ym3438) / mame (enhanced ym3438) / nuked (ym2612) / nuked (ym3438)
Sound OutputStereo ✅ / Monogenesis_plus_gx_sound_outputstereo / mono
PSG Preamp Level0 / 5 / 10 / 15 / 20 / 25 / 30 / 35 / 40 / 45 / 50 / 55 / 60 / 65 / 70 / 75 / 80 / 85 / 90 / 95 / 100 / 105 / 110 / 115 / 120 / 125 / 130 / 135 / 140 / 145 / 150 ✅ / 155 / 160 / 165 / 170 / 175 / 180 / 185 / 190 / 195 / 200genesis_plus_gx_psg_preamp0 / 5 / 10 / 15 / 20 / 25 / 30 / 35 / 40 / 45 / 50 / 55 / 60 / 65 / 70 / 75 / 80 / 85 / 90 / 95 / 100 / 105 / 110 / 115 / 120 / 125 / 130 / 135 / 140 / 145 / 150 / 155 / 160 / 165 / 170 / 175 / 180 / 185 / 190 / 195 / 200
FM Preamp Level0 / 5 / 10 / 15 / 20 / 25 / 30 / 35 / 40 / 45 / 50 / 55 / 60 / 65 / 70 / 75 / 80 / 85 / 90 / 95 / 100 ✅ / 105 / 110 / 115 / 120 / 125 / 130 / 135 / 140 / 145 / 150 / 155 / 160 / 165 / 170 / 175 / 180 / 185 / 190 / 195 / 200genesis_plus_gx_fm_preamp0 / 5 / 10 / 15 / 20 / 25 / 30 / 35 / 40 / 45 / 50 / 55 / 60 / 65 / 70 / 75 / 80 / 85 / 90 / 95 / 100 / 105 / 110 / 115 / 120 / 125 / 130 / 135 / 140 / 145 / 150 / 155 / 160 / 165 / 170 / 175 / 180 / 185 / 190 / 195 / 200
Audio FilterDésactivé ✅ / Low-Passgenesis_plus_gx_audio_filterdisabled / low-pass
Low-Pass Filter %5 / 10 / 15 / 20 / 25 / 30 / 35 / 40 / 45 / 50 / 55 / 60 ✅ / 65 / 70 / 75 / 80 / 85 / 90 / 95genesis_plus_gx_lowpass_range5 / 10 / 15 / 20 / 25 / 30 / 35 / 40 / 45 / 50 / 55 / 60 / 65 / 70 / 75 / 80 / 85 / 90 / 95
Blargg NTSC FilterDésactivé ✅ / Monochrome / Composite / S-Video / RGBgenesis_plus_gx_blargg_ntsc_filterdisabled / monochrome / composite / svideo / rgb
LCD Ghosting FilterDésactivé ✅ / Activégenesis_plus_gx_lcd_filterdisabled / enabled
BordersDésactivé ✅ / Top/Bottom / Left/Right / Fullgenesis_plus_gx_overscandisabled / top/bottom / left/right / full
Game Gear Extended ScreenDésactivé ✅ / Activégenesis_plus_gx_gg_extradisabled / enabled
Core-Provided Aspect RatioAuto ✅ / NTSC PAR / PAL PARgenesis_plus_gx_aspect_ratioauto / NTSC PAR / PAL PAR
Interlaced Mode 2 OutputSingle Field ✅ / Double Fieldgenesis_plus_gx_rendersingle field / double field
Show Light Gun CrosshairDésactivé ✅ / Activégenesis_plus_gx_gun_cursordisabled / enabled
Light gun InputLight Gun ✅ / Touchscreengenesis_plus_gx_gun_inputlightgun / touchscreen
Invert Mouse Y-AxisDésactivé ✅ / Activégenesis_plus_gx_invert_mousedisabled / enabled
CPU Speed100% ✅ / 125% / 150% / 175% / 200%genesis_plus_gx_overclock100% / 125% / 150% / 175% / 200%
Remove Per-Line Sprite LimitDésactivé ✅ / Activégenesis_plus_gx_no_sprite_limitdisabled / enabled

Liens externes

Laisser un commentaire