add mod/xm

This commit is contained in:
Nishi 2026-01-27 14:36:27 +09:00
commit 1af31757fd
Signed by: nishi
GPG key ID: 27EF69B208EB9343
15 changed files with 499 additions and 47 deletions

View file

@ -69,14 +69,23 @@ int main(int argc, char** argv){
GSInit();
if((engine = GSEngineCreate(&param)) != NULL){
GSSound sound;
signal(SIGINT, shutdown_engine);
signal(SIGTERM, shutdown_engine);
model = GSModelOpen(engine, "game:/mdl/fish.gsm");
GSClientToggleSkybox(GSEngineGetClient(engine), GSTrue);
if((sound = GSSoundOpen(GSClientGetSoundEngine(GSEngineGetClient(engine)), "game:/fracture.mod")) != NULL){
GSSoundToggleLoop(sound, 1);
GSSoundStart(sound);
}
GSEngineLoop(engine);
if(sound != NULL) GSSoundClose(sound);
GSEngineDestroy(engine);
}
}