Brandon Wright
191b82f14d
GTK: Break display settings into tabs.
2019-02-17 20:55:59 -06:00
Brandon Wright
5b4ca50792
GTK+: Strip out extra sound code.
...
No more Stereo, 16-bit or Reverse options.
2019-02-06 19:41:33 -06:00
Brandon Wright
3eea50654f
GTK+: OpenGL: Separate glFinish and glFenceSync options.
2018-12-28 12:06:31 -06:00
Brandon Wright
ba55d8c763
GTK+: Allow disconnecting controller port 2.
2018-12-12 16:40:31 -06:00
Brandon Wright
c9a8b28d18
GTK+: Hook up Settings.DisplayPressedKeys
2018-12-12 16:24:21 -06:00
Brandon Wright
c1cbe9c65f
GTK+: More sensible defaults.
...
16666 NTSC frame time is closer to correct than 16667.
32000/32040 is irrelevant because resampling is always needed.
Don't recommend 32000 in UI.
2018-12-10 15:02:57 -06:00
Brandon Wright
5f56cadafb
Use a license stub everywhere.
...
This points to the full license in the root directory.
2018-11-15 17:31:39 -06:00
Brandon Wright
8c7b326254
GTK+: Add hotkey to capture the mouse.
2018-11-08 14:23:37 -06:00
Brandon Wright
0f15a398f9
GTK+: Fix GTK+ 2.0 compatibility again.
2018-11-06 18:04:10 -06:00
Brandon Wright
528839a13b
GTK+: lint the snes9x.ui file.
2018-11-06 16:39:23 -06:00
Brandon Wright
cadffa0073
GTK+: Relative save slots.
2018-11-06 16:39:23 -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
94c2c4c460
Remove 24-bit PBO format. It's actually useless.
2018-10-27 15:33:55 -05:00
Brandon Wright
0b75e2de9d
GTK+: Add dangerous hacks.
2018-08-14 17:33:03 -05:00
Brandon Wright
ef1d232897
GTK+: Add integer scaling settings to aspect ratio
2018-06-12 16:05:18 -05:00
Brandon Wright
583e4b740d
Add an undo load state option.
2018-06-09 10:23:26 -05:00
Brandon Wright
f0f758d702
Bound values in preferences.
2018-06-07 15:58:38 -05:00
Brandon Wright
9c99a99ff1
Fix height resizing of code and description field in cheat dialog.
2018-06-07 12:19:40 -05:00
Brandon Wright
6b738e496e
More cheat window improvements.
2018-06-05 19:17:17 -05:00
Brandon Wright
20bd60a3c6
Update copyright dates.
2018-05-25 15:44:52 -05:00
Brandon Wright
d39e7af6d0
Move shader parameters to main menu and make dialog box non-modal so we can see changes in real time.
2018-05-24 12:20:06 -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
5874559a3e
Add automatic input rate checkbox. Use as default.
2018-05-02 17:43:32 -05:00
Brandon Wright
4edaba97ca
More cheats stuff.
2018-04-27 20:35:20 -05:00
Brandon Wright
0d102b72ff
Revamping cheats support.
2018-04-25 19:29:26 -05:00
Brandon Wright
97f4067cd8
Inline a couple functions. Add some spacing to the Gtk preferences dialog.
2018-04-21 18:44:40 -05:00
Brandon Wright
569702e75a
Add automatic input rate selection by polling XRandR.
2018-04-14 16:21:13 -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
886ea13daf
Some GTK+ 3 fixes.
2017-12-06 20:30:27 -06:00
Brandon Wright
7a368ededd
Add GTK+ preferences for dynamic rate control.
2017-11-20 13:06:13 -06:00
Brandon Wright
7a2ca6dc2a
Update copyrights.
2017-11-17 16:00:58 -06:00
noabody
47bec6bdf7
Modify src/gtk/snes9x.ui to add scroll-box to gtk2+ cheat dialog.
2017-11-01 14:34:18 -06:00
Yamashita Ren
5519a00241
GTK: Add a 10th save slot (Slot 9).
...
Reorganizing save slots section of snes9x.ui while I'm at it.
2017-04-25 21:45:30 +02:00
Brandon Wright
1661fc838c
Add copyrights.
2016-10-15 11:31:26 -05:00
Brandon Wright
e018acf285
Allow adjustment of rewind settings from preferences. 0 buffer size disables (default).
2016-10-08 22:04:46 -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
ddb1527236
Bump OV2 Windows port copyright.
2016-10-07 12:53:18 -05:00
Brandon Wright
006fc22ebb
Add byuu copyright for his S-SMP
2016-10-07 12:47:07 -05:00
Brandon Wright
91aebfe759
Update some copyrights, bump version number.
2016-10-01 20:03:03 -05:00
Brandon Wright
1442378a13
Add option to mute sound on turbo
2016-08-02 10:31:05 -05:00
Brandon Wright
9a27cf6b36
Remove superfluous expose causing parsing stop on GTK+3.
2015-08-14 02:01:24 -05:00
Juha Laukkanen
118544e8ac
Use of rewind feature (stateman) with GTK.
2014-06-27 08:36:36 +00:00
Brandon Wright
ea09396218
Add more aspect correction options.
2014-03-29 05:48:35 -05:00
Brandon Wright
03caf3f4ae
Fix appearance bugs with preferences dialog UI on GTK+ 3.
2012-07-03 15:20:35 -05:00
Brandon Wright
bbdd19b22e
Fix file path issue. Rebuild UI file so it works on GTK+ 2.24+.
2011-10-18 09:10:39 -05:00
OV2
c47598f3cf
Update copyright in all files
2011-04-11 21:51:20 +02:00
Brandon Wright
fc3025bd05
Add a label that shows relative video refresh rate for the selected
...
sound input rate.
2011-02-23 15:38:55 -06:00
Brandon Wright
88176c03d4
Changed the hi-res filter to be a simple merge between adjacent pixels.
...
Clarified a few options in the preferences dialog.
2011-02-11 11:09:49 -06:00