Skip to content

Conversation

@widberg
Copy link
Contributor

@widberg widberg commented Aug 17, 2025

SteamDB app page links to a few games using this

https://steamdb.info/app/283410/ - CT Special Forces: Fire for Effect
https://steamdb.info/app/331750/ - WALL E
https://steamdb.info/app/12800/ - FUEL
https://steamdb.info/app/12850/ - FUEL - Demo (FUEL™ Demo)
https://steamdb.info/app/579490/ - RUSH: A Disney • PIXAR Adventure
https://steamdb.info/app/752590/ - A Plague Tale: Innocence
https://steamdb.info/app/1096660/ - A Plague Tale: Innocence Demo
https://steamdb.info/app/1182900/ - A Plague Tale: Requiem
https://steamdb.info/app/1250410/ - Microsoft Flight Simulator (2020)
https://steamdb.info/app/2537590/ - Microsoft Flight Simulator 2024
https://steamdb.info/app/239220/ - The Mighty Quest For Epic Loot
https://steamdb.info/app/562810/ - Monopoly Plus (MONOPOLY® PLUS)

Brief explanation of the change

Adds patterns, tests, and a description for the Zouna game engine. The matching files are usually in the main depot for the game, but are sometimes in the language-specific depots. As a bonus, if this gets merged, there will be a game engine for every letter of the alphabet except Q.

@SteamDB-Tracker
Copy link
Member

After running changed rules in this pull request (this bot only tests rules.ini changes):

Changed technologies: Engine.Zouna

These apps now match: (12) 12800 12850 239220 283410 331750 562810 579490 752590 1096660 1182900 1250410 2537590

Please confirm that all these changed apps are correct.

@widberg
Copy link
Contributor Author

widberg commented Aug 19, 2025

That is exactly correct. It's everything I have in the PR description and nothing I don't.

@xPaw
Copy link
Member

xPaw commented Aug 25, 2025

Is there a way to detect them with just 1 file instead of 2?

@widberg
Copy link
Contributor Author

widberg commented Aug 25, 2025

The GameData/Bigfiles/PC/P4/MISC.BFPC rule is needed to detect "The Mighty Quest For Epic Loot". The rest of the games are covered by the DATAS/SHARED.DPC rule. As far as I can tell, no one file can detect all 12 games. This is because Ubisoft's fork of the engine had diverged from Asobo's a long time ago, and they use a different directory structure and file extensions.

@xPaw xPaw merged commit 1e4ec61 into SteamDatabase:main Aug 25, 2025
2 checks passed
@github-project-automation github-project-automation bot moved this from To Triage to Done in File rules Aug 25, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

3 participants