Skip to content

Fix KiriKiri detection #147

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

Merged
merged 2 commits into from
Oct 18, 2022
Merged

Fix KiriKiri detection #147

merged 2 commits into from
Oct 18, 2022

Conversation

andOlga
Copy link
Contributor

@andOlga andOlga commented Oct 18, 2022

SteamDB app page links to a few games using this

(not relevant as this updates an existing detection)

Brief explanation of the change

This should fix #128 and other detection issues for the KiriKiri engine by replacing rules with a far simpler one: its games always ship with a file called data.xp3, the extension being unique enough that googling it brings up only KiriKiri-related results.

The existing detections are not guaranteed to be present in KiriKiri games, resulting in false negatives, and, in the case of wuvorbis.dll, might be present in games that do not use this engine, resulting in false positives.

@xPaw
Copy link
Member

xPaw commented Oct 18, 2022

I checked there's some games that have data.xp3 in a folder.

@andOlga
Copy link
Contributor Author

andOlga commented Oct 18, 2022

Fixed.

@xPaw xPaw merged commit ae03c04 into SteamDatabase:main Oct 18, 2022
@andOlga andOlga deleted the krkr-fix branch October 18, 2022 10:01
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Time Leap Paradise SUPER LIVE! Shouldn't be detected as KiriKiri
2 participants