Commit Graph

627 Commits

Author SHA1 Message Date
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
SND\weimingzhi_cp 27e8b5744d - Added -slowboot parameter.
- Load SBI file from patches/SLUS_xxx.xx.sbi instead.
- Inlined the I-cache code for performance improvement.
- Fixed endianness issue (not tested).


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@62024 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-12 02:51:29 +00:00
SND\weimingzhi_cp 4a084ff7cf git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61957 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2011-01-10 05:52:51 +00:00
SND\shalma_cp d53f6a1bc9 hopkat
-cdrom- seekl -> getlocp
-Megaman Legends 2

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61823 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-06 20:15:06 +00:00
SND\edgbla_cp 7fc90b21f5 Gun sight interface.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61728 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-03 21:43:14 +00:00
SND\shalma_cp 70e3ed80fc hopkat
-cdrom-win32 legacy spu crash

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61714 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-03 16:26:00 +00:00
SND\edgbla_cp f0e0e3d0fd Visual vibration interface.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61703 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-02 21:17:12 +00:00
SND\shalma_cp 975b596091 hopkat
-cdrom-attenuation compat hack #2
(please remove later someday)

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61684 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2011-01-01 15:14:10 +00:00
SND\shalma_cp 408a32a50a hopkat
-cdrom- real subq autopause

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61676 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-31 19:04:05 +00:00
SND\shalma_cp dc0ce5f907 hopkat
-cdrom-fake subq autopause

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61674 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-31 18:47:02 +00:00
SND\shalma_cp 27deacca76 hopkat
-cdrom-getlocp local, bios play

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61666 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-31 18:27:51 +00:00
SND\shalma_cp 58603c5526 hopkat
-cdrom- fake cdda subq (3/3)

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61659 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-31 17:11:32 +00:00
SND\shalma_cp 905206d6c6 utunnels
-disr3000a- gte fixes

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61657 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-31 14:46:55 +00:00
SND\weimingzhi_cp 3179529df6 - slowboot (prelimiary).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61650 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-31 07:08:27 +00:00
SND\shalma_cp 734a018344 hopkat
-cdrom- cdda sync (2/x)

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61647 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-31 03:17:22 +00:00
SND\shalma_cp 89bacb3e8a hopkat
-dfsound- load lag,cdda smooth

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61643 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-30 22:38:48 +00:00
SND\shalma_cp 40dc3ea56b hopkat
-cdrom- sub fake fixes (1/x)

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61609 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-30 14:55:43 +00:00
SND\shalma_cp a10e3dc152 hopkat
-cdrom- cdda stop irq
-Magic the Gathering- looping territory cdda

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61590 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-29 20:51:44 +00:00
SND\weimingzhi_cp 0b3c069d3b - dfsound (unix): Added mute option and freqresponse to the config utility.
- gxvideo: Fixed FTBFS.
- Fixed Run BIOS (Issue #7806).
- Updated gettext scripts.
- Credit where it's due.



git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61576 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-29 02:39:14 +00:00
SND\weimingzhi_cp e832ac9786 * Removed unnecessary files.
* Clean up build system (Issue #7815, VoidMage).
* properly init some variables on reset (Patch #7887, notaz).
* dfxvideo: several fixes to FPS bar (Patch #7879, dario86).
* Region autodetection for 3 PAL demos (Patch #7879, dario86).



git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61512 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-27 03:02:25 +00:00
SND\weimingzhi_cp 4b1597fce0 dynarec (x86): re-enabled some of the optimizations on memory access. Seems to be okay for V-Rally 2.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61378 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-21 09:13:21 +00:00
SND\weimingzhi_cp 0e49cf1b04 Quick endianness fix.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61343 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-20 04:57:43 +00:00
SND\shalma_cp 7e22403d70 cdriso.c
- (utunnels) 2048 tweaks

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61321 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-19 17:02:57 +00:00
SND\shalma_cp 42b45ab2a5 cdriso.c
- (utunnels) Add 2048 ISO mode

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61318 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-19 14:47:13 +00:00
SND\shalma_cp c861c30977 ppc
- (MaddTheSane) Fix linux ppc building
- patch #7779

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61295 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-19 03:20:16 +00:00
SND\weimingzhi_cp 0facac847f MaddTheSane:
- Clean up the Xcode projects a bit.
- Added 64-bit mode on Mac.
- Made it so that the SDK was set on the Xcode projects.
- Enabled PowerPC support.
(Patch #7730).

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61171 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-14 08:15:46 +00:00
SND\shalma_cp 724023ee5c Wipeout 3 - sio.c
- Fix NegCon commands
- Adds device support


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61083 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-11 20:32:53 +00:00
SND\shalma_cp 7fca0741b4 misc.c
- (dario86) Redo autodect again for PAL

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61081 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-11 18:01:21 +00:00
SND\shalma_cp 2975b7e284 misc.c
- improved PAL auto-detection


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61069 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-10 22:17:24 +00:00
SND\shalma_cp 072c3df509 Jungle Book - Rhythm 'n Groove - psxdma.c
- use faster dma time for cpu-to-spu
- fixes chapter music samples from fading out too early (output-left)

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61068 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-10 21:15:59 +00:00
SND\shalma_cp 39011ee8b0 Wipeout XL - psxcounters.c
- use 263 NTSC Hsync lines
- fixes menu speeds, rotation

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61053 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-10 17:10:20 +00:00
SND\shalma_cp ecff5e5867 Redump.org SBI - cdrom.c, cdriso.c
- native support (LibCrypt)
 
ex. TOCA World Touring Cars (Europe)
1) Run CDROM
- download SBI from redump.org
- place in emu folder
- name "redump.sbi"
- run CDROM (subchannel optional)

2) Run ISO
- download SBI from redump.org
- place in iso folder
- "toca world cars.bin", "toca world cars.cue", "toca world cars.sbi"
  or
  "toca world cars.img", "toca world cars.ccd", "toca world cars.sbi"
- run ISO (subchannel file optional)


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60534 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-12-02 18:39:26 +00:00
SND\shalma_cp a8ffba8f7e psxinterpreter.c
- dobranch = peek, don't cache

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60334 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-29 19:18:58 +00:00
SND\shalma_cp 55d5b55272 psxhw.c
- w8 = psxHu8ref


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60333 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-29 19:00:15 +00:00
SND\shalma_cp ae8640d6e4 cdrom.c
- better spu compat hack

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60327 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-29 15:40:00 +00:00
SND\shalma_cp 681788b7da V-Rally 2 - cdrom.c
- spu compat hack ($0-8000 max)
- fix movie sound

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60325 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-29 14:23:41 +00:00
SND\edgbla_cp 0ab3c3f56c git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60315 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-11-29 07:10:34 +00:00
SND\shalma_cp 76d9a27f0c Sim Theme Park - cdrom.c
- return no adpcm data (zero)
- fix speech


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60311 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-28 23:38:16 +00:00
SND\shalma_cp 6b4d831db0 Smurf Racer - cdrom.c
- separate left-right attenuation
- fix movie volume
 
- eternal compatibility hack
- fixme later


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60309 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-28 19:48:39 +00:00
SND\shalma_cp 988aa3bbfb Twisted Metal 4 - cdrom.c
- adjust psx cdda pregap
- fix in-game music

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60298 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-28 13:36:59 +00:00
SND\shalma_cp 56aece957b Dukes of Hazard 2 - psxhw.c
- 32-bit spu write
- fix engine noise

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60292 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-28 00:31:49 +00:00
SND\shalma_cp dbd09982f8 gpu.c
- remove 1.5x chain hack
- wait for someone to do real fix

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60291 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-28 00:30:45 +00:00
SND\shalma_cp 9564a800f6 cdrom.c
- Test: use $800 default time
- ex. getlocl, nop $1000 -> $800

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60250 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-27 20:23:42 +00:00
SND\shalma_cp 13bb103b30 Twisted Metal 3 - cdrom.c
- use shorter cdlnop
- fix music

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60249 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-27 20:21:25 +00:00
SND\shalma_cp b526f0c913 cdrom.c
- (gschwnd) cleanup

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60226 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-27 01:35:55 +00:00
SND\shalma_cp 719dadd59c mdec.c
- (gschwnd) undo silly shalma error
- revert to gschwnd mdec :)

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60199 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-26 21:39:03 +00:00
SND\shalma_cp e2f26c89eb Eggs of Steel - mdec.c
- tiny fix to image ptr update

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60195 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-26 21:06:29 +00:00
SND\shalma_cp d78e8986a1 gpu.c
- reinstall old compatibility hack (1.5x dma chain)
- fix this later I guess

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60186 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-26 20:35:06 +00:00
SND\shalma_cp c74729bcb2 Eggs of Steel - mdec.c
- (gschwnd) use partial decode buffer
- fix corrupt movies, bg

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60185 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-26 20:25:46 +00:00
SND\shalma_cp ff118a6555 Eggs of Steel - cdrom.c
- longer seekl time
- fix new game

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60142 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-25 20:02:25 +00:00
SND\shalma_cp 3614c1cedf Crusaders of Might and Magic - cdrom.c
- fix seek, getlocl, read_ack times
- fix cutscene speech (start + play)

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60064 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-24 01:21:28 +00:00
SND\shalma_cp 048a5bd0d1 Rockman X5 - cdrom.c
- no data ack
- fix music restart

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60062 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-24 01:18:46 +00:00
SND\shalma_cp 0cfe75b916 psxinterpreter.c
- (nhyone) fix load delay bgez, bgezal

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60032 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-23 13:55:51 +00:00
SND\weimingzhi_cp 6b375badaf git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60002 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-11-23 02:38:31 +00:00
SND\weimingzhi_cp 4953fde289 readded powerpc dynarec.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@60001 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-23 02:37:11 +00:00
SND\shalma_cp 2f5943ae7c Dexter's Laboratory - Mandark's Lab - cdrom.c
- detect last cdda track
- fix new game

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59991 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-23 00:00:06 +00:00
SND\shalma_cp 2bf2101b07 Space Hulk - Vengeance of the Blood Angels - cdrom.c
- channel off = use first file
- fix music, speech

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59955 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-22 15:13:30 +00:00
SND\shalma_cp 959fe620c6 cdrom.c
- minor repplay fake subq fix


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59923 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-22 02:59:53 +00:00
SND\shalma_cp 232ed4516d Crusaders of Might and Magic - cdrom.c
- Give top priority to cdr commands
- fix intro movie

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59905 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-21 20:06:28 +00:00
SND\shalma_cp 1e71647c7b Crusaders of Might and Magic - cdrom.c
- Send FORM2 for 2340 read + ADPCM on
- fix 3DO logo

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59904 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-21 20:05:28 +00:00
SND\shalma_cp 8cc655672d Breath of Fire 3 - cdrom.c
- remove r59791 hack (breaks game)
- fix sleep issue


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59900 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-21 19:58:08 +00:00
SND\shalma_cp 807a5644e8 Xenogears - psxinterpreter.c
- lbu v1 - beq v1 = no load delay
- fix battle loading (interpreter only)


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59863 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-21 00:33:16 +00:00
SND\shalma_cp f479ee11f8 Duke Nukem - Time to Kill - cdrom.c
- (de)mute does not set spu cd-xa
- fix music / speech volume


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59851 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-20 21:26:04 +00:00
SND\shalma_cp 1f5f766b16 cdriso.c
- one more commit (static function)

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59830 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-20 13:50:20 +00:00
SND\shalma_cp daa0422dbe cdrom.c
- fix msf2sec, sec2msf (oops!)
- for cdda subq faking

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59828 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-20 13:46:25 +00:00
SND\shalma_cp 7ee1a71ccc cdrom.c
- add basic internal subq faking (cdda games)
- allows ccd/img/no sub, bin/cue, direct cdrom (no subchannel reading), ..

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59816 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-20 02:47:28 +00:00
SND\shalma_cp e0f61d14cb cdrom.c
- don't let cd-xa volume write to register (ex. cdrwrite3)
- might fix something

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59791 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-19 14:16:18 +00:00
SND\shalma_cp de5dfbbea6 psxmem.c
- set mem penalty to 1 constant (redo)
- should improve stability

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59790 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-19 14:03:08 +00:00
SND\shalma_cp 1047a456f7 ir3000a.c
- (nhyone) fix jr - bltz
- should improve stability

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59789 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-19 14:01:54 +00:00
SND\shalma_cp 91a025804d Megaman Legends - cdrom.c
- don't use ACK interrupt on XA read data
- fix cut speech

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59752 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-18 17:59:59 +00:00
SND\shalma_cp 72b457e39b Croc 2 - cdrom.c
- Do not return FORM2 during ADPCM play
- fixes cutscenes


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59727 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-18 02:24:43 +00:00
SND\shalma_cp 274efe6b3d Valkyrie Profile - gte.c
- use edgbla value of limH $1000
- seems to work, unverified value

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59726 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-18 01:04:25 +00:00
SND\shalma_cp ae7f316242 Lode Runner - ir3000a.c
- Stop branch logic during jr - beq
- fixes boot (dynarec)

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59715 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-17 17:59:05 +00:00
SND\shalma_cp 1b3bf63d4a Silhouette Mirage - cdrom.c / r3000a.c
- check cdda autopause
- fix looping music

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59671 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-15 23:28:56 +00:00
SND\shalma_cp 7f674a04a2 cdrom.c
- add repplay safety check

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59641 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-15 14:41:37 +00:00
SND\shalma_cp 1aca2a65b1 Rockman X5 - cdrom.c
- reschedule read interrupts
- fixes music playback

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59611 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-15 03:22:21 +00:00
SND\shalma_cp 6b15677d78 Motor Toon Grand Prix 2 - gte.c
- repair mtc2 - r7,r29
- fixes disappearing objects


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59605 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-14 21:10:56 +00:00
SND\shalma_cp c90cd9198d cdrom.c
- redo last hack

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59553 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-13 20:46:12 +00:00
SND\shalma_cp 8a99a686cd Rockman X5 - cdrom.c
- use longer read time for non-seeked sector
- fixes capcom logo

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59552 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-13 20:32:14 +00:00
SND\shalma_cp 1068fd8f6e gpu.c
- demolish ugly gpu chain slice hack
- now many broken games should run okay again

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59547 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-13 19:02:15 +00:00
SND\shalma_cp 3e6907e1cf Rockman X3 - mdec.c
- Use longer dma time
- fixes intro movie


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59546 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-13 18:49:49 +00:00
SND\shalma_cp 717eb57fbb gpu.c
- Repair chain slice: prim48, prim4c, prim58, prim5c (thanks gschwnd)
- Repair chain slice: packet80 (peops)
 
- FF9: remove battle hangs, garbage


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59545 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-13 18:47:20 +00:00
SND\shalma_cp 96e3916b33 Final Fantasy 4 - gpu.c
- detect internal vram transfers ($80 packet)
- fixes backdrops
 
- remove dma chain timing hack


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59501 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-12 21:03:59 +00:00
SND\shalma_cp 50077afa22 Tekken 3 - gpu.c
- Add infinite dma loop check to chain slice
- Fixes post-replay flicker

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59480 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-12 14:00:21 +00:00
SND\shalma_cp 143dcb6825 Vampire Hunter D - gpu.c
- Use DMA2 chain slicing to GPU sync better
 
- Fixes Skullmonkeys menus, gameplay backdrops


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59451 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-12 02:31:37 +00:00
SND\edgbla_cp 2b36e2379d CdlID + 0x20: I remove cdr.Result[1] |= 0x80; this didn't allow run game through bios.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59430 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-11 15:05:05 +00:00
SND\shalma_cp 8b66528c44 Final Fantasy 9 - mdec.c
- gschwnd MDEC rewrite
- fixes Dali crash
- other games: more bugs gone, more accurate core now

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59426 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-11 14:40:12 +00:00
SND\shalma_cp 15a56508be mdec.c
- try out precache stall (testing seems stable)


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59406 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-11 00:44:34 +00:00
SND\shalma_cp 56ab45f8f4 ir3000a.c
- use smaller dynarec block size
- improves dynarec clear speed hit

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59405 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-11 00:41:38 +00:00
SND\shalma_cp e2d0128e13 ir3000a.c
- extra dynarec clear

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59399 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-10 17:47:58 +00:00
SND\shalma_cp 9c4f83771a Pitfall 3D - Beyond the Jungle - ir3000a.c
- clear dynarec slot using old data
- fixes stage loading crash

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59398 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-10 17:46:54 +00:00
SND\shalma_cp b57d7566e4 mdec.c
- Rollback MDEC to r59367 until current compatibility is preserved

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59397 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-10 17:44:32 +00:00
SND\shalma_cp c001a0209d mdec.c
- r59385 = gschwind (author)
- give credit to the man (patch 7330)

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59394 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-10 15:06:30 +00:00
SND\shalma_cp 23d402a40c ir3000a.c
- add missing return to recsw


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59388 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-10 14:15:55 +00:00
SND\shalma_cp 35c4162f34 V-Rally 2 - ir3000a.c
- force the clear dynarec memory for sb,sh,sw
- fix corrupted tree sprite (dynarec engine)


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59387 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-10 14:14:58 +00:00
SND\shalma_cp 89129b1aa7 Final Fantasy 9 - mdec.c
- use new $FE00 MDEC end detection
- change MDEC reg usage
- fixes movies


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59385 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-10 14:02:10 +00:00
SND\shalma_cp 676d06ab46 Duke Nukem - Land of Babes - psxmem.c
- Clear correct dynarec area
- Fixes Paradox intro crash

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59357 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-09 15:11:02 +00:00
SND\shalma_cp 8eddf5ba80 V-Rally 2 - cdrom.c
- set data/cdda track type
- fixes LibCrypt

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59331 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-09 00:37:54 +00:00
SND\shalma_cp f65388d4a2 Vampire Hunter D - gpu.c
- allow changes to linked list in middle of dma2 chain before GPU gets to it
- fixes title screen
- also fixes Einhander gallery images

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59304 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-08 02:09:55 +00:00
SND\shalma_cp c9fdd9a891 Tales of Destiny 2 - gte.c
- repair SQR - IR output
- fixes underwater lighting


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59303 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-08 02:01:22 +00:00
SND\shalma_cp cac8fc7758 Valkyrie Profile - gte.c
- limH to use $ffff limit
- fixes world map loading

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59302 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-08 02:00:17 +00:00
SND\shalma_cp f7539cadb8 Maximum Force - mdec.c
- stall dma1 until dma0 sent
- fixes movies


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59301 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-08 01:58:47 +00:00
SND\shalma_cp e532bbba97 psxmem.c
- slight memory tweak
- supposedly improves compatibility

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59300 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-08 01:55:57 +00:00
SND\weimingzhi_cp a554d2c401 x86_64 dynarec as well
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59210 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-05 08:11:53 +00:00
SND\weimingzhi_cp b6a7c5e5bc ported change in r59193 to dynarec (x86-32).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59209 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-05 06:11:21 +00:00
SND\shalma_cp fe689494e4 Xenogears Agemo translation - psxinterpreter.c
- load delay slot
- should pass emu detection
- only works with interpreter

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59194 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-05 01:34:18 +00:00
SND\shalma_cp 80b1d885d1 Threads of Fate - psxinterpreter.c
- divide by zero handling
- fixes Rue's quest house bug
- only works with interpreter

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59193 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-05 01:30:41 +00:00
SND\shalma_cp 047ebc15ac Rebel Assault 2 - mdec.c
- faster mdec times (1 cycle / byte)
- fixes stage 6

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59192 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-05 01:28:53 +00:00
SND\shalma_cp ff6c04a6bb mdec.c
- Turn off MDEC1_BUSY idea
- experimental: not in use

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59191 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-05 01:26:34 +00:00
SND\shalma_cp 2b6ea02233 Fighting Force 2 - cdrom.c
- update subq during read_ack
- fixes new game loading

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59190 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-05 01:24:51 +00:00
SND\shalma_cp 24936efb4e Ape Escape - cdrom.c
- detect 0 dma size transfers
- fixes boot

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59189 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-05 01:22:48 +00:00
SND\shalma_cp df333a45ed gte.c
- add some extra MAME changes (MTC2)
- experimental: not in use

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59188 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-05 01:21:22 +00:00
SND\shalma_cp 2a4bcc1bd7 Lego Racers - gte.c
- fix mfc2 r30 (and r29)
- fixes main menu loading


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59187 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-11-05 01:19:00 +00:00
SND\shalma_cp b514f235c7 Fear Effect 2 - mdec.c
- check for input drain, causing infinite dma1 stalls
- fixes art gallery

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58951 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-30 22:37:43 +00:00
SND\edgbla_cp b224a1e794 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58936 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-10-30 16:57:58 +00:00
SND\shalma_cp 35ab5b225b Squaresoft on PlayStation 1998 Collector's CD Vol. 1 - cdrom.c
- turn off cdda on setmode
- fixes choppy movie sound


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58933 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-30 15:47:33 +00:00
SND\shalma_cp aea8ef5faa sio.c
- turn off rx,tx rdy when sio irq not hit
- experimental idea: not in use


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58932 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-30 15:46:26 +00:00
SND\shalma_cp 1a3810c9c5 cdriso.c
- parse ccd/mdf then cue/toc
- fixes cdda playback when both ccd/cue found

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58931 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-30 15:02:33 +00:00
SND\shalma_cp 3793b2e835 Squaresoft on PlayStation 1998 Collector's CD Vol. 1: mdec.c
- Use 300 macroblocks @ 30 fps
- Should improve movie playback


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58930 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-30 15:01:32 +00:00
SND\shalma_cp b661294ebd Destruction Derby: cdrom.c
- Add ReadT command (read TOC?)
- Fixes boot

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58929 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-30 14:57:39 +00:00
SND\shalma_cp f550678e07 Tekken: cdrom.c
- CD-XA volume controls
- Fixes fadeout at end of match


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58928 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-30 14:56:17 +00:00
SND\shalma_cp 985796c014 Vib Ribbon: cdrom.c
- Use own decoded buffer IRQ handling, fix CD swapping, demute cd-xa volume
- Game mostly playable (original + music modes)


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58927 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-30 14:53:47 +00:00
SND\shalma_cp e457712509 Wild 9, Rockman X3, Twisted Metal 2: cdrom.c
- Start cdda playback at official track start when possible + report correct SubQ time at start
- Fixes many games with music problems, choppy cdda play

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58926 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-30 14:32:00 +00:00
SND\shalma_cp 04178b2492 5-Star Racing: cdrom.c
- Don't stop cdda on gettn
- Fixes music


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58925 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-30 13:35:46 +00:00
SND\shalma_cp 4d4c05a503 Duke Nukem: Land of the Babes - cdrom.c
- Fix read interrupt start timing, Seek / Reading flags
- Fixes cutscene loading


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58924 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-30 13:34:38 +00:00
SND\shalma_cp e2cc5d251c Doom - cdrom.c
- IRQ reschedule
- Fixes boot

- InuYasha CdlPause adjustment


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58923 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-30 13:31:04 +00:00
SND\shalma_cp 275e41b282 cdrom.c
- seperate burst from normal dma
- Burst used in Rebel Assault 2 mission select

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58922 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-30 13:25:46 +00:00
SND\edgbla_cp 23a47828f4 SIO_CYCLES (BaudReg * 8).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58374 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-13 16:17:20 +00:00
SND\shalma_cp b1b1fada8d Gundam Battle Assault 2: cdrom.c
- Give CdlPause longer time to decode data
- Fixes boot+gameplay, fixes Hokuto no Ken 2 (intro)
- NOTE: Please delete pcsxr\pcsxr upload error

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58358 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-12 23:29:48 +00:00
SND\edgbla_cp a70262ef5b git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58348 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-10-12 18:02:25 +00:00
SND\shalma_cp 9e49d5d705 Joypad: sio.c
- Remove RX,TX ready (unbreaks Twisted Metal 2 intro)
- Need to examine this problem later

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58346 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-12 16:26:04 +00:00
SND\shalma_cp 670355c885 Joypad: sio.c
- revert to faster SIO cycles for now (breaks too many games with BaudReg * 8 - need to find out why)
- Rhapsody should still work though


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58345 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-12 16:15:44 +00:00
SND\shalma_cp 4a5cd93bcf Rhapsody: sio.c
- Turn off Receive / Transmit ready until SIO ready
- Fixes joypad problems with both dynarec / interpreter


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58321 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-11 23:09:25 +00:00
SND\shalma_cp 1d2caefc09 Hokuto no Ken 2: cdrom.c
- return FORM1 + FORM2 when ADPCM off
- fixes recent boot problem, not intro glitches


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58281 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-10 20:16:42 +00:00
SND\shalma_cp 5c85c661fe G-Police: cdrom.c
- Longer GetlocL time, no autopause on ADPCM
- Fixes music, speech


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58258 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-10 00:59:47 +00:00
SND\shalma_cp b056099cfb Crash Team Racing: cdrom.c
- SPU IRQ for every ADPCM decoded
- Fixes music, speech


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58252 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-09 20:06:59 +00:00
SND\edgbla_cp 58ce9c6b0d quick compile fix.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58192 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-07 20:53:51 +00:00
SND\shalma_cp 1a8ed308f3 Wild 9: cdrom, r3000a, dma
- give Repplay its own interrupt handler
- add DMA3 busy times
- fixes music


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58184 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-07 18:52:18 +00:00
SND\shalma_cp aac9f1d058 Judge Dredd / Xenogears: cdrom.c
- Filter specific FORM2 ID ($64, $E4)
- Fixes Dredd in-game sprites / Xeno movies

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58169 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-07 13:53:53 +00:00
SND\shalma_cp 83c326c0d7 Judge Dredd: cdrom.c
- Don't return FORM2 during ADPCM playback
- Fixes movies, in-game play (still problems with sprites)


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58149 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-06 20:56:26 +00:00
SND\shalma_cp f8b23faf9a CDROM Buffer: cdrom.c
- real hardware uses 16 output bytes then loops around (edgbla)
(Works with GameShark music players = 17 bytes)


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58115 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-05 20:31:50 +00:00
SND\shalma_cp 93ec41b986 Twisted Metal - World Tour: cdrom.c
- Don't mix DATA / AUDIO seek cursors
(fixes main menu)

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58113 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-05 19:56:30 +00:00
SND\shalma_cp fa37b7c57f BIOS: cdrom.c
- Better GetStatus CD type detection


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58105 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-05 16:52:58 +00:00
SND\shalma_cp c80b2c8636 BIOS: cdriso.c
- use faster seeking times
- GetStatus fix for BIOS ID (startup)


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58103 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-05 16:26:46 +00:00
SND\shalma_cp 4494892393 Firemen 2: cdrom.c
- ADPCM playing without channel filtering
  Fixes cutscene, briefing voices / music


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@58090 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-04 23:51:33 +00:00
SND\shalma_cp 023a156a0e Tomb Raider 2: SeekP updates subchannel for GetlocP
- Fixes main menu + music


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57996 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-10-01 22:59:48 +00:00
SND\weimingzhi_cp 6c743fbd9d quick compile fix
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57851 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-29 02:46:13 +00:00
SND\shalma_cp da14cf2c43 Rayman, BIOS Music Player, GameShark Music Players
- cdriso.c: Forward + Backward (rewind) support, Data track wiping during audio play, GetStatus (time) fixes
- cdrom.c: CdlForward, CdlBackward, CdlID (auto boot Music CDs with BIOS), CdlStop, CdlPause, CdlPlay (support BIOS play + pause / resume), CdlGetlocP (timing, output results), REPPLAY (report play times - Rayman, BIOS) now work
- cdrom.h: Forward, Backward states; Larger result buffer

NOTE:
Must use iso images with subchannel data for Rayman and Music Players to work. And use latest PCSX-r PEOPS DSound plugin.


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57823 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-28 14:07:40 +00:00
SND\shalma_cp f90c726e01 BIOS: cache flushing
- Only affects interpreter


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57733 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-26 13:36:54 +00:00
SND\weimingzhi_cp 2ac114fd69 coff binary support (experimental).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57729 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-26 01:39:01 +00:00
SND\weimingzhi_cp 60cf0fcf61 only load the net yaroze library when running EXE.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57503 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-22 01:50:23 +00:00
SND\weimingzhi_cp 000f2e2923 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57465 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-09-21 02:06:34 +00:00
SND\weimingzhi_cp f8843a7af4 load net yaroze library if exists at startup.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57379 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-19 02:46:23 +00:00
SND\shalma_cp 111694051e Rebel Assault 2
- MDEC: Fix DMA timing (byte ptrs)
- GPU: Fix DMA timing (word sizes, chain counting)


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57226 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-16 00:48:29 +00:00
SND\weimingzhi_cp 177c42d114 a little cleanup
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57141 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-13 07:01:43 +00:00
SND\weimingzhi_cp d564ed46cf a little less aggressive
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57140 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-13 06:48:37 +00:00
SND\weimingzhi_cp 71a6d4942d Merged change from http://forums.ngemu.com/pcsx-discussion/116599-developers-wanted-pcsx-revival-9.html#post1902678 with minor amendments.
GPU DMA chain timing (FF7 opening CG and maybe other games too - not tested with rebel assault 2 though).


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57139 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-13 06:43:32 +00:00
SND\shalma_cp 74116c11a2 R3000: Crash Bandicoot 2
- Remove GTE bit toggle hack
- Don't run interrupt when GTE in pipeline


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57066 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-11 19:23:48 +00:00
SND\shalma_cp 21035377ba SIO - GameShark CDX Dongle (correct BG init value; thanks kevstah2004)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@57061 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-11 02:50:44 +00:00
SND\shalma_cp 6936041049 SIO - Avoid GameShark CDX Enhancement crash (DMA3 buffer overrun)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56988 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-09 17:34:41 +00:00
SND\shalma_cp c89f4236ac SIO - GameShark CDX dongle now supports memory card I/O (fixes CDX 3.3 BG and code list errors)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56987 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-09 16:23:16 +00:00
SND\shalma_cp 319977f3f0 Gpu - Disable extra safety check (test this later)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56984 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-09 13:20:37 +00:00
SND\shalma_cp 031b39df59 Gpu - remove ePSXe Chrono Cross interlace hack (several reports it causes problems - use GPU plugin Chrono Cross fix + GPU fake busy states)
Interpreter - remove psxBASIC CP0 check (redundant)


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56983 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-09 13:07:14 +00:00
SND\shalma_cp 9299e1526d CDROM: GameShark CDX 3.3 - low-level status reading (CD swap trick)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56921 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-07 15:13:29 +00:00
SND\shalma_cp 3280e2959b SIO: GameShark CDX - add extra keys, allows more rebooting (ex. Xenogears)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56920 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-07 15:10:40 +00:00
SND\weimingzhi_cp 28bd1fcb79 ported the change in r56828 to dynarec (is the check in psxBASIC() really necessary?), removed powerpc dynarec (cannot test and likely broken).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56896 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-07 00:55:05 +00:00
SND\weimingzhi_cp 1b40324d08 Updated MSVC and Dev-C++ projects, got rid of the GNU-style changelog.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56865 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-06 01:13:10 +00:00
SND\shalma_cp a234964379 cdriso - fix cdda play (subq reading). Thanks edgbla.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56852 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-05 19:16:33 +00:00
SND\edgbla_cp 1b4889d1a4 Fix missings (cdriso.c->sec?).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56851 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-05 19:09:16 +00:00
SND\shalma_cp 872e08ec0e psxDma6 - fix missing size variable, GPUOTCDMA_INT
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56846 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-05 17:05:08 +00:00
SND\shalma_cp 6dd9da932f Formula One 2001 - add CPU I-cache (fixes in-game racing controls + AI)
- Only interpreter mode works for now (enable at the loading screen with the question and points timer. okay to switch back to recompiler when the tracks shows up)


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56829 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-05 01:32:04 +00:00
SND\shalma_cp 193fa542ff Don't access GTE when CP0 disables it
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56828 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-05 01:27:34 +00:00
SND\shalma_cp 57bffa52e6 GUI/Plugin + cdrom: GameShark v5. Xploder 9000 v4 - opening / closing lid generate CDR interrupts (fixes bad disc re-checking)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56827 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-05 01:25:57 +00:00
SND\shalma_cp 05a2e4099d GameShark Sampler + GameShark 2: Give longer VSync delay before exception sees it (fixes black screens)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56826 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-05 01:21:10 +00:00
SND\shalma_cp d9465c9c36 GameShark / Action Replay CDX - dongle partially supported. Goes in-game to CD swap points.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56825 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-05 01:17:49 +00:00
SND\shalma_cp dcc46e2d30 Chrono Cross interlace fix (ePSXe version)
GameShark Lite needs GPUSTATUS_READYFORVRAM off when not IDLE. Also fixes CDROM swapping.
- Enable 'Fake GPU Busy States' to work
- Perhaps we should fix PEOPS GPU to turn off READYFORVRAM instead of gpu.c (my temp solution)

Please add gpu.c / gpu.h to your makefiles.


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56824 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-05 01:11:09 +00:00
SND\shalma_cp 37edbb7d48 Vib Ribbon CD swapping needed fixing (CDROM)
- Game still not working (SPU CDDA timing problems.. maybe)

dfsound: feed CDDA data to SPU RAM for decoded buffer IRQs


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56823 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-05 00:59:20 +00:00
SND\shalma_cp 133b4ad996 Shadow Madness needs longer DMA times (fixes Hexite Mines, World Map, random lockups)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56822 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-05 00:40:47 +00:00
SND\shalma_cp 78e935a3e7 Rebel Assault 2 needs longer DMA times (black screens in-game)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56821 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-05 00:35:53 +00:00
SND\shalma_cp d492504ee6 psxmem.c: Wipeout runs too fast
- Install memory penalties which will slow it down (2 for now)

git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56820 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-04 23:40:40 +00:00
SND\shalma_cp 3b5dcd31e9 cdrom.c: Lemmings & Oh No! More Lemmings
- Needs CDDA REPPLAY (repeat play) IRQ to go in-game


git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56819 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-09-04 23:35:22 +00:00
SND\edgbla_cp d310056a1a Added gpu busy interface.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@56084 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-08-13 21:58:00 +00:00
SND\weimingzhi_cp 511edc3388 refactored the interrupt scheduling code a bit to make it a little more readable than using those "magic" numbers.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@55866 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-08-07 23:52:44 +00:00
SND\weimingzhi_cp 2329ef0c46 fix FTBFS on windows due to previous change for freebsd/solaris.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54526 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-07-13 06:14:21 +00:00
SND\weimingzhi_cp b640cf7a0f use pkg-config for libcdio detection
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54479 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-07-12 00:49:29 +00:00
SND\weimingzhi_cp b06f5ffdb3 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54448 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-07-10 08:04:00 +00:00
SND\weimingzhi_cp f7823bc164 I was really stupid... just use libcdio and everything's fine, no need to deal with different OSes at all.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54442 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-07-10 06:54:11 +00:00
SND\weimingzhi_cp 8626235c0f git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54399 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-07-09 06:26:34 +00:00
SND\weimingzhi_cp 8290f3acf4 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54398 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-07-09 06:25:21 +00:00
SND\weimingzhi_cp 7063bef7db git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54388 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-07-09 04:41:58 +00:00
SND\weimingzhi_cp 83e06df409 git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54383 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-07-09 01:07:38 +00:00
SND\weimingzhi_cp 6dc5d173d3 added bladesio1 into build script
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54326 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-07-08 00:28:22 +00:00
SND\weimingzhi_cp e69ea176d8 dfcdrom: refactored for better portability.
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54325 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-07-08 00:23:38 +00:00
SND\edgbla_cp 337765356b Sio1 plugin (dummy).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54273 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-07-07 13:52:32 +00:00
SND\weimingzhi_cp 2bcdda648d emulator is now at least running on FreeBSD :)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54268 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-07-07 09:06:47 +00:00
SND\weimingzhi_cp 16a8beed8b Fix FTBFS on freebsd
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54264 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-07-07 08:45:16 +00:00
SND\weimingzhi_cp 14b4acb831 #ifdef'ed out Sio1 interface for now (using uninitialized ptr in plugins.c could result in potential bad thing)
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54254 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-07-07 05:25:19 +00:00
SND\edgbla_cp dd4b2eaa7f GPUvBlank (for gpuBladeSoft now, experimental).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54133 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-07-04 05:32:58 +00:00
SND\edgbla_cp 8410fc0c2e Sio1 interface (link cable).
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54110 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-07-02 21:58:25 +00:00
SND\weimingzhi_cp a6d7aa989a git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54051 e17a0e51-4ae3-4d35-97c3-1a29b211df97 2010-07-02 01:25:12 +00:00
SND\weimingzhi_cp 5dcf4b91e7 support for subchannel data ripped by cdrdao
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@54050 e17a0e51-4ae3-4d35-97c3-1a29b211df97
2010-07-02 01:07:34 +00:00