Feeble Files & Simon 1 not recognized - scumm1.4.1/andr4
Moderator: ScummVM Team
You could still try Bluestacks and put Gingerbread on it.
I presume Bluestacks also won't run on non-gaming mobile chipsets without modification but I found some hints that it might be possible.
https://www.facebook.com/groups/freesta ... 634746424/
And here's a direct link to the latest bluestacks version that had android 2.3 on it:
http://cdn.bluestacks.com/downloads/0.7 ... 21_REL.msi
If it works, I think you'd also need to disable updates to prevent it from going to Android v4
I presume Bluestacks also won't run on non-gaming mobile chipsets without modification but I found some hints that it might be possible.
https://www.facebook.com/groups/freesta ... 634746424/
And here's a direct link to the latest bluestacks version that had android 2.3 on it:
http://cdn.bluestacks.com/downloads/0.7 ... 21_REL.msi
If it works, I think you'd also need to disable updates to prevent it from going to Android v4
Right... Still haven't got the VAD working, but have looked at a possible solution based on http://android-developers.blogspot.nl/2 ... t-too.html.
The code for this is at:
https://github.com/digitall/scummvm/tre ... reAPI12Fix
Have built a build from this on the buildbot, where it is hosted in a new "other" directory in the snapshots:
http://buildbot.scummvm.org/snapshots/other/
Timiditas: Please try downloading this ie.
http://buildbot.scummvm.org/snapshots/o ... ndroid.zip
Then repeat steps 1 to 3 and then install just the main apk and queen engine apk and see if this then works... if so, then install the AGOS engine apk and check this as well.
I will check the Android 4.0 function on my device.
The code for this is at:
https://github.com/digitall/scummvm/tre ... reAPI12Fix
Have built a build from this on the buildbot, where it is hosted in a new "other" directory in the snapshots:
http://buildbot.scummvm.org/snapshots/other/
Timiditas: Please try downloading this ie.
http://buildbot.scummvm.org/snapshots/o ... ndroid.zip
Then repeat steps 1 to 3 and then install just the main apk and queen engine apk and see if this then works... if so, then install the AGOS engine apk and check this as well.
I will check the Android 4.0 function on my device.
Right. Tested that build and it works fine on my Android ICS device:
http://developer.android.com/guide/topi ... #ApiLevels
Timiditas: If this still fails on your 2.3 device, please can you link another adb log please from this build to help me try to work out what is still causing the Dalvik Verifier to abort on an unknown method at API Level 9 (Gingerbread). Thanks.
http://developer.android.com/guide/topi ... #ApiLevels
Timiditas: If this still fails on your 2.3 device, please can you link another adb log please from this build to help me try to work out what is still causing the Dalvik Verifier to abort on an unknown method at API Level 9 (Gingerbread). Thanks.
Hi. The main/queen combo of your linked version works again. However the agos plugin is not detecting Simon1/2/GOG_versions.
Not crashing but just not finding the games.
New logs here again
http://voodoovictim.bplaced.net/report/catlog/
Not crashing but just not finding the games.
New logs here again
http://voodoovictim.bplaced.net/report/catlog/
AH! Have looked at the log file you attached where the AGOS detection fails. I assume that this is a German language version of Simon The Sorceror 2 from GOG since this is emitted:
02-26 20:10:20.734 I/ScummVM ( 2738): Das Spiel im Verzeichnis "/sdcard/external
_sd/Scummgames/Simon2_GOG" scheint nicht bekannt zu sein.
02-26 20:10:20.734 I/ScummVM ( 2738): Bitte geben Sie die folgenden Daten auf En
glisch an das ScummVM-Team weiter sowie
02-26 20:10:20.734 I/ScummVM ( 2738): den Namen des Spiels, das Sie hinzuf�gen w
ollten, als auch die Version/Sprache/usw.:
02-26 20:10:20.734 I/ScummVM ( 2738): {"simon2.gme", 0, "6c5fdfdd0eab9038767c2
d22858406b2", 19698790},
02-26 20:10:20.734 I/ScummVM ( 2738): {"icon.dat", 0, "72096a62d36e6034ea9fecc
13b2dbdab", 18089},
02-26 20:10:20.734 I/ScummVM ( 2738): {"gsptr30", 0, "0d05c3f4c06c9a4ceb3d2f5b
c0b18e11", 61991},
02-26 20:10:20.734 I/ScummVM ( 2738): {"stripped.txt", 0, "6de6292c9ac11bfb2e70fdb0f773ba85", 171},
02-26 20:10:20.734 I/ScummVM ( 2738): {"tbllist", 0, "0ecb5fcc8dbe2c11e86f35e561617f2e", 507},
The detection is failing as this German game variant is not in the AGOS detection tables.. It is likely GOG have patched the files, so we will need to add the new detection entry.
02-26 20:10:20.734 I/ScummVM ( 2738): Das Spiel im Verzeichnis "/sdcard/external
_sd/Scummgames/Simon2_GOG" scheint nicht bekannt zu sein.
02-26 20:10:20.734 I/ScummVM ( 2738): Bitte geben Sie die folgenden Daten auf En
glisch an das ScummVM-Team weiter sowie
02-26 20:10:20.734 I/ScummVM ( 2738): den Namen des Spiels, das Sie hinzuf�gen w
ollten, als auch die Version/Sprache/usw.:
02-26 20:10:20.734 I/ScummVM ( 2738): {"simon2.gme", 0, "6c5fdfdd0eab9038767c2
d22858406b2", 19698790},
02-26 20:10:20.734 I/ScummVM ( 2738): {"icon.dat", 0, "72096a62d36e6034ea9fecc
13b2dbdab", 18089},
02-26 20:10:20.734 I/ScummVM ( 2738): {"gsptr30", 0, "0d05c3f4c06c9a4ceb3d2f5b
c0b18e11", 61991},
02-26 20:10:20.734 I/ScummVM ( 2738): {"stripped.txt", 0, "6de6292c9ac11bfb2e70fdb0f773ba85", 171},
02-26 20:10:20.734 I/ScummVM ( 2738): {"tbllist", 0, "0ecb5fcc8dbe2c11e86f35e561617f2e", 507},
The detection is failing as this German game variant is not in the AGOS detection tables.. It is likely GOG have patched the files, so we will need to add the new detection entry.
@Kirben: Thanks. I did suspect that after I thought about this as I remembered that Timiditas said in an earlier post:
"I tried the original DOS- as well as the windows versions from gog.com of Simon 1 and 2. None are recognized while all of the exact same files are happily used by the windows build."
@Timiditas: Can you try recopying the datafiles to your phone. One thing to note, you siad you are using "FTPDroid"... If you are using FTP, ensure that you are using Binary, not ASCII transfer mode or files can get fouled up.
"I tried the original DOS- as well as the windows versions from gog.com of Simon 1 and 2. None are recognized while all of the exact same files are happily used by the windows build."
@Timiditas: Can you try recopying the datafiles to your phone. One thing to note, you siad you are using "FTPDroid"... If you are using FTP, ensure that you are using Binary, not ASCII transfer mode or files can get fouled up.
The only thing I could think of is that they got corrupted during transfer to my phone, since these exact(?) versions are detected by the windows build just fine. I'll try to take an md5 directly on the phone.Kirben wrote:All languages of the Simon the Sorcerer 1 & 2 versions provided by GOG.com work under ScummVM.
Looks like that 'tbllist' file is corrupt in this case.
~Edit
Ok I was too slow here
~Edith says:
Yes, the TBLLIST has different hash on my desktop pc.
The thing is, I don't get how. Filezilla automatically uses binary-mode on non-text-files. Reuploading all four versions in a zip-file now.
Do you know of any FTP-Clients that can do a hash-verify after transfer?
~Edit
Unpacked them directly on the phone and now all four versions are detected and work with scummvm-ba4271c-digitall
~~~
Strange... if I upload TBLLIST directly with Filezilla, it is six bytes smaller than the original despite the binary mode transfer.
Soooo I retested the agos plugin from v1.6 and guess what - it does detect my newly reuploaded simons too. Seems I wasted your time
But at least you had the chance to fix Android 2.3 support.
Timiditas: Not a problem. As you said, you did help get the Android builds to support back to v2.3 again.
One final thing: I have removed the manual build in other on the buildbot as it should be uneeded as the patch is now in master.
Could you try the latest nightly development build v1.7.0git as this should work fine on Android v2.3 now:
http://buildbot.scummvm.org/snapshots/m ... latest.zip
One final thing: I have removed the manual build in other on the buildbot as it should be uneeded as the patch is now in master.
Could you try the latest nightly development build v1.7.0git as this should work fine on Android v2.3 now:
http://buildbot.scummvm.org/snapshots/m ... latest.zip
Timiditas: Oh damn... The Android Debug Signing Key on the Buildbot expired last night. I have replaced it with a new one, but you may want to wait until the manual nightly build #923 has completed:
http://buildbot.scummvm.org/waterfall
http://buildbot.scummvm.org/builders/ni ... builds/923
Before you test the Android build...
http://buildbot.scummvm.org/waterfall
http://buildbot.scummvm.org/builders/ni ... builds/923
Before you test the Android build...
Hmm I already downloaded and tested d04667e5 which you linked.
http://voodoovictim.bplaced.net/report/ ... -49-38.txt
Re-checking e6236293 in a few hours.
http://voodoovictim.bplaced.net/report/ ... -49-38.txt
Re-checking e6236293 in a few hours.
Timiditas: Finished now... See http://buildbot.scummvm.org/snapshots/m ... 236293.zip
e6236293 installs and starts flawlessly with all available plugins.
Tested
Atlantis
Elvira
Lure
FotaQ
Simon1+2
DOTT
and all seem to run fine.
~edit
One minor Port-specific problem I noticed is that you cannot use the ingame load/save function of Lure of the Temptress since there is no potential way to "press" the F-keys. Using the ScummVM-GUI method to save and load yields an error message popup, however the game DOES load and save nonetheless. (The windows version also throws this error if you don't use ingame saving) I don't know if this affects proper emulation in any way.
Tested
Atlantis
Elvira
Lure
FotaQ
Simon1+2
DOTT
and all seem to run fine.
~edit
One minor Port-specific problem I noticed is that you cannot use the ingame load/save function of Lure of the Temptress since there is no potential way to "press" the F-keys. Using the ScummVM-GUI method to save and load yields an error message popup, however the game DOES load and save nonetheless. (The windows version also throws this error if you don't use ingame saving) I don't know if this affects proper emulation in any way.
Excellent! Good to hear.
Ah.. It is not mentioned on:
http://wiki.scummvm.org/index.php/Android#Controls
But I think you can use 1-9 to alias for F1 to F9 in the normal keyboard.. Else you may want to try installing an alternative keyboard such as Hacker's Keyboard which should be free in the Google Play store:
https://code.google.com/p/hackerskeyboard/
Ah.. It is not mentioned on:
http://wiki.scummvm.org/index.php/Android#Controls
But I think you can use 1-9 to alias for F1 to F9 in the normal keyboard.. Else you may want to try installing an alternative keyboard such as Hacker's Keyboard which should be free in the Google Play store:
https://code.google.com/p/hackerskeyboard/