summaryrefslogtreecommitdiff
path: root/libpcsxcore/ix86_64
Commit message (Collapse)AuthorAgeFilesLines
* * Fix file and folder permissionsStelios Tsampas2018-03-199-0/+0
|
* Merge pull request #7 from loathingKernel/sync-with-codeplexiCatButler2018-03-192-4/+4
|\ | | | | Sync with codeplex
| * * Fix CMake to include PGXP sources. Import updated translations.Stelios Tsampas2017-07-311-3/+3
| | | | | | | | | | | | Includes some small fixes on CMake, such as prettier status messages, host and target arch detection (taken from PCSX2), and various other small errors.
| * * Sync with codeplex branch (libpcsxcore, linux gui)Stelios Tsampas2017-07-311-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This commit reflects mostly changes that happened in upstream since the last sync. Commit messages in upstream are lacking information. Most important changes are commented below, the rest of them are either formating or just trivial stuff. Memory viewer, invalidate dynarec gui/DebugMemory.c libpcsxcore/cdrom.c libpcsxcore/gpu.c libpcsxcore/misc.c libpcsxcore/psxdma.c Load binary files and psx executables libpcsxcore/misc.c libpcsxcore/misc.h libpcsxcore/plugin.c libpcsxcore/plugin.h Support for psxida libpcsxcore/debug.c libpcsxcore/r3000a.c plugins/bladesio1/connection.c disable loading save states with digits gui/Plugin.c Fix psxDIV in interpreter libpcsxcore/psxinterpreter.c
* | Fix PGXP support in 64bit dynarec on OSX/LinuxMrLavender2017-06-293-89/+143
|/
* Fix OSX buildCarter Li2016-08-051-1/+1
|
* Add PGXP support to 64bit dynareciCatButler2016-08-052-10/+384
| | | | - Copy over PGXP integration from 32bit version
* Bring up to date with PCSX-R master (97809)iCatButler2016-03-301-2/+3
|
* New config param HackFix which enables compatibility hacks on certain games ↵SND\ckain_cp2014-07-241-1/+1
| | | | | | and is disabled by default. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@91052 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* * GTE;SND\edgbla_cp2013-10-061-22/+14
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@87357 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* PSXCPU_LOG for dynarec64 (dumped only compile). Dump log only if PSXCPU_LOG ↵SND\ckain_cp2013-06-071-48/+84
| | | | | | 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
* Dynarec64: fixed CART World Series freeze. Issue #10846.SND\ckain_cp2013-05-221-0/+5
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@84871 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Assignment not comparison.SND\ckain_cp2013-03-031-1/+1
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83315 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Dynarec(x64): recompile instructions on FlushCache BIOS call - Fixes XG ↵SND\ckain_cp2013-03-021-0/+10
| | | | | | memcard access. Also added psxJumpText() for easier debugging. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@83304 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Lode Runner x86_64 recompiler fix;SND\edgbla_cp2013-02-141-1/+14
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82884 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* dynarec: store cycles before psxBranchTest to better match interpreterSND\notaz_cp2013-01-191-9/+11
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@82380 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Setting end-of-line metadata.SND\MaddTheSane_cp2012-12-243-0/+0
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@81971 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Unix style EOL (thanks to darktjm);SND\edgbla_cp2012-11-186-10547/+10547
| | | | 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
* Fixing some unitialized variables caught by Clang. Also fixing a divide by ↵SND\MaddTheSane_cp2012-09-231-2/+2
| | | | | | zero error git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@79981 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@78211 ↵SND\edgbla_cp2012-05-211-2/+2
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Updated Free Software Foundation address (Jem256).SND\dario86_cp2012-02-193-6/+6
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@75156 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Get rid of parentheses around IsConst and IsMapped macros. Quiets a warning ↵SND\MaddTheSane_cp2011-12-311-2/+2
| | | | | | on Clang. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@73976 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Patch 10767 (Durandal_1707).SND\edgbla_cp2011-11-091-1/+3
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@72138 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Temporarily reverted r64524 until I (or someone else) find the time to sort ↵SND\weimingzhi_cp2011-03-136-10545/+10545
| | | | | | out the stuff. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64536 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Commited patch in issue #8171 (by darktjm).SND\dario86_cp2011-03-126-545/+545
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@64524 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* dynarec (x86): re-enabled some of the optimizations on memory access. Seems ↵SND\weimingzhi_cp2010-12-211-9/+18
| | | | | | to be okay for V-Rally 2. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@61378 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* MaddTheSane:SND\weimingzhi_cp2010-12-146-7/+34
| | | | | | | | | | - 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
* x86_64 dynarec as wellSND\weimingzhi_cp2010-11-051-2/+44
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@59210 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* ported the change in r56828 to dynarec (is the check in psxBASIC() really ↵SND\weimingzhi_cp2010-09-071-1/+7
| | | | | | 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
* changed cdrom timing value so that it behaves the same as older revisions.SND\weimingzhi_cp2010-06-031-4/+4
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@50743 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* revert the previous revert, and fixed the value in mdec1Interrupt().SND\weimingzhi_cp2010-05-211-6/+6
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@48431 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Use SDL for sound plugin, reverted the change to BIAS in r48024. (and I'm ↵SND\weimingzhi_cp2010-05-191-14/+8
| | | | | | too lazy to hunt down the bug with x64 dynarec :( feel free to revert this revert if not preferred :P) git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@48308 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* BIAS was moved into rec/int.SND\edgbla_cp2010-05-141-6/+6
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@48024 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* got rid of 0x80000000 flag in psxRegs.interrupt. such flag doesn't seem to ↵SND\weimingzhi_cp2010-05-081-2/+0
| | | | | | exist in other emus and not likely in real hardware either. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47625 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* more cleanups.SND\weimingzhi_cp2010-05-081-0/+7
| | | | git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47580 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* preparing for refactor/cleanup, moved all definations into .c files, other ↵SND\weimingzhi_cp2010-05-072-6/+4
| | | | | | minor cleanups. (Breaks Mac OS X and maybe windows as well for now, will fix later.) git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47542 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* Root counters code was written from scratch.SND\edgbla_cp2010-05-021-2/+8
| | | | | | | | | | | | | Final Fantasy 8/9, Vandal Hearts 1/2, Wipeout, Lifeforce Tenka work properly now. Parasite Eve 2 and InuYasha weren't fixed - it's impossible right now, an overall emulator's precision is too low. It's needed to count the proper CPU timing and to get rid of BIAS. Because of the same reason it's useless to set the vsync interrupt on vblank, even if it would fix some games - Pandemonium for example, but would also broke the others - Final Fantasy IX for example, I've chosen the last one. Savestate compatibility is lost. git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@47077 e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@46936 ↵SND\weimingzhi_cp2010-04-303-5/+3
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@44911 ↵SND\weimingzhi_cp2010-04-121-3/+3
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@44905 ↵SND\weimingzhi_cp2010-04-121-599/+0
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@37119 ↵SND\weimingzhi_cp2009-11-131-2/+0
| | | | e17a0e51-4ae3-4d35-97c3-1a29b211df97
* git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@23061 ↵SND\weimingzhi_cp2009-04-1610-0/+11573
e17a0e51-4ae3-4d35-97c3-1a29b211df97