ScummVM logo Forum Index - ScummVM website - Contact us - Buy Supported Games: GOG.com Rules - Search - Register - Login curved edge
Folder Forum Index > iPhone Port > Any news for a 1.6.0 version on iOS? Goto page Previous  1, 2, 3, 4, 5  Next
Any news for a 1.6.0 version on iOS?
  Author    Thread Reply to topic
LordHoto
ScummVM Developer


Joined: 30 Oct 2005
Posts: 1030
Location: Germany
 

quote:
Originally posted by digitall
Lordhoto: I tried compiling this with the older toolchain and this failed with the following error:
scummvm/backends/platform/iphone/iphone_video.mm:167: error: cannot convert ‘objc_object*’ to ‘float’ in assignment

Can you see if you can fix this so we can keep the builds working with the older toolchain for now please?


Despite the fact my nick is LordHoto and not Lordhoto ;-): It seems this suggests to use "objc_msgSend_fpret". However, that doesn't seem to be declared for iOS... There is "objc_msgSend_stret" in there, which we can be used for anything apart i386/amd64 and thus should be fine for us, but it uses a different declaration than here. The one available actually returns an "id", i.e. "objc_object*" again. So, I'll need to look a bit more at this to find anyway to fix it...

But since it seems it doesn't work anyway, let's just try to fix it first ;-).
 Reply with quote  
Post Wed Jun 04, 2014 10:31 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 822
 

Apologies _LordHoto_ Smile

joanthedark: LordHoto has updated his branch with an amended source code. Will remove the broken build and rebuild from this newer code in a few mins. Please test the newer build when I link it! Smile

 Reply with quote  
Post Wed Jun 04, 2014 11:30 pm 
 View user's profile Send private message
joanthedark



Joined: 25 Apr 2013
Posts: 20
 

Will do!

 Reply with quote  
Post Thu Jun 05, 2014 12:25 am 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 822
 

New builds for testing here:
http://buildbot.scummvm.org/snapshots/other/iphone-clang-iphone-retina-input-10f3b5fa.tar.bz2
http://buildbot.scummvm.org/snapshots/other/iphone-iphone-retina-input-10f3b5fa.tar.bz2

The second one is with the older toolchain as LordHoto's changes fixed the build with that as well.

Source code for this can be found here:
https://github.com/lordhoto/scummvm/commits/iphone-retina-input

 Reply with quote  
Post Thu Jun 05, 2014 12:41 am 
 View user's profile Send private message
joanthedark



Joined: 25 Apr 2013
Posts: 20
 

They both work! Click-and-drag mode seems very accurate. Although they are a bit slow (for example, opening options takes a few seconds before the window appears) for some reason, I don't know if its some memory problem or what (it didn't do this in the older versions)

But still, I'm glad to know the problem has been spotted (and fixed)!

 Reply with quote  
Post Thu Jun 05, 2014 1:20 am 
 View user's profile Send private message
LordHoto
ScummVM Developer


Joined: 30 Oct 2005
Posts: 1030
Location: Germany
 

quote:
Originally posted by joanthedark
They both work! Click-and-drag mode seems very accurate. Although they are a bit slow (for example, opening options takes a few seconds before the window appears) for some reason, I don't know if its some memory problem or what (it didn't do this in the older versions)


It probably only takes that long because rendering in our GUI isn't really that fast for such high resolutions like you are using.

Thanks for testing!
 Reply with quote  
Post Thu Jun 05, 2014 2:39 am 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 822
 

LordHoto: Is this solution good enough to merge? Or at least open as a Pull Request?

 Reply with quote  
Post Thu Jun 05, 2014 2:44 am 
 View user's profile Send private message
LordHoto
ScummVM Developer


Joined: 30 Oct 2005
Posts: 1030
Location: Germany
 

quote:
Originally posted by digitall
LordHoto: Is this solution good enough to merge? Or at least open as a Pull Request?


