Can RetroArch work on a 2005/2006 PC?

I have a spare old PC from 2005, Pentium 4, 2GB RAM, Radeon X-800 XL 256 MB. I would like to use it for the MAME 2016 core only.

It has a fresh install of Windows 7 32bit on it.

Tried a fresh RetroArch 32bit setup and it just crashes at startup.

Can RetroArch run on such machine or i should not bother?

Yeah, should be fine. You might need to change the video_driver from “gl” to “d3d9”.

1 Like

Thanks, that fixed it

Ok so the GUI works but when i try to load a rom it just gets back to the GUI.

If you can post a log, I’ll take a look.

Here’s the log

https://pastebin.com/3bV3wyY7

@GemaH
[EDIT] I can reproduce this error when i try to load a older (0.78 romset) game with a newer core (e.g. mame2016)
Is your game from a compatible romset?

From the github page:

Late 2016 version of MAME (0.174) for libretro. Compatible with MAME 0.174 romsets

[my log]

[libretro INFO] Starting game:D:\Roms\MAME\1942.zip
[libretro DEBUG] Searching for driver 1942
[libretro DEBUG] System type: ARCADE
[libretro INFO] Game name: 1942, Game description: 1942 (Revision B)
[libretro ERROR] System not found: MAME
[libretro DEBUG] Searching for driver MAME
[libretro WARN] Driver MAME not found -1

[original post]
Strange,
i can reproduce this error only when i try to load a non-mame game with a mame core.
In this case the NEC - PC Engine - TurboGrafx 16 version of 1943 Kai:

[INFO] Loading dynamic libretro core from: “D:\RetroArch\cores\mame2016_libretro.dll”
[libretro INFO] Starting game:D:\Roms\NEC - PC Engine - TurboGrafx 16\1943 Kai (Japan).zip
[libretro ERROR] Driver not found 1943 Kai (Japan)
[libretro DEBUG] Searching for driver NEC - PC Engine - TurboGrafx 16
[libretro WARN] Driver NEC - PC Engine - TurboGrafx 16 not found -1
[libretro ERROR] System not found: NEC - PC Engine - TurboGrafx 16

I use the same roms with MAME 2016 on my main setup and they work. Most of these roms also work with MAME 2014.

Not with the old system Pentium 4 though.