TZXTOOLS (python tools) now supports MSX blocks:
https://github.com/shred/tzxtools
Thanks to Richard Körber (aka @shred_) and Isra (aka @imulilla)
tsx2wav.php are uploaded.
https://github.com/nataliapc/MSX_devs/tree/master/TSXphpclass
Wow, thank you very much!
Please create an issue at github if you find any bug.
I've been playing with it a bit. It works wonderfully! Unfortunately I don't have the original wavs or tapes of many of the programs, so I can't tell how accurately they describe the originals.
I've found a problem and a bug. Unfortunately I've left GitHub for good, so I can't post it there.
The bug is:
PHP Notice: Use of undefined constant i - assumed 'i' in tsx2wav.php on line 115
Easy fix, just a missing $ sign.
The problem is that I have PHP 7.0, and you're using a feature that only works on 7.1:
private const HEADERS = array(
Removing either 'private' or 'const' makes it work (if removing 'const' then a $ sign needs to be added).
Reference:
https://www.php.net/manual/en/language.oop5.constants.php#ex... (see note after the example).
Thanks for the bug report!
And again a few new .TSX files. And now also the game Spaghetti Western which was on the MIA wiki list as well
Yes, a new MIA rescued!