anchor.diff:  
   
   function SetDCPixelFormat(h_DC:HDC):boolean;
  +{$IFDEF MSWindows}
  +//this function looks like not for Linux at all
   var
     nPixelFormat: Integer;
     PixelDepth:integer;
  
positive.code: 
  TColor4 = cardinal;
  
  procedure SetRenderFrame(const RenderFrame:HWND; out h_DC: HDC; out h_RC: HGLRC);
  procedure SetRenderDefaults();
  function SetDCPixelFormat(h_DC:HDC):boolean;
  procedure CheckGLSLError(FormHandle:hWND; Handle: GLhandleARB; Param: GLenum; ShowWarnings:boolean; Text:string);
      procedure BuildFont(h_DC:HDC; FontSize:integer; FontWeight:word=FW_NORMAL);
  procedure glPrint(text: string);
  
negative.code:   h_RC := wglCreateContext(h_DC);
    {$ENDIF}
    {$IFDEF Unix}
    //h_RC := glxCreateContext(h_DC);
    {$ENDIF}
    if h_RC=0 then
    begin
  