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

[Suggestion] Mechinism to import/export the contents of a punched tape between saves/worlds #26

Open
keifhausin opened this issue May 2, 2022 · 1 comment

Comments

@keifhausin
Copy link
Contributor

Being able to import and export punched tape data, will allow for easily moving control panels and sequencer programs between games and players. It will also allow for an easier view of long tapes (things like panel tapes) in external tools like notepad or vscode

I see two simple-ish ways to serialize the tape each with pros and cons

  1. use ASCII
    pros

    • easy to read

    cons

    • not all of the 256 ASCII chars are printing so some creative escaping will be needed
  2. use hex values
    pros

    • captures all of the possible tape values

    cons

    • much harder to read and edit by humans
@keifhausin
Copy link
Contributor Author

Thinking about this base 64 of the raw bytes of the punches is most likely the best option for import/export

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