SND\ckain_cp
5ba533776f
Added MCD directory read bit to SIO which is used to detect memory card plug events. Games that use directory caching do not show old contents if card is changed during run like FM3.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@88003 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-11-28 08:57:17 +00:00
SND\ckain_cp
7c7fd64d9b
EXPERIMENTAL: handle GPU DATA 1F command which should be GPU IRQ request. Fixes MML2 ending white screen before credits. Possibly fixes others also by obsoleting InuYasha fix. Hopefully breaks nothing.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87828 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-11-14 15:06:02 +00:00
SND\ckain_cp
40ed135b60
CDRISO: Limit compressed CDDA support to multifile CUEs only & ECM LUT fix.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87647 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-10-24 09:39:23 +00:00
SND\edgbla_cp
2736b6de18
.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87392 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-10-09 23:02:53 +00:00
SND\edgbla_cp
0d1bc99a99
* GTE;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87357 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-10-06 16:51:35 +00:00
SND\ckain_cp
2ee144472e
Fix Toshinden Subaru with a hack for now. Seems that xa.c needs some further debugging.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87349 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-10-02 16:19:04 +00:00
SND\ckain_cp
4917b2a1a1
Vampire Hunter D title screen hack revisited. Fixes Tomb Raider II opaque water effect.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87330 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-09-27 13:45:20 +00:00
SND\ckain_cp
f2761d7523
Changed DMA4 burst transfer factor from 1/3 to 1/2. Fixes Harry Potter and the Philosopher's Stone
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87306 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-09-24 12:36:24 +00:00
SND\ckain_cp
547572eb50
ECM file support: fixed seeking errors that some games were causing.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87272 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-09-23 14:09:25 +00:00
SND\edgbla_cp
481101a05a
compilation errors was fixed (cdriso);
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87207 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-09-16 10:45:36 +00:00
SND\ckain_cp
35447c717d
ECM file support: mature enough so it can be now integrated with other platforms aswell.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87188 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-09-16 09:54:43 +00:00
SND\ckain_cp
81e570aede
ECM file support: fixed handling inside CUE and with CDDA tracks.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87153 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-09-13 11:59:06 +00:00
SND\ckain_cp
59132f7e4e
Experimental on-fly decoding of ECM file format. For now compiles also with --enable-ccdda
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87140 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-09-12 15:51:34 +00:00
SND\edgbla_cp
74144a9957
small fix (windows);
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87093 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-09-06 09:05:16 +00:00
SND\ckain_cp
b3c5f838b4
Experimetal decoding of compressed CDDA tracks (APE,FLAC,MP3,...) via ffmpeg. Compile with --enable-ccdda
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87080 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-09-05 07:41:56 +00:00
SND\edgbla_cp
6f5120b6e1
CPU -> Save window position (windows);
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86958 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-08-27 17:07:20 +00:00
SND\edgbla_cp
3dcc06e139
all_extension_cht, dot_extension_cht, tla_extension_cht fix;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86943 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-08-26 20:42:35 +00:00
SND\MaddTheSane_cp
d52c7e8122
Changing the *_extension_cht to macros. This quiets a warning in OS X.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86933 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-08-26 18:37:25 +00:00
SND\MaddTheSane_cp
321d586565
Use __private_extern__ on OS X's localization functions.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86932 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-08-26 18:22:36 +00:00
SND\edgbla_cp
bb76f2cc84
CdromId fix;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86908 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-08-25 21:01:20 +00:00
SND\ckain_cp
7419d226fe
GTK: autoload cheats from default path and filename, e.g. /home/user/.pcsxr/cheats/SLUS_90064-SLUS90064.cht. Also if entered cheat code is incorrect don't close input dialog.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@86327 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-07-31 15:17:44 +00:00
SND\MaddTheSane_cp
fd6e2e2b6c
Fix some minor warnings on SysPrintf and SysMessage use in libpcsxcore.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85929 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-07-09 06:19:35 +00:00
SND\ckain_cp
f16c114458
PSXCPU_LOG for dynarec64 (dumped only compile). Dump log only if PSXCPU_LOG defined and Config.PsxOut option is used. Minor code polishments.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@85183 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-06-07 10:35:59 +00:00
SND\ckain_cp
e9b40f5fc9
Dynarec64: fixed CART World Series freeze. Issue #10846 .
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@84871 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-05-22 20:48:04 +00:00
SND\ckain_cp
613739424f
Win32: CDR plugin is not mandatory to have since there is build-in ISO support.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@84773 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-05-17 14:20:21 +00:00
SND\notaz_cp
91e7cfa473
cdriso: handle no disk state better
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83609 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-03-14 23:58:35 +00:00
SND\notaz_cp
4b53e6956e
cdrom: stopping read should stop seek too
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83457 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-03-11 23:36:16 +00:00
SND\notaz_cp
f95ebb9d83
cdrom: use single read/play cursor, handle cdlRead for cdda
...
cdlRead on cdda tested on real hardware
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83456 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-03-11 23:36:10 +00:00
SND\notaz_cp
2cf09c4ba8
cdrom: pause doesn't start read
...
please don't commit untested code like this, or at least add a comment..
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83455 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-03-11 23:36:02 +00:00
SND\notaz_cp
71ed553990
psxmem: handle io mirrors
...
tested on real hardware (ignoring missing fault emulation)
fixes Star Wars - Episode I
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83441 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-03-11 03:27:15 +00:00
SND\ckain_cp
d0c76b09e9
mem2vram: delay based on BS size. Fixes X-Files videos. Seems not break other videos or games.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83403 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-03-06 17:49:50 +00:00
SND\ckain_cp
7b6f0ceec2
PSXBIOS_LOG and printf, puts, putchar: prettier output to the log.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83324 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-03-04 18:35:12 +00:00
SND\ckain_cp
f13964f607
Assignment not comparison.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83315 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-03-03 20:01:41 +00:00
SND\MaddTheSane_cp
f9a250d60e
Make OS X's localization implementation functions match the signature of gettext.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83305 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-03-03 00:15:09 +00:00
SND\ckain_cp
585bb1ecb4
Dynarec(x64): recompile instructions on FlushCache BIOS call - Fixes XG memcard access. Also added psxJumpText() for easier debugging.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83304 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-03-02 21:39:52 +00:00
SND\edgbla_cp
32c1c8487e
CPU -> Hide cursor. (Windows);
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83295 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-03-01 23:44:31 +00:00
SND\edgbla_cp
707443684f
link cable plugin for Windows;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83125 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-24 21:38:24 +00:00
SND\edgbla_cp
cd8a6db7e6
.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83090 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-22 07:14:27 +00:00
SND\ckain_cp
e75205e3a3
SaveState -> check returned SPU size.
...
GtkGui.c -> use GTK_WIDGET macro.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83029 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-20 08:56:04 +00:00
SND\ckain_cp
9cadb0bf0f
Invalidate ICache when loading files from CDROM. Both CPU implementations now run main menu of Casper & X-Files.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82966 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-17 19:27:27 +00:00
SND\edgbla_cp
cc445563aa
.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82921 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-15 17:50:26 +00:00
SND\ckain_cp
7ef3daa6c3
CPU_LOG define doesn't exist. Changed to more appropiate PSXDMA_LOG.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82919 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-15 17:21:19 +00:00
SND\edgbla_cp
f1d5f92e6b
...
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82903 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-14 22:44:17 +00:00
SND\edgbla_cp
ba0c9b98bf
sio1;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82900 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-14 20:53:40 +00:00
SND\edgbla_cp
111ada78b7
sio;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82898 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-14 19:18:22 +00:00
SND\edgbla_cp
1b05b0e973
windows gte fix; :/
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82894 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-14 18:04:00 +00:00
SND\edgbla_cp
37b27b972f
Revert MKT fix, breaks Twisted Metal 2;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82886 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-14 15:53:19 +00:00
SND\edgbla_cp
a877aafaf6
Lode Runner x86_64 recompiler fix;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82884 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-14 15:47:34 +00:00
SND\ckain_cp
e8665227b5
Only do 0x401 when BCR = 0. Should prevent graphic glitches introduced by Vampire Hunter D fix.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82876 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-13 20:21:22 +00:00
SND\edgbla_cp
12b5ee6c45
* Revert old DmaExec;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82871 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-13 19:16:42 +00:00
SND\ckain_cp
6fd2ccec50
Fix Vampire Hunter D title screen by handling special DMA CHCR 0x0401 (not start/busy).
...
http://nocash.emubase.de/psx-spx.htm#dmachannels
DmaExec looks fugly now. :/
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82841 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-13 12:36:00 +00:00
SND\ckain_cp
de0b6f626f
Fixed MKT music resume issue #9524 by checking if CDDA mode is enabled when 0x1b command is issued. Refaktored CDROM debug logs.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82833 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-12 22:21:19 +00:00
SND\MaddTheSane_cp
720d4be596
Applying patch 13817.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82774 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-02-08 19:25:55 +00:00
SND\MaddTheSane_cp
6cbbe95925
Fixing an off-by-one error reported by Clang in Xcode 4.6.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82586 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-29 17:46:55 +00:00
SND\edgbla_cp
c415779167
gte (sum flag, gpf);
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82583 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-29 16:34:47 +00:00
SND\edgbla_cp
f4bdd6ba7c
Patch 13685 (ckain);
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82548 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-27 21:36:21 +00:00
SND\edgbla_cp
308cedf358
gte avsz3/avsz4;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82547 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-27 21:28:10 +00:00
SND\notaz_cp
a68be7bc45
cdrom: set initial StatP
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82429 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-22 00:31:08 +00:00
SND\notaz_cp
77bfa18f80
cdriso: fix path handling bug
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82425 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-21 18:02:02 +00:00
SND\notaz_cp
63584f26fd
fix win32 build
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82424 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-21 17:39:45 +00:00
SND\notaz_cp
38f9d3d4ee
fix 32bit build
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82407 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-21 00:15:25 +00:00
SND\notaz_cp
8093a16450
dynarec: store cycles before psxBranchTest to better match interpreter
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82380 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-19 00:51:24 +00:00
SND\notaz_cp
dfedf538ea
psxbios: handle u modifier
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82379 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-19 00:35:05 +00:00
SND\notaz_cp
fa36f65723
cdrom: move more handling to cdrInterrupt
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82378 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-19 00:34:58 +00:00
SND\notaz_cp
e81dceb242
cdrom: cleanup, support errors, improve timing
...
most changes verified on real thing
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82377 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-19 00:34:51 +00:00
SND\notaz_cp
feb042205d
cdrom: rewrite lid code
...
based on tests on real hardware
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82376 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-19 00:34:40 +00:00
SND\notaz_cp
fba17b7792
cdrom: some swap cd tuning
...
because last commit removed wrong read stop
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82244 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-13 20:12:43 +00:00
SND\notaz_cp
a7d712ddb9
cdrom: remove stopping on TN
...
breaks N2O, does not make sense too
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82243 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-13 20:12:34 +00:00
SND\notaz_cp
385f5c7fa4
cdrom: also handle 0xff type
...
returned by some plugins
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82239 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-13 18:33:59 +00:00
SND\notaz_cp
ed00671827
cdrom: fix ID, again
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82238 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-13 18:23:26 +00:00
SND\notaz_cp
ee2206e4d4
cdrom: set preoer reset values
...
fixes HLE
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82226 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-12 22:22:58 +00:00
SND\notaz_cp
085ec60fd4
cdriso: improve .toc handling yet more
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82225 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-12 21:07:44 +00:00
SND\notaz_cp
c288a602fc
cdriso: handle cdda playback on data tracks
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82224 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-12 21:07:37 +00:00
SND\notaz_cp
c59b7d800d
cdriso: attempt to fix .toc handling
...
'FILE' token not documented, from old version?
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82214 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-12 02:48:41 +00:00
SND\notaz_cp
27c28fcc73
cdrom: workaround timing problems
...
not needed in ReARMed for some reason.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82209 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-11 18:57:57 +00:00
SND\notaz_cp
2cc65d700a
Revert '"Slow Boot" freeze fix;'
...
also fixes interpreter "Slow Boot"
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82199 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-11 02:08:00 +00:00
SND\notaz_cp
3a5840f527
cdrom: fix ID
...
also adjust ReadTOC timing and logs
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82198 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-11 02:06:52 +00:00
SND\MaddTheSane_cp
3fe4350a01
Fixing an uninitialized variable pointed out by Xcode's Static Analyser.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82191 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-10 21:53:13 +00:00
SND\edgbla_cp
564758db27
"Slow Boot" freeze fix;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82156 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-09 20:03:43 +00:00
SND\notaz_cp
c5b4bf6974
savestate compatibility lost, sorry
...
cdrom needed more data, mdec no longer saves pointers
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82134 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-09 01:19:05 +00:00
SND\notaz_cp
0cff827e90
mdec: don't save raw pointers to savestate
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82132 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-09 01:16:12 +00:00
SND\notaz_cp
3c9292df90
fix irq status
...
tested on real hardware
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82130 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-09 00:54:58 +00:00
SND\notaz_cp
1a252f87ff
cdrom: merge code from PCSX ReARMed
...
- lots of hacks cleaned up
- removes port3 reschedule (fixes FMVs with Brave Fencer Musashi, etc still working)
- based on new information from Mednafen, nocash, and a few tests of my own
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82129 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-09 00:54:51 +00:00
SND\edgbla_cp
9866a42006
BIOS player;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82118 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-08 20:41:41 +00:00
SND\edgbla_cp
734afc5908
Driver, CTR, etc.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82116 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-08 18:21:48 +00:00
SND\edgbla_cp
13bc98faa8
debug.c;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82109 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-08 15:31:41 +00:00
SND\notaz_cp
3970861f1d
cdriso: merge code from PCSX ReARMed
...
this gives the following benefits:
- support for split/multifile/redump .cue/.bin images
- support for PSP EBOOT PSX images
- support for .cbin/.cbn compressed images
- .sbi loading from ROM dir without rename if redump.org set is used
- fixes for .toc and .mdf handling
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82101 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-08 00:47:29 +00:00
SND\notaz_cp
c45d7d3e13
ppf: accept optional filename argument
...
will allow to use .sbi files from redump.org without renaming
with later patch
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82100 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-08 00:47:21 +00:00
SND\notaz_cp
1309996b0e
cdriso: remove threaded cdda code
...
cdrom code now reads with ISOreadCDDA() and sends to SPU, thread code is
not used. This will also make a merge from PCSX ReARMed easier.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82099 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-08 00:47:11 +00:00
SND\edgbla_cp
eafc4b49b9
Brave Fencer Musashi, Micro Machines V3, Parasite Eve 2, etc;
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82044 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2013-01-04 12:54:25 +00:00
SND\MaddTheSane_cp
4e301cfdb8
Setting end-of-line metadata.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81971 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-12-24 21:25:14 +00:00
SND\edgbla_cp
c0cba1977a
Patch 13442, 13443 (ckain);
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81738 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-12-13 14:26:27 +00:00
SND\edgbla_cp
065ccce6e9
Unix style EOL (thanks to darktjm);
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81299 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-11-18 18:15:59 +00:00
SND\weimingzhi_cp
0be345916f
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@80728 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-10-24 15:32:16 +00:00
SND\weimingzhi_cp
77194d2892
Use 32-bit jump instructions for COP2/GTE. (Issue #8567 )
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@80727 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-10-24 15:14:32 +00:00
SND\edgbla_cp
b547e7adff
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@80189 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-10-03 16:46:22 +00:00
SND\MaddTheSane_cp
a602f4591f
Quieting a warning in OS X localization implementation.
...
Fixing a few bugs on the OS X Software Shader support, and adding a quality selector.
Changing the hacks type used in the Mac preference selector from unsigned long to unsigned int.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@79982 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-09-23 21:28:57 +00:00
SND\MaddTheSane_cp
e81974f7ec
Fixing some unitialized variables caught by Clang. Also fixing a divide by zero error
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@79981 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-09-23 19:30:54 +00:00
SND\edgbla_cp
c2c0e8eb18
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@78211 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-05-21 13:56:31 +00:00
SND\edgbla_cp
9a63e31519
Configuration->CPU->Widescreen (16:9, GTE Hack).
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@78188 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-05-20 14:20:39 +00:00
SND\dario86_cp
bebb814b15
CD-XA attenuation hack disabled again due to a collateral bug which causes distorted speech in Resident Evil series.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@75683 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-03-01 01:50:22 +00:00
SND\dario86_cp
d05b81a336
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@75587 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-02-28 01:27:37 +00:00
SND\dario86_cp
08808076c8
- reenabled CD-XA streaming hack by shalma; fixes sound in Final Fantasy Tactics, Ridge Racer Type 4 opening sequence and other games (issue #8067 );
...
- reenabled CD-XA attenuation by shalma; CD-XA fading effect supported in the main menu in Resident Evil, at the end of the fight in Tekken 3 and in Street Fighter Alpha 3 (issue #9593 ).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@75584 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-02-27 23:44:39 +00:00
SND\dario86_cp
79c267cda7
Updated Free Software Foundation address (Jem256).
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@75156 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2012-02-19 02:15:18 +00:00
SND\MaddTheSane_cp
12ddb091ed
Get rid of parentheses around IsConst and IsMapped macros. Quiets a warning on Clang.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@73976 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-12-31 21:46:51 +00:00
SND\MaddTheSane_cp
c9acd48b30
Fixes for some problems found with Xcode's static analyzer. There are more, but I don't know how to approach them.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72824 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-12-03 05:09:40 +00:00
SND\edgbla_cp
ca4066b2fb
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72730 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-11-30 15:46:36 +00:00
SND\dario86_cp
27e74d5981
Added region autodetection for Net Yaroze Boot Disc (E) [DTL-S3035].
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72645 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-11-26 02:16:26 +00:00
SND\MaddTheSane_cp
83044f740a
Adding a kludge around defines to get each plug-in to have a unique localization function on Mac OS X.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72452 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-11-18 23:58:37 +00:00
SND\MaddTheSane_cp
fd5eec01f1
Patch 10831 from Durandal_1707:
...
This should bring the number of warnings when compiling the Mac version with Clang and the -Wall option down to zero.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72386 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-11-17 20:49:47 +00:00
SND\MaddTheSane_cp
3043ded640
First steps for localization support for Mac OS X/Cocoa, including:
...
Localizable.strings files for each plug-in.
Try to get localizable string from a c string (see Pcsxr_locale_text in main.m).
Each Mac plug-in now has a Principal class declaration in their Info.plist
Also updated the memory card extensions
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72361 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-11-17 01:58:25 +00:00
SND\MaddTheSane_cp
7af012f196
fixes the macros around the PowerPC-specific parts of libpcsxcore
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72216 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-11-12 18:58:18 +00:00
SND\edgbla_cp
4d55a8b825
Patch 10767 (Durandal_1707).
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72138 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-11-09 20:49:54 +00:00
SND\edgbla_cp
d935035451
revert patch from issue 8874 (shalma), break some games.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@69581 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-08-08 18:33:53 +00:00
SND\edgbla_cp
5ba139a4c3
gpu gte acuracy interface.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@68598 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-07-10 10:29:30 +00:00
SND\notaz_cp
0bc644c921
gte: fix MAC0 shift (pcsxr issue #8874 , shalma)
...
fixes missing elements in Soul Reaver and Spyro.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@68249 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-06-29 22:53:29 +00:00
SND\edgbla_cp
5f868fa161
Rebranding.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@67621 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-06-08 09:27:25 +00:00
SND\edgbla_cp
148d5d830c
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@67247 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-06-01 03:30:53 +00:00
SND\edgbla_cp
2e36bbeb7b
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@67226 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-05-31 16:41:46 +00:00
SND\edgbla_cp
084e1fa158
Ape Escape.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@67225 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-05-31 16:18:33 +00:00
SND\edgbla_cp
8f4da5b653
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@66613 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-05-06 09:34:14 +00:00
SND\edgbla_cp
d1c9470b12
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@66587 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-05-05 14:29:52 +00:00
SND\weimingzhi_cp
b5707f403c
-(Infy11)ppf.c: Fixed stuck at start of games with empty CD-ROM ID (Issue #8266 ).
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64792 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-03-22 02:47:45 +00:00
SND\weimingzhi_cp
379a8879f7
Temporarily reverted r64524 until I (or someone else) find the time to sort out the stuff.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64536 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-03-13 08:26:16 +00:00
SND\weimingzhi_cp
d34b4220bd
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64535 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-03-13 07:28:03 +00:00
SND\dario86_cp
a58cfdac40
Commited patch in issue #8171 (by darktjm).
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64524 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-03-12 18:54:28 +00:00
SND\edgbla_cp
5d5a8db6c6
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64466 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-03-11 20:08:35 +00:00
SND\weimingzhi_cp
b3dc02dc3f
-(utunnels) gte register names.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64428 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-03-11 04:21:55 +00:00
SND\notaz_cp
1b70fa81fe
psxinterpreter: do interrupt test after doing target instruction
...
otherwise in case interrupt happens, target insn is executed twice,
causing occasional glitches in Tekken 2.
Also clear branch flag for it - it's not in delay slot.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64369 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-03-09 22:30:50 +00:00
SND\notaz_cp
af73c20693
cdrom: move pause delay after ACK
...
This solves FF7 slowdowns and seems to keep games that need this delay working.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@63410 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-15 16:36:22 +00:00
SND\shalma_cp
0d0c354cac
Undo shalma damage
...
- cdrom.c- Vib Ribbon (decoded buffer - do in spu)
- cdrom.c- Crash Team Racing (decoded buffer - do in spu)
- xa.c- xa+cdda decoded buffer (fix mistakes)
- spu.c- voice 1/3 decoded buffer (optional)
Disabled
> Please treat all shalma-hopkat work as suspicious (faulty + not hw-accurate)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@63195 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-10 16:21:30 +00:00
SND\shalma_cp
636ae892ca
cdrom.c
...
- bios - no cd - fix hangs (diskerror)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@63004 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-06 15:20:56 +00:00
SND\shalma_cp
a7fb0c3b0d
Experimental patches
...
- cdrom.c- fix stereo xa attenuation
Disabled by default
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62922 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-04 22:37:22 +00:00
SND\shalma_cp
5f0189ef27
Experimental patches
...
1- cdrom.c
Remove IRQ clear - read reschedule
Fix xa streaming timing (ex. Final Fantasy Tactics)
2- cdrom.c
BIOS music player - init attenuators
3- r3000a.c
Set spu async to ~10 apu cycle updates
Correct Square sound effects
Disabled by default
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62890 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-04 03:24:09 +00:00
SND\shalma_cp
5f93c7a7b5
Experimental
...
-cdrom.c - fix mono xa attenuation
Disabled by default
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62855 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-02 19:39:44 +00:00
SND\shalma_cp
c8edcac4e1
Experimental patches
...
- cdrom.c - burst dma 0.3333x
- cdrom.c - mono xa attenuation (Tales of Phantasia)
- misc comments cleanup
Disabled by default
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62851 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-02 17:26:59 +00:00
SND\shalma_cp
d0b9cf9a9d
cdrom.c
...
- fix cdda attenuation (Tekken 1)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62845 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-02 16:30:53 +00:00
SND\shalma_cp
3dedb195d4
Experimental patches
...
- spudma, otcdma - 1/3x dma timing
Disabled by default
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62841 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-02 14:44:35 +00:00
SND\shalma_cp
8162b50769
Experimental patches
...
- gpu.c - use 1/3x dma time (max time allowed by X-Files - system interrupt timing)
- cdrom.c - fix dma wrap pointers
Disabled by default - enable yourself for now
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62840 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-02 14:42:02 +00:00
SND\shalma_cp
b0cf7dd03d
Experimental patches
...
1- gpu.c
We don't emulate bus conflicts. Especially with DMA.
Lower vram2mem, mem2vram times (1 -> 0.25)
- fixes X-Files videos
2- cdrom.c
Duke Nukem - Time to Kill uses CD attenuation values for XA music, speech
- fix volume slider
3- cdrom.c
Add cdrom dma wrapping
- possible Ape Escape additional fixes (>2352 transfers in several places)
All disabled - view diff and activate at your own risk (accuracy regressions)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62832 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-02 03:10:33 +00:00
SND\weimingzhi_cp
f1da161879
notaz:
...
- libpcsxcore: add handling for a branch in delay slot. This fixes explosion effect in Shadow Master. Interpreter only. (Patch #8233 ).
- dfsound: don't stop a channel by adsr if we have potential irq. otherwise we miss irqs, causing lockups in Misadventures of Tron Bonne (Patch #8234 ).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62781 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-02-01 02:15:55 +00:00
SND\shalma_cp
ad7c7d019c
cdrom.c
...
- mute data track 01
- fix cdlplay resume
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62711 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-30 21:54:54 +00:00
SND\shalma_cp
39481b5db7
remove old cdxa attenuation
...
- use cdda attenuation only
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62214 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-20 00:43:48 +00:00
SND\weimingzhi_cp
a2ef180359
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62188 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-19 07:15:49 +00:00
SND\weimingzhi_cp
11504d854a
notaz:
...
- fix firstfile() return value - it should only return dir when finds a match, and bufile macro already does that. (Patch #8118 ).
- firstfile delivers an event on real bios, so do that (Patch #8119 ).
- implement psxBios__card_chan (Patch #8120 ).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62183 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-19 03:59:33 +00:00
SND\weimingzhi_cp
e9d5b09673
- applied MaddTheSane's patch (Issue #7819 ).
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62080 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-14 03:50:20 +00:00
SND\weimingzhi_cp
d3f9d45505
- big endian audio data (cdrdao bin/toc image).
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62078 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-14 01:59:07 +00:00
SND\weimingzhi_cp
16cc6e4f14
my stupid error
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62052 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-13 02:43:59 +00:00
SND\weimingzhi_cp
2db43c9279
- Fixed: -psxout/-slowboot not effective for GNU/Linux.
...
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62027 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-12 04:37:52 +00:00
SND\weimingzhi_cp
58e7b38798
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62025 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-12 02:55:27 +00:00