Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 

README.md

VecMulti tool

With this tool you can control your VecMulti cartridge. It has support for building a menu and uploading programs over serial.

usage: vecmulti [-h] [--verbose] {load,menu} ...

positional arguments:
  {load,menu}  command help
    load       Load a program into the the Vectrex using the VecMulti dev
               mode.
    menu       Create a menu to use on the VecMulti cartridge.

optional arguments:
  -h, --help   show this help message and exit
  --verbose    Show what is going on.

Build a menu

$> vecmulti menu source destination

 usage: vecmulti menu [-h] source destination

positional arguments:
  source       Source folder containing games (*.bin files).
  destination  Destination folder.

optional arguments:
  -h, --help   show this help message and exit

Upload a program over the development connection

$> vecmulti load --port /dev/cu.SLAB_USBtoUART --progress test/in/Wormhole.bin

usage: vecmulti load [-h] [--port PORT] [--progress] rom

positional arguments:
  rom          ROM file to upload to Vectrex.

optional arguments:
  -h, --help   show this help message and exit
  --port PORT  Specify connection port.
  --progress   Show a progress bar.

Connecting a serial to USB cable

[--- top of pcb ---]
    x - GND
    x - PC RX
    x - PC TX
    x

Install

You need to have Python and pyserial installed.

Author

Johan Van den Brande

About

🤓 A command line tool for the VecMulti cartridge for the Vectrex.

Resources

Releases

No releases published

Packages

No packages published

Languages

You can’t perform that action at this time.