BlitzMax is OpenSource

At the end even BlitzMax is now OpenSource

annunciohttp://www.blitzbasic.com/Community/post.php?topic=105045&post=1276930

This open new possibilities.

The first one (and more obvious) is the rise of Brucey’s variation of BMX: BMX-NG

This ‘version’ allows to use the plain BlitzMax syntax and compile for ‘alien’ platform/target: Android, iOS, ARM-based system (like Raspberry etc).

The logic behind BMX-NG is inspired by MonkeyX language (another BRL’s idea!): there’s a translator that ‘translate’ from a syntax (BlitzMax) to another one (C++) and then compiled with the proper tool (ie: MinGW etc).

Technically only the ‘compiler’ (BCC.EXE) was closed-source so you need an ‘official’ BlitzMax version to try the Brucey’s variation.

Now it can be bundled all-together.

This means that a program written with standard BlitzMax can be played even on an Android device (many BMX modules are re-written to handle 64bit support, and the GFX/event handling system is delegated to another open-source library SDL – that replace ‘standard’ BMX modules).

This means that MonkeyX has a great contender: BMX userbase is bigger than the MX1, there are already many projects that could be just ‘recompiled’ to run to Android/iOS etc)…

Let’s see the future!

By continuing to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.

Close