552 Commits

Author SHA1 Message Date
twinaphex
451220be8a Add notes 2014-06-19 19:03:38 +02:00
twinaphex
4efa3be0de Upgrade to 0.9.36 - enable savestating by default - NOTE: read comment by
Ryphecha in the code - "Save states will destroy your saved game/memory card data if you're careless, and that will make clobber sad. Poor clobber."
2014-06-19 17:53:44 +02:00
twinaphex
b400c0e589 Cleanup Android.mk 2014-06-18 18:17:57 +02:00
twinaphex
06fb08bcc6 Cleanup Makefiles 2014-06-18 18:06:52 +02:00
twinaphex
591f5f16ed Add CPU big switch alternative for CPU opcode computed goto section
- will come in handy for MSVC
2014-06-17 07:02:06 +02:00
twinaphex
c45e3c4cd1 Implement RETRO_MESSAGE for DispMessage 2014-06-17 05:10:33 +02:00
twinaphex
3a74c5c848 Only try to load cheats file if we got a valid string back from
MDFN_MakeFName
2014-06-17 01:20:56 +02:00
twinaphex
7c59861979 Take out physical CD code 2014-06-17 01:03:49 +02:00
twinaphex
4ffa3950de Get rid of mednafen.cpp 2014-06-17 00:54:33 +02:00
twinaphex
6e114f5acc All logging should go through retro_log 2014-06-17 00:31:15 +02:00
twinaphex
0684e0b406 Integrate more code from mednafen.cpp into libretro.cpp 2014-06-16 23:58:16 +02:00
twinaphex
cde2e0daf6 Get rid of unneeded header files 2014-06-16 23:33:58 +02:00
twinaphex
42dbf90d33 (threads) Don't make gx_pthread.h dependent on separate header
file
2014-06-16 23:19:34 +02:00
twinaphex
6c4443083b Turn scrc32.cpp into C 2014-06-16 23:15:14 +02:00
twinaphex
7d73b1827a Update threading code 2014-06-16 23:09:04 +02:00
twinaphex
47925b2f70 Refactor stubs.cpp to thread.c 2014-06-16 22:55:26 +02:00
twinaphex
7d3f77b7ab Implement call to SetACMT - rumble still doesn't work though 2014-06-16 22:25:12 +02:00
twinaphex
384455c681 Replace FB_WIDTH/FB_MAX_HEIGHT 2014-06-16 21:55:28 +02:00
twinaphex
55c539aefd Get rid of some more unused vars 2014-06-16 21:51:10 +02:00
twinaphex
9c02ac66d9 Stale and unused sound buffer can go too 2014-06-16 21:34:35 +02:00
twinaphex
1279cac446 Put check_variables at top of retro_run function 2014-06-16 21:11:57 +02:00
twinaphex
7a560c9326 Order from left to high - shifts for resolutions 2014-06-16 21:07:57 +02:00
twinaphex
fd864fa5d8 Configure 2 players by default on startup 2014-06-16 20:41:31 +02:00
twinaphex
a30e2c04e0 Have to add GetNVData and FIO->GetMemcardDevice to be able
to read/write to memcard without file I/O
2014-06-16 19:18:39 +02:00
twinaphex
9fdabb31d8 Experimental memcard 0 writing as SRAM 2014-06-16 18:43:58 +02:00
twinaphex
4bce30b487 Rewrite LoadMemcard/SaveMemcard - save memory cards into buffer 2014-06-16 16:54:15 +02:00
twinaphex
a665e3a29b Replace mednafen_core_str 2014-06-16 05:27:21 +02:00
twinaphex
3f5424f312 Remove unused mednafen_buffer 2014-06-16 05:24:18 +02:00
twinaphex
0ff7d93cd2 Report more accurate refresh rates to AV info struct 2014-06-16 05:02:10 +02:00
twinaphex
9e063b1e7e Start turning functions we turned public back into static now
that psx.cpp and libretro.cpp are both in the same file
2014-06-16 04:10:39 +02:00
twinaphex
908d1c3bbd Implement region detection better 2014-06-16 03:48:38 +02:00
twinaphex
3447e46a55 Reduces binary size from 13.3MB to 12.7MB 2014-06-16 02:41:06 +02:00
twinaphex
20658882c7 Update to version 0.9.35.1 - latest one 2014-06-16 00:20:37 +02:00
twinaphex
cc29ec77d6 Graphics in sync with Mednafen 0.9.35 too 2014-06-16 00:11:09 +02:00
twinaphex
48c273e30a Update to Mednafen PSX 0.9.35 2014-06-16 00:02:29 +02:00
twinaphex
0826d617aa Update to Mednafen PSX 0.9.34.1 2014-06-15 21:29:05 +02:00
twinaphex
cd3078d082 Changes 2014-06-15 19:49:11 +02:00
twinaphex
363e4b492a libretro.cpp becomes the public interface instead of mednafen core/corename.cpp -
alternative frontends that don't implement the libretro API directly will instead
have to use libretro as a glue layer for their own API
2014-06-15 19:20:33 +02:00
twinaphex
aa42414fb1 Reduce binary size 2014-06-15 19:06:52 +02:00
twinaphex
9bab253b77 no comment 2014-06-15 18:48:49 +02:00
twinaphex
42d80965f0 Only one call now to PSX_GPULineHook 2014-06-15 18:33:28 +02:00
twinaphex
196578e413 Use clamp inline function for some more operations 2014-06-15 08:47:43 +02:00
twinaphex
0e1b1733d3 Take out HAVE_LIBCDIO/take out scscid 2014-06-15 08:15:37 +02:00
twinaphex
1f4fb1cfae Remove lepacker 2014-06-15 08:02:28 +02:00
twinaphex
cbe82ef1cf Remove okiadpcm 2014-06-15 08:00:24 +02:00
twinaphex
e812ada669 Cleanup settings.h 2014-06-15 07:52:27 +02:00
twinaphex
b7a541820a Clean up settings.cpp - only PSX settings left 2014-06-15 07:51:24 +02:00
twinaphex
789f069019 Get rid of MDFNI_Initialize 2014-06-15 07:48:43 +02:00
twinaphex
db45a34eae Assign MDFNIGameInfo directly to EmulatedPSX 2014-06-15 07:31:29 +02:00
twinaphex
7fcbc4921a Remove mednafen/player 2014-06-15 07:25:49 +02:00