Brandon Wright
bbebb2255a
GTK+: OpenGL: Don't link libGL directly.
2018-12-04 16:06:04 -06:00
Brandon Wright
51d3051712
GTK+: Fix data dir name for translations.
2018-12-03 20:52:12 -06:00
Brandon Wright
62425f7f43
GTK+: Update gettext and remove intltool.
2018-12-03 20:10:35 -06:00
Brandon Wright
c21539d269
GTK+: Mandate Netplay, Joystick, JMA.
2018-12-03 17:32:12 -06:00
Brandon Wright
870bda8efb
GTK+: More cleaning.
2018-11-18 12:30:58 -06:00
Brandon Wright
09f06a6167
GTK+: Clean up autotools files.
2018-11-18 12:21:16 -06:00
Brandon Wright
33d1840877
GTK+: Make Wayland support removable.
2018-11-09 16:20:00 -06:00
Brandon Wright
e5aed9f8d5
Update 1.56.2 to 1.57 everywhere but appveyor.
2018-11-08 19:00:36 -06:00
Brandon Wright
79b1ab0250
GTK+: Clean up speed throttling.
...
No more frameskip selection, only 4 options:
* Timer throttling to Settings.FrameRate
* Same, but skips frames when late
* Wait on sound buffer
* Don't throttle.
Dynamic rate control is automatically disabled for option 3.
2018-10-28 16:55:33 -05:00
Brandon Wright
84b9d5acaa
Fix compilation with GTK2.
2018-10-26 15:46:55 -05:00
Brandon Wright
daec5ccc57
Better Wayland OpenGL.
...
Still breaks with scale factors.
2018-10-21 17:05:37 -05:00
Brandon Wright
e70675db98
Basic OpenGL on Wayland. Fullscreen is broken.
2018-10-18 17:47:39 -05:00
Brandon Wright
0b75e2de9d
GTK+: Add dangerous hacks.
2018-08-14 17:33:03 -05:00
Brandon Wright
d5eeda8bbc
Fix with_system_zip variable name.
2018-07-28 17:58:33 -05:00
Brandon Wright
de593cbe6f
Bump version number to 1.56.2. Update changes.txt.
2018-06-16 17:10:13 -05:00
Brandon Wright
3578139270
Bump version number.
2018-06-07 16:02:48 -05:00
Brandon Wright
5af624da32
Check for GTK+ 3.22 or above when using GTK+ 3.
2018-06-07 12:46:03 -05:00
Brandon Wright
b64eaba633
Bump version number, except Appveyor.
2018-05-25 16:01:02 -05:00
Brandon Wright
a42498b161
Fix a bunch of warnings.
2018-05-13 20:19:21 -05:00
Brandon Wright
dda4758df6
Add shader_platform.h for platform-specific includes.
2018-05-13 18:12:30 -05:00
Brandon Wright
f7bf180b39
Use libepoxy to cut out the OpenGL loading cruft.
2018-05-08 17:52:40 -05:00
Brandon Wright
dcfb7c3ad0
Use 16-bit instead of 15-bit pixel format on Gtk+. Add splash screen with test patterns.
2018-05-04 14:29:13 -05:00
Brandon Wright
d726c6a8dd
Mandate XRandR libraries and headers.
2018-05-02 16:53:54 -05:00
Brandon Wright
99f7e63972
Use GTK_MAJOR_VERSION macro instead of custom one.
2018-04-28 11:59:17 -05:00
Brandon Wright
f2dcb275d2
Allow --with-gtk2 to disable GTK+ 3.
2018-04-28 11:27:57 -05:00
Brandon Wright
4edaba97ca
More cheats stuff.
2018-04-27 20:35:20 -05:00
Brandon Wright
14c8ebba00
Add bml parser and sha256 sum support.
2018-04-24 16:16:22 -05:00
Brandon Wright
513926521d
Don't set GFX_MULTI_FORMAT if not needed. The BuildPixel calls cost ~3% performance.
2018-04-21 19:17:39 -05:00
Brandon Wright
f8a7f23a4b
Revert "Add threaded APU option."
...
This reverts commit 045f68bb26
.
2018-04-13 10:25:26 -05:00
Brandon Wright
045f68bb26
Add threaded APU option.
2018-04-12 16:26:10 -05:00
Brandon Wright
2eaac353ba
Bump SDL requirement to SDL 2.0.
2017-11-23 18:57:47 -06:00
Brandon Wright
4c2b41e6f2
Update version number to 1.55.
2017-05-06 18:02:01 -05:00
Brandon Wright
c5965f897a
Fix wording when minizip library isn't found.
2016-11-28 14:01:18 -06:00
Lars Wendler
def3936a53
Introduce --with-system-zip configure flag to use system zip (minizip)
...
if available.
2016-11-11 18:26:59 +01:00
Brandon Wright
83b7e28cec
Bump version number to 1.54.1.
2016-10-14 13:18:25 -05:00
Brandon Wright
72741acef2
Use c++11 if available.
2016-10-14 13:10:24 -05:00
Brandon Wright
d506501d54
Compile with C++11 support.
2016-10-08 21:05:53 -05:00
Brandon Wright
f1600baa5e
Fix Japanese translation issue. Bump to 1.54 in configure.ac.
2016-10-07 12:49:59 -05:00
Brandon Wright
026f9eaa1e
Fix some possible problems from cppcheck. Everything else looks fine.
2016-09-27 15:25:37 -05:00
Nicolas Magré
68af47097e
gtk: add xBRZ (2x, 3x, 4x)
2015-01-28 15:24:35 +01:00
Brandon Wright
1b0c82ed3b
Clean up configure.ac slightly.
2011-12-14 02:47:28 -06:00
Brandon Wright
9dc0ac6cd5
Fix overwritten LIBS variable. Add some libraries to it in case
...
pkg-config doesn't include them with GTK+ for some reason.
2011-04-12 05:15:57 -05:00
Brandon Wright
10c498e37b
More GTK+3 support.
2011-02-05 19:42:26 -06:00
Brandon Wright
61b7f108b9
Some changes to improve Gtk+ 3.0 compatibility. Still not working.
2011-02-05 06:36:27 -06:00
Brandon Wright
7c4d1566f7
Don't set optimize flags if using custom CFLAGS. User flags would override these anyway, so this is just a cleanup.
2011-01-31 03:04:07 -06:00
Brandon Wright
d5aae6da63
Bump version numbers for GTK+ port.
2011-01-22 21:17:17 -06:00
Brandon Wright
9237c99257
Remove ability to compile broken assembly cores.
2010-12-01 18:18:50 -06:00
Brandon Wright
31f45619a5
Import of GTK port changes.
2010-09-26 04:19:15 -05:00
OV2
d1666860e0
Initial 1.52 import
2010-09-25 17:46:12 +02:00