RetroArch for MorphOS (and WarpOS and OS4 and 68k)
  • Cocoon
    Cocoon
    Posts: 46 from 2024/7/11
    RetroArch is a modular Emulation system. Basically it is a central executable to run Emulation modules. Emulator authors have less work, as video, audio, joystick support etc. is all managed in the central
    executable (and "Cores" as the modules are named are much easier to get ported to all sorts of
    Amiga Systems, including MorphOS).

    The versions for MorphOS, AmigaOS4, WarpOS and OS3.x 68k are currently in Betatesting.

    RetroArch is the "leading" Emulation system on PC Operating systems, and now it will come also to
    various Amiga Systems, including MorphOS.

    If you do a small donation to my PayPal account you can get access to the Beta Versions. I am thinking
    of something like 10-20 EUR (10+ EUR you get the Beta, 15+ EUR you get the Beta and some additional "Cores").

    There is a large amount of Cores already available, from stuff like NES, SNES, Sega 8/16 Bit to stuff
    like C64, Atari Lynx and NeoGeo. Some verrsions of Mame of course too.

    You might ask what is the advantage over "singular" Emulators ?

    You get a nice GUI, and all your ROMs or Games can be handled with one emulator. Of course an installer
    (which also simplifies installation of game machine BIOS by telling you what files you need and where
    you need to put them) is also included.

    It is planned the "final" release will be released on aminet, os4depot and MorphOS Storage (respective versions). But Donations help me to be able to spend more time on it (like porting more "Cores" or in the future implementing GL Support - currently it is only Software Rendering).

    RetroArch WarpOS and RetroArch MorphOS BTW have already been successfully tested on the Mirari Hardware!

    On The Games Sub-Channel of the MorphOS Channel on Discord you can see some videos of it running on MorphOS on the Mirari Hardware (both WarpOS and MorphOS versions).

    Also some videos of RetroArch running on an x5000 (OS4 version though) are at

    https://www.youtube.com/watch?v=OkSxwhlwOdo
    https://www.youtube.com/watch?v=DJY5gWPYAtQ

    The MorphOS Version is like the AmigaOS 4 version based on the latest RetroArch Source-Code, V1.21.

    Steffen "MagicSN" Haeuser
    tirionareonwe@gmail.com
  • »24.06.25 - 13:28
    Profile
  • Just looking around
    ppc-grinch
    Posts: 5 from 2025/7/17
    Hopefully RetroArch on MorphOS will get to use cores for PlayStation 1, Nintendo 64, GameBoy Advance, Sega Saturn, and maybe some others that are slipping my mind. Being able to utilize RetroArch with game libraries from those consoles on a high-end G4 Mac would be killer! Right now, I see that TurboGrafx-16 (aka PC-Engine) nor GameBoy cores have yet to be made available on www.morphos-storage.net
    Mac Mini G4 1.5 Ghz, ATI Radeon 9200 64MB, 1GB RAM
  • »02.08.25 - 15:17
    Profile
  • Cocoon
    Cocoon
    Posts: 46 from 2024/7/11
    I have a Playstation 1 Core compiled, it is a bit slow though. On x5000 (or Mirari Hardware) it would be okay I guess. Not sure about sound, if it will jerk even on those. FPSE will be faster. In the future I want to do 3DHW Support (though first for AmigaOS 4/MiniGL, later backport to MOS/TinyGL) but that is for now out of scope. Once I do this this should make things faster.

    Nintendo 64 -> No JIT. Code for 3D HW probably hard to port.
    Sega Saturn -> Compiles. But crashes in SH2 Emulation. Probably Endian related ?
    Gameboy Advance -> I have a MGBA Core, which supports Gameboy Advance

    A lot of Cores are not yet released as they are in the main package which is still in Beta. You can get access against a donation ;-)

    Currently in the Beta 28 are cores for:

    - A5200
    - CPC (Caprice32)
    - ZX Spectrum (Fuse)
    - Atari Lynx (Handy)
    - NeoGeoPocket (Mednafen)
    - PC-Engine/Supergrafx16/PC-Engine CD (Mednafen)
    - Gameboy/Gameboy Color/Gameboy Advance (MGBA)
    - NES (QuickNES)
    - Atari2600 (Stella2014)
    - C64 etc. (Vice)
    - Atari Jaguar (Virtual Jaguar, though this one like the PSX one is very slow)

    In "Premium Packages" (only for people who donated) are still:

    - NeoGeo MVS/AES (Geolith)
    - NeoGeoCD (NeoCD)
    - Playstation 1 (Mednafen)
    - Video and Audio Filters

    In the uploaded Cores on MorphOS Storage there are:

    - NeoGeo (FBNeo)
    - Mame 2003 (0.78), Mame 2003+ (0.78+), Mame 2009 (0.135u4), Mame 2010 (0.139)
    - Picodrive
    - Genesis Plus

    Gruß,
    Steffen
  • »04.08.25 - 18:15
    Profile