Pseudonym
7e5b6dee9c
Removed System.map symbol file support.
...
I'm not sure what this is actually to be honest, ancient release notes say it was ps2linux related but I don't think this is Linux System.map compatible... regardless ps2linux isn't exactly high on our priority list.
2014-08-15 18:56:42 +01:00
Pseudonym
174e121034
Load symbols from ELFs. (Thanks Kingcom for this one liner.)
2014-08-15 18:44:01 +01:00
Pseudonym
9ebd9c4447
Removed long disabled code for inserting command line parameters for ELFs into EE memory. We'd have to do this completely differently in the current system anyway.
2014-08-15 18:41:24 +01:00
Pseudonym
4400b56fb5
Removed actual ELF loading from the ELF parser as we leave this up to the BIOS now.
2014-08-15 18:39:24 +01:00
Pseudonym
4de63714ce
Replaced some printf(string)s with printf("%s", string) in R5900 block dumping.
2014-08-15 17:37:07 +01:00
Pseudonym
0ca72a7d60
Merge pull request #240 from Kingcom/DisR5900Removal
...
Remove redundant Disr5900
2014-08-15 16:55:12 +01:00
Pseudonym
2aa34186e1
Scrapped abortive GTE (PSX GPU) support so that certain people can stop fiddling with untestable code. We don't know whether the PS2 even has a hardware GTE and thanks to the miracle that is source control we can revive this module if needed.
2014-08-15 16:47:42 +01:00
Pseudonym
adc76243dc
Merge pull request #239 from xsacha/stats_removal
...
Remove Stats.{cpp,h}, which was not being used by anything.
2014-08-15 16:35:33 +01:00
Pseudonym
565e72d9d7
Merge pull request #209 from xsacha/jASSUME
...
Remove deprecated jASSUME from pcsx2 core. It is still used in some plugins.
[I should note that this may change the performance of the devel target on msvc as jASSUME was compiling to __assume on devel and release while pxAssume only compiles to __assume on release]
2014-08-15 14:38:06 +01:00
Kingcom
2d7ef30e59
Remove redundant Disr5900
2014-08-15 15:23:45 +02:00
Pseudonym
9284a01346
Removed redundant initialisation code (covered in the resets), reverted a little pointless shuffling.
2014-08-15 14:09:18 +01:00
Pseudonym
b574d06f5f
Merge pull request #214 from xsacha/init_vars
...
Init vars directly instead of using dedicated functions
2014-08-15 14:04:06 +01:00
Pseudonym
1c29874541
Removed unused variables.
2014-08-15 13:55:19 +01:00
Pseudonym
08d8026fa3
Removed a couple of unhelpful comments from today and a bunch from 2003.
2014-08-15 13:55:16 +01:00
Pseudonym
2286ac1c49
Merge pull request #221 from xsacha/vuops-2
...
Improve readability in the VUops.
2014-08-15 13:55:14 +01:00
Sacha
8d616133d6
Remove Stats.{cpp,h}, which was not being used by anything.
2014-08-15 18:08:03 +10:00
ramapcsx2
7197017e74
Merge pull request #228 from archshift/deb-package
...
Clarified names of the debian packager folder and script.
2014-08-15 07:33:06 +02:00
Sacha
f542c7232e
Use __builtin_unreachable where possible for non-msvc
2014-08-15 14:43:52 +10:00
Sacha
7568f6f2ec
Remove deprecated jASSUME from pcsx2 core. It is still used in some plugins
2014-08-15 14:32:56 +10:00
Sacha
3271048ab6
Remove init procedures from Hw.cpp
2014-08-15 14:17:35 +10:00
Sacha
791bfc181b
Use a function with u32 inputs and make sure all the casts match, because..
2014-08-15 13:55:14 +10:00
David Quintana
1facc8efbc
Merge pull request #225 from lioncash/ghz-macro
...
cdvdGigaherz: Remove an unnecessary macro
2014-08-15 02:10:32 +02:00
Lioncash
b2d8e7137f
cdvdGigaherz: Remove an unnecessary macro define
2014-08-14 20:07:10 -04:00
sudonim1
ba63fca9d8
Merge pull request #235 from archshift/gitignore
...
Updated .gitignore to exclude /build and pcsx2 snapshot builds
2014-08-15 01:07:00 +01:00
archshift
655c0efb31
Updated .gitignore to exclude /build and pcsx2 snapshot builds
2014-08-14 16:13:27 -07:00
Pseudonym
52fe7a9f2a
Merge pull request #226 from archshift/stdminmax
...
Removed `using std::min/max` from PCH
2014-08-14 23:12:23 +01:00
archshift
fb9c24b900
Removed `using std::min/max` from PCH
2014-08-14 14:55:52 -07:00
Pseudonym
05d5f06bb5
Merge pull request #224 from xsacha/sse2-force
...
Require SSE2 instead of SSE+MMX. SSE2 implies SSE+MMX is supported, so all checks of of 'SSE' and 'MMX' can be removed.
2014-08-14 22:43:06 +01:00
Pseudonym
9dd9448d02
Merge pull request #213 from xsacha:patch_obsolete
...
Remove cheat patches obsoleted by a change in the UI, more than 4 years ago
2014-08-14 21:23:20 +01:00
Pseudonym
cb2593f2bb
Merge pull request #210 from xsacha:plugin_cleanup
...
Some cleanup to improve readability.
2014-08-14 20:37:41 +01:00
Pseudonym
4c7db9e62d
Merge pull request #203 from archshift/using-namespace-std
...
Removed usages of "using namespace std"
2014-08-14 19:31:07 +01:00
archshift
466e6008ad
SamplProf.cpp: Removed "using namespace std"
2014-08-14 11:23:50 -07:00
archshift
396e42e17c
sVU_zerorec.cpp: Removed "using namespace std"
2014-08-14 11:23:50 -07:00
archshift
f808593b2d
DisR5900asm.cpp: Removed "using namespace std"
2014-08-14 11:23:50 -07:00
archshift
7de0065216
Elfheader.cpp: removed "using namespace std"
2014-08-14 11:23:50 -07:00
archshift
285e07be76
MicroVU: removed usage of "using namespace std"
2014-08-14 11:23:50 -07:00
Pseudonym
66765d827b
Merged pull request #199 from xsacha/oldcode
...
Remove some horrible old code.
2014-08-14 19:12:19 +01:00
Pseudonym
19ea90aff5
Merge pull request #195 from Kingcom/DebuggerLists
...
Abstract list view behavior
2014-08-14 18:57:50 +01:00
Pseudonym
ad58118df0
Merge pull request #183 from Kingcom/Assembler
...
Add integrated assembler
2014-08-14 18:47:38 +01:00
Kingcom
2a0be7e91e
Abstract list view behavior
2014-08-14 18:32:21 +02:00
ramapcsx2
fbdc364329
Merge pull request #230 from lioncash/void
...
Core: Get rid of C void parameter carryovers
2014-08-14 11:45:59 +02:00
Lioncash
54798d4743
Core: Get rid of C void parameter carryovers
2014-08-14 03:21:09 -04:00
archshift
5aed2b379a
Clarified names of the debian packager folder and script
2014-08-14 00:03:13 -07:00
Sacha
6f5e0f96b4
Require SSE2 instead of SSE+MMX. SSE2 implies SSE+MMX is supported, so all checksOF of 'SSE' and 'MMX' can be removed.
...
SSE2 is supported on more than decade-old x86 CPUs. Almost(?) every x86 CPU since PS2 was released.
Certainly running the existing code on a non-SSE2 computer resulted in most of the code being disabled anyway and the emulator being incredibly slow.
This removal will hopefully allow the removal of MMX/3DNow code as it has been superceded.
2014-08-14 16:01:34 +10:00
Sacha
9dea86068a
Remove giant min/max defines and make their usage more understandable.
2014-08-14 12:46:57 +10:00
Sacha
af3482b7cd
Improve readability in the VUops.
2014-08-14 10:58:31 +10:00
ramapcsx2
707d32536c
Merge pull request #216 from xsacha/soundtouch
...
Fix case of 'soundtouch' instead of creating a symlink as a workaround.
2014-08-13 21:53:35 +02:00
ramapcsx2
d247a79e48
Merge pull request #187 from lioncash/bool
...
Use bool constants instead of magic numbers in microVU
2014-08-13 13:17:24 +02:00
ramapcsx2
5820eea1cb
Merge pull request #217 from ramapcsx2/wsfix
...
Removed "force English" patch line from the widescreen patch for FFX International.
2014-08-13 11:28:32 +02:00
ramapcsx2
b6e0ed43de
Merge pull request #206 from ramapcsx2/hackremoval1
...
PCSX2: Removed the "managed VSync" option. I don't think it saw much use
2014-08-13 11:27:33 +02:00