Standalone fork of Mednafen PCE Fast to libretro
Go to file
Saggi Mizrahi 3e890b55fe Add support for regular gamepad input
Some games cannot work with dual analog input. (eg. Castlevania -
Symphony of the Night).

I reuse the mouse device because RetroArch doesn't givce plugins the
ability to add "features". I choose specifically the mouse options
because it's the only device type that can be specified per input port.

The default is now "gamepad" because it's the most compatible option and it
is the default in mednafen [1].

[1] http://mednafen.sourceforge.net/documentation/09x/psx.html

Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2012-07-24 21:23:10 -04:00
mednafen Avoid using configs. Requires system dir. 2012-06-16 01:00:17 +02:00
.gitignore Initial commit. 2012-06-03 17:48:14 +02:00
libretro.cpp Add support for regular gamepad input 2012-07-24 21:23:10 -04:00
libretro.h Add support for regular gamepad input 2012-07-24 21:23:10 -04:00
link.T Initial commit. 2012-06-03 17:48:14 +02:00
Makefile Avoid using configs. Requires system dir. 2012-06-16 01:00:17 +02:00
README.md Update README for sysdir. 2012-06-16 01:07:41 +02:00
stubs.cpp Use sthread abstraction for threads. 2012-06-10 00:47:44 +02:00
thread.cpp Use sthread abstraction for threads. 2012-06-10 00:47:44 +02:00
thread.h Use sthread abstraction for threads. 2012-06-10 00:47:44 +02:00

Mednafen PSX libretro

This is port of Mednafen PSX core 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.