diff -r 89fc5e6ccc76 -r 1fd1525653d8 hedgewars/uLand.pas --- a/hedgewars/uLand.pas Wed Apr 13 21:42:00 2016 +0900 +++ b/hedgewars/uLand.pas Wed Apr 13 17:59:13 2016 -0400 @@ -33,7 +33,7 @@ uses uConsole, uStore, uRandom, uLandObjects, uIO, uLandTexture, SysUtils, uVariables, uUtils, uCommands, adler32, uDebug, uLandPainted, uTextures, uLandGenMaze, uPhysFSLayer, uScript, uLandGenPerlin, - uLandGenTemplateBased, uLandUtils; + uLandGenTemplateBased, uLandUtils, uRenderUtils; var digest: shortstring; maskOnly: boolean; @@ -194,7 +194,8 @@ r.x:= 0; while r.x < LAND_WIDTH do begin - SDL_UpperBlit(tmpsurf, nil, Surface, @r); + copyToXY(tmpsurf, Surface, r.x, r.y); + //SDL_UpperBlit(tmpsurf, nil, Surface, @r); inc(r.x, tmpsurf^.w) end; inc(y, tmpsurf^.h);