Virtual console with integrated development editor.
I'm experimenting with the idea of fantasy video game consoles (such as PICO-8) and retro game programming. With the Virtual Console project I explore the internal of old hardware (currently my focus is on the 6502 and Commodore 64) and attempt to create an environment in which programming can be fun. The long term vision is to have a way to create various virtual consoles each with their own set of constraints (memory, cpu, devices, etc) and to be able to run or develop games directly from an embedded editor.
$ make help
.βββββββββββββββββββββββββββββββββββββββ.
| Sam's Virtual Console: build commands |
Β°βββββββββββββββββββββββββββββββββββββββΒ°
Dependencies:
- cmake
- qmake (if building the editor)
Available tasks (default is marked by *):
*all clean then build everything
clean remove files and directories generated during compilation
virtualassembler compile the Virtual Assembler
virtualcpu compile the Virtual CPU
virtualeditor compile the Virtual Editor (GUI)
run-assembler compile then run the Virtual Assembler
run-cpu compile then run the Virtual CPU
run-editor compile then run the Virtual Editor
debug-assembler compile the Virtual Assembler then launch a debugger (lldb)
debug-cpu compile the Virtual CPU then launch a debugger (lldb)
format format C++ source files
help show this help message