Commit Graph

454 Commits

Author SHA1 Message Date
Brandon Wright
38d2d2773c win32: Set inactive pause on minimize size event. 2019-05-13 15:29:42 -05:00
Kenta Yoshimura
7603ed09d2 tile: Divide instantiations. This enables parallel compilation. 2019-05-04 15:01:01 +09:00
Brandon Wright
5195200b78 Win32: Remove break I accidentally put in. 2019-04-16 15:27:35 -05:00
OV2
f53a6697dd win32: add warning icon to warn message 2019-04-16 21:17:18 +02:00
Brandon Wright
ea8e016631 Win32: Add set defaults and warning to hacks dialog. 2019-04-16 12:18:11 -05:00
Brandon Wright
66046da2c8 Update win32 glslang correctly. 2019-04-12 12:23:39 -05:00
Brandon Wright
f70e072bd9 Revert to higher APU clock. 2019-04-12 12:10:51 -05:00
Brandon Wright
07f1976dcf Win32: Fix accidental frametime reversion. 2019-04-09 10:54:29 -05:00
Brandon Wright
6a789f9947 Add the separate echo buffer option. 2019-04-08 17:16:24 -05:00
Brandon Wright
3c879cc2b3 Win32: Add hacks dialog. 2019-04-08 16:54:24 -05:00
Brandon Wright
d404f3fd39 Tweak 16x16 icon. 2019-04-06 17:42:51 -05:00
Brandon Wright
5f8d4bd26e Fix icon proportions to be precise. 2019-04-03 17:22:26 -05:00
Brandon Wright
53d7441c7c Win32: Fix blurriness on flat icon. Add glossy icon. 2019-04-03 16:56:21 -05:00
Brandon Wright
43d54e1fb0 Use old 3D icons with a new 48x48 size added. 2019-04-03 12:19:55 -05:00
Brandon Wright
8035c3073f Fix icons. Add LodanZark's flat icon as an option. 2019-04-03 12:01:58 -05:00
Kenta Yoshimura
9cec789d1b Try to fix syntax error. 2019-04-03 21:17:47 +09:00
Brandon Wright
8513ecec51 win32: Nominal frame time NTSC: 60.09881... 2019-03-25 16:17:22 -05:00
Brandon Wright
65c5995436 Update version number and start changelog. 2019-03-13 17:40:51 -05:00
Brandon Wright
0d4ee55824 Fix problems with pull request. 2019-03-09 18:18:01 -06:00
bearoso
b5270db944
Merge pull request #428 from CapnCrinklepants/master
Swap joypads over Netplay
2019-03-09 18:14:50 -06:00
Brandon Wright
0eaa701954 Remove DirectDraw's format setting. 2019-03-07 17:42:10 -06:00
Brandon Wright
76b6342ca1 Remove most of GFX_MULTI_FORMAT. 2019-03-07 17:14:51 -06:00
Brandon Wright
23a0e1251e win32:opengl: Use DWM sync in windowed, Vsync in fullscreen exclusive. 2019-03-05 14:25:50 -06:00
Brandon Wright
045d20507d win32: Use nvidia-suggested settings for opengl fullscreen. 2019-03-04 15:49:05 -06:00
Brandon Wright
19456090ee Reword. 2019-03-04 14:42:40 -06:00
Brandon Wright
da37d725ec win32: Change DWMTweaks to DWMSync option. 2019-03-04 14:40:32 -06:00
Brandon Wright
ab1fa8d360 Update version to 1.59.2. 2019-02-27 20:36:00 -06:00
Brandon Wright
fc4f476414 Bump version number to 1.59.1. 2019-02-27 19:02:56 -06:00
Brandon Wright
f2069e8af9 Remove extra parameter from S9xInitSound
Explain disabling USE_SLANG in how2compile.txt
2019-02-27 11:02:22 -06:00
OV2
441fbeaf9d Add hint about SPIRV-Cross 2019-02-27 12:59:33 +01:00
Brandon Wright
993f6ef927 Update some documents. 2019-02-26 16:36:05 -06:00
OV2
b0c4f47889 win32: report a more appropriate __cplusplus value 2019-02-23 14:31:56 +01:00
OV2
86d58931a1 win32: disable xp deprecation warnings for new projects 2019-02-23 14:01:29 +01:00
OV2
dabda7186d win32: disable scanlines when checkbox is unset 2019-02-23 13:58:30 +01:00
Brandon Wright
aaadcf820f Bump version number and copyright date. 2019-02-20 16:25:56 -06:00
Brandon Wright
9c120fe3bf Adjust default input rate, too. 2019-02-19 17:54:57 -06:00
Brandon Wright
aa867abcd3 Use nominal frequency ratio for APU. 2019-02-19 17:50:25 -06:00
Brandon Wright
df9e37d718 win32: Fix poor performance with OpenGL/snes_ntsc.
Switch to root copy of snes_ntsc.
Change framebuffer format and access hint.
2019-02-19 16:57:42 -06:00
Brandon Wright
f211d878a5 And missing comma. 2019-02-19 14:31:32 -06:00
Brandon Wright
be64fcf518 Fix extraneous ] 2019-02-19 14:27:44 -06:00
Brandon Wright
504be0917b win32: Readd version to title string. 2019-02-19 14:26:48 -06:00
Brandon Wright
c3afc788ca Capitalization consistency. 2019-02-18 15:18:13 -06:00
Brandon Wright
6757f93830 Snes9x, not Snes9X
Win32 title will display "ROM base name - Snes9x"
2019-02-18 15:15:28 -06:00
Brandon Wright
33db8a355b win32: Make control dialog less cramped. 2019-02-17 17:40:52 -06:00
Brandon Wright
abea8212d5 win32: Add a config file only DWM tweaks option. 2019-02-17 17:27:50 -06:00
OV2
c90de1077b win32: fix buffer overflows 2019-02-16 15:42:26 +01:00
Brandon Wright
e48f077f6c win32: Don't encourage 32000Hz sound.
It's not relevant or helpful in this case, since sound is resampled
anyway, DSP output is actually 32040Hz, the MSU1 is 44100Hz, and the
Windows sound server uses 48000Hz by default.
2019-02-15 12:59:18 -06:00
Brandon Wright
5b7c329134 GFX.DoInterlace-- should occur even if we don't render frame.
Also, adjust the turbo frames label.
2019-02-13 18:20:55 -06:00
Brandon Wright
3215788e26 win32: Fix TVMode in non-directdraw. 2019-02-13 17:28:45 -06:00
Brandon Wright
081c4eeb86 win32: Dialogs: Change one width. 2019-02-13 17:08:44 -06:00
Brandon Wright
5c29a1f834 win32: Change frame skipping captions to be less confusing. 2019-02-13 17:04:31 -06:00
Brandon Wright
dbd118f6d6 win32: dialogs: A few small tweaks. 2019-02-13 16:56:26 -06:00
Brandon Wright
b57dcc25b7 win32: Finish tweaking dialog boxes. 2019-02-13 16:47:38 -06:00
bearoso
3cfe7b31e3
Fix missing parenthesis. 2019-02-12 23:09:50 -06:00
Brandon Wright
cf3feb24ac win32: WaveOut: Correct volume setting. 2019-02-12 22:32:53 -06:00
Brandon Wright
49e399c9cf win32: Control dialog box OK/Cancel were backwards. 2019-02-12 19:35:06 -06:00
Brandon Wright
9774d7024e win32: Window sizes don't want to snap to grid. 2019-02-12 19:18:12 -06:00
Brandon Wright
0c5a9580d5 win32: Tweak cheat dialog box. 2019-02-12 18:27:50 -06:00
Brandon Wright
1b7a80f646 win32: Clean up dialog boxes. 2019-02-12 18:27:45 -06:00
Brandon Wright
2164c86158 Remove S9xFinalizeSamples. 2019-02-12 18:27:33 -06:00
Brandon Wright
8106d02de9 win32: Correct wrong file removed from project. 2019-02-12 18:27:19 -06:00
OV2
3c28cbf514 win32: add device selection to WaveOut 2019-02-12 19:42:03 +01:00
OV2
28f8ac8341 win32: correct audio buffer size values 2019-02-12 19:42:03 +01:00
Brandon Wright
0772e3828c win32: WaveOut: Add underrun recovery and buffer size min. 2019-02-12 12:32:47 -06:00
OV2
4aa65d1df6 win32: move sound sync to sound drivers 2019-02-12 17:56:01 +01:00
OV2
761c41ba85 win32: set volume in WaveOut 2019-02-12 17:51:47 +01:00
OV2
bbc4bd2d9d win32: remove DirectSound, hook up WaveOut 2019-02-12 17:09:59 +01:00
Alias Letterman
bb0a66b7f9 win32: WaveOut: Fix dumb mistake. 2019-02-11 19:45:45 -06:00
Alias Letterman
ed3beae304 win32: Add a WaveOut driver. 2019-02-11 18:45:45 -06:00
Alias Letterman
893c719ef4 win32: Process input after waiting for SoundSync. 2019-02-11 12:30:32 -06:00
Alias Letterman
fcbf046b01 win32: Align some dialog positions. 2019-02-11 12:28:58 -06:00
OV2
3c928d0824 win32: remove nonexistent options 2019-02-11 17:45:08 +01:00
OV2
5fdfef70d9 win32: remove some warnings 2019-02-11 17:32:26 +01:00
Alias Letterman
b1039e7c65 Fix Windows build. Tweak XAudio a bit. 2019-02-09 16:46:08 -06:00
Brandon Wright
d8579ff9cb win32: XAudio2: Allow partially filling sample blocks.
Use minimal Snes9x-side buffer with XAudio2.
2019-02-06 17:29:46 -06:00
Brandon Wright
28d668fff7 win32: Shaders: Save parameters and restore on cancel.
Also, change "Parameters" button to "Parameters..." to indicate
it opens a dialog box.

