LiquidProj3ct: Ok, I think I've fixed it.
1. Set the desired resolution and options (if you cannot do it because it already crash, ignore this step)
2. Go to your Documents/Venetica folder, and search for the "settings-user.ini" file. Open it and search for "max_light_count"
3. In my computer it was "max_light_count = " without a number. I edited the line and changed it to "max_light_count = 0". I saved the file and now the game runs. It seems when you save the options, this variable isn't saved correctly, so when the game reads this file it crash.
Odd. My game has the same exact missing variable and runs fine. Do you have an AMD graphics card like the OP? My rig and game configuration are similar to the OPs, except I have an Nvidia card. This could be a case of Nvidia handling a game flaw better than AMD.
EDIT - I can find shockingly little information online on what should be in that file and none at all about the specific light count setting. That doesn't appear to be a setting that is accessible through the in-game settings. I tried manually editing numbers from 0 all the way to 128 in that setting (by doubling: 2, 4, 8, 16, etc) and even commented the setting out of the file entirely, none made any noticeable visual difference in-game.
EDIT2 - I also noticed that the file comments indicate that FSAA can go as high as 8X, but the in-game settings only go as high as 4X. Manually setting it to 8X makes the game unstable and even looking at the settings menu in-game makes it lock up. They really messed up the settings options in this game.