Skip to content

cr1901/vbdemo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

38 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vbdemo

Virtual Boy Demo. Also a test for me to see if I can maintain a complicated source tree.

What this demo will become remains to be seen.

Compilation requires meson, which in turn requires Python (either the Windows, Cygwin, or POSIX version should work fine). A generic Makefile is not out of the question in the future, especially if I decide to make the source VUCC*-compatible as well (which requires rewriting interrupt logic).

A number of options can need to specified to meson or meson configure. To get a full list of options, consult meson_options.txt.

To configure a build, ensure gccVB (various versions exist on PlanetVB- I use gcc 4.4) is on the path and run (assuming the working directory is the root of the source tree):

meson.py build --cross-file=cross-file.txt

The source tree expects to see the Github-hosted version of libgccvb in ./external/libgccvb, where . is the project root. To get it with git, simply run:

git submodule update

or download a zip and extract it to that directory.

*Virtual Utopia C Compiler- Nintendo's official Virtual Boy compiler.

About

Virtual Boy Demo. Also a test for me to see if I can maintain a complicated source tree.

Resources

Stars

Watchers

Forks

Packages

No packages published