#include "Antares.h" //RJA implementing this gd2-lib code using Matrix Orbital's EVE driver #include ".\Assets\MyAssets.h" void setup() { begin(); printf("Loading Assets...\n"); LOAD_ASSETS(); } void loop() { //Set background to dark blue ClearColorRGB(10, 10, 50); Clear(); //show some bitmaps Begin(BITMAPS); Vertex2ii3(80, 60, flowersH_HANDLE); Send_CMD(VERTEX_TRANSLATE_X(700 << 4)); Vertex2ii3(0, 380, springH_HANDLE); Send_CMD(VERTEX_TRANSLATE_X(800 << 4)); Vertex2ii3(0, 50, Pencils_HANDLE); Send_CMD(VERTEX_TRANSLATE_X(0 << 4)); Vertex2ii3(100, 480, Tulips_HANDLE); Cmd_Text(100, 380, Gameria_HANDLE, 0, "Gameria font in L4"); Cmd_Text(100, 420, Spaceare_HANDLE, 0, "SPACEARE font in L4"); //execute display list and start a new one swap(); for (;;) {} } void main() {//RJA added this main function to act like Arduino _setbaud(_BAUD); //we are using a faster baud (2000000 bps) to speed Plan9 up setup(); printf("Setup Complete.\n"); for (;;) { loop(); } }