~grauw/vgmplay-msx#22: 
Don’t load VGMs which don’t fit in memory

When a VGM is too large to fit in memory, it’s currently still loaded in its entirety before this is reported to the user.

Since the file size can be derived from the EoF offset and GD3 offset header values, we could detect this early and save the user from some frustration waiting for a song to load that will never play.

Status
REPORTED
Submitter
bitbucket:Laurens Holst
Assigned to
No-one
Submitted
5 years ago
Updated
4 years ago
Labels
No labels applied.

bitbucket:Laurens Holst 5 years ago · edit

This would mean that VGMPlay needs to move to a pipelined processing method, which would probably involve something like coroutines.

Register here or Log in to comment, or comment via email.