Standalone port/fork of Mednafen PSX to the Libretro API.
Go to file
2014-07-16 23:11:24 -05:00
blackberry-qnx (BlackBerry) Add NDK build project. 2013-04-06 10:40:07 -04:00
jni Not sure why we still get these multiple definition of errors 2014-06-21 04:13:22 +02:00
mednafen fix dualshock messages 2014-07-16 23:11:24 -05:00
msvc (MSVC 2003) Add defines 2014-06-25 04:14:31 +02:00
thread (threads) Don't make gx_pthread.h dependent on separate header 2014-06-16 23:19:34 +02:00
.gitignore Initial commit. 2012-06-03 17:48:14 +02:00
boolean.h Update threading code 2014-06-16 23:09:04 +02:00
libretro.cpp fix dualshock messages 2014-07-16 23:11:24 -05:00
libretro.h Update libretro.h 2014-06-20 20:30:58 +02:00
link.T Initial commit. 2012-06-03 17:48:14 +02:00
Makefile Add PSP include path 2014-06-23 04:06:05 +02:00
README.md update README a bit 2014-07-16 23:01:34 -05:00
scrc32.c Turn scrc32.cpp into C 2014-06-16 23:15:14 +02:00
scrc32.h (Mednafen PCE) Update to 0.9.33.3 2014-04-20 23:05:37 +02:00
thread.h Update thread.h 2014-06-26 23:49:25 +02:00
threads.c (MSVC 2003) Got it linking 2014-06-25 04:05:22 +02:00

Beetle PSX libretro

This is fork of Mednafen PSX core, it has been ported to the libretro API. It currently runs on Linux, OSX and possibly Windows.

Running

To run this core, the "system directory" must be defined if running in RetroArch. Here, the PSX BIOSes must be placed, $sysdir/SCPH550{0,1,2} for Japanese, NA and EU regions respectively. Memory cards will also be saved to this system directory.

Loading ISOs

Mednafen differs from other PS1 emulators in that it reads a .cue sheet that points to an .iso/.bin whatever. If you have e.g. foo.iso, you should create a foo.cue, and fill this in:

FILE "foo.iso" BINARY
   TRACK 01 MODE1/2352
      INDEX 01 00:00:00

After that, you can load the foo.cue file as a ROM. Note that this is a dirty hack and will not work on all games. Ideally, make sure to use rips that have cue-sheets.

Core Options