Giter VIP home page Giter VIP logo

tvctools's Introduction

tvctools

Videoton TV Computer (TVC) tape image converter (to and from wav, and a checksummer)

To learn about the Videoton TV Computer (TVC) check the http://tvc.homeserver.hu/ page.

Compile:

WAV2CAS

Converts a 8 bit mono 44.1 KHz .WAV to .CAS file. It can save only non-puffered TVC casette files, and can convert multiple files from a single WAV. Use: WAV2CAS file.wav speedcorrection -file.wav: the WAV file you try to convert -speedcorrection: value between 16 and 24 (optional) it is usable to correct the tape elongation This program also checks WAV data for internal TVC ROM based CRC and structure.

CAS2WAV

This converts a .CAS TVC emulator file to WAV, which then possible to load or write back to a tape.

Use: CAS2WAV file.cas file.wav CAS2WAV letöltése

CRCCAS

Checks a file for blocks, internal CRC, and RAW CRC.

Use: CRCCAS [-l] inputfile [inputfile] [inputfile...]

 -inputfiles are .CAS files, also wilcard is supported
 -l: long info (optional)

Redirect the output to file with this: CRCCAS *.cas >example.txt

This program cheks files, for internal CRC, block structure, and generates RAW CRC.

RAW CRC is a check sum of all DATA bytes. Headings, and synchronization are not included in this checksum. If there is two version of a program and they have different size and they are not binary equal, these differences can come from the different block sizes. If the RAW CRC is equal, the programs are equal.

Thanks

based on code of Laszlo Jozsef (search github for primotools) help from Kiss Karoly with some problems

tvctools's People

Contributors

vargaviktor avatar

Watchers

 avatar

Forkers

m4k3r-org

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.