please someone provide a working scummvm ios 11 64bit build

Subforum for discussion and help with ScummVM's iPhone port

Moderator: ScummVM Team

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

please someone provide a working scummvm ios 11 64bit build

Post by psy_ »

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 : http://forums.scummvm.org/viewtopic.php ... 1&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: 9
Joined: Sun Mar 25, 2018 6:38 pm

Post by psy_ »

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: 5
Joined: Thu Apr 05, 2018 1:15 pm

Post by Weedy Weed Smoker »

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 :

http://johan.margueritte.free.fr/iosemu

(EDIT: Updated link 2020/06/04)
Last edited by Weedy Weed Smoker on Fri Jun 05, 2020 3:55 am, edited 2 times in total.
psy_
Posts: 9
Joined: Sun Mar 25, 2018 6:38 pm

Post by psy_ »

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: 5
Joined: Thu Apr 05, 2018 1:15 pm

Post by Weedy Weed Smoker »

@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...

http://forums.scummvm.org/viewtopic.php?t=12857
psy_
Posts: 9
Joined: Sun Mar 25, 2018 6:38 pm

Post by psy_ »

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: 11
Joined: Thu Jun 09, 2011 12:09 pm

Post by Jabz »

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 »

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 »

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: 955
Joined: Sat Sep 23, 2006 10:41 am
Location: West Sussex, UK

Post by criezy »

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 »

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 »

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: http://forums.scummvm.org/viewtopic.php?p=86276#86276
digitall
ScummVM Developer
Posts: 1177
Joined: Thu Aug 02, 2012 1:40 pm

Post by digitall »

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/
p1r473
Posts: 5
Joined: Fri Oct 18, 2013 6:44 am

Re:

Post by p1r473 »

Weedy Weed Smoker wrote: 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...

http://forums.scummvm.org/viewtopic.php?t=12857
Hi
I think the ScummVM on your iOS repo is out of date. It is not recognizing some games that the PC build recognizes.
Can you please update it?
8BitAirwaves
Posts: 22
Joined: Fri Oct 23, 2015 8:19 pm
Location: Boulder, Colorado
Contact:

Re:

Post by 8BitAirwaves »

Mate thank you SO much. This is the only working version of ScummVM I’ve found for iOS 11/iPhoneX. Keyboard works, it’s mega! Thank you also for your amazing repo it was very kind of you to supply all the extras for all the emus you upgraded for 64bit. Huge thank you!
Also while your version of iDOS didn’t work for me I have an updated DOSPAD working on iOS 11/12, it has a fix for Disk C and is a little faster, it runs all the Sierra/Lucas etc games I’ve thrown at it so far and it also works as low as iOS 8. I’m attaching a link to an IPA of it (confirmed working on iOS 8.4, 9.1, 10.0 and 11.1- iPhone and iPad) as well as it’s xcode project if you wanted to compile it for yourself perhaps with included games (just put games in the disk C folder before building it- not required as games can be added anytime w Filza or iFunbox). Hope you find it useful for your repo so I can have paid you back a little :) DOSPAD 64bit universal mega link
https://mega.nz/#!SQshXChY
DOSPAD 64bit Xcode project
https://mega.nz/#!bU0BRQQZ
Weedy Weed Smoker wrote: 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
Post Reply