Commit Graph
39166 Commits
Author SHA1 Message Date
Henrik Rydgård d5944ca68d Merge pull request #17706 from hrydgard/fix-alternate-speed
Unlimited alternate speed got broken in recent changes.
2023-07-12 23:20:59 +02:00
Henrik Rydgård b133cd4f71 Merge pull request #17704 from lvonasek/feature_openxr_canvas3d
OpenXR - Enhancements of cinema-style screen
2023-07-12 20:57:22 +02:00
Henrik Rydgård 5d3e438258 Unlimited alternate speed got broken in recent changes. Fix it. 2023-07-12 20:55:45 +02:00
Henrik Rydgård 21b9ccce57 Merge pull request #17705 from hrydgard/more-achievement-ui-work
Achievement Unlocked sound effect, more UI work
2023-07-12 20:49:37 +02:00
Henrik Rydgård 614def8f5f Thread safety fix in sfx mixer 2023-07-12 20:09:52 +02:00
Henrik Rydgård 943bfb7329 Show a warning message on login failure 2023-07-12 19:55:53 +02:00
Henrik Rydgård af92430b18 Achievement Unlocked and Leaderboard Submitted sound effects 2023-07-12 19:55:53 +02:00
Lubos dd00dfefab OpenXR - Enhancements of cinema-style screen 2023-07-12 19:33:29 +02:00
Henrik Rydgård 277790f18e Merge pull request #17703 from hrydgard/sound-effects-mixer
Change the sound effects mixer (used for UI sounds) to mix on top of main output
2023-07-12 18:21:01 +02:00
Henrik Rydgård f1ff12784a Allow flexible sample rate for UI sound effects 2023-07-12 17:55:49 +02:00
Henrik Rydgård 19f4eadeb1 Call the sound effect mixer directly from Mix instead of pushing the samples from background audio. 2023-07-12 17:55:46 +02:00
Henrik Rydgård 408c6dc51b Merge pull request #17702 from Kaitul/master
Update zh_TW.ini
2023-07-12 17:02:44 +02:00
Kung-chih b6c1021fd1 Merge branch 'hrydgard:master' into master 2023-07-12 21:43:17 +08:00
Kung-chih c1b9e32bc3 Update zh_TW.ini 2023-07-12 21:42:36 +08:00
Henrik Rydgård 830679503d Update rcheevos with a crashfix (don't try different hashes if it fails)
We deallocate the block device after the first attempt, so..
2023-07-12 15:38:41 +02:00
Henrik Rydgård db24299bc7 Merge pull request #17701 from hrydgard/memstick-screen-logic-fix
First-boot memstick screen: Attempt to fix some logic holes
2023-07-12 12:46:16 +02:00
Henrik Rydgård 63144340f5 First-boot memstick screen: Attempt to fix some logic holes
This handles some cases better that I don't really see how they can
happen, but who knows. Intended to help #17683
2023-07-12 11:29:24 +02:00
Henrik Rydgård 5333091fa3 Merge pull request #17700 from hrydgard/improve-bad-iso-logging
Improve some logging related to bad ISO detection
2023-07-12 10:53:41 +02:00
Henrik Rydgård ce802664ea Minor SettingInfo cleanup 2023-07-12 10:24:06 +02:00
Henrik Rydgård a920b6100c Improve logging about corrupt ISOs 2023-07-12 10:22:53 +02:00
Henrik Rydgård 431a0551b2 RetroAchievements CSO support, delay until identified (#17699)
* Support CSO (and any future block based formats) for RetroAchievements identification

* Avoid auto-loading savestates in challenge mode
2023-07-12 01:11:09 +02:00
Patrxgt 6c49af73c7 Fixed Polish translation (#17698)
* Update pl_PL.ini

* Update pl_PL.ini

* Update pl_PL.ini

* Update pl_PL.ini

* Update pl_PL.ini

* Update pl_PL.ini

* Update pl_PL.ini

* Update pl_PL.ini

* Update pl_PL.ini

* Update pl_PL.ini
2023-07-11 20:59:33 +02:00
Henrik Rydgård 0606a78633 Merge pull request #17696 from hrydgard/rcheevos-buffer-overflow-fix
Bump rcheevos to a fork with two important bugfixes
2023-07-11 18:03:29 +02:00
Henrik Rydgård fa81623894 Merge pull request #17697 from DDinghoya/patch-12
Update ko_KR.ini
2023-07-11 16:57:25 +02:00
DDinghoya 58430854fd Update ko_KR.ini 2023-07-11 23:36:31 +09:00
Henrik Rydgård ba61b495c5 Bump rcheevos to a fork with two important bugfixes (access invalidation, buffer overflow) 2023-07-11 16:33:52 +02:00
Henrik Rydgård e38138a39d Merge pull request #17695 from hrydgard/allow-faster-alternate-speeds
In challenge mode, allow faster alternate speeds (but not slower).
2023-07-11 11:58:24 +02:00
Henrik Rydgård 95807a4791 In challenge mode, allow faster alternate speeds (but not slower).
Fixes issue reported in #17631
2023-07-11 11:29:26 +02:00
Henrik Rydgård 78e99f1d93 Merge pull request #17692 from hrydgard/achievement-ui-fixes
RetroAchievements UI updates: Merge Account and Settings tabs
2023-07-11 11:13:57 +02:00
Henrik Rydgård c5acb32aca Merge pull request #17693 from hrydgard/combo-map-bug-fix
Bugfix: Also check the allow-combo setting for analog inputs.
2023-07-11 11:12:30 +02:00
Henrik Rydgård bed06f46d7 Bugfix: Also check the allow-combo setting for analog inputs. 2023-07-11 11:00:57 +02:00
Henrik Rydgård 98cb26b8d0 RetroAchievements UI updates: Merge Account and Settings tabs
Move rare settings to a Developer Tools tab instead.

Minor translation updates.
2023-07-11 10:36:32 +02:00
Henrik Rydgård 0bf8b6042d Merge pull request #17691 from hrydgard/more-achievement-fixes
More achievement fixes
2023-07-11 10:36:24 +02:00
Henrik Rydgård bf3acd9208 Fix some minor login issues, center login dialog on Windows. 2023-07-11 10:16:58 +02:00
Henrik Rydgård 41594d319a Fix updating the UI on logout 2023-07-11 10:05:55 +02:00
Henrik Rydgård 636fcb9714 Fix challenge mode check, fixing savestates not showing up if logged out 2023-07-11 10:05:06 +02:00
Henrik Rydgård b2edbc1396 Merge pull request #17689 from warmenhoven/dev/warmenhoven/libretro
libretro: fix fast forwarding
2023-07-11 07:37:54 +02:00
Eric Warmenhoven b393d54dc7 libretro: fix fast forwarding 2023-07-11 00:43:38 -04:00
Henrik Rydgård f446312cb6 Merge pull request #17688 from warmenhoven/dev/warmenhoven/libretro-ios
libretro: use JIT on iOS if available
2023-07-10 23:11:56 +02:00
Henrik Rydgård 436d59f6bd Merge pull request #17687 from warmenhoven/dev/warmenhoven/libretro
libretro: environ_cb returns whether it fetched the value, not the value
2023-07-10 23:10:54 +02:00
Eric Warmenhoven fdee69127a libretro: use JIT on iOS if available 2023-07-10 16:26:29 -04:00
Eric Warmenhoven 58174e9aef libretro: environ_cb returns whether it fetched the value, not the value 2023-07-10 16:12:40 -04:00
Henrik Rydgård 3f924d1494 Smoothly remove any left-over overlays on emuscreen exit. 2023-07-10 21:04:22 +02:00
Henrik Rydgård 9354f4af1c Merge pull request #17686 from hrydgard/leaderboard-crashfix
Add assorted null checks for safety
2023-07-10 19:54:40 +02:00
Henrik Rydgård 4ae3c519e2 Add assorted null checks for safety
More probably needed. Should at least hopefully fix the leaderboard crash reported in #17631

Will try to do something more systematic later.
2023-07-10 19:27:07 +02:00
Henrik Rydgård 11c91d356e Merge pull request #17684 from hrydgard/retroachievements-invalid-memory-hack
RetroAchievements: Revert to the old behavior for bad accesses (return 0).
2023-07-10 16:27:31 +02:00
Henrik Rydgård f6e84ea462 RetroAchievements: Revert to the old behavior for bad accesses (return 0).
The new smarter achievement-disabling feature has a lot of overhead and
doesn't quite seem to do what I expected. More work seems to be needed,
so let's fall back to the old behavior that most sets have been
developed against, anyway.

Should fix the Valkyrie Profile issue reported in #17631
2023-07-10 16:12:01 +02:00
Henrik Rydgård e797c06f2b Merge pull request #17682 from hrydgard/show-active-challenges-on-pause
RetroAchievements: Show active challenge achievements on pause screen.
2023-07-10 11:54:13 +02:00
Henrik Rydgård cd45125085 RetroAchievements: Show active challenge achievements on pause screen. 2023-07-10 10:39:44 +02:00
Henrik Rydgård 591b9ebbba Merge pull request #17646 from hrydgard/rc-client
Switch RetroAchievements support to the new rc_client_t API, add more features
2023-07-10 10:08:43 +02:00