Commit Graph

50 Commits

Author SHA1 Message Date
twinaphex
6c2fa7bf76 (MSVC) Initial MSVC 2003 port 2014-06-25 02:50:28 +02:00
twinaphex
3976557b9f Backport Mednafen 0.9.34.1 multithreaded CD reading condvar
improvements
2014-06-22 21:42:47 +02:00
twinaphex
c5bb24f234 Remove trio header include where it's not needed anymore 2014-06-19 19:47:23 +02:00
twinaphex
6d876fab2e Reduce dependencies on trio 2014-06-19 19:42:42 +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
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
0e1b1733d3 Take out HAVE_LIBCDIO/take out scscid 2014-06-15 08:15:37 +02:00
twinaphex
3d9dc6a837 remove sys/stat.h in header files for better Android compatibility 2014-04-26 19:13:46 +02:00
twinaphex
205d1dc36f (MSVC 2003 PCE) Build fixes 2014-04-22 12:37:05 +02:00
twinaphex
c7e88073d6 scsicd.cpp - MSVC compatibility fixes 2014-04-22 10:32:00 +02:00
twinaphex
66ca29332e Fix Mednafen PCE 2014-04-22 00:31:36 +02:00
twinaphex
dd64f7031c (Mednafen PCFX) Runs - but just displays black and audio 2014-04-21 01:51:59 +02:00
twinaphex
ef13654d27 Update CDAccess_Image/CDUtility 2014-03-17 23:29:50 +01:00
twinaphex
a72f0749cd (PCE Fast) Build fix 360 2014-03-09 19:02:34 +01:00
twinaphex
0ce3a02f9a (PS3) PCE Fast core should now compile again on PS3 2013-12-28 03:41:44 +01:00
twinaphex
0c43ac1f48 Comment out some varargs macros for Xbox 1 again 2013-11-15 03:18:32 +01:00
twinaphex
79963eff2e Don't include inttypes.h/sys/int.h when stdint.h will do
Include direct.h for _WIN32 and unistd.h for non-WIN32
2013-11-15 03:16:08 +01:00
twinaphex
029eb923c6 Make scsicd.cpp backwards compatible with Xbox 1 AGAIN (don't update
these cdrom parts anymore unless you want to do the post-update
patching yourself again)
2013-11-15 03:14:04 +01:00
twinaphex
2f0f392ce2 (XDK1) xbox 1 does not support varargs in macros - so comment this out
for now
2013-11-15 03:09:22 +01:00
twinaphex
01b9ed0a5f Comment out SCSIDBG 2013-11-15 03:07:56 +01:00
twinaphex
9f45157331 (CDROM) Get rid of getopt.h header include - no reason to include this 2013-11-15 03:06:52 +01:00
twinaphex
e728fea62d 'Fixed' Android compilation of PCE core again - maister - please make
sure when you pull from upstream that you put the headers in the right
order again - can easily be tested by trying to compile ndk-build core=pce-fast - Ryphecha includes these files in an order that will break down with the
Android toolchain
2013-10-31 16:23:14 +01:00
Themaister
377a85b857 Update PSX core to 0.9.31-wip. 2013-09-08 13:41:01 +02:00
twinaphex
94316fc699 (cdromif) Gets rid of excessive throwing 2013-02-24 19:21:50 +01:00
twinaphex
6f980477b3 (psx/cdromif) Tweaks 2013-02-24 18:25:24 +01:00
twinaphex
c7c6f14191 Add threading code 2013-02-24 00:17:09 +01:00
twinaphex
1ca11787c6 (MSVC 2003 Xbox 1) Make PCE core Xbox 1-compatible 2013-01-19 18:13:54 +01:00
twinaphex
35895f6a6a (Android) Fixes 2012-12-29 18:07:45 +01: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
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
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
bef585d1bf Go back to single threading for CD I/O
- performs better than multithreading
2012-11-13 23:13:53 +01:00
twinaphex
6f8b464597 (PSX) More clamping replacements 2012-11-11 03:41:46 +01:00
Themaister
214050ecb1 Fix build. 2012-11-10 23:43:07 +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
twinaphex
83c80b1a4a Cut down on exceptions party in cd code 2012-10-26 18:00:14 +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
74ce0a6b21 Add "load CD into RAM" feature/hack 2012-10-20 22:35:08 +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
731afdfbad Sound optimizations 2012-10-20 05:17:40 +02:00
Themaister
32a02748fe Updates to 0.9.25. 2012-10-13 16:56:30 +02:00
Themaister
e942ae84aa Initial commit. 2012-06-03 17:48:14 +02:00