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

Crashes when loading TZX files with Direct Recording blocks #1

Open
kounch opened this issue Jan 31, 2021 · 4 comments
Open

Crashes when loading TZX files with Direct Recording blocks #1

kounch opened this issue Jan 31, 2021 · 4 comments

Comments

@kounch
Copy link

kounch commented Jan 31, 2021

Loading a TZX file with direct recording / raw blocks inside (ID: 0x15), crashes the app.

@MrReeMachine
Copy link
Owner

I don't recall ever having any TZX with direct recording blocks to test against - if you could send me a sample I could possibly take a look into it.

@kounch
Copy link
Author

kounch commented Feb 6, 2021

Check the attached file as an example.

DVIII.tzx.zip

Any file created with "CargandoLeches" will use that kind of block:
https://github.com/kounch/CargandoLeches

@MrReeMachine
Copy link
Owner

Thanks for the file. The crash is indirectly caused by the unsupported block type - whilst the unsupported block is handled correctly the error message that is subsequently displayed caused the crash. I've fixed the crash and will investigate adding support for the unsupported block type before committing my fixes. Will update here when the repo has been updated.

@kounch
Copy link
Author

kounch commented Feb 11, 2021

You can also create these kind of blocks from the Fuse emulator, when recording to tape.

Attached is another example made using this method.

hello.tzx.zip

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

2 participants