Commit Graph

226 Commits

Author SHA1 Message Date
BearOso bad8cfc209 win32: Wire imgui up to OpenGL and Vulkan. 2023-05-04 17:36:36 -05:00
BearOso ebf2e9981e win32: Get win32 working with variable font. 2023-05-04 15:55:11 -05:00
OV2 3ab8f006cb win32: fix command line arguments (fixes #840) 2023-04-12 19:34:09 +02:00
OV2 b689d43471 win32: move backdrop hotkey to other visual hotkeys, move superscope
turbo to turbo hotkeys
2023-04-01 01:35:02 +02:00
BearOso 2cb8fd06e6 win32: Hide entry control if no hotkey binding is there. 2023-03-31 17:54:36 -05:00
BearOso 2a6b040f3e win32: Add Toggle Backdrop hotkey. 2023-03-31 17:39:14 -05:00
OV2 0b5bad6523 win32: add separator in recent menu 2023-03-31 17:04:44 +02:00
BearOso 929a213b71 Win32: Don't change hi-res filter when changing lo-res filter. 2023-03-24 13:54:34 -05:00
OV2 ea94129762 win32: fix warning 2023-03-24 15:53:30 +01:00
OV2 6e34ff268c win32: remove remains of old frame timer 2023-03-17 00:51:47 +01:00
BearOso 19e4295089 win32: Use UTF-8 on rom name in info dialog. 2023-03-16 16:06:57 -05:00
BearOso 5e02a77d59 Revert "win32: Make changes to display driver not occur until restart."
This reverts commit 39e21410d8.
2023-03-15 15:47:35 -05:00
BearOso e306405cd1 win32: Add fullscreen on ROM open option. 2023-03-13 13:57:30 -05:00
OV2 da4d6e1dd4 win32: restore rom name in info dialog 2023-03-12 18:03:42 +01:00
BearOso 176556dfd3 Add menu items to scale windows up to 10x. 2023-03-12 11:10:02 -05:00
BearOso 0b0607722c win32: Add "Clear List" option to recent menu. 2023-03-11 18:06:42 -06:00
BearOso b4b2007529 win32: Fix compilation errors with VS/Clang. 2023-03-10 14:32:10 -06:00
BearOso cd57135d9a win32: Better solution for registry entries.
Add by default, but remove them when box is unchecked.
2023-03-08 14:40:15 -06:00
BearOso 036fa5a951 win32: Ask about registry keys on first start. Also...
add a command-line option to remove these keys.
2023-03-08 14:31:55 -06:00
BearOso 39e21410d8 win32: Make changes to display driver not occur until restart. 2023-03-07 14:01:29 -06:00
BearOso 803125ffe9 win32: Move frame throttle into drivers for precision. 2023-03-07 14:01:29 -06:00
BearOso 1907b9e25b win32: Tweak busy loop/sleep balance a bit. 2023-03-07 14:01:29 -06:00
BearOso daf4a60b65 win32: Fix CPU usage with new throttle. 2023-03-07 14:01:29 -06:00
BearOso e923382395 win32: Replace timer-based throttling.
The old code used low-res timers that would vary by at least 3ms and
couldn't handle freesync/gsync's needs. So I removed the old
time API calls and interrupt and did a rudimentary throttle with QPC.

This may break NetPlay. Nobody (sane) will ever notice.
2023-03-07 14:01:29 -06:00
BearOso 19787b12f1 win32: Add default option to not add entries to registry. 2023-03-07 14:01:29 -06:00
BearOso 2c7d5f7a4d Working Win32/Vulkan shader support. 2023-03-07 13:58:22 -06:00
BearOso daa0e168e8 Getting win32 ready for Vulkan. 2023-03-07 13:58:22 -06:00
BearOso 11dd6b1e6d Fix up Windows build errors. 2023-03-07 13:58:22 -06:00
OV2 5c889d9488 win32: add st to rom file extensions (#793) 2022-11-06 00:44:45 +01:00
BearOso a953721967 win32: Adapt to GFX.Screen in core. 2022-04-10 17:26:32 -05:00
OV2 bdb27635e0 win32: fix frame advance hotkey no longer working after 25 days
(fixes #716)
2022-01-31 17:29:01 +01:00
Jamiras 32f3f81a2c fix custom key bind for frame advance 2021-12-13 13:24:45 -07:00
OV2 cc7e028179 win32: poll joypads in hotkey handler if paused or stopped (#684) 2021-01-11 20:31:23 +01:00
BearOso c283df610c Fix misspelling.
Complement, not compliment.
2020-11-03 10:28:01 -06:00
BearOso e705e71a97 Remove S9xChooseMovieFilename
This is integration of the frontend with the core. Disable
the button mappings that use it. The frontend should implement on
its own.
2020-08-07 14:08:51 -05:00
BearOso f04f1bbe44 Remove S9xChooseFilename
This is integration of the frontend with the core. Disable
the snapshot button mappings that use it. Any frontend should
implement those port commands its own.
2020-08-07 14:08:51 -05:00
OV2 5a4c5be0e2 win32: add save banks, hotkeys, menu changes 2019-12-30 17:03:06 +01:00
OV2 10fe4be245 win32: display the actual region number for unknown regions 2019-12-29 23:14:30 +01:00
OV2 c5c1268db0 win32: default reset game hotkey to one that actually works 2019-12-27 17:48:59 +01:00
OV2 9e871a29a4 win32: print additional command line options, also react to -h /? 2019-12-26 14:57:54 +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 2e7a345dca win32: add dialog for saving/loading with preview images 2019-09-18 18:12:27 +02: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
Brandon Wright 38d2d2773c win32: Set inactive pause on minimize size event. 2019-05-13 15:29:42 -05: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