@Capehill
Here you are, found another game that has the "shift to the right" issue
Mystery House SDL1 Correct Alignment
Mystery House SDL2 Shifted Alignment
(PuTTy log)
[OS4_WarpMouse] Warping mouse to 542, 118
[OS4_WarpMouse] Building event structure
[OS4_WarpMouse] Fire!
[OS4_WarpMouse] Done
[OS4_DestroyRenderer] Freeing renderer bitmap 0x450A29A8
[OS4_SetDisplayMode] Desktop mode passed
[OS4_SetWindowFullscreen] Trying to set 'Hi-Res Adventure #1: Mystery House (Apple II/English)' into window mode
[OS4_SetWindowFullscreen] Window 'Hi-Res Adventure #1: Mystery House (Apple II/English)' is being destroyed, mode change ignored
[OS4_WarpMouse] Warping mouse to 542, 116
[OS4_WarpMouse] Building event structure
[OS4_WarpMouse] Fire!
[OS4_WarpMouse] Done
[OS4_HideWindow] Called
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_SetWindowGrabInternal] Window 0x4B01CBC0 ('Hi-Res Adventure #1: Mystery House (Apple II/English)') input was released
[OS4_ShowCursor] Hiding cursor
[OS4_SetPointerForEachWindow] Setting pointer object/type 0x4B01F2A4/16 for window 0x4B01CBC0
[OS4_DestroyWindow] Called for 'Hi-Res Adventure #1: Mystery House (Apple II/English)' (flags 0xB)
[OS4_CloseWindowInternal] Closing window 'Hi-Res Adventure #1: Mystery House (Apple II/English)'
[OS4_CloseScreenInternal] Close screen 0x4B01A590
[OS4_GL_FreeBuffers] Called
[OS4_GL_UnloadLibrary] Called
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_GL_LoadLibrary] Called 0
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_CreateWindow] Open fullscreen window with delay
[OS4_ShowWindow] Called
[OS4_RaiseWindow] Called
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_SetDisplayMode] Opening screen id 1342182144: 640*480*24
[OS4_SetWindowFullscreen] Trying to set 'Hi-Res Adventure #1: Mystery House (Apple II/English)' into fullscreen mode
[OS4_SetWindowFullscreen] System window doesn't exist yet, let's open it
[OS4_GetIDCMPFlags] Called
[OS4_GetWindowFlags] Called
[OS4_GetScreenForWindow] Fullscreen
[OS4_CreateWindowInternal] Trying to open window 'Hi-Res Adventure #1: Mystery House (Apple II/English)' at (1000,528) of size (560x384)
[OS4_CreateRenderer] Creating renderer for 'Hi-Res Adventure #1: Mystery House (Apple II/English)' (flags 0x0)
[OS4_CreateRenderer] VSYNC: off
[OS4_ActivateRenderer] Allocating VRAM bitmap 640*480*32 for renderer
[OS4_UpdateClipRect] Cliprect: (0,0) - 640*480
[OS4_GetOutputSize] w=640, h=480
[OS4_SetWindowGrabInternal] Window 0x4B01CBC0 ('(null)') input was released
[OS4_WindowEvent] Called with event 12
The Kite SDL1 Correct Alignment
The Kite SDL2 Shifted Alignment
(PuTTy log)
[OS4_DestroyRenderer] Freeing renderer bitmap 0x2D200478
[OS4_SetDisplayMode] Desktop mode passed
[OS4_SetWindowFullscreen] Trying to set 'The Kite (Version 1.3.e/Windows/English)' into window mode
[OS4_SetWindowFullscreen] Window 'The Kite (Version 1.3.e/Windows/English)' is being destroyed, mode change ignored
[OS4_WarpMouse] Warping mouse to 264, 255
[OS4_WarpMouse] Building event structure
[OS4_WarpMouse] Fire!
[OS4_WarpMouse] Done
[OS4_HideWindow] Called
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_SetWindowGrabInternal] Window 0x4F60F108 ('The Kite (Version 1.3.e/Windows/English)') input was released
[OS4_ShowCursor] Hiding cursor
[OS4_SetPointerForEachWindow] Setting pointer object/type 0x46721C74/16 for window 0x4F60F108
[OS4_DestroyWindow] Called for 'The Kite (Version 1.3.e/Windows/English)' (flags 0xB)
[OS4_CloseWindowInternal] Closing window 'The Kite (Version 1.3.e/Windows/English)'
[OS4_CloseScreenInternal] Close screen 0x4671F758
[OS4_GL_FreeBuffers] Called
[OS4_GL_UnloadLibrary] Called
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_GL_LoadLibrary] Called 0
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_CreateWindow] Open fullscreen window with delay
[OS4_ShowWindow] Called
[OS4_RaiseWindow] Called
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_SetDisplayMode] Opening screen id 1342313216: 800*600*24
[OS4_SetWindowFullscreen] Trying to set 'The Kite (Version 1.3.e/Windows/English)' into fullscreen mode
[OS4_SetWindowFullscreen] System window doesn't exist yet, let's open it
[OS4_GetIDCMPFlags] Called
[OS4_GetWindowFlags] Called
[OS4_GetScreenForWindow] Fullscreen
[OS4_CreateWindowInternal] Trying to open window 'The Kite (Version 1.3.e/Windows/English)' at (880,420) of size (800x600)
[OS4_CreateRenderer] Creating renderer for 'The Kite (Version 1.3.e/Windows/English)' (flags 0x0)
[OS4_CreateRenderer] VSYNC: off
[OS4_ActivateRenderer] Allocating VRAM bitmap 800*600*32 for renderer
[OS4_UpdateClipRect] Cliprect: (0,0) - 800*600
[OS4_GetOutputSize] w=832, h=600
[OS4_UpdateViewport] Cliprect: (0,0) - 832*600
[OS4_DestroyRenderer] Freeing renderer bitmap 0x46743EB8
[OS4_SetDisplayMode] Desktop mode passed
[OS4_SetWindowFullscreen] Trying to set 'The Kite (Version 1.3.e/Windows/English)' into window mode
[OS4_SetWindowFullscreen] Window 'The Kite (Version 1.3.e/Windows/English)' is being destroyed, mode change ignored
[OS4_HideWindow] Called
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_DestroyWindow] Called for 'The Kite (Version 1.3.e/Windows/English)' (flags 0xB)
[OS4_CloseWindowInternal] Closing window '(null)'
[OS4_CloseScreenInternal] Close screen 0x4671F758
[OS4_GL_FreeBuffers] Called
[OS4_GL_UnloadLibrary] Called
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_GL_LoadLibrary] Called 0
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_CreateWindow] Open fullscreen window with delay
[OS4_ShowWindow] Called
[OS4_RaiseWindow] Called
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_GetDisplayBounds] x=0, y=0, w=2560, h=1440
[OS4_SetDisplayMode] Opening screen id 1342444288: 1280*720*24
Gronk...
[OS4_SetWindowFullscreen] Trying to set 'The Kite (Version 1.3.e/Windows/English)' into fullscreen mode
[OS4_SetWindowFullscreen] System window doesn't exist yet, let's open it
[OS4_GetIDCMPFlags] Called
[OS4_GetWindowFlags] Called
[OS4_GetScreenForWindow] Fullscreen
[OS4_CreateWindowInternal] Trying to open window 'The Kite (Version 1.3.e/Windows/English)' at (727,370) of size (1105x700)
[OS4_CreateRenderer] Creating renderer for 'The Kite (Version 1.3.e/Windows/English)' (flags 0x0)
[OS4_CreateRenderer] VSYNC: off
[OS4_ActivateRenderer] Allocating VRAM bitmap 1280*720*32 for renderer
[OS4_UpdateClipRect] Cliprect: (0,0) - 1280*720
[OS4_GetOutputSize] w=1280, h=720
[OS4_SetWindowGrabInternal] Window 0x4F60F8E8 ('(null)') input was released
[OS4_WindowEvent] Called with event 12
Edited by Raziel on 2016/11/8 7:31:19