Adjust the spacing and remove the message about custom shader files.
2019-02-02 19:08:19 -06:00
Brandon Wright
b46a954874 Revert "win32: Shaders: Save parameters and restore on cancel."
This reverts commit 93a4cdea96.
2019-02-02 19:07:36 -06:00
Brandon Wright
93a4cdea96 win32: Shaders: Save parameters and restore on cancel.
Also, change "Parameters" button to "Parameters..." to indicate
it opens a dialog box.
2019-02-02 16:50:24 -06:00
OV2
7045cd8478 win32: pass around active shader to parameter dialog 2019-02-01 22:41:29 +01:00
OV2
1ea9bcf560 win32: let shader param dialog save slangp 2019-02-01 22:33:24 +01:00
OV2
47dce09600 win32: only reload shader if filename changes 2019-02-01 00:07:52 +01:00
OV2
1dc7eec15d win32: display slang shaders in selection dialog 2019-01-31 23:18:18 +01:00
OV2
cdf2061612 win32: adjust glslang projects to use same intermed/output folders 2019-01-31 22:57:23 +01:00
OV2
8c677dd91e win32: add glslang submodule, compile with USE_SLANG 2019-01-31 22:44:34 +01:00
Brandon Wright
a569fbeabc Typo fix. 2019-01-29 17:23:56 -06:00
OV2
5b01fa2dc1 win32: make _twfullpath work with NULL destination 2019-01-15 23:23:39 +01:00
OV2
4ede9b18cc win32: remove non existing header from project 2019-01-15 23:23:15 +01:00
OV2
29241c9cde win32: update compile txt to include dxmath and remove ddraw hint 2019-01-13 13:55:47 +01:00
OV2
625448333b win32: return before restoring old output device on ok (fixes #471) 2018-12-29 15:28:43 +01:00
Brandon Wright
881d64c2e9 Move ChangeInputDevice after controller option set. 2018-12-18 19:22:29 -06:00
Brandon Wright
4b2ce429cd win32: Try to propagate controller enabled state. 2018-12-18 19:15:36 -06:00
Brandon Wright
5edd667f11 win32: Disable controller port 2 if controller 2 is disabled. 2018-12-18 16:48:50 -06:00
OV2
3e95c7f052 win32: get rid of some more warnings 2018-12-15 19:28:14 +01:00
OV2
879ad3e119 win32: do not immediately apply automatic input rate checkbox 2018-12-15 19:28:14 +01:00
OV2
3832ec3607 win32: add audio device selection (xaudio2 only for the moment) 2018-12-15 19:28:08 +01:00
OV2
a8119d531a win32: remove unused xml class 2018-12-15 14:10:19 +01:00
OV2
1634fe33f7 win32: disable winxp deprecation warnings 2018-12-14 23:54:20 +01:00
Brandon Wright
18d52cd0f5 Bump version number to 1.58. 2018-12-13 11:58:33 -06:00
Brandon Wright
68e13e9044 Remove useless 'register' storage class.
It's deprecated, and any compiler we use now ignores it.
2018-11-17 15:02:37 -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