Henrik Rydgård
|
551e4cd0ab
|
Headless: Make all GPU backends work correctly on Windows
|
2026-08-05 00:15:56 +02:00 |
|
Henrik Rydgård
|
25cf52176f
|
Misc headless work
|
2026-08-05 00:15:56 +02:00 |
|
Henrik Rydgård
|
5eb4772644
|
Minor EmuThread refactor
|
2026-08-05 00:15:56 +02:00 |
|
Henrik Rydgård
|
456cfb0f5a
|
RAIntegration crashfix
|
2026-07-27 18:37:28 +02:00 |
|
Henrik Rydgård
|
5ef736f6a7
|
More command line improvements
|
2026-07-27 18:37:28 +02:00 |
|
Henrik Rydgård
|
e3d36e2741
|
Move the VulkanGraphicsContext to its correct location in Common/GPU/Vulkan
|
2026-07-26 14:15:15 +02:00 |
|
Henrik Rydgård
|
12cbe2143a
|
Rename WindowsVulkanContext to VulkanGraphicsContext, preparing for moving it
|
2026-07-26 14:01:05 +02:00 |
|
Henrik Rydgård
|
4a95d8eeaa
|
Fix exit crash on Windows, oops
|
2026-07-26 13:37:33 +02:00 |
|
Henrik Rydgård
|
7f218acc53
|
Change the GraphicsContext interface to be more consistent
|
2026-07-26 10:22:00 +02:00 |
|
Henrik Rydgård
|
85f8715660
|
Break the circular dependency caused by putting EmuThread in core using an interface
|
2026-07-24 15:31:42 +02:00 |
|
Henrik Rydgård
|
86c98c2d23
|
Prepare EmuThread for other users
|
2026-07-24 15:31:41 +02:00 |
|
Henrik Rydgård
|
cb18929f3a
|
Make EmuThread.cpp/h compile outside of Windows.
|
2026-07-21 13:25:31 +02:00 |
|
Henrik Rydgård
|
32f975ef85
|
Windows: Move the graphics context creation to main.cpp
|
2026-07-21 13:13:01 +02:00 |
|
Henrik Rydgård
|
cc69070f19
|
Remove MainThread_Start/Stop to increase visibility
|
2026-07-21 12:58:45 +02:00 |
|
Henrik Rydgård
|
221aba92da
|
Move EmuThread.cpp/h to Core, in preparation for sharing logic
|
2026-07-21 12:50:22 +02:00 |
|
Henrik Rydgård
|
16c7ec390f
|
Headless: Start taking logic out of the "HeadlessHost"
Also update some agent files
|
2026-07-21 11:01:48 +02:00 |
|
Henrik Rydgård
|
bd25962cbe
|
Convert more options to the new command line parser
|
2026-07-20 16:33:03 +02:00 |
|
Henrik Rydgård
|
e6875fa339
|
More cmdline work.
|
2026-07-20 16:33:03 +02:00 |
|
Henrik Rydgård
|
a59637975a
|
Call the new command line parser from all backends
|
2026-07-20 12:02:07 +02:00 |
|
Henrik Rydgård
|
acc0a19786
|
wip
|
2026-07-20 12:02:07 +02:00 |
|
Henrik Rydgård
|
a73fcc7b4b
|
Windows: Call NativeInit/NativeShutdown outside the EmuThread.
|
2026-07-20 12:02:07 +02:00 |
|
Henrik Rydgård
|
f022328521
|
Remove the "restart emuthread" facility that isn't really working (and won't be compatible with the next refactorings)
|
2026-07-20 12:02:07 +02:00 |
|
Henrik Rydgård
|
29836ea74e
|
Move the new incomplete command line parser to Core
|
2026-07-20 12:02:07 +02:00 |
|
Henrik Rydgård
|
a886cfb5ab
|
First step of centralizing command line parsing
|
2026-07-20 12:02:07 +02:00 |
|
Henrik Rydgård
|
b469e57735
|
Some refactoring in Windows/EmuThread.cpp/h
|
2026-07-18 23:54:32 +02:00 |
|
Henrik Rydgård
|
986eee7ef3
|
Remove the global variable "useEmuThread", add some VK error checking for compute shader compiles
|
2026-07-18 23:45:27 +02:00 |
|
Henrik Rydgård
|
fdf186e43b
|
Windows: Refactor console positioning, moving the code out of EmuThread.cpp
|
2026-07-18 20:58:29 +02:00 |
|
Henrik Rydgård
|
993c3a9c67
|
Avoid accurately computing disk space on iOS and Android (where it can be slow). Add a setting.
|
2026-07-14 22:22:29 +02:00 |
|
Henrik Rydgård
|
d2c2ee337e
|
Remove the mfplat.dll hard dependency (now dynamic).
|
2026-05-11 16:09:22 +02:00 |
|
Henrik Rydgård
|
75453632f9
|
Handle inset adjustements on the C++ side, handle them better in the UI.
|
2026-03-14 18:13:37 +01:00 |
|
Henrik Rydgård
|
9a7241708c
|
Win32 file dialog: Prefill the filename when saving
|
2026-03-07 09:49:57 +01:00 |
|
Henrik Rydgård
|
62ac769f8f
|
Windows: Implement early parsing of --fullscreen and --windowed parameters.
|
2026-03-05 01:04:43 +01:00 |
|
Henrik Rydgård
|
0bbe3b570e
|
Make the IAP screen look better in portrait, readme update
|
2026-03-03 14:27:06 +01:00 |
|
Henrik Rydgård
|
48c6faa762
|
ImDebugger: Fix texture viewer in OpenGL mode and partially in D3D11 mode (swapped colors)
|
2026-02-17 18:19:23 +01:00 |
|
Henrik Rydgård
|
236a0acf71
|
Minor tweaks
|
2026-02-06 11:37:09 +01:00 |
|
Henrik Rydgård
|
ad4da764df
|
Rework the internal API for applying the fullscreen state. Fixes.
|
2026-02-02 11:45:46 +01:00 |
|
Henrik Rydgård
|
51c3058cf6
|
Replace "ForceFullScreen" with a way to prevent specific settings from being saved.
|
2026-02-02 09:25:49 +01:00 |
|
Henrik Rydgård
|
670eb7b3b6
|
Header cleanup
|
2026-02-01 15:20:05 +01:00 |
|
Henrik Rydgård
|
99a1ddb657
|
Assorted code cleanup
|
2026-02-01 15:03:23 +01:00 |
|
Henrik Rydgård
|
bf9493910a
|
Rework some IAP/Gold UI. Minor title screen tweak
|
2025-11-23 21:55:25 +01:00 |
|
Henrik Rydgård
|
0453fb5449
|
Move PopupScreen base class into PopupScreens.cpp/h
|
2025-11-10 10:26:38 +01:00 |
|
Henrik Rydgård
|
412c746179
|
Add tilt (accelerometer) input support for DualSense controllers on Windows
|
2025-11-09 23:11:20 +01:00 |
|
Henrik Rydgård
|
6d1973edfb
|
Add banners on the top of settings pages, if editing game-specific settings show the icon.
|
2025-11-09 08:51:41 +01:00 |
|
Henrik Rydgård
|
d2c9104eff
|
Polish and fixes to the upload form.
|
2025-10-27 12:20:24 +01:00 |
|
Henrik Rydgård
|
c686d48268
|
Add prototype Upload screen and a couple new icons. Some refactoring.
|
2025-10-27 12:20:20 +01:00 |
|
oltolm
|
de3abcf579
|
fix compiler warnings
|
2025-09-19 11:36:11 +02:00 |
|
Henrik Rydgård
|
12aba31f38
|
Delete the Running slow warning (but keep the one for software rendering)
|
2025-09-04 10:27:22 +02:00 |
|
Henrik Rydgård
|
21f25b5e57
|
Move the rest of input initialization to the input thread. Speeds up startup.
|
2025-08-31 20:21:03 +02:00 |
|
Henrik Rydgård
|
3e62157487
|
Fix some assorted static analysis warnings
|
2025-08-25 10:14:15 +02:00 |
|
Henrik Rydgård
|
7746c2754f
|
Launch the display settings window if the notification is clicked
|
2025-08-21 10:56:12 +02:00 |
|