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

Program refuses to open BIN files without SAUCE #13

Open
TheGreenHerring opened this issue Aug 25, 2023 · 0 comments
Open

Program refuses to open BIN files without SAUCE #13

TheGreenHerring opened this issue Aug 25, 2023 · 0 comments

Comments

@TheGreenHerring
Copy link

All versions of Moebius, including the original, will simply not open any BIN file without SAUCE info. If you feed it an ANS file without SAUCE, it will at least open the file as an 80-character-width picture, even if that's not correct. If you feed it a BIN file without SAUCE, it will sit on a blank drawing window, with a visible side bar but no canvas or preview.

This is notable alongside the issue of being unable to save a file without SAUCE because there is at least one application where it would be useful to be able to save and load BIN files without SAUCE: creating a replacement for Doom's ENDOOM lump, the textmode screen that appears when you quit the game, which is a full text mode video memory block of 80x25 characters, and thus must be exactly 4,000 bytes in size. That means there can not be any SAUCE info inside of it, only the raw text color and character data. When I went to render my ancient ENDOOM lumps as out-of-engine content for a ZZT magazine world, I had to use a hex editor to insert SAUCE info inside of them before Moebius would load them.

It would be useful if, bereft of any SAUCE info, the program would at least, as a fallback, try to load all the data inside of it as an 80-width image, rather than just refusing to load them at all. If anything, it would at least allow ENDOOM replacements, or any other textmode file intended to fill the whole width of a classic 80-width screen, to be opened directly in Moebius for editing without workarounds.

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