Brandon Wright
|
2164c86158
|
Remove S9xFinalizeSamples.
|
2019-02-12 18:27:33 -06:00 |
bearoso
|
1ba69b0d9c
|
Merge pull request #491 from snes9xgit/apurefactor
APU Refactor
|
2019-02-12 16:11:07 -06:00 |
Brandon Wright
|
be52994d01
|
GTK: Audio tweaks:
Be more intelligent about usleep times.
Use ALSA's blocking mode to wait.
|
2019-02-12 12:00:03 -06:00 |
Brandon Wright
|
b54ded7081
|
GTK: SDL sound driver fixed.
|
2019-02-09 19:18:45 -06:00 |
Brandon Wright
|
2ba6553c14
|
GTK: SoundSync is now handled in the drivers.
|
2019-02-09 18:48:17 -06:00 |
Brandon Wright
|
f65b876382
|
GTK: Fix reading of direct modifiers from config.
|
2019-02-09 10:16:27 -06:00 |
Brandon Wright
|
dd4614dada
|
GTK+: GL: Trap X11 errors on context creation.
|
2019-02-07 15:05:09 -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
|
2701e7219c
|
Get SoundSync working and don't overflow dsp buffer.
|
2019-02-06 15:00:45 -06:00 |
Brandon Wright
|
9994023f09
|
Allow use of Snes9x-side buffer if needed.
|
2019-02-05 19:56:59 -06:00 |
Brandon Wright
|
c376908f2e
|
Revert "Revert "APU: Big refactor." I'll put this in a branch."
This reverts commit 19f03c44de .
|
2019-02-05 17:21:23 -06:00 |
Brandon Wright
|
19f03c44de
|
Revert "APU: Big refactor." I'll put this in a branch.
This reverts commit aebfc85cdf .
|
2019-02-05 17:20:23 -06:00 |
Brandon Wright
|
aebfc85cdf
|
APU: Big refactor.
Remove 8-bit, Mono, and Reverse Stereo options.
|
2019-02-05 16:26:22 -06:00 |
Brandon Wright
|
2f646879d3
|
GTK+: Tweak onscreen font a bit.
|
2019-02-04 14:13:00 -06:00 |
Brandon Wright
|
0cb166862f
|
GTK+: Add things to shader parameters dialog:
Spin buttons next to sliders for precise control.
Save as box to save a new preset.
|
2019-01-31 16:33:17 -06:00 |
Brandon Wright
|
c9f66cf910
|
GTK+: matches only compared joystick bindings.
|
2019-01-30 17:55:22 -06:00 |
Brandon Wright
|
c1feada6d7
|
GTK+: Don't save single pass slang as glslp.
|
2019-01-26 17:56:53 -06:00 |
Brandon Wright
|
02be8ba1f2
|
Shaders: Add support for grayscale PNGs
GTK+: Fix invalid texture clear.
|
2019-01-25 20:01:52 -06:00 |
Brandon Wright
|
61f5141bcc
|
Sizes were backwards.
GTK+: Fix .slangp custom extension.
|
2019-01-25 17:54:55 -06:00 |
Brandon Wright
|
a3065c10b0
|
GTK+: slang: Notify if SPIRV-Cross submodule is missing.
|
2019-01-25 16:56:17 -06:00 |
Brandon Wright
|
eefb06a8d4
|
GTK+: slang: Make support autodetect by default.
|
2019-01-25 14:13:05 -06:00 |
Brandon Wright
|
01f4fed8b5
|
Slang shader support.
|
2019-01-25 13:28:24 -06:00 |
Brandon Wright
|
30c50f4fc4
|
GTK+: Fix key bindings with spaces.
|
2019-01-24 15:39:57 -06:00 |
Brandon Wright
|
848bb64d52
|
GTK+: OpenGL: Fix obvious thinko with last commit.
|
2019-01-17 17:08:38 -06:00 |
Brandon Wright
|
175b9baf64
|
GTK+: OpenGL: Use MapBufferRange on GL >= 3.0.
|
2019-01-17 16:51:13 -06:00 |
Brandon Wright
|
93a99a4807
|
GTK+: Fix threaded filters.
|
2019-01-12 13:03:44 -06:00 |
Brandon Wright
|
ebf1b6dadc
|
GTK+: Fix xBRZ size fallback.
|
2019-01-12 11:58:32 -06:00 |
Brandon Wright
|
2c1753474c
|
GTK+: Show block invalid vram box if dangerous hacks enabled.
|
2019-01-08 15:48:36 -06:00 |
Brandon Wright
|
aa741087a5
|
GTK+: Clean up gtk_display files a little.
|
2019-01-07 16:39:35 -06:00 |
Brandon Wright
|
387d600147
|
GTK+: The build has never allowed GTK+3 < 22.
|
2018-12-28 18:43:21 -06:00 |
Brandon Wright
|
e632740be3
|
GTK+: Use std::string for some config options.
|
2018-12-28 18:36:23 -06:00 |
Brandon Wright
|
fcdead0028
|
GTK+: Use lowercase true/false, bool in more places.
|
2018-12-28 17:07:32 -06:00 |
Brandon Wright
|
3eea50654f
|
GTK+: OpenGL: Separate glFinish and glFenceSync options.
|
2018-12-28 12:06:31 -06:00 |
Brandon Wright
|
6b376cf8f4
|
GTK+: Match filenames and appname to snes9x-gtk.
This will help environments match the desktop file with
the executable easier. The visible name stays just Snes9x.
|
2018-12-23 12:09:30 -06:00 |
Brandon Wright
|
84dbdfd498
|
GTK+: Clean up build file and print summary of options.
|
2018-12-20 18:57:36 -06:00 |
Brandon Wright
|
f8033eb856
|
GTK+: Clarify appdatadir default.
|
2018-12-18 16:47:17 -06:00 |
Brandon Wright
|
a28a6399cb
|
GTK+: Add appdatadir to meson build for Snes9x-only files.
|
2018-12-18 15:49:53 -06:00 |
Brandon Wright
|
0b787becc1
|
GTK+: Fix minizip includes. Add default options.
|
2018-12-18 12:20:54 -06:00 |
Brandon Wright
|
9b04ba3a28
|
GTK+: Silence -Wformat-truncation on GCC.
|
2018-12-18 12:20:54 -06:00 |
Brandon Wright
|
913e797914
|
GTK+: Switch to Meson build system.
|
2018-12-18 12:20:54 -06:00 |
Brandon Wright
|
4aec72e5a7
|
GTK+: OpenGL: Get rid of virtual dtor warning.
|
2018-12-18 12:20:54 -06:00 |
Brandon Wright
|
18d52cd0f5
|
Bump version number to 1.58.
|
2018-12-13 11:58:33 -06:00 |
Brandon Wright
|
1b78509aa0
|
GTK+: Use borders instead of transparent background for now.
|
2018-12-12 16:56:56 -06:00 |
Brandon Wright
|
56d9cb3d2e
|
GTK+: The config file show know about none.
|
2018-12-12 16:46:30 -06:00 |
Brandon Wright
|
5910ed4501
|
GTK+: Make sure menu item knows about nothing.
|
2018-12-12 16:44:47 -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
|
8a2cd602da
|
Add special S9xDisplayStringType to pass additional info.
Add some arrow characters for displayed keys.
|
2018-12-12 16:15:56 -06:00 |
Brandon Wright
|
a718990735
|
GTK+: Remove vertex_shader and rename fragment_shader.
|
2018-12-10 15:10:40 -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 |