-
-
Notifications
You must be signed in to change notification settings - Fork 1.8k
GameDB/OSD/CI: Various fixes / Use pip install YAMLint #13581
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
ef380d9 to
7555cb0
Compare
TheTechnician27
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can't attest to the lint_gamedb.yml change, but everything else looks good.
Mrlinkwii
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
looks good , would reccmend updating the website documentation when this is merged
kamfretoz
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
7555cb0 to
69f96a8
Compare
| - SoftwareRendererFMVHack # Fixes blackscreen when FMV. | ||
| gsHWFixes: | ||
| recommendedBlendingLevel: 4 # Fixes menu transparancy effects and text. | ||
| minimumBlendingLevel: 4 # Fixes brightness menu transparancy effects and text. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What's the performance impact, how many barriers/copies?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Goes from 0-4 barriers to 90-110 barriers.
| gameFixes: | ||
| - EETimingHack # Fixes flickering. | ||
| gsHWFixes: | ||
| minimumBlendingLevel: 2 # Improves brightness and banding. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
And this one?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
3-5 barriers to 23-30 barriers.
-----------------------------------------------------------------------------------------------------
chromebook-linux-audio.mk 334654204d5b70b0e29a8a4d85622eb684140807 # Version: Commits on Nov 24, 2025
-----------------------------------------------------------------------------------------------------
mtl: install fixed rt5650 tplg,
-------------------------------------------------------------------------------------
zmusic.mk 387f676104f7a5721a3589b5e6a8130a1a964e25 # Version: Commits on Nov 23, 2025
-------------------------------------------------------------------------------------
Merge pull request #85 from johncurley/coremidi
Coremidi,
--------------------------------------------------------------------------------------------------------
batocera-emulationstation.mk 6284de16a35e13430f76919c8d356322fb63bb91 # Version: Commits on Nov 24, 2025
--------------------------------------------------------------------------------------------------------
Merge pull request #2018 from fabricecaruso/win
[Scripting/Win32] Fix script paths when one parent folder has spaces,
------------------------------------------------------------------------------------------------
batocera-es-piboy.mk 6284de16a35e13430f76919c8d356322fb63bb91 # Version: Commits on Nov 24, 2025
------------------------------------------------------------------------------------------------
Merge pull request #2018 from fabricecaruso/win
[Scripting/Win32] Fix script paths when one parent folder has spaces,
---------------------------------------------------------------------------------------
amiberry.mk 9e545eee4ae66cf286822b451a89561539ce38b4 # Version: Commits on Nov 24, 2025
---------------------------------------------------------------------------------------
enhancement: Merged latest updates from WinUAE
- Sprite/bitplane collision update
- Do not trigger no signal state when in use programmed register changes, it might change back before it affects the display.
- Drawing line calculation refactoring
- Separate PAL/NTSC and programmed VB state.,
----------------------------------------------------------------------------------
clk.mk d8600500c342a7b981d47160fc5d853b756f5f4e # Version: Commits on Nov 24, 2025
----------------------------------------------------------------------------------
Update version number.,
------------------------------------------------------------------------------------------
dolphin-emu.mk 1fa5accf039e7fefc78469d3dc672e01631429b8 # Version: Commits on Nov 24, 2025
------------------------------------------------------------------------------------------
Merge pull request #14165 from BSDKaffee/qt-6.10-fix
Fix build for non-Linux with Qt 6.10+,
------------------------------------------------------------------------------------------
duckstation.mk 21daf6c87334821d7856a18372fbf3230ce4e021 # Version: Commits on Nov 24, 2025
------------------------------------------------------------------------------------------
Qt: Fix window icon for setup wizard,
-----------------------------------------------------------------------------------
eden.mk f40025fd9bd29325452535f98705bd3442381fb5 # Version: Commits on Nov 24, 2025
-----------------------------------------------------------------------------------
[qt, settings] allow to set custom unit and battery serial (#2813)
-------------------------------------------------------------------------------------
hatari.mk ec2bc940489280b49b4fb704d3fd6d89ea013ad0 # Version: Commits on Nov 23, 2025
-------------------------------------------------------------------------------------
Docs: add EXIT STATUS and ENVIRONMENT section to Hatari man page
Finding environment variable use:
$ git grep getenv src/
Findig exit status calls:
$ git grep -e Main_ErrorExit -e Main_RequestQuit -e '\\bexit *(' src/
IMHO these are too low level details for the HTML manual, and not of
general interested to Hatari users, but still good to document, so I
added them only to manual page.,
--------------------------------------------------------------------------------------
melonds.mk c8c7983eaded808dc72cb2b1404ef19e11e1e1d3 # Version: Commits on Nov 24, 2025
--------------------------------------------------------------------------------------
NDS: enable ITCM during direct boot (fixes armwrestler),
--------------------------------------------------------------------------------------
openmsx.mk 1b89da412e9a3fb5f1a6a41c987abb24f7a5a4e7 # Version: Commits on Nov 23, 2025
--------------------------------------------------------------------------------------
Raster beam viewer: fixed duplicate ID error
Thanks bengalack for reporting:
openMSX/openMSX#2018 (comment),
----------------------------------------------------
pcsx2.mk v2.5.323 # Version: Commits on Nov 24, 2025
----------------------------------------------------
- [GameDB/OSD: Various fixes](PCSX2/pcsx2#13581)
-------------------------------------------------------------------------------------
ppsspp.mk b71ee0ba8969f69b1498d588cd719bfdadc728e2 # Version: Commits on Nov 24, 2025
-------------------------------------------------------------------------------------
Fix some bugs around game-specific config load/save (#21033),
------------------------------------------------------------------------------------
rpcs3.mk 6a398f994793d6d74d649ec7989d621627e547e1 # Version: Commits on Nov 23, 2025
------------------------------------------------------------------------------------
rsx/cfg: Fix arm64 build,
-------------------------------------------------------------------------------------------
xenia-native.mk 81871e7dc82e592670815c8815c41511a435c3fa # Version: Commits on Nov 24, 2025
-------------------------------------------------------------------------------------------
[XSocket] Fixed setting native_level in SetOption,
-------------------------------------------------------------------------------------
ikemen.mk b27847640752570130aafd38b62e2f2018c60087 # Version: Commits on Nov 24, 2025
-------------------------------------------------------------------------------------
Merge pull request #2904 from Eiton/Vulkan
refactor: update vulkan binding,
-----------------------------------------------------------------------------------------
lightspark.mk 51bd9326c0152a44a91e203b025b7ba9aa233c93 # Version: Commits on Nov 24, 2025
-----------------------------------------------------------------------------------------
[Context3D] fix order of execution for IndexBuffer3D/VertexBuffer3D,
--------------------------------------------------------------------------------------
scummvm.mk 2bfda36ae8bd8f4feb390cd4006424cb5c611628 # Version: Commits on Nov 23, 2025
--------------------------------------------------------------------------------------
PRIVATE: Add mapping for Japanese Windows cursors,
-----------------------------------------------------------------------------------------
rpi-eeprom.mk 0f936ff2e2c1b070ad452871a0543dd5c74cb52d # Version: Commits on Nov 24, 2025
-----------------------------------------------------------------------------------------
Fix remaining typo,
-----------------------------------------------------
nghttp3.mk v1.13.1 # Version: Commits on Nov 24, 2025
-----------------------------------------------------
Bump package and library versions,
------------------------------------------------------------------------------------
box64.mk c5ce123d4d7577eb182b20201b4e1f12d135954c # Version: Commits on Nov 24, 2025
------------------------------------------------------------------------------------
[WRAPPER] Re-wrapped libtasn1 (#3217),
------------------------------------------------------------------------------------------
devilutionx.mk 03f87bb0bc713e742632b967669b2c4be7f8458f # Version: Commits on Nov 24, 2025
------------------------------------------------------------------------------------------
Bump actions/checkout from 5 to 6
Bumps [actions/checkout](https://github.com/actions/checkout) from 5 to 6.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v5...v6)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-version: '6'
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <[email protected]>,
----------------------------------------------------------------------------------------
openmohaa.mk 8169bd01a8a680ecb06d9ccd2d72a14c95e47289 # Version: Commits on Nov 23, 2025
----------------------------------------------------------------------------------------
docs: fix version annotation,
---------------------------------------------------------------------------------------
mangohud.mk cfbaff3bb7cf2370f40cb7a6fdd6243fa92328c1 # Version: Commits on Nov 24, 2025
---------------------------------------------------------------------------------------
fps_metrics: don't calculate if we have no data,
-------------------------------------------------------------------------------------------------
shadps4-qtlauncher.mk e123aa853bc6adda5a2485a9e33874541acdc067 # Version: Commits on Nov 24, 2025
-------------------------------------------------------------------------------------------------
New Crowdin updates (#200)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Japanese)
* New translations en_us.ts (Norwegian Bokmal),
----------------------------------------------------------------------------------------
retroarch.mk ee96a134660b4dfdce2bef8457a7e76c29b4d021 # Version: Commits on Nov 24, 2025
----------------------------------------------------------------------------------------
Fetch translations from Crowdin,
----------------------------------------------------------------------------------------
doomretro.mk 3953ddfff4cbef9233576e1aecdc005ff55b0a83 # Version: Commits on Nov 24, 2025
----------------------------------------------------------------------------------------
Show hint until something entered successfully into console,
--------------------------------------------------------------------------------------------
libretro-gpsp.mk 6250979f01db3f9ee5ebca179316e1319f017b48 # Version: Commits on Nov 23, 2025
--------------------------------------------------------------------------------------------
Fix I/O write mirroring
I/O writes are not really mirrored. This is mostly a no-op but weirdly
fixes some MIPS bug in a couple games. Also makes mgba debug prints
\work\ (as in, they are ignored and don't break I/O space).,
------------------------------------------------------------------------------------------------
libretro-panda3ds.mk 6d4f81200ded9e9889b1a1b1320eb43b58c6ec34 # Version: Commits on Nov 23, 2025
------------------------------------------------------------------------------------------------
arm64 JIT: Undo broken fix,
--------------------------------------------------------------------------------------------
libretro-pcsx.mk 81814bdc6b1f22c029210082c17c819fe047232f # Version: Commits on Nov 23, 2025
--------------------------------------------------------------------------------------------
Merge branch 'master' into libretro,
----------------------------------------------------------------------------------------------
libretro-ppsspp.mk b71ee0ba8969f69b1498d588cd719bfdadc728e2 # Version: Commits on Nov 24, 2025
----------------------------------------------------------------------------------------------
Fix some bugs around game-specific config load/save (#21033),
-----------------------------------------------------------------------------------------------
libretro-scummvm.mk 2bfda36ae8bd8f4feb390cd4006424cb5c611628 # Version: Commits on Nov 23, 2025
-----------------------------------------------------------------------------------------------
PRIVATE: Add mapping for Japanese Windows cursors,

Description of Changes
Fixes more games than I can honestly remember renames some stats in the OSD and uses the latest version of YAMLlint using pip install to speed up the GameDB CI job by around 50 seconds.
Fixes #13473
Rationale behind Changes
Broken game bad more readable OSD good faster CI good.
Suggested Testing Steps
Make sure the CI passes and the new names for the OSD are acceptable.
Did you use AI to help find, test, or implement this issue or feature?
No