Henrik Rydgård
|
ecdc7940f4
|
Android: Fix issue where shortcuts wouldn't override the currently running game.
|
2024-05-14 00:02:59 +02:00 |
|
Henrik Rydgård
|
699a41a3fa
|
GameInfoCache: Fix issue reloading the BG texture after wiping it from memory
Fixes #19077
|
2024-05-10 14:15:26 +02:00 |
|
Henrik Rydgård
|
68c192b892
|
Fix some symbol clashes apparently affecting the docker build
|
2024-04-13 01:06:18 +02:00 |
|
Herman Semenov
|
9e126b5f00
|
Fixed possible accidental conversion memsize type to strict 32 bit
|
2024-04-02 19:03:12 +03:00 |
|
Henrik Rydgård
|
3424d24605
|
Fix hang when trying to load non-existing file or folder.
|
2024-03-26 15:10:06 +01:00 |
|
Henrik Rydgård
|
d284ad4496
|
Remove warning for bad CHDs
|
2024-03-16 20:52:21 +01:00 |
|
Henrik Rydgård
|
9322b4c6dc
|
Warning fix, some paranoid zero init
|
2024-02-12 18:33:38 +01:00 |
|
Henrik Rydgård
|
3831ec1921
|
Warn the user about bad CHDs
If they're not created with "chdman createdvd", they will perform really
badly.
|
2024-01-31 22:15:47 +01:00 |
|
Henrik Rydgård
|
c7ed87b352
|
Assorted paranoia and improved checks
|
2024-01-31 10:22:03 +01:00 |
|
Henrik Rydgård
|
9792453b27
|
Fix missing titles for some file types
|
2024-01-30 12:31:56 +01:00 |
|
Henrik Rydgård
|
76242cb9f7
|
More gameinfocache fixes
|
2024-01-30 12:27:58 +01:00 |
|
Henrik Rydgård
|
bf8a1684d1
|
Fix per-game configs, thanks Verymelon
|
2024-01-29 18:59:15 +01:00 |
|
Henrik Rydgård
|
a93b55c215
|
Handle icon loading failures better (avoid retrying every frame).
|
2024-01-29 10:44:46 +01:00 |
|
Henrik Rydgård
|
82f269cd48
|
GameInfoCache: Properly lock around accesses to the gameinfo map.
|
2024-01-29 00:54:18 +01:00 |
|
Henrik Rydgård
|
884c366692
|
Fix some longstanding issues with the GameInfoCache and optimize away double work
|
2024-01-28 16:23:27 +01:00 |
|
Henrik Rydgård
|
9b3c14a931
|
GameInfoCache: Break out a couple functions
|
2024-01-28 14:50:16 +01:00 |
|
Henrik Rydgård
|
1f129b6dca
|
Replace "ReadFileToString" with a few semantically clearer wrappers.
|
2024-01-25 09:55:54 +01:00 |
|
Henrik Rydgård
|
f0af76ec40
|
GameInfoCache: Check read size before using the data.
|
2024-01-25 09:43:06 +01:00 |
|
Henrik Rydgård
|
77d52b83db
|
Fix icon reading bug in GameInfoCache
|
2024-01-23 01:06:56 +01:00 |
|
Henrik Rydgård
|
2e16fd3bcc
|
Fix fake game ID generation to work with scoped storage
|
2024-01-23 01:06:56 +01:00 |
|
Henrik Rydgård
|
bd388fc094
|
Add some comments and logging
|
2024-01-22 11:55:42 +01:00 |
|
Henrik Rydgård
|
53cfecf8fa
|
Remove superfluous error message
|
2024-01-20 23:11:42 +01:00 |
|
Henrik Rydgård
|
f73d0587d4
|
Comments, make locking more consistent in GameInfoCache
|
2024-01-19 14:56:29 +01:00 |
|
Henrik Rydgård
|
74f5be02a1
|
GameInfo: Try to reduce the locking a bit.
|
2024-01-18 22:52:56 +01:00 |
|
Henrik Rydgård
|
e29f59a102
|
GameInfoCache: Move some I/O out of the mutex. There's more to do.
|
2024-01-18 20:04:29 +01:00 |
|