ramapcsx2
98aad6ef76
Merge pull request #197 from archshift/no-comprende
...
PrecompiledHeader.h: Add a comment to clarify redefinition of BOOL
2014-08-06 13:19:24 +02:00
archshift
730d7ec528
Added comment explaining redefinition of BOOL
2014-08-06 04:15:23 -07:00
archshift
c911ba4747
Revert "PrecompiledHeader.h: Removed WTF-redefines"
...
This reverts commit 9fdb318776
.
2014-08-06 04:12:38 -07:00
archshift
9fdb318776
PrecompiledHeader.h: Removed WTF-redefines
...
Removed redefinition of TRUE and FALSE, and removed typedef of int to BOOL
2014-08-06 03:46:15 -07:00
archshift
d92a621a70
DisR5900: removed `using std::string`
2014-08-06 03:14:11 -07:00
archshift
7734f2eed8
Gif.cpp: removed redundant `using std::min`
2014-08-06 03:06:58 -07:00
archshift
10dc0bcfa2
Removed `using std::string`
...
`using` classes from namespaces can lead to lack of clarity as to where
the class is coming form.
2014-08-06 03:01:48 -07:00
Gregory Hainaut
5d1f224794
Merge pull request #193 from JustArchi/patch-1
...
linux: Build.sh improvements
2014-08-05 12:17:42 +02:00
ramapcsx2
d876ff522a
Merge pull request #169 from arielsrv/master
...
Added building support from Windows command line. This feature allow bui...
2014-08-04 20:29:56 +02:00
arielsrv
8f2b51c461
Added usage example and GNU License comments.
2014-08-04 13:14:32 -03:00
Łukasz Domeradzki
cd8d21cf8e
Build.sh improvements
2014-08-04 03:58:37 +02:00
Ryan Houdek
3d37a6ce27
Removes the usage of __LINUX__ define
...
This is defined and set it a ton of different places.
It's checked in a whole lot more
Instead just use __linux__ like a real project should
2014-08-03 13:20:36 -05:00
Gregory Hainaut
82c7bcd761
wx3.0: compilation fix for arch linux
...
* Manually cast WxGetTranslation
* Accept string as format parameter of pxWindowTextWriter
* Manually convert wxString to wide string
Note: Wx setup.h is not the same between Debian and Arch. Unfortunately it
generated various compilations errors on wx code.
Close issue #172
2014-08-03 14:54:44 +02:00
Gregory Hainaut
3c9367825c
wx3.0: partially revert 1fda2a611c
...
I wrongly removed code that set the language directory on Windows.
Linux uses another way (don't know which one)
close issue #189
2014-08-03 14:53:06 +02:00
Gregory Hainaut
e99540554a
wx3.0: clang complains about support of reference in varargs
2014-08-03 14:43:08 +02:00
Gregory Hainaut
86152668c3
cmake: install mo file into Langs/id_code instead of Langs/id_code/LC_MESSAGES
...
Therefore it uses the same locations as windows.
2014-08-03 14:43:08 +02:00
Gregory Hainaut
61088b71c6
cmake: gcc warning management
...
* disable unused value warning (don't like the syntax 0&&)
* remove -Wno-ignored-attributes (c option). It replaces gcc warning
by an unsupported option warning...
2014-08-03 14:43:08 +02:00
ramapcsx2
1bb15fd2cc
Merge pull request #188 from ramapcsx2/patch1
...
Fixed a missing word in gamefixes panel
2014-08-01 15:21:22 +02:00
ramapcsx2
67f934a902
Fixed a missing word in gamefixes panel
2014-08-01 15:04:34 +02:00
sudonim1
a0a54bdd05
Merge pull request #186 from lioncash/early-return
...
ZZOgl: Fix an early return in ZZoglShadersGLSL4
2014-08-01 12:42:00 +01:00
Lioncash
ed65172308
Use bool constants instead of magic numbers in microVU
2014-07-31 20:34:16 -04:00
Lioncash
0a35a2fac9
Fix missing fclose calls in ZZoglCreate.cpp
2014-07-31 19:08:56 -04:00
Lioncash
a1d2c85d88
ZZOgl: Fix an early return in ZZoglShadersGLSL4
2014-07-31 19:00:53 -04:00
Kingcom
7d49f75317
Replace square character with unicode value
2014-07-31 20:38:26 +02:00
Kingcom
3e883e4be4
Integrate assembler
2014-07-31 20:38:26 +02:00
Pseudonym
3e65c1d0a3
Just killing a couple of latin-1 characters my editor was complaining about.
2014-07-31 16:17:37 +01:00
Pseudonym
e25ad9759a
Merge pull request #178 from Sonicadvance1:x86_64-cpudetect
...
Support grabbing the MXCSR mask on x86_64.
2014-07-31 16:14:49 +01:00
Ryan Houdek
06ccc0121f
Support grabbing the MXCSR mask on x86_64.
...
Instead of using some dynamic code to grab the FXSave information, use an intrinsic if on at least MSVC 2012.
With GCC just use a bit of ASM, and if on MSVC 2010 or older, use the old crappy method.
This method can be removed once MSVC 2010 support is dropped and mandate at least MSVC 2012 minimum.
2014-07-31 10:11:25 -05:00
Pseudonym
03bfffea23
Merge pulled request #174 from Sonicadvance1/x86_64-emitter-fixes
...
Fix a couple issues in the x86emitter on x86_64.
2014-07-31 15:43:35 +01:00
Pseudonym
de5a55c03e
Merge pull request #176 from Sonicadvance1/x86_64-recompiler-casts
...
Fix a bunch of casts in the x86 recompiler core.
2014-07-31 15:03:26 +01:00
Ryan Houdek
b4771030d3
Fix a couple issues in the x86emitter on x86_64.
...
This won't fix the billions of errors that will happen at runtime of using the x86 emitter, but chooses to make some better coding practice choices
that enables it to compile on x86_64.
in the xIndirectVoid class, instead of using s32 for the offset, use sptr which will be 32bit or 64bit depending on architecture.
This also fixes a few alignment issues in xAddressVoid's constructors.
In EmitSibMagic we are casting a void* to s32, which won't work on x86_64, so first do a cast from sptr to s32.
Won't work on x86_64, but gets us compiling.
2014-07-31 09:01:56 -05:00
Pseudonym
4d06f982db
Merge pull request #181 from lioncash/elif
...
Remove 'elif' define from Pcsx2Defs and microvu_misc.h
2014-07-31 14:21:47 +01:00
Pseudonym
1fb057462a
Merge pull request #180 from lioncash/const
...
Apply const to some functions in Gif_Unit.h
2014-07-31 13:47:10 +01:00
sudonim1
93374facb8
Merge pull request #179 from moshekaplan/patch-7
...
Cleanup leaking memory and filehandles
2014-07-31 13:37:22 +01:00
Kingcom
e862047142
Add write32 method to DebugInterface
2014-07-31 14:10:36 +02:00
Kingcom
90eb776310
Add assembler
2014-07-31 14:10:36 +02:00
Pseudonym
9c77b2dfeb
Merge pull request #177 from moshekaplan/patch-6
...
Fix Ztable memory leaks
2014-07-31 12:58:13 +01:00
Pseudonym
6abfd601ba
Merge pull request #175 from Sonicadvance1/x86_64-dialog-casts
...
Fixes a few casts in the DisassemblyDialog and PluginSelectorPanel.
2014-07-31 12:40:29 +01:00
ramapcsx2
38738b2a18
Merge pull request #182 from chinhodado/patch-1
...
Fix a typo in README
2014-07-31 11:34:00 +02:00
chinhodado
99b5f7badf
Fix a typo in README
2014-07-31 00:48:24 -04:00
Lioncash
ac558afc8a
Remove 'elif' define from Pcsx2Defs and microvu_misc.h
2014-07-30 23:44:04 -04:00
Moshe Kaplan
d555656a41
Cleanup leaking memory and filehandles
2014-07-30 22:52:34 -04:00
Lioncash
10fd86fd68
Apply const to some functions in Gif_Unit.h
2014-07-30 22:52:00 -04:00
Moshe Kaplan
af58734826
Fix Ztable memory leaks
2014-07-30 22:09:25 -04:00
Ryan Houdek
08a6ff6e6c
Fix a bunch of casts in the x86 recompiler core.
...
There are a load of casts from pointers to 'int' and 'u32' in the JIT core.
This takes a better practices approach to the problem and casts to uptr instead.
Zero functionality change of course, just changes all of these terrible casts to going to uptr which makes the casting style consistant and work on
both x86_32 and x86_64.
This obviously doesn't work around the issue of the recompiler not running on x86_64, but we need compiling before we delve further.
2014-07-30 18:32:36 -05:00
Ryan Houdek
7d13f96e28
Fixes a few casts in the DisassemblyDialog and PluginSelectorPanel.
...
We are casting wxWidget's events userdata from void* to integers.
So use uptr instead since it'll work on both x86_32 and x86_64.
2014-07-30 18:25:13 -05:00
Pseudonym
e726f82344
Merge pull request #161 from Kingcom/Debugger
...
Debugger enhancements
2014-07-30 18:24:38 +01:00
Gregory Hainaut
5c054fb486
pcsx2: compilation issue (miss a L for wstring)
2014-07-30 19:19:42 +02:00
sudonim1
904f5de1ea
Merge pull request #144 from Sonicadvance1/fix-BitScanFoward
...
Fix the BitScanForward implementations for x86_64.
2014-07-30 18:19:19 +01:00
Kingcom
c79fe9a1e7
Fix linux issues
2014-07-30 19:02:39 +02:00