diff --git a/src/game/g_window.pas b/src/game/g_window.pas
index d20f32cc00e86ad555bb38a2a33735baf4f1d067..a09f93f6e786eff9239a42cd92f5b630032a24c9 100644 (file)
--- a/src/game/g_window.pas
+++ b/src/game/g_window.pas
begin
{$IFDEF HEADLESS}
e_NoGraphics := true;
+{$ELSE}
+ uiInitialize();
+ uiContext.font := 'win14';
{$ENDIF}
idx := 1;
begin
itmp := 0;
val(ParamStr(idx), itmp, valres);
- if (valres = 0) then
+ {$IFNDEF HEADLESS}
+ if (valres = 0) and (not g_holmes_imfunctional) then
begin
case itmp of
8: uiContext.font := 'win8';
16: uiContext.font := 'win16';
end;
end;
+ {$ELSE}
+ // fuck off, fpc!
+ itmp := itmp;
+ valres := valres;
+ {$ENDIF}
Inc(idx);
end;
end;