uyjulian
1290d0b1a3
Remove unneeded comments
2014-09-05 20:14:09 +02:00
uyjulian
82dfed1512
Remove unneeded Check*.cmake
2014-09-05 20:14:09 +02:00
uyjulian
53e57766c9
Use CheckLib for some libs
2014-09-05 20:14:09 +02:00
uyjulian
dde94da94f
Add cleaner svnrev.h code, add macros
2014-09-05 20:14:09 +02:00
uyjulian
5f4fc4701f
Add CheckLib.cmake
2014-09-05 20:14:08 +02:00
uyjulian
20716e13e4
change .gitignore
2014-09-05 20:14:05 +02:00
Gregory Hainaut
bf52a4c737
build.sh: allow to replace build directory by a symlink
...
Use case: redirect the build into a ramdisk (less write on sdd and potentially faster io)
2014-09-02 21:21:46 +02:00
ramapcsx2
82ee28fa39
Merge pull request #283 from nrusef/master
...
Update ja_JP po
2014-08-30 22:18:04 +02:00
ramapcsx2
f5435f5ba5
Merge pull request #284 from Kingcom/RegisterNames
...
Fix duplicate register names
2014-08-30 13:28:04 +02:00
Kingcom
b717691901
Fix duplicate f21/fcr21/vf21
2014-08-30 12:49:59 +02:00
Sakura Naruse
7094cc7693
Update ja_JP po
2014-08-29 04:01:46 +09:00
Gregory Hainaut
80df352711
Merge pull request #211 from xsacha/intrinsics
...
Remove pre-gcc4.1.0 code and a bunch of functions that were never used.
2014-08-28 20:23:55 +02:00
Sacha
378556c0c2
Remove two unused files in emitter, inlines.inl and macros.h
2014-08-27 22:40:26 +10:00
Sacha
b47a4da81f
Use 64-bit compatible rdtsc for Linux. Remove some more intrin_x86 functions.
2014-08-27 18:49:44 +10:00
Sacha
1d116cc23b
Remove memcpy_amd usages from plugins. No more custom implementations in plugins.
2014-08-27 13:50:55 +10:00
Sacha
ad3b76c4d8
Remove all custom memcpy usage from core pcsx2 and remove memcpy_fast from plugins.
2014-08-27 13:45:23 +10:00
Sacha
3f7cb991e4
Remove some slow, redundant memcpy implementations: memcpy_const/memcpy_qwc/memcpy_aligned.
2014-08-27 13:13:48 +10:00
ramapcsx2
9102e40f9c
Merge pull request #280 from ramapcsx2/memcpy
...
Use generic memcpy from now on. Tests show generics are good enough now. It should be a speedup even on modern CPUs.
2014-08-26 23:13:13 +02:00
ramapcsx2
9168c344b1
Use generic memcpy from now on. Tests show generics are good enough now.
...
It should be a speedup even on modern CPUs.
2014-08-26 01:02:23 +02:00
Gregory Hainaut
4d4f7ac112
Merge pull request #277 from IlDucci/patch-3
...
i10n: es_ES: Update pcsx2_Iconized.po
2014-08-25 21:14:36 +02:00
Gregory Hainaut
884876572b
Merge pull request #278 from IlDucci/patch-4
...
i10n: es_ES: Update pcsx2_Main.po
2014-08-25 21:14:07 +02:00
ramapcsx2
ec7fb80a5b
Merge pull request #271 from Kingcom/Threads
...
Add threads list to debugger
2014-08-25 15:56:00 +02:00
IlDucci
c52c378f49
Update pcsx2_Main.po
...
Update Main file translation with edited lines.
2014-08-25 15:37:55 +02:00
IlDucci
60efb3c4b4
Update pcsx2_Iconized.po
...
Updating translation with edited lines.
2014-08-25 15:37:13 +02:00
ramapcsx2
d694a3a166
Merge pull request #263 from Kingcom/Recompiler
...
Fix recompiler breakpoint flushing logic (debugger related)
2014-08-25 15:33:39 +02:00
Sacha
90e59b2704
Clean up the type defines in pcsx2.
...
The non-stdint fallback was not even working which shows that it was never used. No supported platform would not have stdint anyway.
Remove unused code and do not restrict types to Linux and MSVC. Was there a reason for this?
2014-08-25 16:16:34 +10:00
Sacha
999eb83de8
Remove unused _InterlockeD* functions.
2014-08-25 04:57:03 +10:00
Gregory Hainaut
e019979749
Merge pull request #275 from mbeniamino/master
...
GSdx: disable automatic use of separate shader objects for Intel driver (likely a mesa bugs).
2014-08-24 17:37:41 +02:00
Matteo Beniamino
15c487e547
GSdx: fixed use of separate shader objects for Intel driver.
2014-08-23 17:09:38 +02:00
Kingcom
d8f3e22f14
Fix column width in debugger lists when scrollbars are present
2014-08-23 15:03:57 +02:00
Pseudonym
3fa5816aab
Merge pull request #265 from Sonicadvance1/x86_64-vtlb
...
Get the VTLB working on x86_64.
2014-08-22 22:40:45 +01:00
Pseudonym
e5f7057539
Merge pull request #255 from Kingcom/Disasm
...
Add a couple of pseudo instructions to the R5900 disassembler
2014-08-22 22:35:52 +01:00
Kingcom
259a699613
Add shared source and dest register simplifications
2014-08-22 23:28:32 +02:00
Kingcom
d1619af18c
Simplify disassembly of memory access with zero offset
2014-08-22 23:28:28 +02:00
Ryan Houdek
bddb2504b5
Get the VTLB working on x86_64.
...
VTLB does some nonsense with signed integers for the pointers.
We've got to make sure to set the signed bit in the correct bit on 64bit pointers so it works.
2014-08-22 15:31:40 -05:00
Kingcom
769cb6a369
Port the rest of the function scanning over from PPSSPP
2014-08-22 22:23:49 +02:00
Pseudonym
4512306207
Merge pull request #248 from Kingcom/OpcodeFlags
...
Add flags to R5900 opcodes, use them for the debugger
2014-08-22 20:55:08 +01:00
Kingcom
430c617a95
Use flags for breakpoints and memchecks in the recompiler
2014-08-22 21:50:09 +02:00
Kingcom
9fde236512
Update analyst to use new flags
2014-08-22 21:50:09 +02:00
Kingcom
72c2158b17
Add fcr registers to DebugInterface and rename others
2014-08-22 21:50:06 +02:00
Kingcom
f7ac17b6be
Fill in flags for most debugger relevant opcodes
2014-08-22 21:50:05 +02:00
Kingcom
1e3e5c92a8
Add thread list to debugger
2014-08-22 16:11:16 +02:00
Kingcom
5f7a3a8ca9
Read EE threads from bios (thanks @gregory38)
2014-08-22 16:11:13 +02:00
Kingcom
5b14f7de64
Add a list with bios version specific information
2014-08-22 16:11:10 +02:00
Pseudonym
dc4e75a61c
Merge pull request #264 from xsacha/icore-cleanup
...
Remove some unused code such as data moves and tags in iCore.
2014-08-21 16:13:19 +01:00
Sacha
f484f35d85
Remove some unused code such as data moves and tags in iCore.
...
The code was sitting there only serving to confuse people. The tags were a way of setting an 'isXMMreg' inside a function and the values actually didn't mean anything.
2014-08-22 00:42:40 +10:00
Kingcom
9e6fac5faa
Fix recompiler breakpoint flushing logic
2014-08-20 17:12:48 +02:00
Kingcom
b72963ee5f
Make simplifcations in the disassembler optional
2014-08-19 15:45:50 +02:00
Kingcom
a696bf0d02
Add branch pseudo opcodes to R5900 disassembler
2014-08-19 14:58:00 +02:00
Kingcom
b0cef1b143
Add a couple of pseudo instructions to the R5900 disassembler and display signed immediates as signed
2014-08-19 14:58:00 +02:00