BasiEgaXorz is a BASIC compiler for the Sega Genesis consoles. That means, by using this compiler, you can program in a form of BASIC language to create awesome programs, or games for your old Sega Genesis game console. The compiler will also compile CD ISOs for the Sega CD attachment, ROMs that can use the features of the 32x extension, and not to mention, creating ROMs for the regular console without attachements. Today, when most programmers think of the BASIC language, they think about Visual Basic. The language BasiEgaXorz uses is not like Visual Basic, and it certianly wasn’t derived from it. This compiler is aimed for speed, so there are many things that cannot be dynamic within the environment, everything is stayed static (like variables for example, no such thing as REDIM). BasiEgaXorz is intended for a beginer’s platform in order to give an opportunity to make fun and simple games easy to make on an awesome gaming console!

Changes:

– Fixed many bugs in assembly that ASMX made
– Fixed the INPUT and GETS commands to not break the heap inside functions
– Declaring a variable with an absolute address inside a function gives a compiler error now
– No more mot2bin.exe
– Doing a=a*-1 is functional again
– Compiling the fake_variables.bex example works
– The assemble function works again
– Bugs fixed with user-defined subs/functions breaking the heap
– A bug is fixed, where putting spaces in between parenthesis now works
– Fixed a bug with the DATALONG command
– Fixed a bug when entering strings with the INPUT command

http://devster.monkeeh.com/sega/basiegaxorz/