Skip to content
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

Tool to re-encode raw resource binaries back into bank files #14

Open
felipesanches opened this issue Mar 25, 2022 · 2 comments
Open

Tool to re-encode raw resource binaries back into bank files #14

felipesanches opened this issue Mar 25, 2022 · 2 comments

Comments

@felipesanches
Copy link
Owner

We need a tool to re-encode raw resource binaries back into bank files to be used with the original MSDOS engine.

This script would be called resources2banks.py and would do the exact opposite of our existing banks2resources.py script.

A good test for it would be round-tripping both scripts to ensure nothing is lost in the process. Another good test would be to extract resources, make some trivial modification, reencode it into banks and then observe the modified assets being used on the original msdos release of the VM.

@felipesanches
Copy link
Owner Author

Also, the ability to re-encode banks could be used to try corrupting resource 0x11 in the hope of figuring out what's it's purpose, as discussed at #15

@felipesanches felipesanches changed the title MSDOS resources2banks.py Tool to re-encode raw resource binaries back into bank files Jan 21, 2023
@felipesanches
Copy link
Owner Author

Note: The resources and banks used on the MSDOS release are also used on the Amiga release. (maybe other releases also use it? I am not sure)

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

No branches or pull requests

1 participant