X-Git-Url: https://harrygodden.com/git/?a=blobdiff_plain;f=main.c;h=0e5a2fc66f850c513afb3feed100633e06b647c1;hb=be6707a307bfeec1b45cca8b3fb647e81262be87;hp=9bfa794c51a1e0b1ad55668aa8ca29b1877fc366;hpb=47941822dae18a018c985847b052e70214a3ccc6;p=carveJwlIkooP6JGAAIwe30JlM.git diff --git a/main.c b/main.c index 9bfa794..0e5a2fc 100644 --- a/main.c +++ b/main.c @@ -19,7 +19,8 @@ */ #define VG_3D -#define VG_STATIC static +//#define VG_STATIC static +#define VG_STATIC //#define VG_MINIMAL_TEST #ifndef VG_MINIMAL_TEST @@ -39,7 +40,8 @@ static int cl_ui = 1; int main( int argc, char *argv[] ) { - vg_prealloc_quota( 128*1024*1024 ); + vg_mem.use_libc_malloc = 0; + vg_set_mem_quota( 128*1024*1024 ); vg_enter( argc, argv, "Voyager Game Engine" ); } @@ -50,6 +52,7 @@ VG_STATIC void highscores_save_at_exit(void*_) VG_STATIC void vg_preload(void) { + vg_convar_push( (struct vg_convar){ .name = "cl_ui", .data = &cl_ui, @@ -72,7 +75,7 @@ vg_info(" ' ' '--' [] '----- '----- ' ' '---' " vg_loader_highwater( NULL, highscores_save_at_exit, NULL ); - vg_sleep_ms(200); + //vg_sleep_ms(200); steam_init(); vg_loader_highwater( NULL, steam_end, NULL ); @@ -88,9 +91,11 @@ VG_STATIC void vg_load(void) vg_bake_shaders(); vg_loader_highwater( audio_init, audio_free, NULL ); + world_audio_init(); /* 'systems' are completely loaded now */ - world_load( "models/mp_dev.mdl" ); + strcpy( world.world_name, "models/mp_test.mdl" ); + world_load(); vg_console_load_autos(); }