diff --git a/src/d_main/mod.rs b/src/d_main/mod.rs index fb6cf80..5ffb0b0 100644 --- a/src/d_main/mod.rs +++ b/src/d_main/mod.rs @@ -12,6 +12,7 @@ use crate::m_misc::M_LoadDefaults; use crate::v_video::V_Init; use crate::w_wad::{W_CheckNumForName, W_InitMultipleFiles}; +use crate::z_zone::Z_Init; use crate::doomdef::{ VERSION, @@ -408,11 +409,9 @@ pub fn D_DoomMain() { println!("M_LoadDefaults: Load system defaults."); M_LoadDefaults(); - /* TODO: Implement subsytem inits - println!("Z_init: Init zone memory allocation daemon."); - Z_Init(); - */ + Z_Init(); + println!("W_Init: Init WADfiles"); W_InitMultipleFiles(DOOMGLOBALS::with_ref(|g| g.wadfiles.clone())); // we are loading so how cares about a borrow