I've updated Turnabout to be compatible with the Enhanced Edition. All audio has been updated to use WeiDU's new HANDLE_AUDIO function, portraits have been resized, and tweaks have been made to the installer.
Turnabout itself is now fully functional with the EE and I've personally played with Ascension and Turnabout installed on the EE and reached the credits. However, there are a few snags users should be aware of:
- Ascension, which Turnabout requires, currently has two forks: the BP version and a beta build of Ascension being retooled for the EE. This updated version of Turnabout supports both. However, both have their drawbacks...
- The current beta build (1.5, found here: https://forums.beamdog.com/discussion/45563/ascension-v1-5-beta-enhanced-edition-release-updated-1-20-2016
) of Ascension has a major bug that prevents the final battle from being finished (Amelyssan doesn't spawn after killing the Five). Thus, Turnabout is somewhat vestigial at this point. However, it works perfectly up until then, so when that bug is fixed, this updated version of Turnabout will be ready and waiting. If you want to play through ToB with Turnabout RIGHT NOW, I'd recommend the second option:
- The BP version, though a pain to get running, allows the final battle to be completed and the game to be finished. However, it too suffers from a major glitch: the bridges from the central platform to the pools in the southeast and northeast are bugged, and you cannot access the two eastern pools. However, this can be remedied by using the Ctrl+J console command or by Dimension Door warping across. If you do that, all the pools function perfectly and you'll be able to proceed with the battle. Also note that you'll have to warp back across as well; the bridges aren't fixed even after you activate the pools.
Full information on how to install the BP version as a semi-stand alone component can be found here:https://forums.beamdog.com/discussion/41418/ascension-in-bg2ee-guide-and-fixes/p1
Again, if you want to play through ToB with Turnabout RIGHT NOW, this is your only option until the people managing the beta 1.5 of Ascension fix the bug.
As these problems are most likely to do with the incompatibilities of Ascension itself with the EE, and not Turnabout, I feel comfortable releasing the work I've done. With any luck, once the beta 1.5 is fixed, this updated version of Turnabout should work straight out of the box. If not, I hope that this update can be used as a foundation upon which Turnabout can be maintained and updated further. Turnabout is one of the finest BG mods ever made, in my opinion, and it would be a shame to lose it.
The updated version of Turnabout can be downloaded here:https://www.dropbox.com/s/jijb5q1babp5jt9/Turnabout-UpdatedForEE.zip?dl=0
One final point of concern: the check to see if Ascension is installed is based on if the user has the file for Balthasar's epilogue, balthand.2da, present in their override folder; it's one of the files that both forks have in common. However, this same file is also present in the Wheels of Prophecy mod, which could possibly lead to a case where a user installs Wheels without Ascension and encounters problems. To prevent this, future iterations may wish to change the check to either be based on Bodhi's epilogue file or based on beta 1.5 Ascension's dedicated install flag file, asc_main.flag, if and when that mod is updated to fix the game-breaking bug. I'm currently unable to bugtest a change to Bodhi's epilogue file at the moment, so this minor oversight will have to stand for now.