Usage: ./dtv2sertrans [global options] command [+ command ] Global Options: -b set block size for transfers (default: 0x400) -f force old pre 1.0 dtvtrans protocol -h show help message -i ignore state of dtvtrans server before executing commands -l force prg file I/O (automatically used for: *.prg) -p specify the serial port or use DTV2SER_PORT env variable -r force raw file I/O (automatically used for: *.raw *.bin) -s specify the serial speed or use DTV2SER_SPEED env variable -t specify the serial timeout or use DTV2SER_TIMEOUT env variable -v be more verbose Commands: boot | bt | b [
] send a program via the boot protocol bootstrap bootstrap a DTV with dtv2ser connected to joystick port 2. basic 1. reset and boot into basic prompt boot 2. type in boot.txt basic boot code and run dtvtrans 3. boot mlboot.prg and dtvtrans.prg full 1.-3. basic + boot + dtvtrans diag | diagnose ... diagnose commands exit BASIC exit fill | f [] fill memory of DTV flash ... read/modify the flash ROM of the DTV init initialize KERNAL and/or BASIC joy ... joystick commands load [] simulate a BASIC LOAD param ... parameter commands read | rd | r [] read memory from DTV range: [[r],] [[r]-] prepend r for ROM, default: RAM reset | x reset DTV and enter dtvmon/dtvtrans run execute a BASIC RUN save simulate a BASIC SAVE server | srv ... dtvtrans server commands sleep take a short nap sys | go
jump to memory location on DTV and wait for execution verify | vfy | v verfiy memory from DTV against file range: [[r],] [[r]-] prepend r for ROM, default: RAM write | wr | w [
] write memory to DTV Use './dtv2sertrans -h' to show more help on a command!