I do think there may be a problem with the latest AppVeyor builds of GemRB, because in my experience, the GUIScript.dll Engine won’t load no matter what I do.

To provide context, I recently purchased Planescape Torment on GOG, and in addition to the six big mods and tweak packs, I wanted to run it with GemRB so I could use the 10pp mod to have a full party. But after downloading the latest AppVeyor build, and spending hours getting the CFG file just right, I finally hit a brick wall with the GUI Script Engine. I’ve tried running it with older builds of GUIScript.dll, to no avail. If this is a different problem, I would appreciate any assistance in finding a solution. But if this is a problem with the build process, I’d like a fix for it, or a link to the latest confirmed working build of 0.8.4 or at least 0.8.3.

First, 10pp supports PST, but gemrb doesn't their combination. I think I added the restriction since I didn't want to bother with PSTs and IWD2s horizontal portrait bar. We do support horizontal ones (eg. for party reform), but it probably needs some tweaking to work for those two games — it was never tested.

As for the build, that's also something that's very hard for me to test. Can you upload your config somewhere? And please use the same path delimiters everywhere, as mixing / and \ looks sooo wrong. Windows uses \.

Hmm, nothing sticks out from the config. The dll is in E:\Mods\Planescape Torment\Essential Mods\gemrb-win32-deb4305\plugins right? There is no useful error reporting on windows there yet, so I've added it now. Please retest with the latest build once it is ready (5e5bdd7) and post the log.

As for 10pp, sure, if you're willing to test, I can throw patches at you. The first thing would be to install widescreen and 10pp, if you haven't already. Then delete or comment out lines 1395-1397 in gemrb/GUIScripts/GUICommonWindows.py . Then report what happens when you run the game.

Attached Files

Hmpf. I can see the file is in the package as expected. Nothing deleted it for you, changed permissions or similar? Since you're not on the main partition, I wouldn't expect anything like that, but somehow the file is inaccessible.

The dll isn't read only or hidden, it wasn't deleted, and it should be readily accessible in the folder with the rest of the plugins. I don't know why GemRB won't load it. Does it require a prerequisite I don't have, like a specific version of Python?

Looks like I'll have to try his gui sometime. You were right about the green too, it's typical for some buggy images.

By #1 do you mean the intro video or the cutscene of Morte coming around the table to wake you up?

The keyboard control window is a stub, you can't change the bindings on the fly yet. They can be changed in the original keymap.ini though. My favourite besides ctrl-j for jumping when testing, is ctrl-q for aggregating and sorting loot.

To toggle "always run" press R. I'll look into why the gui is not doing it there. EDIT: all should be fine in the newest build

The list of movies is currently not updated as the game progresses, but starts full indeed. It seems it wasn't noted on our todo yet, so I've added it.

#10 sounds more about centering. Are really just the monster pics offset?