10/14/2011, 09:34 AM
Mods, given that this is in a very playable state at this point, would you mind changing the post title to reflect that it's been released, and that it plays BG2/IWD/PS:T?
A couple of points for everyone: First if you haven't gotten a chance to play these games, these are the mothers of all RPGs with the default BG2 focusing on gameplay and game length, and PS:T focusing on story. There's a bajillion mods out there to make changes to your hearts' content and many of them work.
As far as Grazzt's port, much of the time you'll have to doubletap to select items. This was intentional from Grazzt in order to avoid misclicks and allow dragging. If you use the Widescreen Mod to play at 1024x768 it will look nicer and you won't have to scroll as much but the text gets smaller. Incidentally, there is a spot in BG2.cfg (accessible using Internalz) to uncomment that will draw lines at the region that you'd tap to scroll. You'll also have to make minor changes to this file if you want to play a game other than BG2:SoA or BG2:ToB.
A bug in the current version that I've noticed (0.1.1 with the replaced SDLVideo.so, which allows you to select dialog when playing at res'es higher than 640x480): It seems that the dialog boxes display properly but the game thinks that the dialog boxes are shorter than they actually are. At the top of the dialog box, you can select the text just fine, but as you go farther down, the text that is selected is shifted higher and higher from where your finger is tapping, and thus you can't select text that is at the bottom of the screen. You can Pause and Unpause the game to mitigate this problem (moves the text up) or just pull up the keyboard and tap the number for the dialog option you want. Screenshots are attached showing this. Thumbnails show 1024x768 goodness as well as the bug. The cursor is where my finger is and the white text is what is selected.
Grazzt, just a thought: The people doing the iOS port have thought a bit about how to improve gameplay with a touchscreen and they implemented two-finger scrolling for the map and per-pixel scrolling for the text area (like pressing middle mouse button down and moving the mouse up & down). The devs state in their wiki that the changes are portable to other GemRB builds and would be shared if asked for (see the Features Unique to iOS and Touch Input sections): install:ios [GemRB wiki]