#include "common/err_msg.h"
#include "parts/parts.hpp"
#include "events.hpp"
+#ifndef NO_MUSIC
#include "sdlvf/sdlvf.h"
+#endif
using namespace std;
dsys::render_demo(render_fps, render_path);
}
+#ifndef NO_MUSIC
if(music) {
sdlvf_init("data/music/red_herring.ogg");
}
+#endif
timer_reset(&timer);
timer_start(&timer);
void clean_up() {
unsigned long time = timer_getmsec(&timer);
+#ifndef NO_MUSIC
if(music) {
sdlvf_done();
}
+#endif
fxwt::show_cursor(true);
void update_gfx() {
unsigned long frame_start = timer_getmsec(&timer);
+#ifndef NO_MUSIC
if(music) {
int sdlvf_err;
if((sdlvf_err = sdlvf_check()) != SDLVF_PLAYING) {
exit(0);
}
}
+#endif
if(dsys::update_graphics() == -1) {
exit(0);