Commit Graph

426 Commits

Author SHA1 Message Date
twinaphex
5779301715 (VB MSVC 360) Add solution - not yet working 2013-01-16 02:03:06 +01:00
twinaphex
9c785159bb (NGP 360 MSVC) Add solution - NGP core works 2013-01-15 13:34:01 +01:00
twinaphex
d2a7feab9a (Android) Compiles and links wswan now 2012-12-30 04:04:25 +01:00
twinaphex
6ea492ba9a (Android) Mednafen PCE and NGP work now on Android 2012-12-30 00:10:46 +01:00
twinaphex
35895f6a6a (Android) Fixes 2012-12-29 18:07:45 +01:00
twinaphex
9640afd69f (JNI) Fixes paths 2012-12-29 14:50:24 +01:00
twinaphex
766310e836 Add JNI Makefile 2012-12-28 23:03:33 +01:00
twinaphex
ff5e3569a6 Cleanup mednafen.cpp - leave only what we need 2012-11-29 23:21:44 +01:00
Themaister
8feb7dca20 Actually log where bios is loaded from.
How did that assert(0) ever go through? ... *shrug*
2012-11-29 13:53:53 +01:00
twinaphex
ea72a707a3 (PCFX) Add initial PCFX core support - not yet done 2012-11-28 08:20:45 +01:00
twinaphex
eec1a8828b Update all cores to reflect file changes 2012-11-27 05:38:49 +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
0a00bac258 (GBA) Patches 2012-11-27 04:44:20 +01:00
twinaphex
53908ec941 (Mednafen VB) works on PS3 now + fixed controls on big-endian 2012-11-27 04:05:55 +01:00
twinaphex
8104a8bf10 (PCE Core) Add PS3 hack workaround for computed goto 2012-11-27 00:41:32 +01:00
twinaphex
75cbbc9e81 (Mednafen VB) Add VB core - working 2012-11-25 03:41:54 +01:00
twinaphex
7acedabbe9 (Mednafen GBA) Don't use gz compression stuff - replace with FILE
equivalents
2012-11-25 01:25:08 +01:00
twinaphex
0a0fb41c98 (Mednafen PCE-Fast) Update to 0.9.26 core - rewinds now 2012-11-25 01:17:31 +01:00
twinaphex
6702f7efa2 (Mednafen bsnes) SRAM fix 2012-11-24 18:37:16 +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
3196114a9e Cleanups 2012-11-24 06:29:37 +01:00
Toad King
51a59326ac Fix compile on devkitpro 2012-11-20 20:34:58 -05:00
twinaphex
f53ff5ec4e (Mednafen PSX) Gets around 'exits' caused by exception throwing on consoles -
starts up TOC-based CD images now on consoles
2012-11-20 22:08:57 +01:00
twinaphex
7736523a81 (Mednafen PSX) Works now on PS3 - slieshow at 18/19fps - don't
expect this to get any faster
2012-11-20 18:37:08 +01:00
twinaphex
1116a8acdb Add console support hooks 2012-11-20 17:29:55 +01:00
twinaphex
2847ec254c Header cleanups 2012-11-20 17:08:02 +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
d93af13d51 Turn on psx.fastboot to skip BIOS screen 2012-11-17 03:05:20 +01:00
twinaphex
d65feddbcc Use blip buffer fast 2012-11-17 02:09:27 +01:00
twinaphex
2e39ca8d07 Surface cleanups 2012-11-17 01:58:06 +01:00
twinaphex
ed12bbbaf4 Remove printf from file wrapper code - remove MDFN_RawInputStateAction 2012-11-17 01:43:03 +01:00
twinaphex
453bc88e4f Slim down trio 2012-11-17 01:14:40 +01:00
twinaphex
1606fff668 Reimplement FileStream 2012-11-16 16:33:10 +01:00
twinaphex
3ed64bae92 Get rid of everything Minifen will handle for us 2012-11-16 15:12:25 +01:00
twinaphex
5ed02e99cb Cleanup 2012-11-16 03:58:56 +01:00
twinaphex
7a753b23c7 cleanups 2012-11-16 03:46:33 +01:00
twinaphex
56ab33cd55 Slim down cdromif - no need for multithreading (slows down if any) -
take out superfluous exception throwing
2012-11-16 03:32:17 +01:00
twinaphex
04a4a089f9 Removed StreamFilter - +3/+4fps in Mednafen PSX 2012-11-16 03:21:33 +01:00
twinaphex
1d84e48136 Revert "(PSX) Works on PS3 - 18/20fps"
This reverts commit a573c34eb9.
2012-11-16 00:16:26 +01:00
twinaphex
a573c34eb9 (PSX) Works on PS3 - 18/20fps 2012-11-16 00:04:25 +01:00
twinaphex
d36536750b Make Tremor optional 2012-11-15 21:49:55 +01:00
twinaphex
23ee14a57c Don't need Musepack 2012-11-15 19:11:24 +01:00
twinaphex
5937957a01 Initial PS3 compilation support 2012-11-15 18:35:26 +01:00
twinaphex
2949a11694 (State) Use same function signatures as Mednafen mainline 2012-11-14 01:41:02 +01:00
twinaphex
30b6482509 (MSVC PSX) Finally compiles on MSVC 2012-11-14 00:09:33 +01:00
twinaphex
d0876e362d Fix header include 2012-11-13 23:43:30 +01:00
twinaphex
5cd0013775 (MSVC) Hack for computed goto table (by zeromus) needs testing 2012-11-13 23:39:27 +01:00
twinaphex
bef585d1bf Go back to single threading for CD I/O
- performs better than multithreading
2012-11-13 23:13:53 +01:00
twinaphex
03c0aeecfc (General/Settings) Remove some things we won't need in Minifen 2012-11-13 22:54:13 +01:00
twinaphex
79e1cb68fb (File) remove what we don't need for minifen 2012-11-13 22:40:18 +01:00
twinaphex
8d166efe36 (Surface) take out rprec, gprec, bprec, aprec 2012-11-13 22:27:48 +01:00
twinaphex
a88a71dddd Surface cleanup 2012-11-13 22:18:18 +01:00
twinaphex
85f77bd12a Cleanups 2012-11-13 21:11:10 +01:00
twinaphex
1e85e70508 Get rid of NEED_RESAMPLER defines 2012-11-13 20:34:38 +01:00
twinaphex
4334ba5e60 Cleanup 2012-11-13 18:55:28 +01:00
twinaphex
522fa3de80 (PSX) CPU opts 2012-11-12 01:11:38 +01:00
twinaphex
e7fe627152 (PSX) GPU tweak 2012-11-12 00:42:27 +01:00
twinaphex
b88cad30ac (PSX) GPU tweak 2012-11-12 00:01:28 +01:00
twinaphex
9579cad72a (PSX) Tweaks to gpu.cpp 2012-11-11 23:10:41 +01:00
twinaphex
b249710886 (PSX) Fix memcard regression 2012-11-11 22:40:44 +01:00
twinaphex
18219f4ca1 (MSVC) MSVC compatibility fixes 2012-11-11 22:25:32 +01:00
twinaphex
1b542824af More MSVC fixes 2012-11-11 21:47:12 +01:00
twinaphex
d041d6c1b4 (PSX) Build fixes 2012-11-11 20:01:50 +01:00
twinaphex
6911a011ac (Mednafen PSX) MSVC compile fixes 2012-11-11 19:50:18 +01:00
twinaphex
0ed0940ff5 Simply FileWrapper.cpp 2012-11-11 19:34:53 +01:00
twinaphex
0253d80024 Performance improvements 2012-11-11 15:16:46 +01:00
twinaphex
e98ee77f09 (Mednafen PSX) Performance improvements - around ~5fps or more 2012-11-11 13:44:10 +01:00
twinaphex
6f8b464597 (PSX) More clamping replacements 2012-11-11 03:41:46 +01:00
twinaphex
84de5bc883 (Mednafen PSX) More faster clamping 2012-11-11 02:54:45 +01:00
twinaphex
f502eca96b (Mednafen PSX) Faster clamping 2012-11-11 02:13:39 +01:00
twinaphex
ebbf2bf603 (Mednafen PSX) Comment out some logs 2012-11-11 00:42:39 +01:00
twinaphex
db4ba38be1 (Mednafen PSX) FPS improvements - around 5 to 10fps 2012-11-11 00:42:39 +01:00
Themaister
214050ecb1 Fix build. 2012-11-10 23:43:07 +01:00
twinaphex
7a3f3c2a9d Cleanups 2012-11-10 21:35:26 +01:00
twinaphex
3f5879c3e3 (MSVC2010) Compatibility fixes 2012-11-10 21:13:36 +01:00
twinaphex
3eaf7dd695 Clean up includes 2012-11-10 21:06:49 +01:00
twinaphex
0527e4a971 (MSVC 2010) More build fixes 2012-11-10 20:44:37 +01:00
Themaister
164a0d76d3 Fix up path handling for bios/memcard. 2012-11-10 02:20:13 +01:00
Themaister
b04878dcd5 More win32 fixups. 2012-11-08 23:09:27 +01:00
Themaister
65da71f57c Include fixups. 2012-11-08 23:07:44 +01:00
twinaphex
aa32eae56a (MSVC) Push initial MSVC changes 2012-10-26 21:53:41 +02:00
twinaphex
83c80b1a4a Cut down on exceptions party in cd code 2012-10-26 18:00:14 +02:00
twinaphex
a1ac699242 Compile Wonderswan core without NEED_CD 2012-10-22 17:49:56 +02: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
dc4236c507 Integrated pfce_fast now too - can compile pce_fast now in same
repo
2012-10-21 01:47:02 +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
c26eb53884 Corrected typo 2012-10-20 22:36:08 +02:00
twinaphex
74ce0a6b21 Add "load CD into RAM" feature/hack 2012-10-20 22:35:08 +02:00
twinaphex
e35a20cf0a Remove string/ files 2012-10-20 21:23:33 +02:00
twinaphex
f269f2390d Now no longer needs mednafen config file 2012-10-20 21:18:24 +02:00
twinaphex
9eeab7b391 (psx) Comment out debug logs 2012-10-20 20:47:09 +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
twinaphex
fcf2d96753 Remove ConvertUTF 2012-10-20 08:07:45 +02:00
twinaphex
a702205482 Some sound stereo/mono ifdefs - fps increases around 3/4fps again 2012-10-20 07:54:33 +02:00
twinaphex
a47e0a9236 Compile with -NDEBUG - a couple of extra FPS 2012-10-20 07:37:54 +02:00
twinaphex
f76de4c1e2 Remove cdrom interface single threaded 2012-10-20 07:21:43 +02:00
twinaphex
94e685d516 Cleanups of file structures 2012-10-20 07:08:10 +02:00
twinaphex
c5c37867fa Rip out all compression code 2012-10-20 06:26:24 +02:00
twinaphex
d69f53690d Video optimizations - ~4/~5fps speedup 2012-10-20 06:16:17 +02:00
twinaphex
c05011c393 No resampler 2012-10-20 05:53:03 +02:00
twinaphex
cbf9ae69f9 Some sound optimizations 2012-10-20 05:39:53 +02:00
twinaphex
731afdfbad Sound optimizations 2012-10-20 05:17:40 +02:00
twinaphex
f9c22658e9 Cleanups #2 for RetroFen 2012-10-20 04:32:21 +02:00
twinaphex
e515b9ab96 Cleanups for RetroFen 2012-10-20 04:13:19 +02:00
Themaister
32a02748fe Updates to 0.9.25. 2012-10-13 16:56:30 +02:00
Saggi Mizrahi
b73b01210e Add psx fastboot as a configurable setting
Some people like the playstaion boot up sound, make it optional but
leave the default as off.

Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2012-09-26 22:52:43 +02:00
TwinAphex51224
7c0f21e8e3 Take out some unneeded stuff 2012-09-24 05:50:17 +02:00
TwinAphex51224
316edfc73f Should fix saving of memory cards 2012-09-23 23:09:22 +02:00
Themaister
aca01cac5e Revert "Revert "enable psxfastboot""
This reverts commit 428d97adc8.
2012-09-23 22:28:49 +02:00
Themaister
428d97adc8 Revert "enable psxfastboot"
This reverts commit 0499196ac2.
2012-09-23 22:25:14 +02:00
TwinAphex51224
0499196ac2 enable psxfastboot 2012-09-22 22:07:41 +02:00
TwinAphex51224
b4cbfac20a Commented out excessive logging 2012-09-20 22:35:44 +02:00
clobber
4cab51f229 This fixes save files reading/writing 2012-08-17 02:12:31 -05:00
Hans-Kristian Arntzen
38f006e00e Merge pull request #2 from ficoos/analog_fix
Analog direction reverses when gamepad sends maximum value.
2012-08-16 11:47:48 -07:00
Themaister
44d7a687ef Update to 0.9.24. 2012-08-15 21:26:44 +02:00
Saggi Mizrahi
eb25ec04ca Fix analog calculation
Analog read would overflow and become -1 instead of 128 when analog
reached maximum value.

Signed-off-by: Saggi Mizrahi <ficoos@gmail.com>
2012-08-03 19:16:21 -04:00
Themaister
1ad1474089 Avoid using configs. Requires system dir. 2012-06-16 01:00:17 +02:00
Twinaphex
0d54ef767c Commented out logging - can reenable by defining DEBUG 2012-06-05 01:36:20 +02:00
Themaister
e942ae84aa Initial commit. 2012-06-03 17:48:14 +02:00