I have built my own iOS release following these instructions mostly: https://wiki.scummvm.org/index.php?titl ... mVM/iPhone
I have changed the call to create the XCode project because I wanted MT32 support, that seemed to work fine:
../scummvm/devtools/create_project/xcode/build/Release/create_project ../scummvm --xcode --enable-fluidsynth --disable-bink --disable-nasm --disable-opengl --disable-theora --disable-taskbar --disable-libcurl --disable-sdlnet
All in all I was quite happy, playing Monkey Island, The Dig, Indiana Jones 4, Sam & Max, it just worked!
- Then I wanted to try Blade Runner (Windows/German). I know this is fairly new and not even fully tested for Win/Mac, but what the heck. Give it a go! It starts with an error, "Could not initialize color format." When you hit "OK" you get either really messy graphics or the screen stays black. I didn't think that much of it, as it's still in testing. But then problems just kept getting more and more.
- Gabriel Knight Sins of the Fathers (CD/DOS/German). Same error. Once you hit OK the intro looks ok, but the error appears which each scene change. So it's unplayable.
- Then I tried Simon the Sorcerer (CD/Windows/German). That seems to crash when digital audio is played. So directly in the intro when the table/candle reaches Simon, boom, dead.
- Ok, let's try SQ4 (CD/Windows/English), boy was I happy when it worked and I could finally play something again! The game is pretty annoying with all the dying possibilities, but that's Sierra, isn't it? Then I hit the roller skating scene where the time cops are chasing me. I got blasted each and every time, instantly. I googled a little and found out that there are several timing issues in the game caused by fast CPUs. Suggesting to tweak DOSBox settings or use Mo'Slo or whatever. But I was using ScummVM, where timing issues are supposed to be all fixed. But no chance! So I started wondering, maybe this is just iOS! I ported my savegame to my Mac and tried there. It was still annoying, but easy enough to manage! So, once again, issue with the iOS version.