Henrik Rydgård
|
4edb8e53cd
|
Just some renaming and cleanup
|
2025-11-04 23:39:56 +01:00 |
|
Henrik Rydgård
|
1facc4d485
|
Remove obsolete hidden setting Browse
|
2025-11-04 23:39:56 +01:00 |
|
Henrik Rydgård
|
3391d65f4b
|
Minor cleanups
|
2025-11-04 23:39:56 +01:00 |
|
Henrik Rydgård
|
99c53f609a
|
Remove debug assert that gets triggered in headless mode
|
2025-11-04 23:39:56 +01:00 |
|
Henrik Rydgård
|
54a7095522
|
Fix an issue where game-specific configs didn't affect the software renderer setting properly.
Fixes #20923
|
2025-11-04 13:52:01 +01:00 |
|
Henrik Rydgård
|
c14129eb57
|
Fix order of checks in hleDoLog, minor perf improvement
|
2025-11-04 13:35:45 +01:00 |
|
Henrik Rydgård
|
198d86a9b1
|
Move the PSP system language logic into sceUtility.
|
2025-11-04 11:48:47 +01:00 |
|
Henrik Rydgård
|
32e5cce17a
|
Rename one of the IterateSettings overloads.
|
2025-11-04 11:19:58 +01:00 |
|
Henrik Rydgård
|
c63d3b7fdc
|
Drive-by code cleanup
|
2025-11-04 11:17:00 +01:00 |
|
Henrik Rydgård
|
c20be71c10
|
Fix the API for MIPSAssembleOpcode to remove a global
|
2025-11-03 16:08:07 +01:00 |
|
sum2012
|
e2cd044c15
|
Update Mpeg function
By Minimax AI
https://agent.minimax.io/share/329845662670997?chat_type=0
|
2025-11-02 20:52:27 +08:00 |
|
Henrik Rydgård
|
4ec26d5002
|
More cleanup. Fix some warnings.
|
2025-10-31 22:37:28 +01:00 |
|
Henrik Rydgård
|
14ddad5ce3
|
Change how defaults work in the inifile reader (more flexible this way)
|
2025-10-31 21:57:52 +01:00 |
|
Henrik Rydgård
|
c98b7591d3
|
Improve the overload resolution in IniFile
|
2025-10-31 15:43:52 +01:00 |
|
Henrik Rydgård
|
5a1ed5a53b
|
Remove constexpr from ConfigSetting constructors
We can't take full advantage of it until we start requiring C++20
anyway.
Also remove the CfgFlags defaults while at it.
Fixes #20938
|
2025-10-31 10:11:25 +01:00 |
|
oltolm
|
a9c45eaae4
|
MediaEngine: use "avpriv_stream_set_need_parsing"
|
2025-10-30 23:46:21 +01:00 |
|
Henrik Rydgård
|
c30df3084c
|
Access config setting data by owner pointer and offset, instead of by direct pointer
|
2025-10-29 17:23:27 +01:00 |
|
Henrik Rydgård
|
0626d3266d
|
Compute offsets when initializing ConfigSettings
|
2025-10-29 17:06:43 +01:00 |
|
Henrik Rydgård
|
60aed95e7b
|
More config refactor
|
2025-10-29 15:49:43 +01:00 |
|
Henrik Rydgård
|
7578a1935b
|
More config refactor
|
2025-10-29 15:41:41 +01:00 |
|
Henrik Rydgård
|
a26529fd03
|
Prepare to change the representation of config settings
|
2025-10-29 15:07:51 +01:00 |
|
Henrik Rydgård
|
95549ae2c9
|
iOS ViewController: Get rid of the GLKViewController base class
|
2025-10-27 19:24:25 +01:00 |
|
Henrik Rydgård
|
b1d14d8221
|
More upload UI polish
|
2025-10-27 12:20:24 +01:00 |
|
Henrik Rydgård
|
fa64598b4f
|
More polish
|
2025-10-27 12:20:24 +01:00 |
|
Henrik Rydgård
|
d2c9104eff
|
Polish and fixes to the upload form.
|
2025-10-27 12:20:24 +01:00 |
|
Henrik Rydgård
|
9abd8c21e1
|
Finish implementing the multipart protocol, now multi file uploads work without corruption.
|
2025-10-27 12:20:24 +01:00 |
|
Henrik Rydgård
|
dc682fb2c8
|
Basic upload via web browser support, only single file almost works
|
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 |
|
Henrik Rydgård
|
7ad4d33094
|
Start refactoring the MainScreen code
|
2025-10-23 10:25:28 +02:00 |
|
Henrik Rydgård
|
e2b21d26bf
|
Rotation on iOS fixes: Make sure the setting is saved, etc.
|
2025-10-22 15:54:00 +02:00 |
|
Henrik Rydgård
|
1c49ad7b29
|
Support screen rotation on iOS (unrestricted)
|
2025-10-22 15:13:21 +02:00 |
|
Henrik Rydgård
|
f14c4dfb90
|
Add a compatibility flag to apply sum2012's workaround for Ghost Recon: Predator
I'm not confident in the behavior here, so let's change it only for this
game for now.
Replaces #20892
Fixes #20856
|
2025-10-21 15:23:12 +02:00 |
|
Henrik Rydgård
|
7cc4a0f3a3
|
Add more accurate sleep function (well, not more accurate on Windows unfortunately)
|
2025-10-21 12:11:23 +02:00 |
|
Henrik Rydgård
|
042cf87248
|
Rework the present mode settings, refactor.
|
2025-10-20 21:28:38 +02:00 |
|
Henrik Rydgård
|
4c0b011b0e
|
Refactor the vsync settings, making VSync=on always good, if combined with Low Latency Present
|
2025-10-20 19:53:21 +02:00 |
|
Henrik Rydgård
|
a656496953
|
Remove setting for fast-forward mode
|
2025-10-20 19:53:21 +02:00 |
|
Henrik Rydgård
|
82bba691dd
|
Unexpose the specialized Vulkan presentation modes for now
|
2025-10-20 19:53:21 +02:00 |
|
Henrik Rydgård
|
5aeab28e9b
|
Remove the "Percentage of framerate" frameskip type
|
2025-10-20 11:49:41 +02:00 |
|
Henrik Rydgård
|
176c55da25
|
Remove unused "interval" concept from presentation mode
|
2025-10-19 18:18:06 +02:00 |
|
Henrik Rydgård
|
1d44bf25bd
|
iOS: Default Vulkan presentation mode to Fifo as it's the only mode.
|
2025-10-17 16:12:07 +02:00 |
|
Henrik Rydgård
|
20e3a0cc70
|
Use temporaries to improve codegen in more IR vector ops
|
2025-10-17 09:26:15 +02:00 |
|
Henrik Rydgård
|
d23a224e7a
|
Use temporaries to try to improve codegen for IROp::Vec4Blend
|
2025-10-17 09:26:15 +02:00 |
|
Henrik Rydgård
|
b082e94edb
|
Initial work on using premultiplied alpha in the UI
|
2025-10-16 11:07:05 +02:00 |
|
Henrik Rydgård
|
c3dfddebd7
|
IR interpreter: Improve code gen for the main interpreter loop
Thanks to fp64 for the idea of using unreachable markers to avoid the
range check on the switch!
Additionally, use it in a few more places.
|
2025-10-15 21:15:30 +02:00 |
|
Henrik Rydgård
|
a170f40927
|
Qt buildfix
|
2025-10-10 08:45:09 -06:00 |
|
Henrik Rydgård
|
a72fc6f79c
|
Support showing (and sorting by) IR profiler info in the JIT viewer
This will help future work on #19143 .
|
2025-10-09 17:02:52 -06:00 |
|
Henrik Rydgård
|
9ff1cf3572
|
Remove bad assert (the function already checks for null later).
Fixes #20862
|
2025-10-09 12:43:43 -06:00 |
|
Henrik Rydgård
|
db0cc01a81
|
IR interpreter on ARM64: Cleanup FPCR set/get, support floating point control on Windows
|
2025-10-09 11:14:47 -06:00 |
|
Henrik Rydgård
|
87b770739a
|
Merge pull request #20844 from hrydgard/achievement-enable-per-game
Make the "Enable Achievements" setting per-game
|
2025-10-08 17:47:06 -06:00 |
|
Henrik Rydgård
|
ff5dea821b
|
New jit viewer is starting to work a bit.
|
2025-10-08 16:59:25 -06:00 |
|