diff --git a/netgen.cpp b/netgen.cpp index 2c45bcee..c7999f61 100644 --- a/netgen.cpp +++ b/netgen.cpp @@ -647,13 +647,21 @@ EX namespace netgen { } void designNet() { - #if !CAP_SDL2 - // fstx - s = SDL_SetVideoMode(SX, SY, 32, 0); - #endif - netgen_loop(); - saveData(); - setvideomode(); + if(1) { + dynamicval dwx(vid.window_x, SX); + dynamicval dwy(vid.window_y, SY); + dynamicval dfx(vid.fullscreen_x, SX); + dynamicval dfy(vid.fullscreen_y, SY); + dynamicval dr(resizable, false); + dynamicval dws(vid.relative_window_size, false); + dynamicval dfs(vid.change_fullscr, true); + apply_screen_settings(); + + netgen_loop(); + saveData(); + setvideomode(); + } + apply_screen_settings(); } void show() {