Jonathan Li
2a7d7b54d3
Fix wxWidgets 3.0 Windows command line help hack
...
wxWidgets 3.0 now calls Output() instead of Printf() for wxMessageOutput
derived classes. Fix the command line help hack so it works for that.
Also use wxString instead of FastFormatUnicode, it's simply not needed
here.
2015-06-19 22:14:46 +01:00
Jonathan Li
760de9915b
Add Virtual Key to WX Key Translator
...
wxCharCodeMSWToWX() has been removed from wxWidgets 3.0 and the
replacement does not have the same behaviour. Add a replacement function
to translate Windows VK_* keycodes to WXK_ keycodes.
2015-06-19 22:14:46 +01:00
TheLastRar
0be0f13acf
dev9ghz: delete leftover registry keys
2015-06-19 15:46:51 +01:00
TheLastRar
0d04ee440d
dev9ghz: fix a typo...
2015-06-19 15:39:49 +01:00
Gregory Hainaut
cfff229977
Merge pull request #603 from turtleli/fix-change-language
...
Fix language panel glitch on Windows
2015-06-19 15:03:27 +02:00
Gregory Hainaut
b44bccec6a
gsdx: fix previous commit with a scaling factor
2015-06-18 23:02:40 +02:00
Jonathan Li
ac99735b5b
Revert "pcsx2:gui:wx3: wrong order of language in wizard"
...
This reverts commit 8afd2edd1d
and removes
the leading space from "System Default".
2015-06-18 21:05:22 +01:00
Gregory Hainaut
5bc8f046b2
gsdx: fix snow engine issue in native resolution
2015-06-18 21:21:25 +02:00
Gregory Hainaut
d8cf4f83d0
Merge pull request #608 from karasuhebi/master
...
Changes in title bar: DX -> D3D (plus a grammar fix)
2015-06-18 19:49:57 +02:00
Karasuhebi
4d1ca4bb76
Changes in title bar: DX -> D3D
...
Changed the name of the Direct3D renderers so they would match the way
they are named in GSdx's Plugin Settings window. Also changed a printf
to say OpenCL instead of opencl.
2015-06-18 13:00:29 -04:00
Gregory Hainaut
ab6f26ff4d
Merge pull request #606 from turtleli/gsdx-title-renderer
...
GSdx: Add renderer type to title bar
2015-06-18 09:49:26 +02:00
refractionpcsx2
f5e8503fa5
GSdx: Didn't need to change this :P
2015-06-17 22:41:16 +01:00
refractionpcsx2
c31c04d3db
GSdx: Fix CRC hacks not re-initialising after option change
2015-06-17 22:25:43 +01:00
refractionpcsx2
0b5e0df35d
Epic fail Visual Studio!
2015-06-17 22:11:06 +01:00
refractionpcsx2
fc24f039a8
GSdx: Add CRC Management to Windows Dialog.
...
- Clean up tooltip
- Remove Auto Skip Depth and Disable CRC checkboxes
2015-06-17 22:06:18 +01:00
Jonathan Li
e182251fbc
GSdx: Add renderer type to title bar
2015-06-17 21:59:05 +01:00
Gregory Hainaut
1d84af573d
ofc I didn't test previous commit ater the merge...
2015-06-17 21:55:37 +02:00
Gregory Hainaut
b2f8fe3593
gsdx: drop the auto skip depth hack
...
Just use 1 in skip draw if you want to use it
openGL code will soon be fixed to support depth correctly (and I hope dx in the future)
Conflicts:
plugins/GSdx/GSState.cpp
plugins/GSdx/GSState.h
2015-06-17 21:53:08 +02:00
TheLastRar
5f068ec46a
dev9ghz: Use .ini for saving settings
...
Import settings from the registry if needed.
2015-06-17 19:24:48 +01:00
Gregory Hainaut
263583ebcc
Revert "gsdx-ogl: enable again geometry shader on Mesa"
...
This partially reverts commit e774fecb77
.
Fix issue #605
2015-06-16 18:33:22 +02:00
Gregory Hainaut
c1d39a5f57
gsdx-ogl: drop UserHacks_DateGL4
...
Initial goal was to avoid slowdown in buggy driver
2015-06-16 09:57:45 +02:00
Jonathan Li
29463b9e52
Fix language panel glitch on Windows
...
On Windows, the languages displayed in the dropdown box of the language
panel selector are not in alphabetical order. This is caused by the
CBS_SORT window style, which is set by wxCB_SORT, having a ridiculous
sorting order. Remove the option to fix the language order and sort a
minor UI glitch.
2015-06-14 17:11:50 +01:00
Gregory Hainaut
62beb3aaf4
gsdx: don't do bad stuff if aggressive hack isn't enabled
2015-06-14 10:27:02 +02:00
Gregory Hainaut
f765a195e2
gsdx: Don't set CRC function pointer when disabled
...
Less costly than an extra check for each draw calls
2015-06-14 10:27:02 +02:00
Gregory Hainaut
1699289162
gsdx: move 4 hacks from level2 to level3
...
remains tons of them :(
2015-06-14 10:27:02 +02:00
Gregory Hainaut
1be8d07f85
gsdx: auto CRC management
...
Old way various check boxes to configure the plugin
New way an unified drop down list
* Level 0 (dev only) => disable (mostly) all hacks and auto skip depth.
* Level 1 (dev only ) => enable oi/oo/cu hacks, others remains disabled
* Level 2 (GL) => enable most hacks except a couple of one that were fixed on openGL (speed impact)
* Level 3 (DX) => enable all hacks
* Level 4 => enable also aggresive CRC
Note: windows gui must be updated, and it will be nice to create a global tooltip
2015-06-14 10:27:02 +02:00
Gregory Hainaut
c6220bf836
gsdx-debug: print an error on unsupported draw call
...
Typically GTA
2015-06-14 10:27:02 +02:00
Jonathan Li
5cab4f8b35
Fix includes for Windows wxWidgets 3.0 build
...
wxWidgets 3.0 and w32pthreads both define mode_t on Windows, causing a
redefinition error. The w32pthreads mode_t doesn't get used, so I've
chosen the wxWidgets definition.
Also add <algorithm> (required by min and max) which is no longer
implicitly included on Windows, and wx/crt.h, required by wxVsnprintf in
wxWidgets 3.0
2015-06-12 18:29:09 +01:00
Jonathan Li
b6375686ff
Use standard allocator for pxEventList/wxEventList
...
wxWidgets3.0 does not have the WXObjectAllocator anymore, so remove it.
2015-06-12 18:29:09 +01:00
bositman
93168069db
Merge pull request #601 from TheLastRar/dev9logging
...
Dev9ghz: Respect user Log dir setting, use PluginLog. Fixes init crashes
2015-06-12 12:08:08 +03:00
TheLastRar
d0af2033e9
Dev9ghz: Respect user Log dir setting, use PluginLog
...
for logging as it checks if log file was created/opened successfully
Enable full logging in debug builds.
2015-06-11 23:18:25 +01:00
Gregory Hainaut
c11ac928ba
Merge pull request #599 from ssakash/patch-12
...
inclusion of jap version of dr2 in gscrc.cpp
2015-06-11 09:45:41 +02:00
Gregory Hainaut
237ffcf796
gsdx-ogl: Make GL_ARB_draw_buffers_blend optinal for limited DX10 drivers
2015-06-10 22:55:27 +02:00
Akash
343ecca6ba
crc hack
2015-06-10 20:13:27 +05:30
refractionpcsx2
72b828ef0d
Finish previous revert as TortoiseGit failed epicly at it.
2015-06-10 10:11:06 +01:00
Gregory Hainaut
cbcb7962ce
Merge pull request #593 from turtleli/gsdx-cleanup-and-fixes
...
Gsdx cleanup and fixes
2015-06-10 08:14:44 +02:00
refractionpcsx2
809ccc2479
Revert "Merge branch 'master' of https://github.com/PCSX2/pcsx2 "
...
This reverts commit bbf4b58306
, reversing
changes made to 5f201e21ee
.
2015-06-09 23:55:46 +01:00
bositman
bbf4b58306
Merge branch 'master' of https://github.com/PCSX2/pcsx2
2015-06-10 01:40:52 +03:00
Jonathan Li
b1acc08c58
GSdx: Linux: Fix wording
2015-06-09 19:30:16 +01:00
Gregory Hainaut
206d2008f3
Merge pull request #582 from PCSX2/external-shader-opengl
...
external glsl: use define macro for matrix constructor
2015-06-09 19:57:33 +02:00
Gregory Hainaut
d71be88f6a
Merge branch 'xsacha-clz'
2015-06-09 19:56:37 +02:00
Gregory Hainaut
d608d97ab7
common: add new file in project and fix condition ordering
2015-06-09 19:56:05 +02:00
Gregory Hainaut
ed9dbd9fae
Merge branch 'clz' of git://github.com/xsacha/pcsx2 into xsacha-clz
2015-06-09 19:51:58 +02:00
TheLastRar
3636ebda3c
Use CorePlugins to load plugins during FT Config
2015-06-09 19:46:22 +02:00
TheLastRar
430f2159ff
SetEmuVersion, pass actual PCSX2 version
2015-06-09 19:46:22 +02:00
TheLastRar
51671e9391
Fix for old GSDX config GUI showing.
...
during 1st time config.
2015-06-09 19:46:22 +02:00
bositman
5f201e21ee
Merge branch 'Alt-FTWizard-GS-Fix' of https://github.com/TheLastRar/PCSX2-Dev9-irq-thread-safer
2015-06-09 16:27:40 +03:00
Gregory Hainaut
4e82073bfc
gsdx-ogl: improve setting bilinear of palette
...
Instead to disable it, uses GS settings
2015-06-09 09:53:50 +02:00
i30817
4e7e7f2dd5
Nocturne, DDS1 and DDS2 CRC hacks to remove motion blur and smudge filter
...
Signed-off-by: i30817 <i30817@gmail.com>
2015-06-09 00:25:33 +02:00
Gregory Hainaut
2503d9698c
gsdx-ogl: re enable bilinear fitlering on palette for paltex mode
...
However keep it disabled for StarOcean 3 use cases
2015-06-08 21:01:18 +02:00