OV2
9e871a29a4
win32: print additional command line options, also react to -h /?
2019-12-26 14:57:54 +01:00
OV2
6af12f272f
Merge branch 'win32-saveload-preview'
2019-12-26 14:33:45 +01:00
OV2
0291042e1c
win32: easier definition of hotkey config dialog layout, change order of
...
hotkeys
2019-12-26 14:12:50 +01:00
OV2
e47e41627f
win32: add hotkeys for preview dialog
2019-12-20 16:39:42 +01:00
OV2
04a15d9a2e
win32: only load screenshots in preview dialogs
2019-12-19 18:19:50 +01:00
OV2
33f7a1711c
win32: reset last_volume when reinitializing sound ( fixes #603 )
2019-11-27 14:28:23 +01:00
OV2
ef2b451cd8
win32: add license header to shader dialog files
2019-11-15 12:12:13 +01:00
OV2
2e7a345dca
win32: add dialog for saving/loading with preview images
2019-09-18 18:12:27 +02:00
OV2
87f259c0f5
win32: add license header to shader dialog files
2019-09-18 18:12:04 +02:00
Brandon Wright
ae84135f10
win32: Fix RF filter size.
2019-09-15 16:53:29 -05:00
Brandon Wright
583ed1004c
win32: Add RF NTSC filter name.
2019-09-15 16:05:19 -05:00
Brandon Wright
406de85e0d
win32: Add RF NTSC filter name.
2019-09-15 16:04:52 -05:00
Brandon Wright
ca8ca040ad
win32: Add RF version of blargg NTSC filter.
...
Also, add the burst phase to the blit function.
2019-09-15 16:03:06 -05:00
OV2
f47b4ee5ca
win32: add menu entry to load oops files
2019-08-03 15:55:37 +02:00
OV2
9377e50a7d
win32: add option to confirm save/load operations ( #555 )
2019-08-03 15:55:31 +02:00
bearoso
bf4e6f8b62
Merge pull request #523 from yoffy/unmacro-tile
...
Unmacro tile.cpp
2019-06-26 16:46:12 -05:00
Brandon Wright
5e81da0b67
win32: Apply turbo mode volume when rewinding.
2019-06-23 16:48:03 -05:00
OV2
66f1ac2abc
win32: reset d3d viewport before clearing ( #531 )
2019-05-20 21:15:32 +02:00
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
Brandon Wright
e5aed9f8d5
Update 1.56.2 to 1.57 everywhere but appveyor.
2018-11-08 19:00:36 -06:00
Brandon Wright
18535e99e2
win32: Add a colorful icon resource.
2018-11-06 19:22:06 -06:00
OV2
6c9bd1a580
win32: remove hires option ( closes #348 )
2018-11-06 22:18:55 +01:00
OV2
28c04cfc31
win32: align offset with gtk/libretro
2018-11-01 23:22:21 +01:00
OV2
24c29e281a
win32: cut ext height from top and botton, center regular ( fixes #443 )
2018-11-01 23:01:07 +01:00
OV2
63126dfc48
win32: remove bogus height reduction
2018-10-31 20:54:57 +01:00
Brandon Wright
8b49ab2f5f
win32: Disable bg toggle keys by default.
2018-10-30 16:45:02 -05:00
Brandon Wright
daee29865f
win32: add InitialSnapshotFilename support.
2018-10-03 17:06:41 -05:00
CRINKLE-PC\sloan
e0d88d435f
Swap joypads over Netplay
...
Someone smarter than me can probably figure out a more "proper" way to do this, but I hate RetroArch and wanted an easy way to Swap P1 and P2 without both players having to press the button at the same time.
2018-08-31 19:59:09 -07:00
retrotalker
e280b25ff1
appveyor libretro
2018-08-27 14:12:27 -05:00
OV2
c474f081ad
win32: fix compile with newest studio 2017
2018-08-25 19:51:42 +02:00
OV2
67effe4b42
win32: add dx9 error dialog with download link
2018-08-14 21:30:48 +02:00
OV2
72686f0f76
win32: get rid of some warnings
2018-08-07 18:37:14 +02:00
OV2
55e5cd6272
win32: switch to DirectXMath to remove d3d9x dependency, remove HLSL
2018-08-07 18:37:14 +02: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
OV2
cb5b6651f4
win32: save custom rom dialog position and column sizes
2018-07-03 22:39:20 +02:00
OV2
b65b07112c
win32: only enable cheat if it was valid
2018-07-03 20:42:11 +02:00
OV2
2a3cafb6b2
win32: use WM_CLOSE when exiting via menu ( fixes #349 )
2018-06-28 14:29:03 +02:00
OV2
dfaae04670
win32: make custom rom dialog resizable, reactivate splitter
2018-06-24 16:18:50 +02:00
OV2
44eb9c7926
win32: include ddraw libs, compile with ddraw support by default
2018-06-24 13:12:59 +02:00
OV2
f2c9386f9f
win32: move shader param dialog to VideoDriver container
2018-06-19 22:36:50 +02:00
Brandon Wright
de593cbe6f
Bump version number to 1.56.2. Update changes.txt.
2018-06-16 17:10:13 -05:00
Brandon Wright
c28a86dfd0
win32: Allow disabling of NTSC Filter Scanlines.
2018-06-16 16:35:56 -05:00
Brandon Wright
f10e8d1114
When image is below 1x scale, don't use integer scaling.
2018-06-16 14:25:58 -05:00
OV2
6c4954c5be
win32: clear extra line when doubling for blargg so that mixing does not
...
access random bytes (fixes #332 )
2018-06-13 14:55:38 +02:00
Brandon Wright
094cb425b8
win32: Add integer scaling option.
2018-06-12 17:50:24 -05:00
Brandon Wright
3578139270
Bump version number.
2018-06-07 16:02:48 -05:00
Brandon Wright
83480765f1
Sanity check input rate better.
2018-06-07 15:49:41 -05:00
Brandon Wright
4b6130262e
win32: Populate cheat dialog in correct order.
2018-06-07 15:23:23 -05:00
Brandon Wright
692c8f58b7
Sanity check automatic input rate for deviations > 5%.
2018-06-07 09:43:29 -05:00
Brandon Wright
dbb91e0ef7
Update readme-windows.txt.
2018-06-06 15:33:08 -05:00
kps501
239404d28b
add macs rifle controller (win32)
2018-06-04 01:45:53 +00:00