This is done to avoid potential conflicts with UAC (User Account Control) permissions inherited from the stock Windows "Program Files" or "Program Files (x86)" folder that may occur if you generally log in to Windows using a 'Standard User' account rather than an 'Administrator' account. Create a folder named "Games" (or "Modded Games", or whatever you want to call it, without the quotes) in the C:\ folder. From Steam, install Jagged Alliance 2 Gold run the game once to assure the complete installation of all modules.Ģ. I cannot vouch for other configurations:ġ. It has worked flawlessly for me (including the intro and in-game videos) under Windows 7 Pro 圆4 SP1 on an Intel-based system with NVIDIA graphics (non-SLI). This is likely leading to the issues you are seeing here.This process will work for Windows 7 and Vista (some details might vary for other Windows versions). With cnc-draw all surfaces in a complex are shared as a single surface. Copy the surface to temporary memory first and then back to the original surface.īTW: I did a quick test and this game does not actually blt to and from the same surface, so this scrolling issue also likely happens because of tripple buffering.Detect this case and copy the surface from the bottom up or,.This is happening because the source and destination blt rectangles are overlapping and the same surface is used for the source and destination and the surface is being copied from the top down. When scrolling left, right or down everything seems okay, when scrolling upward i get texture tearing If that's the case it will be quite hard to fix it with the current cnc-ddraw architecture. It could be an issue with tripple buffering (three surfaces in a complex being flipped). I had this same issue with dxwrapper I don't remember how I fixed it. Sadly as asciireign mentioned no log writtenītw totally off topic: why is ddraw.ini rewritten every time I run the game? even when nothing changes it still rewrites.įor instance the portraits of the characters are black but when they say something their mouth is visiable nad moving while talking. Additionally in tactical mode you can only scroll down and right, and going down mouse often hits invisible barrier and cant reach bottom edge of the screen. Cursor moves fine and register clicks on buttons mouse is over (button clicked animation triggers), but the game doesnt recognize those buttons being clicked (action associated with buttons doesnt fire)? No idea how this is even possible. ![]() Windowed mode has misaligned mouse position readout in a weird way. This is definitely Ja2 doing something stupid/wrong/non standard. I also remember similar scrolling glitches when using early wined3d around 2009. When scrolling down you can see newly added bottom lines of map appear shifted slightly, they snap to right position when you stop scrolling - this is JA2 bug and not cnc-ddraw. ![]() Scrolling in Ja2 1.13 Tactical map was always slightly broken to begin with, even with no wrappers. Its not loading certain image resources (different bit depth?), or loading them fine but displaying blackness, even the main menu screen is black and missing background You have to tap ALT again to make it sync its internal keyboard state with reality.īlack boxes on textures that don't get redrawn. JA2 has bugged keyboard handling and keeps thinking ALT is pressed after ALT-Tabbing back.still switches desktop resolution when alt-tabing, force resizes your fullscreen browser window for example :(.ReturnCode = IDirectDrawSurface_SetClipper( _gpPrimarySurface, clip) įinally I found and this one works almost(*) perfectly with Jagged Alliance 2 1.13 ReturnCode = IDirectDrawClipper_SetHWnd( clip, 0, ghWindow) ![]() ReturnCode = DirectDrawCreateClipper ( 0,
0 Comments
Leave a Reply. |