0.0.2 • Published 4 years ago

jsbin2tap v0.0.2

Weekly downloads
2
License
ISC
Repository
github
Last release
4 years ago

jsbin2tap

Adds binary data to ZX Spectrum tape files.

Usage

Without installation

npm start -- [options] input.bin [input2.bin ...]

With installation

sudo npm install -g jsbin2tap
jsbin2tap [options] input.bin [input2.bin ...]

As npm module

npm install --save jsbin2tap

...and then from JS...

const fs = require('fs');
const tape = require('jsbin2tap');
...
tape.writeBytesBlock(buf, blockName, startAddress);
fs.writeSync(outputFile, tape.getBuffer());

Options

ShortLongdescriptionDefault
-o--outputoutput TAP fileout.tap
-a--addressstart address of binary file32768
-p--appendappend tap at end of filefalse
-h--helpprint usage informationfalse
-v--versionprint version informationfalse

s

0.0.2

4 years ago

0.0.1

4 years ago