Commit Graph

260 Commits

Author SHA1 Message Date
twinaphex
621f7bc9b9 (Mednafen PCE) Upgraded PCE core to 0.9.28 2013-01-16 15:18:16 +01:00
twinaphex
8aba630b3c Upgrade wswan port 2013-01-16 08:05:16 +01:00
twinaphex
1fc18dc9f6 (PSX) Change fps from 59.85 to 59.95fps - fixes audio pops 2012-12-30 04:44:59 +01:00
twinaphex
ff5e3569a6 Cleanup mednafen.cpp - leave only what we need 2012-11-29 23:21:44 +01:00
twinaphex
ea72a707a3 (PCFX) Add initial PCFX core support - not yet done 2012-11-28 08:20:45 +01:00
twinaphex
1ff4c0da17 (Mednafen GBA) input works on big-endian 2012-11-27 05:54:01 +01:00
twinaphex
fd13e4bf1a get rid of broken reference/getter hell in file.cpp - just use
the private variables promoted to public straight - no way to get
this code portable without 'mangling' this guff
2012-11-27 05:20:47 +01:00
twinaphex
697735e2ff (Mednafen SNES) 'Fix' little edian input - still issue with 'hold states'
of buttons
2012-11-27 04:16:48 +01:00
twinaphex
53908ec941 (Mednafen VB) works on PS3 now + fixed controls on big-endian 2012-11-27 04:05:55 +01:00
twinaphex
6e8710ba0f (Neopop) Controls work on big-endian now 2012-11-27 03:38:27 +01:00
twinaphex
75cbbc9e81 (Mednafen VB) Add VB core - working 2012-11-25 03:41:54 +01:00
twinaphex
bc6b7fa011 (Mednafen bsnes) Add ROM extensions 2012-11-25 02:49:52 +01:00
twinaphex
0a0fb41c98 (Mednafen PCE-Fast) Update to 0.9.26 core - rewinds now 2012-11-25 01:17:31 +01:00
twinaphex
13f69fa443 (Mednafen bSNES) bsnes core running now - some issue with 'held down'
buttons and with games supporting srm RAM failing to load after first run -
investigate
2012-11-24 17:14:05 +01:00
twinaphex
ea49364433 (Mednafen GBA) Added GBA core, can compile and run 2012-11-24 08:17:18 +01:00
twinaphex
66953e3737 (NGP) NGP core can be compiled now and runs 2012-11-24 07:44:49 +01:00
twinaphex
f1edfd2fdf PC Engine button remapping from ficoos 2012-11-22 21:03:38 +01:00
twinaphex
d6e9e3ca4d Fixup WANT_32BPP path 2012-11-21 02:28:26 +01:00
twinaphex
b5391ec967 Cleanup retro_run 2012-11-21 02:27:23 +01:00
twinaphex
ce5a9e6fbd Have to revert because original framebuffer sizes make zero sense
and things keep getting cut off - so reverting to what worked before
Revert "(PSX) sane framebuffer sizes + other changes"

