~dajolly/bpvm

A BytePusher virtual machine, written in C.

e9f080c update readme

~dajolly pushed to ~dajolly/bpvm git

a month ago

ab1a418 fix client audio sync

~dajolly pushed to ~dajolly/bpvm git

2 months ago

License: MIT Build Status

BPVM

#Install

git clone https://git.sr.ht/~dajolly/bpvm
cd bpvm
make
sudo make install
# The default installation directory is /usr/local
# To install into a different directory, redefine PREFIX
sudo make install PREFIX=/your/path

#Usage

Usage: bpvm [options] file

Options:
   -f, --fullscreen  Set window fullscreen
   -h, --help        Show help information
   -s, --scale       Set window scale
   -v, --version     Show version information
# To launch with a file, run the following command
bpvm file.bp
# To launch with a fullscreen window, run the following command
bpvm --fullscreen file.bp
# To launch with a scaled window, run the following command
bpvm --scale [1-8] file.bp

#Keybindings

X0 X1 X2 X3
Y0 1 2 3 4
Y1 Q W E R
Y2 A S D F
Y3 Z X C V

#License

Copyright (C) 2024 David Jolly jolly.a.david@gmail.com. Released under the MIT License.