please someone provide a working scummvm ios 11 64bit build

Subforum for discussion and help with ScummVM's iPhone port

Moderator: ScummVM Team

Post Reply
psy_
Posts: 6
Joined: Sun Mar 25, 2018 6:38 pm

please someone provide a working scummvm ios 11 64bit build

Post by psy_ » Mon Mar 26, 2018 10:44 am

Hello, can anyone provide a compiled ipa or deb of latest release that works on ios 11? i try to compile it but gives me errors with high sierra and latest xcode, i tried the buildbot releases but they don't work on ios 11. Tried and a build from user blackpat : viewtopic.php?t=14421&start=15 , it works but it's an older build and one of my favorite games dreamweb doesn't work (gives black screen), thank you!

psy_
Posts: 6
Joined: Sun Mar 25, 2018 6:38 pm

Post by psy_ » Sat Mar 31, 2018 8:34 pm

ok i managed to compile the latest version 2.1.0 git (31/3/2018), works on ios 11, but Dreamweb still doesn't work :/ black screen on start, other games work alright.

If anyone want to test it copy it to /applications folder and if knows something to make Dreamweb work that would be great, thank you.

link : http://www74.zippyshare.com/v/paovyNDo/file.html

and here is the last 1.9.1 version, this version closes the app like it should, in the 2+ version the close doesn't work right (dreamweb doesnt work there too) : http://www10.zippyshare.com/v/eRGGM2dP/file.html


*dreamweb downloaded from this site cd version uk and floppy doesnt work (tested on ipad pro 1st gen ios 11.1.1)

Weedy Weed Smoker
Posts: 3
Joined: Thu Apr 05, 2018 1:15 pm

Post by Weedy Weed Smoker » Thu Apr 05, 2018 7:03 pm

Hi all !

I just compiled the latest version, and I incorporated the smart keyboard fix, the arrows on the keyboard fix, and I enabled the mt32 emulator which seems to work fine on iOS now...

Here it is :

ScummVM 2.1.0 (iOS 11)
http://www.mediafire.com/file/skinjwqqi ... 011%29.ipa

psy_
Posts: 6
Joined: Sun Mar 25, 2018 6:38 pm

Post by psy_ » Fri Apr 06, 2018 12:53 pm

hello and thx for the new icon :) and the latest compiled version with mt32 emu, i don't have a mac but only ipad so i compiled my versions with hackintosh, apple sux with so many rules for running an emulator on their devices!

Weedy Weed Smoker
Posts: 3
Joined: Thu Apr 05, 2018 1:15 pm

Post by Weedy Weed Smoker » Sat Apr 07, 2018 4:30 am

@psy_ Oh what a coincidence, I compiled this on my Hackintosh too ! :D

Yeah, wouldn't do without a jailbreak on my iOS devices, it gives so much power to these great devices...

BTW Dreamweb never worked on iOS, as well as Wintermute engine games, which are more verbose about the error (It says "Unable to initialize color format", which is a hint on the right direction...).

I guess it's a similar issue for Dreamweb, but noone ever managed to get it work on iOS, or maybe look into the issue...

viewtopic.php?t=12857

psy_
Posts: 6
Joined: Sun Mar 25, 2018 6:38 pm

Post by psy_ » Mon Apr 09, 2018 4:10 pm

i see about Dreamweb, i assumed that it worked on previous versions didn't know it was broken all along on ios , hope they fix it sometime in the future :)

Jabz
Posts: 8
Joined: Thu Jun 09, 2011 12:09 pm

Post by Jabz » Sat Apr 21, 2018 2:41 pm

Weedy Weed Smoker wrote:Hi all !

I just compiled the latest version, and I incorporated the smart keyboard fix, the arrows on the keyboard fix, and I enabled the mt32 emulator which seems to work fine on iOS now...

Here it is :

ScummVM 2.1.0 (iOS 11)
http://www.mediafire.com/file/skinjwqqi ... 011%29.ipa
Thanks, how can I resign this and use this with my dev certificate?

jonnyijapan
Posts: 14
Joined: Tue Sep 11, 2018 2:00 pm
Location: Tokyo

Post by jonnyijapan » Tue Sep 11, 2018 10:29 pm

Just a heads up - I fixed a small issue stopping me from installing on device. Check out the master branch.

Also, I'm new to ScummVM in general and using it on iPhone/iOS in particular. I guess there are some other issues that would need fixing, like using keyboards etc. I think someone mentioned that the keyboard does not auto hide in landscape etc. is there any roadmap discussion concerning this?

jonnyijapan
Posts: 14
Joined: Tue Sep 11, 2018 2:00 pm
Location: Tokyo

Post by jonnyijapan » Thu Sep 13, 2018 11:31 am

Btw so I just finished playing through Monkey Island Amiga on my iPhone. Just to prove/test how good this works. Which it did. But keyboard should definitely auto hide in landscape although I guess this should maybe be controllable by the user in some way and/or depend on device/resolution. If there is enough screen estate for showing the keyboard even in landscape, maybe it should be default "on". Also I miss not having an escape key and possibly a few other keys. Even the in-game help notes a lot of keys that cannot be accessed anyway like Ctrl. Also even connecting a Smart Keyboars (Bluetooth) to my iPhone the escape key didn't work. Come to think of it I don't remember if there was an escape key on Amiga even :D. Anyhow I think most would play without physical keyboard on iOS devices so landscape without a software keyboard covering half of the game would be my highest priority for my next fix. I'm a iOS dev for a living for almost ten years and could probably fix this.

User avatar
criezy
ScummVM Developer
Posts: 546
Joined: Sat Sep 23, 2006 10:41 am
Location: West Sussex, UK

Post by criezy » Thu Sep 13, 2018 12:39 pm

It's nice to see some love for the iOS port :-)

If you are interested in working further on the iOS keyboard issues, you can also take a look at this bug which is caused by a hardcoded mapping for Fn keys (since the iOS keyboard does not have those). As I noted in this bug ticket I think the best way forward is to add an accessory view to the keyboard to have one additional row of keys at the top for function keys (and we could also have an escape key and possibly other missing useful ones) and remove the hardcoded key mapping in the code.

And if you have not already done so, you may also want to read through the comments on the PR #1225 which is related to keyboard issues.

jonnyijapan
Posts: 14
Joined: Tue Sep 11, 2018 2:00 pm
Location: Tokyo

Post by jonnyijapan » Thu Sep 13, 2018 1:09 pm

Ok thanks I will. I also just found https://github.com/scummvm/scummvm/pull/1326
Will test that, it might be just what I need.

jonnyijapan
Posts: 14
Joined: Tue Sep 11, 2018 2:00 pm
Location: Tokyo

Post by jonnyijapan » Thu Sep 13, 2018 1:31 pm

Hmm no "Issues" tab is available. So in this Github repo issues cannot be used? :P Anyway... Guess just use the forum. But it should be hard to follow along......

Edit: I opened a new thread on the iPhone-landscape-keyboard-hide issue: viewtopic.php?p=86276#86276

digitall
ScummVM Developer
Posts: 951
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall » Thu Sep 13, 2018 2:35 pm

jonnyijapan: As I said on your other post, we do not use Github for bug / feature request tracking. We use this instead:
https://bugs.scummvm.org/

Post Reply