The Gemini Project

0
This is my first foray into something different. My goal was to create a fake machine that ran like a video game console. This machine had it’s own specific set of instructions. That is where the language came in, for it was used to create compilable ROMs┬áthat could be loaded into the machine and ran.
One day I might pick this up again, but I plan on making a better machine as well as a more efficient language for it. This time it will be done in FreeBasic, with it’s core most likely done in C++. It will be based off the DBOS libary.
Right now I am offering the first machine and compiler. They both come with the source, so if anything it is a great learning tool.

DBMAM Compiler

The original DBMAM compiler written in Visual Basic. I can’t emphasize enough how hard that was, considering Visual Basic has very limited 32bit variable support. The new one will be done in FreeBasic.

Author: Andrew Stickney
Date: N/A
Version: 1.0
Release: Final
Language: Visual Basic
OS: Windows 98+
Download: DBMAM Compiler

Gemini-T

This is the one and only machine created for use with DBMAM. It is a text based machine with limited graphic capability. I think its kind of neat and fiddling with it can be fun.

Author: Andrew Stickney
Date: N/A
Version: 1.4
Release: Final
Language: FreeBasic
OS: Windows 98+
Download: Gemini-T Machine

Leave a Reply

Your email address will not be published. Required fields are marked *

*
*