


- Jagged alliance 2 windows 10 mod#
- Jagged alliance 2 windows 10 windows 10#
- Jagged alliance 2 windows 10 mods#
Hope you'll follow me my windows is in french.
Jagged alliance 2 windows 10 windows 10#
But anyway to run in windows 10 I found I only needed some tricks ( you only use map editor exe if you wanna use it) the two exe need to be altered in the compatibility tab when you right click on them and select properties.
Jagged alliance 2 windows 10 mod#
Then you unpack the whole content of the folder inside the archive in the folder of your installed Jagged Alliance 2 gold.īest is to keep one copy of the gold vanilla folder intact to duplicate it for other mods.When there is more manipulations to do, I will explain for each mod.Įach mod use it's own executable for game and map editor, sometimes named differently than the original exe, like Vengeance mod. When installed pay a visit to these links to a polish only website, no need to speak polish everything in the files is in English, only you need to click on the link : DOWNLOAD!
Jagged alliance 2 windows 10 mods#
This is likely leading to the issues you are seeing here.Here is a little help to play some great mods coming with the Jagged alliance 1.13 mod preinstalled under windows 10.įirst you'll need for a few bucks to buy the Jagged alliance 2 gold edition from GOG if you don't have it already. 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, &clip, NULL ) ReturnCode = IDirectDraw2_CreateSurface ( gpDirectDrawObject, &SurfaceDescription, &_gpPrimarySurface, NULL ) ĭirectXAttempt ( ReturnCode, _LINE_, _FILE_ ) This is what JA2 does Gaming Platform/video.cpp#L425 (github doesnt like links with spaces in them?) I found it by googling same error message and finding your post, so thank you :)Įverything in theory is there, but behind virtual call table? Then I moved on to Sadly this silently crashes, most likely its very Wing Commander specific. I also tried older 1.1.38 0 version just in case, same problem. Is the same as one shipping inside SCI_JA2v1.13_Revision_8796_on_GameDir_2531.7z\Docs\Windows Compatibility Fixes\Windows 7-10 Fix.zip Wined3d doesnt let me Alt-Tab back to the game.
