Skip to content

Conversation

@zoltanvb
Copy link
Contributor

Description

Rom size was truncated to 32-bit. In case of 3DS database, the maximum size is exactly 0x100000000, so the maximum size came up as 0, as shown on extra debug logs (visible in debug builds):

[DEBUG] [Scanner] Queried min/max, values 39018496 / 0, size yes serial yes crc yes

Size field is updated to 64-bit to align with RDS contents.

[DEBUG] [Scanner] Queried min/max, values 39018496 / 4294967296, size yes serial yes crc yes

Related Issues

#18341 (comment)

Related Pull Requests

#18341

Several rom sizes could exceed 32-bit. Database uses uint64_t, so let's align.
@LibretroAdmin LibretroAdmin merged commit acd3fa1 into libretro:master Nov 16, 2025
31 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants