Skip to content
NataliaPC edited this page Feb 9, 2019 · 16 revisions

#Home

makeTSX is a tool that read a WAV file containing a MSX game and create a TSX file containing the data blocks found.

###What is the TSX format

TSX format is a superset of TZX 1.20 definition. The main TSX purpose is preserve old MSX tapes with all original data. Even the 'protections', like the use of ZX Spectrum data blocks and custom loaders.

The TSX format include a new block definition with ID #4B. This new block allow include data blocks following the Kansas City Standard (KCS) which is followed by the MSX standard among others.

Therefore makeTSX allows extracting these data blocks in MSX format and adding them to a file with TZX structure using #4B blocks.

As many games with protection use ZX Spectrum blocks (with ID #10 and #11) to avoid being copied, it is very easy to add these blocks in a reliable way and thus preserve such protection as designed.

Block ID #4B definition

Clone this wiki locally