I know this is an older game that already has a DX9 fix over at the Hellixmod site. However, with the current stage of 3DMigoto, is it possible to fix the game in DX11?
Tessellation alone ads a significant visual improvement to the game. And after the Mass Effect Andromeda fiasco and the uncertianty of future Bioware games, DA 2 doesn't look so bad a game anymore.
I know this is an older game that already has a DX9 fix over at the Hellixmod site. However, with the current stage of 3DMigoto, is it possible to fix the game in DX11?
Tessellation alone ads a significant visual improvement to the game. And after the Mass Effect Andromeda fiasco and the uncertianty of future Bioware games, DA 2 doesn't look so bad a game anymore.
CPU: Intel Core i7 3770K @ 3.50GHz
MB: Asus P8Z77-V DELUXE
RAM: 32.0GB Dual-Channel DDR3 @ 799MHz (10-10-10-27)
VGA: Asus Strix GTX 1070 2x SLI
DISPLAY: Asus ROG PG278QR
OS: Windows 10 Home 64-bit
This would be amazing. I Think dx11 also added higher graphics options that were grayed out in dx9 mode for some reason, not just tessellation.
I know Masterotaku was working on a fix for this for DX11, but his Hard Drive died at the time and he lost everything which included lots of hours of work on the game. I wouldn't blame anyone for getting disappointed and moving on to other things after that.
This would be amazing. I Think dx11 also added higher graphics options that were grayed out in dx9 mode for some reason, not just tessellation.
I know Masterotaku was working on a fix for this for DX11, but his Hard Drive died at the time and he lost everything which included lots of hours of work on the game. I wouldn't blame anyone for getting disappointed and moving on to other things after that.
Yes, my SSD died a year and a half ago and I lost my work (alongside Dead Rising 3, which will have a bit more priority than this). But it was just two hours at most and I didn't accomplish a lot. I want to fix it eventually, but it's just that I have lots of other games to fix before that and installing Origin and the game is a bit discouraging compared to Steam and GOG :p.
The more games I fix before this one, the better my fixing skills will be. And I think I'll need to improve as much as I can because I saw difficult to fix shaders in this game (back then I was stuck with the fix, so the lost work doesn't matter much).
Yes, my SSD died a year and a half ago and I lost my work (alongside Dead Rising 3, which will have a bit more priority than this). But it was just two hours at most and I didn't accomplish a lot. I want to fix it eventually, but it's just that I have lots of other games to fix before that and installing Origin and the game is a bit discouraging compared to Steam and GOG :p.
The more games I fix before this one, the better my fixing skills will be. And I think I'll need to improve as much as I can because I saw difficult to fix shaders in this game (back then I was stuck with the fix, so the lost work doesn't matter much).
Good to know that at least it's possible to fix this game in DX11. I'll wait for your fix before my next playthrough. I've only played it once, and would like to play it again before starting Inquisition.
Good to know that at least it's possible to fix this game in DX11. I'll wait for your fix before my next playthrough. I've only played it once, and would like to play it again before starting Inquisition.
CPU: Intel Core i7 3770K @ 3.50GHz
MB: Asus P8Z77-V DELUXE
RAM: 32.0GB Dual-Channel DDR3 @ 799MHz (10-10-10-27)
VGA: Asus Strix GTX 1070 2x SLI
DISPLAY: Asus ROG PG278QR
OS: Windows 10 Home 64-bit
Found some time to pick it up !!! Finally fixed the lights and the decalls and Halos of it. I will write a regex here to catch them all, looks fine currently. Need some time for the HUD :-) And more investigation....
[url=https://ibb.co/d62EDV][img]https://thumb.ibb.co/d62EDV/Dragon-Age2001-050.jpg[/img][/url]
[url=https://ibb.co/m6brtV][img]https://thumb.ibb.co/m6brtV/Dragon-Age2002-050.jpg[/img][/url]
Found some time to pick it up !!! Finally fixed the lights and the decalls and Halos of it. I will write a regex here to catch them all, looks fine currently. Need some time for the HUD :-) And more investigation....
Like my work? Donations can be made via PayPal to: rauti@inetmx.de
RegEx for PS completed.
[url=https://ibb.co/gChC0A][img]https://thumb.ibb.co/gChC0A/Dragon-Age2001-050.jpg[/img][/url]
Need to add the VS correction.....
...I LIKE MITOGO telling me what line is affected from an error in programming.....RegEX will not do this....sometimes costs me hrs to find the damn sign i forgot here to make it working :-(
And this RegEx is realy exact in the synthax and realy, realy strange to see the error here^^
Some riddle here for you ^^ that costs me 2 hrs ^^
Find the difference that breaks this regex (the second one is OK ^^)
AND DO NOT USE COMPARISON TOOLS ^^ cheating is not allowed ^^
This is only an example for my stupidness here ^^
[code]
;LIGHTS PATTERN 1
[ShaderRegex_PS_LIGHTS_1]
shader_model = ps_4_0 ps_5_0 cs_5_0
temps = stereo tmp1
[ShaderRegex_PS_LIGHTS_1.Pattern]
(?P<section1>
\s*add r\d+\.[xyzw]{1}, r\d+\.[xyzw]{1}, (?P<CONSTBUFFER>cb\d+\[\d+\])\.(?P<CONSTBUFFERREG>[xyzw]{1})\n
\s*div r\d+\.[xyzw]{1}, (?P=CONSTBUFFER).[xyzw]{1}, r\d+\.[xyzw]{1}\n
(?P<FULL>(.+\n)+)\n
\s*mul (?P<depth>r\d+)\.(?P<depthREG>x)y, r\d+\.[xyzw]{4}, (?P<DEST1>r\d+)\.(?P<DEST2>z)[zzz]{3}
)
(?P<section2>
\s*div r\d+\.x, r\d+\.x, cb\d+\[8\]\.x\n
\s*div r\d+\.y, r\d+\.y, cb\d+\[9\]\.y\n
)
[ShaderRegex_PS_LIGHTS_1.Pattern.Replace]
${section1}\n
// LOSTI ShaderRegex - DA2-DX11 PS_LIGHTS_PATTERN 1:\n
ld_indexable(texture2d)(float,float,float,float) ${stereo}.xyzw, l(0, 0, 0, 0), t125.xyzw\n
add ${stereo}.w, -${DEST1}.${DEST2}, -${stereo}.y\n
mul ${stereo}.w, ${stereo}.w, ${stereo}.x\n
mul ${stereo}.w, ${stereo}.w, cb3[10].z\n
add r0.x, r0.x, ${stereo}.w\n
${section2}
\n
[ShaderRegex_PS_LIGHTS_1.InsertDeclarations]
dcl_resource_texture2d (float,float,float,float) t125
[/code]
[code]
;LIGHTS PATTERN 1
[ShaderRegex_PS_LIGHTS_1]
shader_model = ps_4_0 ps_5_0 cs_5_0
temps = stereo tmp1
[ShaderRegex_PS_LIGHTS_1.Pattern]
(?P<section1>
\s*add r\d+\.[xyzw]{1}, r\d+\.[xyzw]{1}, (?P<CONSTBUFFER>cb\d+\[\d+\])\.(?P<CONSTBUFFERREG>[xyzw]{1})\n
\s*div r\d+\.[xyzw]{1}, (?P=CONSTBUFFER).[xyzw]{1}, r\d+\.[xyzw]{1}\n
(?P<FULL>(.+\n)+)
\s*mul (?P<depth>r\d+)\.(?P<depthREG>x)y, r\d+\.[xyzw]{4}, (?P<DEST1>r\d+)\.(?P<DEST2>z)[zzz]{3}
)
(?P<section2>
\s*div r\d+\.x, r\d+\.x, cb\d+\[8\]\.x\n
\s*div r\d+\.y, r\d+\.y, cb\d+\[9\]\.y\n
)
[ShaderRegex_PS_LIGHTS_1.Pattern.Replace]
${section1}\n
// LOSTI ShaderRegex - DA2-DX11 PS_LIGHTS_PATTERN 1:\n
ld_indexable(texture2d)(float,float,float,float) ${stereo}.xyzw, l(0, 0, 0, 0), t125.xyzw\n
add ${stereo}.w, -${DEST1}.${DEST2}, -${stereo}.y\n
mul ${stereo}.w, ${stereo}.w, ${stereo}.x\n
mul ${stereo}.w, ${stereo}.w, cb3[10].z\n
add r0.x, r0.x, ${stereo}.w\n
${section2}
\n
[ShaderRegex_PS_LIGHTS_1.InsertDeclarations]
dcl_resource_texture2d (float,float,float,float) t125
[/code]
...I LIKE MITOGO telling me what line is affected from an error in programming.....RegEX will not do this....sometimes costs me hrs to find the damn sign i forgot here to make it working :-(
And this RegEx is realy exact in the synthax and realy, realy strange to see the error here^^
Some riddle here for you ^^ that costs me 2 hrs ^^
Find the difference that breaks this regex (the second one is OK ^^)
AND DO NOT USE COMPARISON TOOLS ^^ cheating is not allowed ^^
[quote="Schwing."] Making it a habit to test the ShaderRegex in the shaders first (i.e. using HLSL/ASM in ShaderFixes) prevents this issue. [/quote]
I check the regex via a web page bob provides but its not a garant that it is working ^^
ok annyway, skip this
Here is my very first WIP
[url]https://s3.amazonaws.com/losti/DA2_3DV-Fix_DX11_WIP_0.1_Losti.rar[/url]
Turn of AO in the options!!!!!! this is currentrly not fixed and flickers.
I do not crae about the HUD this time, only some depth for it. I need some feedback here. I was not able this time to write a regEx for the VS-Haloes hence i need some one playing this and report if HALO is a problem..ill try translate tomorrow
First scenes are 3D vision ready.
again: NO TOGGLE KEYS here for depth or hud. making this later....
Please hit F7 to enable 3D and toggle FullScreen. This is to prevent crashes with ALT+TAB while shader fixing. Game should start windowed, jut hit F7....and hit it again if you are using ALT+TAB or windows button on KB to toggle 3D.
Turn of AO in the options!!!!!! this is currentrly not fixed and flickers.
I do not crae about the HUD this time, only some depth for it. I need some feedback here. I was not able this time to write a regEx for the VS-Haloes hence i need some one playing this and report if HALO is a problem..ill try translate tomorrow
First scenes are 3D vision ready.
again: NO TOGGLE KEYS here for depth or hud. making this later....
Please hit F7 to enable 3D and toggle FullScreen. This is to prevent crashes with ALT+TAB while shader fixing. Game should start windowed, jut hit F7....and hit it again if you are using ALT+TAB or windows button on KB to toggle 3D.
Like my work? Donations can be made via PayPal to: rauti@inetmx.de
Thanks for doing this fix :). One less thing I have to worry about.
I can't test the fix for the moment, sorry. I don't even have Origin installed right now.
Some Progress here, i am currently playing the game to see whats left after implementing RegEx for decalls and effects. I will release my current state her in approx. 4 hrs.
[url=https://ibb.co/io0iAA][img]https://thumb.ibb.co/io0iAA/Dragon-Age2002-050.jpg[/img][/url]
Some Progress here, i am currently playing the game to see whats left after implementing RegEx for decalls and effects. I will release my current state her in approx. 4 hrs.
Like my work? Donations can be made via PayPal to: rauti@inetmx.de
I recently automated in 3D Fix Manager that this game starts in DirectX 9 so that it works with the DirectX 9 HelixMod fix. When I did this I thougt: would be really cool if someome would transfer or redo this fix for 3dmigoto because the game supports DirectX 11 with advanced effects. Shortly after that I saw this thread here. This community is nothing else than amazing!
I recently automated in 3D Fix Manager that this game starts in DirectX 9 so that it works with the DirectX 9 HelixMod fix. When I did this I thougt: would be really cool if someome would transfer or redo this fix for 3dmigoto because the game supports DirectX 11 with advanced effects. Shortly after that I saw this thread here. This community is nothing else than amazing!
ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de
[quote="Pauldusler"]I recently automated in 3D Fix Manager that this game starts in DirectX 9 so that it works with the DirectX 9 HelixMod fix. When I did this I thougt: would be really cool if someome would transfer or redo this fix for 3dmigoto because the game supports DirectX 11 with advanced effects. Shortly after that I saw this thread here. This community is nothing else than amazing![/quote]
I dont understand you right i think ^^
I am fixing it for DX11 currently with migoto 3.1.11
Pauldusler said:I recently automated in 3D Fix Manager that this game starts in DirectX 9 so that it works with the DirectX 9 HelixMod fix. When I did this I thougt: would be really cool if someome would transfer or redo this fix for 3dmigoto because the game supports DirectX 11 with advanced effects. Shortly after that I saw this thread here. This community is nothing else than amazing!
I dont understand you right i think ^^
I am fixing it for DX11 currently with migoto 3.1.11
Like my work? Donations can be made via PayPal to: rauti@inetmx.de
[quote="Losti"]I dont understand you right i think ^^
I am fixing it for DX11 currently with migoto 3.1.11[/quote][/quote]
Wollte nur sagen, dass ich es toll finde, dass du den alten Direct X9 3D fix nochmal neu auflegst mit 3dmigoto / DirectX 11. Ich habe vor wenigen Wochen im 3D Fix Manager automatisiert, dass das Spiel automatisch in den DirectX 9 Modus wechselt, wenn das Spiel über die App gestartet wird (weil der alte Fix nur in Dx9 funktioniert). Als ich diese Automatisierung durchführte dachte ich mir halt: Moment mal... schade. Eigentlich unterstützt das Spiel Direct X 11. Schade, dass es keinen DirectX 11 fix gibt. Und paar Tage später lese ich hier, dass ein DirectX 11 fix entwickelt wird! Großartig! ;)
Hab btw immer noch nicht Dragon Age 2 durchgespielt ;_;. Bin eigentlich ständig nur am anspielen von Spielen, automatisieren und dann Fix Profilen veröffentlichen, dann wieder deinstallieren. Aber Shadow of the Tomb Raider werd ich jetzt endlich mal fertig durchzocken xD.
I am fixing it for DX11 currently with migoto 3.1.11
Wollte nur sagen, dass ich es toll finde, dass du den alten Direct X9 3D fix nochmal neu auflegst mit 3dmigoto / DirectX 11. Ich habe vor wenigen Wochen im 3D Fix Manager automatisiert, dass das Spiel automatisch in den DirectX 9 Modus wechselt, wenn das Spiel über die App gestartet wird (weil der alte Fix nur in Dx9 funktioniert). Als ich diese Automatisierung durchführte dachte ich mir halt: Moment mal... schade. Eigentlich unterstützt das Spiel Direct X 11. Schade, dass es keinen DirectX 11 fix gibt. Und paar Tage später lese ich hier, dass ein DirectX 11 fix entwickelt wird! Großartig! ;)
Hab btw immer noch nicht Dragon Age 2 durchgespielt ;_;. Bin eigentlich ständig nur am anspielen von Spielen, automatisieren und dann Fix Profilen veröffentlichen, dann wieder deinstallieren. Aber Shadow of the Tomb Raider werd ich jetzt endlich mal fertig durchzocken xD.
ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de
Tessellation alone ads a significant visual improvement to the game. And after the Mass Effect Andromeda fiasco and the uncertianty of future Bioware games, DA 2 doesn't look so bad a game anymore.
CPU: Intel Core i7 3770K @ 3.50GHz
MB: Asus P8Z77-V DELUXE
RAM: 32.0GB Dual-Channel DDR3 @ 799MHz (10-10-10-27)
VGA: Asus Strix GTX 1070 2x SLI
DISPLAY: Asus ROG PG278QR
OS: Windows 10 Home 64-bit
I know Masterotaku was working on a fix for this for DX11, but his Hard Drive died at the time and he lost everything which included lots of hours of work on the game. I wouldn't blame anyone for getting disappointed and moving on to other things after that.
The more games I fix before this one, the better my fixing skills will be. And I think I'll need to improve as much as I can because I saw difficult to fix shaders in this game (back then I was stuck with the fix, so the lost work doesn't matter much).
CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: MSI GeForce RTX 2080Ti Gaming X Trio
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com
CPU: Intel Core i7 3770K @ 3.50GHz
MB: Asus P8Z77-V DELUXE
RAM: 32.0GB Dual-Channel DDR3 @ 799MHz (10-10-10-27)
VGA: Asus Strix GTX 1070 2x SLI
DISPLAY: Asus ROG PG278QR
OS: Windows 10 Home 64-bit
Like my work? Donations can be made via PayPal to: rauti@inetmx.de
Like my work? Donations can be made via PayPal to: rauti@inetmx.de
Win7 64bit Pro
CPU: 4790K 4.8 GHZ
GPU: Asus Geforce RTX 2080 TI Rog Strix OC
Monitor: Asus PG278QR
And lots of ram and HD's ;)
Need to add the VS correction.....
...I LIKE MITOGO telling me what line is affected from an error in programming.....RegEX will not do this....sometimes costs me hrs to find the damn sign i forgot here to make it working :-(
And this RegEx is realy exact in the synthax and realy, realy strange to see the error here^^
Some riddle here for you ^^ that costs me 2 hrs ^^
Find the difference that breaks this regex (the second one is OK ^^)
AND DO NOT USE COMPARISON TOOLS ^^ cheating is not allowed ^^
This is only an example for my stupidness here ^^
Like my work? Donations can be made via PayPal to: rauti@inetmx.de
---
Windows 10 x64 / 1x 980Ti GPU (no SLI, 418.81 driver) / 1920x1080
I check the regex via a web page bob provides but its not a garant that it is working ^^
ok annyway, skip this
Here is my very first WIP
https://s3.amazonaws.com/losti/DA2_3DV-Fix_DX11_WIP_0.1_Losti.rar
Turn of AO in the options!!!!!! this is currentrly not fixed and flickers.
I do not crae about the HUD this time, only some depth for it. I need some feedback here. I was not able this time to write a regEx for the VS-Haloes hence i need some one playing this and report if HALO is a problem..ill try translate tomorrow
First scenes are 3D vision ready.
again: NO TOGGLE KEYS here for depth or hud. making this later....
Please hit F7 to enable 3D and toggle FullScreen. This is to prevent crashes with ALT+TAB while shader fixing. Game should start windowed, jut hit F7....and hit it again if you are using ALT+TAB or windows button on KB to toggle 3D.
Like my work? Donations can be made via PayPal to: rauti@inetmx.de
I can't test the fix for the moment, sorry. I don't even have Origin installed right now.
CPU: Intel Core i7 7700K @ 4.9GHz
Motherboard: Gigabyte Aorus GA-Z270X-Gaming 5
RAM: GSKILL Ripjaws Z 16GB 3866MHz CL18
GPU: MSI GeForce RTX 2080Ti Gaming X Trio
Monitor: Asus PG278QR
Speakers: Logitech Z506
Donations account: masterotakusuko@gmail.com
Like my work? Donations can be made via PayPal to: rauti@inetmx.de
ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de
I dont understand you right i think ^^
I am fixing it for DX11 currently with migoto 3.1.11
Like my work? Donations can be made via PayPal to: rauti@inetmx.de
Wollte nur sagen, dass ich es toll finde, dass du den alten Direct X9 3D fix nochmal neu auflegst mit 3dmigoto / DirectX 11. Ich habe vor wenigen Wochen im 3D Fix Manager automatisiert, dass das Spiel automatisch in den DirectX 9 Modus wechselt, wenn das Spiel über die App gestartet wird (weil der alte Fix nur in Dx9 funktioniert). Als ich diese Automatisierung durchführte dachte ich mir halt: Moment mal... schade. Eigentlich unterstützt das Spiel Direct X 11. Schade, dass es keinen DirectX 11 fix gibt. Und paar Tage später lese ich hier, dass ein DirectX 11 fix entwickelt wird! Großartig! ;)
Hab btw immer noch nicht Dragon Age 2 durchgespielt ;_;. Bin eigentlich ständig nur am anspielen von Spielen, automatisieren und dann Fix Profilen veröffentlichen, dann wieder deinstallieren. Aber Shadow of the Tomb Raider werd ich jetzt endlich mal fertig durchzocken xD.
ASUS ROG Strix GeForce GTX 1080 | Core I7-7700K | 16GB RAM | Win10 Pro x64
Asus ROG Swift PG278Q 3D Vision Monitor
Optoma UHD 40 3D Vision Projector
Paypal donations for 3D Fix Manager: duselpaul86@gmx.de