Brandon Wright
0c3bc1d350
GTK+: Remove XML config format.
2018-11-01 21:11:39 -05:00
Brandon Wright
e665f339f0
GTK+: Human-readable bindings in config file.
2018-10-30 19:26:01 -05:00
Brandon Wright
4af57d8d98
GTK+: Disable sound sync by default.
2018-10-28 19:46:08 -05: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
94c2c4c460
Remove 24-bit PBO format. It's actually useless.
2018-10-27 15:33:55 -05:00
Rémi Calixte
c6731024ca
wayland: include X11 libraries only if it is an available GDK backend
2018-10-15 14:15:52 -05:00
Brandon Wright
daee29865f
win32: add InitialSnapshotFilename support.
2018-10-03 17:06:41 -05:00
Brandon Wright
0b75e2de9d
GTK+: Add dangerous hacks.
2018-08-14 17:33:03 -05:00
Brandon Wright
6d15bf7d94
Make interpolation config a little cleaner.
...
Add config file option to all ports.
2018-08-06 12:31:07 -05:00
Brandon Wright
c35360b567
Silence a couple warnings.
2018-05-14 11:20:12 -05:00
Brandon Wright
7411df6c73
Make rewinding and bilinear filtering global Snes9x settings.
2018-05-13 17:31:25 -05:00
Brandon Wright
fac1174f6b
Save shader parameters.
2018-05-12 16:22:27 -05:00
Brandon Wright
6ad137aca2
Work towards configurable parameters.
2018-05-12 15:07:07 -05:00
Brandon Wright
fdae8cc72f
Add SuperFX overclock multiplier setting.
...
Our speed isn't nearly correct, so letting the users adjust it is OK.
2018-05-07 17:03:06 -05:00
Brandon Wright
a3c5cf86bd
Disable Dynamic Rate Control in Gtk+ port by default.
2018-05-02 17:44:22 -05:00
Brandon Wright
5874559a3e
Add automatic input rate checkbox. Use as default.
2018-05-02 17:43:32 -05:00
Brandon Wright
d726c6a8dd
Mandate XRandR libraries and headers.
2018-05-02 16:53:54 -05:00
Brandon Wright
c48f212a8a
Rework XRandR support to list all modes and refresh rates.
2018-04-28 18:36:40 -05:00
Brandon Wright
cb531670e5
Various fixes. Allow global disabling of cheats.
2018-04-26 11:15:20 -05:00
Brandon Wright
0d102b72ff
Revamping cheats support.
2018-04-25 19:29:26 -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
1369d724f7
Update config variable and sanitize input.
2017-11-24 13:03:24 -06:00
Brandon Wright
7a368ededd
Add GTK+ preferences for dynamic rate control.
2017-11-20 13:06:13 -06:00
Brandon Wright
93b5f11641
Fix environment variable name.
2017-05-06 18:43:36 -05:00
Brandon Wright
75b867128b
Support XDG config directory.
2017-05-06 18:39:01 -05:00
Brandon Wright
7223e2283e
Save rewind variables to config file. Rename rewind variables to fit port style. Set default rewind buffer to 0.
2016-10-08 21:33:34 -05:00
Brandon Wright
90be7fb762
Merge branch 'master' of http://github.com/juhalaukkanen/snes9x into juhalaukken-master
2016-10-08 21:15:45 -05:00
Brandon Wright
1442378a13
Add option to mute sound on turbo
2016-08-02 10:31:05 -05:00
Nicolas Magré
68af47097e
gtk: add xBRZ (2x, 3x, 4x)
2015-01-28 15:24:35 +01:00
Juha Laukkanen
118544e8ac
Use of rewind feature (stateman) with GTK.
2014-06-27 08:36:36 +00:00
Brandon Wright
7c6a0f58d1
Choose a sane default for filter mode.
2011-01-23 17:07:22 -06:00
Brandon Wright
288a629311
Add high-resolution blending option to GTK+ port.
2011-01-23 16:25:46 -06:00
Brandon Wright
a7d6cb6164
Enable Settings.ApplyCheats.
2010-12-25 05:02:25 -06:00
Brandon Wright
8ae75f9391
Fix GTK+ version compilation with latest removals.
2010-11-28 16:29:56 -06:00
Brandon Wright
5a5d3f9192
Allow bilinear filtering in GTK output driver.
2010-11-18 06:31:27 -06:00
Brandon Wright
c052e66ae0
Fix GTK+ build failure from removed symbols.
2010-11-14 20:37:26 -06:00
Brandon Wright
c6677d8292
Add hidden option for enabling non-modal dialogs.
2010-10-30 09:21:26 -05:00
Brandon Wright
007f73c2b3
Change GLSL to use bsnes 071's unified files.
2010-10-21 21:18:56 -05:00
Brandon Wright
63b355430d
Lower the joystick threshold default to 40% to guarantee 50% on circular diagonals.
...
Ideally, this should be sqrt(2) - 1, but users would likely wonder about a value of 41 or 42.
2010-10-20 20:55:59 -05: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