ramapcsx2
c8a7a709dc
bring vsyncinfocalc up to the revision that seems to fix 2 games that
...
got broken by the last update. debugger output still looks sensible.
2015-12-13 19:20:58 +01:00
refractionpcsx2
d3ec74be2b
Merge pull request #980 from AdmiralCurtiss/ff12mcdfix
...
FolderMemoryCard: Fix issue #976 : Corrupted FF12 saves when overwriting data.
2015-12-13 00:08:42 +00:00
refractionpcsx2
b5b5a51897
Merge pull request #947 from ssakash/EE_Control_V2
...
EE: Rework overclock and underclock function
2015-12-12 15:08:18 +00:00
Jonathan Li
60426a5dec
linux: Fix and simplify stdout/stderr redirection
...
Use close() instead of some dodgy read unblocking and thread cancelling
sequence - it fixes a race condition when closing PCSX2.
Move most of the setup/cleanup into LinuxPipeThread. In addition to
simplifying things, it should also mean that no messages to
stdout/stderr are lost - in the previous code there was a small period
of time where messages would disappear.
2015-12-11 08:52:28 +00:00
refractionpcsx2
0bd7cb1ebe
Merge pull request #1023 from ssakash/prafull_patches
...
GameDB: Add prafull's Gamefix patches
2015-12-07 11:10:40 +00:00
Akash
f67f3a3010
GameDB: Add prafull's Gamefix patches
...
Patches for 7 games have been added including default settings
modifications for Disney's Treasure Planet to prevent few issues.
Thanks to Prafull for the patches !
2015-12-07 13:21:00 +05:30
ramapcsx2
6a94a7d49a
Enable loading psx games by default. Should help fixing PSX support when people don't have to first find the hidden config variable before they can even test this.
2015-12-05 12:31:45 +01:00
ramapcsx2
601d18272b
Small fix to the timing revert: need to use gsRegionMode now since scansPerFrame isn't fixed anymore.
...
(NTSC modes would fail to update the vblank variable)
2015-12-05 02:07:27 +01:00
ramapcsx2
ff2845b2d2
When debugging vSyncInfoCalc(), some serious problems with the math resulted in a nearly saturated u64 and hRender being 0 in all video modes. Team decided to revert to the earlier version, even though it probably breaks "Legendz Gekitou! Saga Battle".
...
No one knows how any games even started in the broken state and we prefer code being sane('ish) over one game miraculously working. The change is pretty big so it needs some good testing!
2015-12-05 00:25:16 +01:00
Gregory Hainaut
ab962bf5c6
Merge pull request #994 from KrossX/master
...
Fix for odd DualShock rumble (Untested)
2015-12-04 10:01:19 +01:00
Gregory Hainaut
74c309b4ff
i10n: refresh language files
2015-12-03 09:14:06 +01:00
Gregory Hainaut
31e80c1321
Merge pull request #1010 from turtleli/travisci_appveyor
...
Travis CI and Appveyor continuous integration
2015-12-03 09:08:53 +01:00
Gregory Hainaut
184deec510
Merge branch 'karv-patch-1'
2015-12-03 09:05:29 +01:00
Edgar Carballo Domínguez
e97b65c320
man: Update "Reporting bugs" section in manpage
...
Greg: squash the commits
2015-12-03 09:04:51 +01:00
rexcaptain501
4b25865108
README: Fix broken DirectX link
...
Old link leads to a page offering to upgrade/download Windows 10. It has
now been fixed so that it takes you to a working DirectX June 2010
Redist page.
2015-12-02 21:07:53 +00:00
Jonathan Li
2e1ea22532
gsdx: Make TV Shader F7 toggle temporary
...
Both the Linux and Windows config dialogs now have a TV Shaders combobox,
so the F7 toggle can be made temporary. This makes the hotkey behaviour
consistent with all the other hotkeys.
2015-12-02 19:45:24 +00:00
Jonathan Li
6e5b8c25dd
gsdx:windows: Adjust dialog margin values
2015-12-02 19:07:36 +00:00
Jonathan Li
0f2cb4e2f5
Merge pull request #993 from ssakash/GSDX_dlgchanges
...
gsdx:windows: Add TV shaders and change GUI design
2015-12-02 18:58:09 +00:00
Gregory Hainaut
e01c1784f3
Merge branch 'master' of github.com:PCSX2/pcsx2
2015-12-02 19:10:06 +01:00
Gregory Hainaut
fb1a19f157
x86emitter: clean unused legacy type
...
Note: no need to check -1 on register allocation failure (a exception will be fired)
2015-12-02 19:09:43 +01:00
Gregory Hainaut
3684c26cbc
ee: drop comma operator
...
New syntax is script friendly
2015-12-02 19:09:27 +01:00
Gregory Hainaut
9b19dfd562
ee: rename ptr variable
...
Avoid conflict with ptr[] function operator
2015-12-02 19:09:19 +01:00
Gregory Hainaut
255b592489
svu: rename ptr variable
...
Avoid conflict with ptr[] function operator
2015-12-02 19:09:12 +01:00
Gregory Hainaut
5dfe7ffc47
core: prepare the conversion to the new emitter naming
2015-12-02 19:09:04 +01:00
Gregory Hainaut
21445fe0d0
x86emitter: Add several architecture dependant wrapper
...
* A nice object to create the stack frame
* Various xStdCall/xFastCall to emulate standard & fast call
2015-12-02 19:06:52 +01:00
Juha Laukkanen
c72400e927
Darwin/OSX - spu2x apple build with portaudio only.
...
OSX compilation fix: spu2x: Windows & Linux
2015-12-02 05:01:12 +02:00
Juha Laukkanen
b56197d30b
Darwin/OSX - cmake which enables apple build and hopefully won't break Linux build.
...
OSX compilation fix: librt & not wxgl (yet).
2015-12-02 05:00:55 +02:00
Juha Laukkanen
ade57809c1
Darwin/OSX - bash doesn't understand '|&' - alt format for stderr redirect pipe.
2015-12-02 05:00:55 +02:00
Juha Laukkanen
4fa8834de4
Darwin/OSX ifdef __APPLE__ or __WXMAC__ cases.
...
OSX comment about __WXMAC__ usage
2015-12-02 05:00:41 +02:00
Juha Laukkanen
592aacb25a
Darwin/OSX __POSIX__ definitions.
2015-12-02 05:00:41 +02:00
Juha Laukkanen
7edf747e84
Darwin/OSX Mutex & MAP_ANON vs. MAP_ANONYMOUS.
...
OSX compilation fix: mutex: Windows
2015-12-02 05:00:23 +02:00
ramapcsx2
4c765a04f7
Change an outdated GSdx comment. It may confuse people nowadays.
2015-12-01 21:36:23 +01:00
Jonathan Li
332995096b
ci: Add .travis.yml for trusty
...
Build with gcc-5 (whatever the ubuntu toolchain ppa uses - currently
gcc-5.2), gcc-4.9 and clang-3.7.
Instead of adding everything into the yml file, I've split off most of
the work into a separate shell script. It's easier to maintain and
extend that way, and Travis CI also recommends to do it this way.
2015-12-01 19:48:23 +00:00
Gregory Hainaut
3cefa54789
linux build: enable mfxsr option
...
Honestly GCC could have enabled it with sse.
Fix #1012
2015-12-01 18:52:59 +01:00
Gregory Hainaut
1f374e4b92
ee: add a comment on setjmp/longjmp behavior
2015-12-01 18:48:45 +01:00
Akash
e06d45c07d
GUI: use green text for slider default values
2015-12-01 20:31:51 +05:30
Akash
1c6a717e93
GSDX: New shader dialog
2015-12-01 15:01:12 +05:30
Gregory Hainaut
5761eba529
Merge pull request #1008 from PCSX2/recompiler-stack-alignment
...
mvu: keep stack aligned on 16B
2015-11-30 21:54:35 +01:00
Gregory Hainaut
ba4d5b0b95
mvu: keep stack aligned on 16B
...
Fix a stack fault with address sanitizer (on linux)
v2: protect the code with GNUC (as it is already done in microVU_Execute.inl)
2015-11-30 21:53:41 +01:00
Juha Laukkanen
fc3ff48777
Darwin/OSX SysMessage stub & __POSIX__ define.
2015-11-30 12:18:44 +02:00
Arthur Moore
5252edcd0e
Properly handle spaces in the build path
...
Ex: /usr/local/Console Emulators/pcsx2/
2015-11-30 01:01:11 -05:00
Jonathan Li
d9591b819d
ci: Add appveyor.yml
...
Enforce CRLF line endings so Windows users can actually edit using
notepad.
Build buildbot.xml ReleaseAll target with both VS2013 and VS2015.
Create 7zipped build similar to what the buildbot makes.
2015-11-29 11:59:48 +00:00
Jonathan Li
52be531b8e
utilities:windows: Use standard memset for memset_8
...
aka commit 2194685
for Windows
2015-11-29 11:46:59 +00:00
Jonathan Li
57ad97d212
x86emitter: Remove bool_to_char
...
It was unused.
2015-11-29 10:58:32 +00:00
Jonathan Li
4d97089990
x86emitter: Fix Windows AVX2 detection
...
Technically it did work, but it was undefined behaviour. Use __cpuidex,
which allows setting ecx as well.
Also fix the _xgetbv intrinsic - I have no idea how PCSX2 even
compiled on Windows.
2015-11-29 10:57:51 +00:00
Jonathan Li
7055e29670
Merge pull request #969 from toehead2001/about-box
...
Clean up the About dialog
2015-11-29 09:31:52 +00:00
toehead2001
61067e9c3f
Clean up the About dialog
...
Logo resource doesn't need it's own special line
Layout adjustments
2015-11-29 02:25:32 -07:00
Gregory Hainaut
9aec4229d5
x86emitter: support AVX2 (linux only?)
...
Nah kidding, it is only the cpu detection for the log
x86 Features Detected:
SSE2.. SSE3.. SSSE3.. SSE4.1.. SSE4.2.. AVX.. AVX2.. FMA
2015-11-28 23:40:15 +01:00
Gregory Hainaut
02186d5a54
x86emitter: always use fxsave intrinsic/asm
2015-11-28 22:19:42 +01:00
Gregory Hainaut
d5efd6eacb
x86emitter: remove the never called SIMD_ExceptionTest function
2015-11-28 22:02:08 +01:00