Core Requests - 2nd gen consoles and Mednafen PCE accurate

Hey guys. First of all I’d like to say RetroArch has been one of the best multi system emulators I’ve ever used for the PC or Android. I am currently using XBMC with Advanced Launcher as the front end for RetroArch on my PC and the entire feel has been flawless. Of course I wish more consoles are supported; I know, give it time. :slight_smile:

So, in that regard, my I suggest a few consoles to add? Mainly I’ve been wondering about the 2nd generation consoles (consoles before the crash of '83). These would include the Atari 5200, Atari 7800, Intellivision, Colecovision, Odyssey 2, Emerson Arcadia, Fairchild Channel F, Bally Astrocade, and Vectrex (Atari 2600 has already been covered with the Stella core). Biggest reason why I think this would be doable is that I believe MESS does accurately emulate all these systems and would just require a port similar what was done with MAME. Biggest issue I can think of offhand though would be the handling of the keypads on some of these consoles.

The other request I also have would be to have the Medanfen PCE accurate core in RetroArch. Some of the released/popular games do not run properly on the PCE fast version of the Mednafen core. Bonk III is one that comes to mind right away.

Keep up the great work on this amazing emulator!

[QUOTE=bloodroses75;10402]The other request I also have would be to have the Medanfen PCE accurate core in RetroArch. Some of the released/popular games do not run properly on the PCE fast version of the Mednafen core. Bonk III is one that comes to mind right away.

Keep up the great work on this amazing emulator![/QUOTE]

I’d also love to see Mednafen PCE-Accurate libretro-ized. :slight_smile:

There is already a MESS core, which should indeed handle those 2nd gen consoles: http://buildbot.libretro.com/nightly/win-x86_64/latest/mess_libretro.dll.zip

There’s also VecX for Vectrex: http://buildbot.libretro.com/nightly/win-x86_64/latest/vecx_libretro.dll.zip ProSystem for Atari 7800: http://buildbot.libretro.com/nightly/win-x86_64/latest/prosystem_libretro.dll.zip O2EM for Odyssey 2: http://buildbot.libretro.com/nightly/win-x86_64/latest/o2em_libretro.dll.zip

There’s also a WIP VX Spectrum core being worked on.

Mednafen PCE accurate is aka Beetle SuperGrafx:

[QUOTE=sergio-br2;19003]Mednafen PCE accurate is aka Beetle SuperGrafx:

https://github.com/libretro/beetle-supergrafx-libretro[/QUOTE] No, as it says at the top “Standalone port of Mednafen PCE Fast to libretro. This one only emulates a SuperGrafx TG-16.”. There’s no PCE/TG16/SGFX Mednafen accuracy core as of yet.

And if you see at the Read.me below, you will see “This is port of Mednafen PSX core to the libretro API”. Copy & Paste.

Right, meaning that text hasn’t been updated and is incorrect, so the text I copied could be wrong too. But I’ve never seen anyone mention that the SuperGrafx core was also secretly a pce_accuracy core. There’s also the /mednafen/pce_fast directory in the supergrafx libretro git. And the Makefile has “CORE_DIR := $(MEDNAFEN_DIR)/pce_fast” in it. Which leads me to believe it’s based off pce_fast code.

There’s no pce accurate version yet. Supergrafx is for the supergrafx.

Violent Soldier is another game that’s having issues with pce_fast.

Well, hopefully the Mednafen PCE-accurate core gets a libretro port at some point. From what I can tell, it’s the most accurate PC engine emulation core at the moment.

I distinctly remember there being a pce_accurate core a few years ago, which was taken off the libretro repo. I also remember Squarepusher stating a reason for getting rid of it. Can’t quite recall what the issue with it was.