Devilution
Diablo devolved - magic behind the 1996 computer game
Functions | Variables
init.cpp File Reference
#include "all.h"
#include "../3rdParty/Storm/Source/storm.h"
#include "../DiabloUI/diabloui.h"
#include <SDL.h>
#include <config.h>

Go to the source code of this file.

Functions

void init_cleanup ()
 
void init_create_window ()
 
void init_archives ()
 
HANDLE init_test_access (char *mpq_path, char *mpq_name, char *reg_loc, int dwPriority, int fs)
 
void init_get_file_info ()
 
LRESULT MainWndProc (HWND hWnd, UINT Msg, WPARAM wParam, LPARAM lParam)
 
WNDPROC SetWindowProc (WNDPROC NewProc)
 

Variables

DEVILUTION_BEGIN_NAMESPACE _SNETVERSIONDATA fileinfo
 
int gbActive
 
char diablo_exe_path [MAX_PATH]
 
HANDLE hellfire_mpq
 
char patch_rt_mpq_path [MAX_PATH]
 
WNDPROC CurrentProc
 
HANDLE diabdat_mpq = NULL
 
char diabdat_mpq_path [MAX_PATH]
 
HANDLE patch_rt_mpq
 
char gszVersionNumber [MAX_PATH] = "internal version unknown"
 defined in dx.cpp More...
 
char gszProductName [MAX_PATH] = "Diablo v1.09"
 

Detailed Description

Implementation of routines for initializing the environment, disable screen saver, load MPQ.

Definition in file init.cpp.