iPhone port changelog

Subforum for discussion and help with ScummVM's iPhone port

Moderator: ScummVM Team

User avatar
Vinterstum
ScummVM Developer
Posts: 580
Joined: Sun Oct 16, 2005 6:59 am

Post by Vinterstum »

20071202_2133:

* FLAC support
* Some optimizations from Robin_Watts :)
* Force screen redraw after rotation change (should fix the copy protection thing in Gob.
User avatar
Vinterstum
ScummVM Developer
Posts: 580
Joined: Sun Oct 16, 2005 6:59 am

Post by Vinterstum »

20071205_2230:
* ARM ASM blitters from Robin_Watts (What this means for you: less choppy COMI).

And of course, any general ScummVM changes done lately.
User avatar
Vinterstum
ScummVM Developer
Posts: 580
Joined: Sun Oct 16, 2005 6:59 am

Post by Vinterstum »

20071208_0049:
* The "leftover" screenspace due to aspect ratio correction will now be 50/50 on each side of the screen (centering the image).
* Click-and-drag mouse mode now works for the right mouse button as well. Pressing down a second finger will now 1) release the left mouse button, then 2) click the right mouse button until you lift your finger. Means COMI inventory handling, and whatever games need mouse-dragging with right mouse button held down, should work better.
User avatar
Vinterstum
ScummVM Developer
Posts: 580
Joined: Sun Oct 16, 2005 6:59 am

Post by Vinterstum »

20071221_0033:
* Reworked some sound handling stuff, should fix the crashes in BS1/2.
User avatar
Vinterstum
ScummVM Developer
Posts: 580
Joined: Sun Oct 16, 2005 6:59 am

Post by Vinterstum »

20071222_1253:
* Fixed some mutex handling, should fix the sound issues encountered in the last build.
User avatar
Vinterstum
ScummVM Developer
Posts: 580
Joined: Sun Oct 16, 2005 6:59 am

Post by Vinterstum »

0.11.0pre1:

* Both "sides" of landscape mode now works (meaning you can hold your phone/iPod both ways)
* Misc optimizations
* Sliding a finger (very quickly) across the screen (holding no other down), now triggers arrow key events (temporary input method for this).
User avatar
Vinterstum
ScummVM Developer
Posts: 580
Joined: Sun Oct 16, 2005 6:59 am

Post by Vinterstum »

0.12.0-pre3
* Touchpad mode is in (hold one finger and drag another from left to right to toggle on)
* Besides portrait mode, all works for firmware 2.0.
User avatar
Vinterstum
ScummVM Developer
Posts: 580
Joined: Sun Oct 16, 2005 6:59 am

Post by Vinterstum »

0.12.0-pre4:

* Fixed portrait mode
* Cursor movement should be less laggy now
* Fixed issues when using the secondary finger (right clicking and ESC usage should work better now).
User avatar
Vinterstum
ScummVM Developer
Posts: 580
Joined: Sun Oct 16, 2005 6:59 am

Post by Vinterstum »

0.12.0-pre5:
* Fixed keyboard issues (removed autocapitalization, fixed backspace)
User avatar
Vinterstum
ScummVM Developer
Posts: 580
Joined: Sun Oct 16, 2005 6:59 am

Post by Vinterstum »

0.13.0 (iPhone specific changes only):
* Touchpad mode is now the default
* Whenever you switch on click-and-drag mode, touchpad mode will switch off (though you can reenable it afterwards if you want). This is due to COMI/FT being very tricky to control if both modes on at the same time.
* Some behind-the-scenes fixes to overlay handling which you probably won't notice any change from :)

-- Known Issues --
* Unfortunately, the keyboard bug (no backspace, and autocapitalization) managed to sneak back in. It'll be fixed in 0.13.1 which shouldn't take too long.
User avatar
Vinterstum
ScummVM Developer
Posts: 580
Joined: Sun Oct 16, 2005 6:59 am

Post by Vinterstum »

0.14.0svn2:

* The graphics backend has been changed from using CoreSurface to using OpenGL ES. You may notice some slowdown in the highres games like BS1 and COMI, but it should still be playable. There's still room for optimizations here though, so this should be improving fairly soon.
* The input handling has been reworked a bit, and in particular the swipes used for toggling input modes (and F5) are now a lot more reliable and easy to use.
Locked