It's already in-tree now.. ;-)
 Reply with quote  
Post Thu Jun 05, 2014 2:47 am 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 822
 

Excellent! Smile

Veda: Please can you test with those last two "special" builds and see if they fix your mouse input problem and if the font problem has also been fixed please?

 Reply with quote  
Post Thu Jun 05, 2014 2:53 am 
 View user's profile Send private message
Veda



Joined: 24 Feb 2006
Posts: 9
 

Done: input is ok on both builds Very Happy

I too noticed the delay in opening the menu.

However, now for both builds the aspect is like in the second picture of my latest post, i.e. with the "small fonts" Question

 Reply with quote  
Post Thu Jun 05, 2014 7:24 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 822
 

Veda: Thanks for checking.

LordHoto: Any ideas on possible cause of the font size issue Veda is seeing? It wasn't occuring with the older toolchain, but now is with your fix... Does that tell you anything? Any ideas on how we get more information to debug this, or if Veda needs to open a bug and/or provide further information / screenshots?

 Reply with quote  
Post Fri Jun 06, 2014 1:09 am 
 View user's profile Send private message
LordHoto
ScummVM Developer


Joined: 30 Oct 2005
Posts: 1030
Location: Germany
 

quote:
Originally posted by digitall
Veda: Thanks for checking.

LordHoto: Any ideas on possible cause of the font size issue Veda is seeing? It wasn't occuring with the older toolchain, but now is with your fix... Does that tell you anything? Any ideas on how we get more information to debug this, or if Veda needs to open a bug and/or provide further information / screenshots?


Well, I think it's simply that the port started to use native resolution in the GUI for Retina displays since Retina support. This means, since they have such a high resolution, that everything is pretty small on them. Maybe I'll just limit the overlay/GUI resolution for now...
 Reply with quote  
Post Fri Jun 06, 2014 9:53 am 
 View user's profile Send private message
Urtoroth



Joined: 03 Jul 2014
Posts: 3
 

Bump!

Hello! I'm checking this forum regularly, searching for a version of ScummVM that works with an iPhone/iPad on a jailbroken 7.1.2 iOS.

Any comments on this issue?

Actually, the app is correctly installed but won't launch at all (tested on iPhone 5s and iPad Air with the same results).

Or maybe I'm losing something on the way...

Thank you so much.
U.

 Reply with quote  
Post Mon Jul 07, 2014 7:54 am 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 822
 

Urtoroth: You have not even indicated what version and build type of ScummVM you have installed...

Remove your current ScummVM install and use the v1.8.0git nightly build with the latest toolchain from buildbot:
http://buildbot.scummvm.org/snapshots/master/iphone-clang-master-latest.tar.bz2

If this fails to work, you can try the older toolchain builds:
http://buildbot.scummvm.org/snapshots/master/iphone-master-latest.tar.bz2

However, you will need copy the scummvm-iph5 binary to scummvm on your device if using IPad / IPhone 5+ as the standard binary only works on IPhone4 and earlier.

 Reply with quote  
Post Mon Jul 07, 2014 12:59 pm 
 View user's profile Send private message
LordHoto
ScummVM Developer


Joined: 30 Oct 2005
Posts: 1030
Location: Germany
 

quote:
Originally posted by digitall
However, you will need copy the scummvm-iph5 binary to scummvm on your device if using IPad / IPhone 5+ as the standard binary only works on IPhone4 and earlier.


Just to avoid confusion: You only need to do that for the older toolchain builds (i.e. second link).
 Reply with quote  
Post Mon Jul 07, 2014 3:32 pm 
 View user's profile Send private message
  Display posts from previous:      
Reply to topic

Forum Jump:
 
Goto page Previous  1, 2, 3, 4, 5  Next


Forum Rules:
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum

 

Powered by phpBB © 2001, 2006 phpBB Group
Forum design by ScummVM team, icons by raina
curved edge   curved edge