27 lines
650 B
C++
27 lines
650 B
C++
#include <engine/Scene.h>
|
|
#include <engine/gba_engine.h>
|
|
#include <engine/background/text.h>
|
|
#include <engine/background/text_stream.h>
|
|
#include <engine/palette/palette_manager.h>
|
|
#include <engine/allocator.h>
|
|
|
|
#include "sample_start_scene.h"
|
|
|
|
/**
|
|
* shared palette extracted from grit
|
|
* ./../grit piskel.png piskel2.png kul.png -ftc -pS -gB8 -O shared.c
|
|
* assumes 8bpp sprites
|
|
*/
|
|
int main() {
|
|
std::shared_ptr<GBAEngine> engine(new GBAEngine());
|
|
|
|
SampleStartScene* startScene = new SampleStartScene(engine);
|
|
engine->setScene(startScene);
|
|
|
|
while (true) {
|
|
engine->update();
|
|
engine->delay(1000);
|
|
}
|
|
|
|
return 0;
|
|
} |