X-Git-Url: http://deadsoftware.ru/gitweb?a=blobdiff_plain;f=src%2Fgame%2Fg_main.pas;h=627ebb0162401d14d3384fa5963f709ce8d0ee4d;hb=refs%2Fheads%2Fpone;hp=bb394f1d1b94761447c373d1b45335462118c574;hpb=1e27a158ab2d7b1041d932308b6f39aa3e22655f;p=d2df-sdl.git diff --git a/src/game/g_main.pas b/src/game/g_main.pas index bb394f1..627ebb0 100644 --- a/src/game/g_main.pas +++ b/src/game/g_main.pas @@ -38,6 +38,12 @@ implementation uses {$INCLUDE ../nogl/noGLuses.inc} +{$IFDEF USE_WATT32} + Watt32, +{$ENDIF} +{$IFDEF USE_LIBSOCKET} + Socket, +{$ENDIF} {$IFDEF ENABLE_HOLMES} g_holmes, fui_wadread, fui_style, fui_gfx_gl, {$ENDIF} @@ -56,7 +62,7 @@ var procedure Main(); var sdlflags: LongWord; -{$IFNDEF HEADLESS} +{$IF not DEFINED(HEADLESS) and DEFINED(ENABLE_HOLMES)} flexloaded: Boolean; {$ENDIF} begin @@ -80,6 +86,29 @@ begin TMsgType.Notify ); +{$IFDEF USE_WATT32} + sdlflags := sock_init; + {$IFDEF USE_SDL2ALLEGRO} + hires_timer(0); + init_userSuppliedTimerTick; + {$ENDIF} + e_WriteLog('Wattcp Init: (' + IntToStr(sdlflags) + ') ' + sock_init_err(sdlflags), TMsgType.Notify); + e_WriteLog('Wattcp Version: ' + wattcpVersion, TMsgType.Notify); + e_WriteLog('Wattcp Capabilities: ' + wattcpCapabilities, TMsgType.Notify); + e_WriteLog('Wattcp IP: ' + + IntToStr(my_ip_addr div 16777216 mod 256) + '.' + + IntToStr(my_ip_addr div 65536 mod 256) + '.' + + IntToStr(my_ip_addr div 256 mod 256) + '.' + + IntToStr(my_ip_addr mod 256), + TMsgType.Notify + ); +{$ENDIF} +{$IFDEF USE_LIBSOCKET} + sdlflags := __lsck_init; + e_WriteLog('libsocket Init: (' + IntToStr(sdlflags) + ') ' + lsck_strerror(sdlflags), TMsgType.Notify); + e_WriteLog('libsocket Version: ' + __lsck_get_version, TMsgType.Notify); +{$ENDIF} + {$IFDEF HEADLESS} conbufDumpToStdOut := true; {$ENDIF}