-
Notifications
You must be signed in to change notification settings - Fork 10
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
Play games from compressed Z80 Spectrum memory snapshots #7
Comments
That's interesting.
I think we have this before somewhere but would it be doable to support a tar/blorb/? file for games with multiple files? |
That behavior with tar files makes sense, as tar does not compress files, unless you tell it to pass them to gzip or bzip2. Using Blorb files is certainly possible but that is a different, and more complex, issue, as that would also require a utility to create such files. |
Indeed, tar makes a lot of sense (at least for me) as it is easy to create as a user. |
No, I don't think that that is a bug. The interpreter has no way to detect all the parts of a multi-part game file in a block of memory, or to detect bitmap graphics files, and it's probably impossible to change it to do so in a completely generic way. |
I see. Thanks for the time and sorry for the noise ;) |
I have written up using Blorb files as #8. When (or even whether) I'll ever get round to it I can't say, but it seems at least worth recording the idea. |
In retrospect, I don't think teaching the interpreter about .Z80 snapshots is the way to go. Much better is the idea to support Blorb files, along with a tool to generate them, so I am closing this issue. |
Decompressing Z80 files is not particularly difficult, see the l9cut source code (https://ifarchive.org/indexes/if-archive/level9/tools/).
The text was updated successfully, but these errors were encountered: