Posted October 11, 2020
hoover1979: The Access Violation crash is the fact that JJ2 uses Direct Draw, which doesn't work on Windows versions later than XP.
I have a solution that worked for me with the original retail version of JJ2 (still had the files since the 90s) It should work with the GOG version too.
Download DGVoodoo2 Wrapper. I have successfully used this wrapper to get some Direct Draw, 3DFX Glide games and older D3D games to work on 64bit windows 7
http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html
extract the contents to a folder of your choosing.
open the folder.
open the subfolder titled 'MS".
select "DDraw.dll" and press "CTRL + C"
navigate to your JJ2 Folder and press "CTRL +V" (this will paste the .dll file into JJ2)
Go back to the DGVoodoo2 folder.
open DGVoodoo2.
Under the top section (titled "Config folder / Running instance") press the "Add" button.
Navigate to your JJ2 folder and hit "select folder" This will link DGVoodoo 2 wrapper to JJ2.
Hit "OK" at the bottom-left of DGVoodoo2 to close.
Run Jazz Jackrabbit 2.
Profit.
WARNING: Don't set the resolution to 800x600x16 as the game will crash with a resolution initialization error when you run it next. Run at 640x480x16 or lower.
Let me know if this works for the GOG version.
I'm sorry, none of that worked for me. I still crash at the Epic Megagames screen.I have a solution that worked for me with the original retail version of JJ2 (still had the files since the 90s) It should work with the GOG version too.
Download DGVoodoo2 Wrapper. I have successfully used this wrapper to get some Direct Draw, 3DFX Glide games and older D3D games to work on 64bit windows 7
http://dege.freeweb.hu/dgVoodoo2/dgVoodoo2.html
extract the contents to a folder of your choosing.
open the folder.
open the subfolder titled 'MS".
select "DDraw.dll" and press "CTRL + C"
navigate to your JJ2 Folder and press "CTRL +V" (this will paste the .dll file into JJ2)
Go back to the DGVoodoo2 folder.
open DGVoodoo2.
Under the top section (titled "Config folder / Running instance") press the "Add" button.
Navigate to your JJ2 folder and hit "select folder" This will link DGVoodoo 2 wrapper to JJ2.
Hit "OK" at the bottom-left of DGVoodoo2 to close.
Run Jazz Jackrabbit 2.
Profit.
WARNING: Don't set the resolution to 800x600x16 as the game will crash with a resolution initialization error when you run it next. Run at 640x480x16 or lower.
Let me know if this works for the GOG version.