Boriel's Basic Cross-Compiler targetting Uzebox

Topics related to the API, programming discussions & questions, coding tips, bugs, etc. should go here.
Post Reply
User avatar
nitrofurano
Posts: 38
Joined: Wed Apr 15, 2009 11:10 pm
Location: Porto, Portugal
Contact:

Boriel's Basic Cross-Compiler targetting Uzebox

Post by nitrofurano »

Recently i got very enthusiastic about the results of Boriel's Basic Cross-Compiler - the project is now still focused on ZX-Spectrum, but since it's code on Python language, it's flexible enough to target any kind of hardware (home computers from 80's, game consoles, etc.) - this compiler is so simple to use and so exciting, that i could submit 4 games (in a short time) to the csscgc2011 contest, hosted by MojonTwins

Since the whole Boriel's Basic Cross-Compiler community is around their forum and wiki pages, i created this page - http://www.boriel.com/wiki/en/index.php ... hitectures - and added Uzebox there - http://www.boriel.com/wiki/en/index.php/ZX_BASIC:Uzebox

The idea is about using a similar ansi-basic syntax for coding stuff for Uzebox in a simpler and faster way, and using it for compiling directly into their binary opcodes ( http://lyons42.com/AVR/Opcodes/AVRSelec ... locks.html )

The process that Boriel's Basic Cross-Compiler uses to compile ansi-basic stuff is firstly converting the code to assembly (z80, in the case of ZX-Spectrum), and later, compile it into binary (in z80 opcodes, in that case) - the Uzebox version would generate Atmega binaries instead

What do you all think about?
User avatar
nitrofurano
Posts: 38
Joined: Wed Apr 15, 2009 11:10 pm
Location: Porto, Portugal
Contact:

Re: Boriel's Basic Cross-Compiler targetting Uzebox

Post by nitrofurano »

i added some small wiki posts about Uzebox at BBCC wiki page at http://www.boriel.com/wiki/en/index.php/ZX_BASIC:Uzebox , and about BBCC at Uzebox wiki page at http://uzebox.org/wiki/index.php?title=BBCC - let's see what can happen soon! :)
Post Reply