This reverts commit 1e8a31ae51.
2012-11-17 04:01:05 +01:00
twinaphex
1e8a31ae51 (PSX) sane framebuffer sizes + other changes 2012-11-17 03:43:56 +01:00
twinaphex
d2c099e971 Small build fix for PCE core 2012-11-16 15:20:13 +01:00
twinaphex
3ed64bae92 Get rid of everything Minifen will handle for us 2012-11-16 15:12:25 +01:00
twinaphex
391bc305dc Hooked up reset 2012-11-14 01:56:23 +01:00
twinaphex
2949a11694 (State) Use same function signatures as Mednafen mainline 2012-11-14 01:41:02 +01:00
Themaister
f6a4d35498 Fix derpy derp. 2012-11-10 12:59:05 +01:00
Themaister
164a0d76d3 Fix up path handling for bios/memcard. 2012-11-10 02:20:13 +01:00
twinaphex
8a1a03bda7 (Mednafen 0.9.22) works now 2012-10-22 17:41:16 +02:00
twinaphex
0290b33324 Add resampler and original Blip_Buffer in case we ever need it 2012-10-22 17:00:42 +02:00
twinaphex
c0f2e66ddd (RGB565) Can now use RGB565 color format if frontend supports it
(Wswan) Experimental wswan support - not yet working
2012-10-22 14:34:14 +02:00
twinaphex
ec1e98555d Savestates work - tested with PCE core 2012-10-21 03:46:12 +02:00
twinaphex
6a58de67cb No more conversion to 16bpp for PSX 2012-10-21 02:37:11 +02:00
twinaphex
dc4236c507 Integrated pfce_fast now too - can compile pce_fast now in same
repo
2012-10-21 01:47:02 +02:00
twinaphex
e1b305a8b4 Make threading code self-contained 2012-10-20 23:56:43 +02:00
twinaphex
826403c127 Setting up fr multiple cores - to be able to compile each core
as separate
2012-10-20 23:32:28 +02:00
twinaphex
f269f2390d Now no longer needs mednafen config file 2012-10-20 21:18:24 +02:00
twinaphex
3933a96981 Settings refactor - aim to no longer go through mednafen
config file
2012-10-20 19:03:03 +02:00
twinaphex
d09d20f300 Update to Mednafen 0.9.26 - psx core 2012-10-20 08:54:50 +02:00
Themaister
32a02748fe Updates to 0.9.25. 2012-10-13 16:56:30 +02:00
Saggi Mizrahi
3281b6c6fe Fix crash when loading PAL disks
Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2012-10-06 18:39:01 +02:00
Themaister
6792727f0a Hardcode fb_width/fb_height. 2012-09-23 22:24:56 +02:00
Themaister
96b4d60864 Fix possible segfault when game fails to load. 2012-09-23 11:52:47 +02:00
Themaister
fc7cf1cf9e Update geometry to 320x240 as used by libretro. 2012-09-23 11:30:43 +02:00
Squarepusher
bd327936f9 Merge pull request #3 from ficoos/pal_fix
Fix PAL emulation
2012-09-21 09:53:41 -07:00
TwinAphex51224
6ccb0e059a Bump up version number 2012-09-21 20:50:40 +02:00
Themaister
0fc4518ef9 Update FPS field to reflect empirical testing. 2012-09-20 21:38:19 +02:00
Saggi Mizrahi
2e50137a8d Fix PAL emulation
Also fixes overscan issues with more resolutions.

Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2012-08-22 15:47:20 -04:00
Themaister
b9524d6d46 Minor fixups. 2012-08-17 23:01:08 +02:00
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
Themaister
03fcaf14d4 Analog support. 2012-06-28 23:29:42 +02:00
Themaister
fa5adbacd5 Opt-in for 24bpp. 2012-06-16 15:25:49 +02:00
Themaister
1ad1474089 Avoid using configs. Requires system dir. 2012-06-16 01:00:17 +02:00
Themaister
8f40825763 Build fix. 2012-06-12 01:06:33 +02:00
Themaister
98cd4c5d0d Use RETRO_ENVIRONMENT_GET_SYSTEM_DIRECTORY. 2012-06-12 01:03:09 +02:00
Themaister
f48f8405a4 Use sthread abstraction for threads. 2012-06-10 00:47:44 +02:00
Themaister
d3924ab7d6 Revert "Automatically create .cue from .iso/.img, etc."
This reverts commit df00f075c4.
2012-06-05 18:04:43 +02:00
Themaister
df00f075c4 Automatically create .cue from .iso/.img, etc. 2012-06-05 18:26:45 +02:00
Themaister
3eea3bb044 Small nits. 2012-06-03 19:29:23 +02:00
Themaister
57ebac86b8 Input appears to work. 2012-06-03 18:58:46 +02:00
Themaister
e942ae84aa Initial commit. 2012-06-03 17:48:14 +02:00