Please enjoy your stay and consider yourself invited to join us!
We are happy (and quite relieved) to now share our
VirtualBeat Audio Engine for the Virtual Boy: VBeat.
The full engine including the demo song and instruments are published under BSD 3-clause license.
In short: you can do whatever you want with it (just give credits).
However, we welcome feedback and possible contribution by others in the long run.
There is an extensive list of features on the source repository page:
You will also find some docs and HowTo there.
A YouTube video featuring the tune as well as the player engine is here:
And a recording from real hardware (in fact quite close to mednafen):
You require the ISAS32.EXE assembler and ISLK32.exe linker to build the engine (as well as some .ISX to .VB converter).
The available SDK packages for GBC etc contain these still!
We hope to attract composers with this release and to motivate awesome music in future releases.
The attached ROM is 16KB in size and contains the full tune + some demo tracks (press ‘B’ to toggle tune and demo) + charset and texts as well as the engine and visual output routines. It takes less than 2% of the available time per frame.
We chose to support the very wide spread s3m format as it has all the features we needed and the s3m of the example Jazz tune is part of the release.
We suggest the free multi-plattform tracker ‘Schismtracker’ for composing. A lot of thinking went into a proper data format (see github readme for a full description).
Attachment fails currently but a zipped rom binary is here:
code & design: enthusi
tune & instruments: jammer
This was great fun!
enthusi & jammer
GuyPerfect for help getting into the VB and his awesome spec sheet! Without it there would barely be anything now.
Kresna for his inspirational free VB game written fully in assembly as well.
KR155E for welcoming me into the VB community.
Kevin Mellot for his wonderful HF32 cart.
Thunderstruck for the linux compatible CLI tool to flash the HF32.
Yet another pseudo homebrew minigame for Virtual Boy has been released on Youtube by Banda Virtual. That is, a Game Boy homebrew game that was made specifically to be wrapped in M.K.’s Game Boy Emulator to create a VB ROM of it. “Virtual E.T.” is a port of the notorious E.T. for Atari 2600.
You can find the ROM attached to this post for download or just play it online.
Bad Apple!! is a musical track from Lotus Land Story, one of the games in the Touhou Project series. A remix with vocals was produced, and a shadow art music video was made for that remix. The video has since gained popularity as a sort of audio/video test case for retro computers, and the time has come for it to appear on Virtual Boy.
This production contains the entire three and a half minute song and music video, presented at the full frame rate of the original. It is unusual for Virtual Boy homebrew in that it occupies 16 MB, which is the maximum size for cartridge memory without supplemental mapping circuitry.
To aid in viewing this demo without the needed kit to run it on the hardware, a slightly modified version has been provided that targets the Mednafen emulator. The audio timing is slightly different between the hardware and Mednafen, so select the version that matches the way you choose to experience it.