What is BAGASMI?
BassAceGold's psuedo-ASM Interpreter, BAGASMI(formerly known as just BAGASM), is a portable opensource scripting language with a syntax similar to that of a generic Assembly language. This low level like script is compiled directly to its own byte code by the interpreter, resulting in extremely fast execution on low power devices.
The current supported platforms in order of most supported features to less (as of build R7):
|Platform||Core||Pixel Backgrounds||Key Input||Sprites||FAT|
- +- Platforms that run the interpreter as a simulated DS2 environment.
- ++- These platforms are no longer maintained.
Core features include:
- Variable and Array Support
- Math operations
- Jump operations
- Console Output
These sections cover content that is available on all BAGASMI supported platforms.
These sections may not be compatable with all BAGASMI supported platforms: