summaryrefslogtreecommitdiff
path: root/libpcsxcore
Commit message (Collapse)AuthorAgeFilesLines
...
* Only do 0x401 when BCR = 0. Should prevent graphic glitches introduced by ↵SND\ckain_cp2013-02-131-12/+1
| | | | | | Vampire Hunter D fix. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82876 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* * Revert old DmaExec;SND\edgbla_cp2013-02-131-0/+11
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82871 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Fix Vampire Hunter D title screen by handling special DMA CHCR 0x0401 (not ↵SND\ckain_cp2013-02-132-2/+5
| | | | | | | | | | | 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
* Fixed MKT music resume issue #9524 by checking if CDDA mode is enabled when ↵SND\ckain_cp2013-02-123-82/+117
| | | | | | 0x1b command is issued. Refaktored CDROM debug logs. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82833 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Applying patch 13817.SND\MaddTheSane_cp2013-02-081-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82774 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Fixing an off-by-one error reported by Clang in Xcode 4.6.SND\MaddTheSane_cp2013-01-291-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82586 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gte (sum flag, gpf);SND\edgbla_cp2013-01-291-21/+26
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82583 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Patch 13685 (ckain);SND\edgbla_cp2013-01-271-1/+2
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82548 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* gte avsz3/avsz4;SND\edgbla_cp2013-01-271-6/+8
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82547 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom: set initial StatPSND\notaz_cp2013-01-221-0/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82429 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdriso: fix path handling bugSND\notaz_cp2013-01-211-3/+5
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82425 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* fix win32 buildSND\notaz_cp2013-01-211-0/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82424 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* fix 32bit buildSND\notaz_cp2013-01-211-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82407 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* dynarec: store cycles before psxBranchTest to better match interpreterSND\notaz_cp2013-01-192-18/+23
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82380 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* psxbios: handle u modifierSND\notaz_cp2013-01-191-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82379 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom: move more handling to cdrInterruptSND\notaz_cp2013-01-191-110/+22
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82378 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom: cleanup, support errors, improve timingSND\notaz_cp2013-01-192-140/+123
| | | | | | most changes verified on real thing git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82377 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom: rewrite lid codeSND\notaz_cp2013-01-192-160/+76
| | | | | | based on tests on real hardware git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82376 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom: some swap cd tuningSND\notaz_cp2013-01-131-1/+2
| | | | | | because last commit removed wrong read stop git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82244 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom: remove stopping on TNSND\notaz_cp2013-01-131-5/+0
| | | | | | breaks N2O, does not make sense too git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82243 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom: also handle 0xff typeSND\notaz_cp2013-01-131-1/+1
| | | | | | returned by some plugins git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82239 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom: fix ID, againSND\notaz_cp2013-01-131-3/+3
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82238 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom: set preoer reset valuesSND\notaz_cp2013-01-121-0/+2
| | | | | | fixes HLE git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82226 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdriso: improve .toc handling yet moreSND\notaz_cp2013-01-121-10/+32
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82225 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdriso: handle cdda playback on data tracksSND\notaz_cp2013-01-122-2/+10
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82224 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdriso: attempt to fix .toc handlingSND\notaz_cp2013-01-121-6/+7
| | | | | | 'FILE' token not documented, from old version? git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82214 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom: workaround timing problemsSND\notaz_cp2013-01-112-0/+11
| | | | | | not needed in ReARMed for some reason. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82209 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Revert '"Slow Boot" freeze fix;'SND\notaz_cp2013-01-111-2/+1
| | | | | | also fixes interpreter "Slow Boot" git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82199 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom: fix IDSND\notaz_cp2013-01-111-24/+13
| | | | | | also adjust ReadTOC timing and logs git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82198 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Fixing an uninitialized variable pointed out by Xcode's Static Analyser.SND\MaddTheSane_cp2013-01-101-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82191 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* "Slow Boot" freeze fix;SND\edgbla_cp2013-01-091-1/+2
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82156 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* savestate compatibility lost, sorrySND\notaz_cp2013-01-091-1/+1
| | | | | | 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
* mdec: don't save raw pointers to savestateSND\notaz_cp2013-01-091-1/+24
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82132 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* fix irq statusSND\notaz_cp2013-01-091-2/+2
| | | | | | tested on real hardware git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82130 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdrom: merge code from PCSX ReARMedSND\notaz_cp2013-01-092-1341/+647
| | | | | | | | - 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
* BIOS player;SND\edgbla_cp2013-01-081-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82118 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Driver, CTR, etc.SND\edgbla_cp2013-01-081-2/+2
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82116 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* debug.c;SND\edgbla_cp2013-01-083-13/+37
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82109 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* cdriso: merge code from PCSX ReARMedSND\notaz_cp2013-01-082-124/+685
| | | | | | | | | | | 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
* ppf: accept optional filename argumentSND\notaz_cp2013-01-083-27/+37
| | | | | | | 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
* cdriso: remove threaded cdda codeSND\notaz_cp2013-01-082-260/+10
| | | | | | | 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
* Brave Fencer Musashi, Micro Machines V3, Parasite Eve 2, etc;SND\edgbla_cp2013-01-041-1/+2
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82044 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Setting end-of-line metadata.SND\MaddTheSane_cp2012-12-2430-0/+0
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81971 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Patch 13442, 13443 (ckain);SND\edgbla_cp2012-12-131-1/+2
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81738 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Unix style EOL (thanks to darktjm);SND\edgbla_cp2012-11-1835-35327/+35327
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81299 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@80728 ↵SND\weimingzhi_cp2012-10-241-1/+1
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Use 32-bit jump instructions for COP2/GTE. (Issue #8567)SND\weimingzhi_cp2012-10-242-3/+3
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@80727 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@80189 ↵SND\edgbla_cp2012-10-031-3/+3
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Quieting a warning in OS X localization implementation.SND\MaddTheSane_cp2012-09-231-2/+2
| | | | | | | 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
* Fixing some unitialized variables caught by Clang. Also fixing a divide by ↵SND\MaddTheSane_cp2012-09-232-4/+12
| | | | | | zero error git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@79981 e17a0e51-4ae3-4d35-97c3-1a29b211df97