blob: ad45f07e0e7f6914eca91648561b2bad89a9d3f6 [file]
#include "engine/engine.hpp"
#include "engine/api_private.hpp"
extern void init();
extern void update(uint32_t time);
extern void render(uint32_t time);
extern "C" bool cpp_do_init() {
if(blit::api.version < blit::api_version)
return false;
blit::update = update;
blit::render = render;
blit::set_screen_mode(blit::ScreenMode::lores);
init();
return true;
}
extern "C" void _exit(int code) {
blit::api.exit(code != 0);
}