ScummVM logo Forum Index - ScummVM website - Contact us - Buy Supported Games: GOG.com Rules - Search - Register - Login curved edge
Folder Forum Index > Android Port > Feeble Files & Simon 1 not recognized - scumm1.4.1/andr4 Goto page Previous  1, 2, 3, 4  Next
Feeble Files & Simon 1 not recognized - scumm1.4.1/andr4
  Author    Thread Reply to topic
Timiditas



Joined: 18 Oct 2012
Posts: 28
 

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/freestacks/586653634746424/
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.18.921/BlueStacks_HD_AppPlayerPro_setup_0.7.18.921_REL.msi
If it works, I think you'd also need to disable updates to prevent it from going to Android v4

 Reply with quote  
Post Tue Feb 25, 2014 3:44 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 874
 

Right... Still haven't got the VAD working, but have looked at a possible solution based on http://android-developers.blogspot.nl/2010/07/how-to-have-your-cupcake-and-eat-it-too.html.

The code for this is at:
https://github.com/digitall/scummvm/tree/androidPreAPI12Fix

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/other/scummvm-ba4271c-digitall-android.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.

 Reply with quote  
Post Wed Feb 26, 2014 4:35 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 874
 

Right. Tested that build and it works fine on my Android ICS device:
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html#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.

 Reply with quote  
Post Wed Feb 26, 2014 5:15 pm 
 View user's profile Send private message
Timiditas



Joined: 18 Oct 2012
Posts: 28
 

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/

 Reply with quote  
Post Wed Feb 26, 2014 7:16 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 874
 

Excellent! Will push the amended code to master v1.7.0git later.

Will look at logs and see why AGOS detection is failing. If you have not done so, please give a listing of your datafiles for each game with file md5sums.

 Reply with quote  
Post Wed Feb 26, 2014 9:09 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 874
 

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.

 Reply with quote  
Post Wed Feb 26, 2014 9:24 pm 
 View user's profile Send private message
Kirben
ScummVM Developer


Joined: 21 Sep 2005
Posts: 416
Location: Melbourne, Victoria, Australia
 

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.

 Reply with quote  
Post Wed Feb 26, 2014 11:31 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 874
 

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

 Reply with quote  
Post Thu Feb 27, 2014 10:15 am 
 View user's profile Send private message
Timiditas



Joined: 18 Oct 2012
Posts: 28
 

quote:
Originally posted by Kirben
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.

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.
~Edit
Ok I was too slow here Smile
~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. Question Question

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 Sad
But at least you had the chance to fix Android 2.3 support.
 Reply with quote  
Post Thu Feb 27, 2014 1:44 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 874
 

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/master/android-master-latest.zip

 Reply with quote  
Post Fri Feb 28, 2014 3:45 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 874
 

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/nightly-master/builds/923

Before you test the Android build...

 Reply with quote  
Post Fri Feb 28, 2014 4:19 pm 
 View user's profile Send private message
Timiditas



Joined: 18 Oct 2012
Posts: 28
 

Hmm I already downloaded and tested d04667e5 which you linked.
http://voodoovictim.bplaced.net/report/catlog/d04667e5_2014-02-28-18-49-38.txt

Re-checking e6236293 in a few hours.

 Reply with quote  
Post Fri Feb 28, 2014 6:13 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 874
 

Timiditas: Finished now... See http://buildbot.scummvm.org/snapshots/master/android-master-e6236293.zip

 Reply with quote  
Post Fri Feb 28, 2014 8:52 pm 
 View user's profile Send private message
Timiditas



Joined: 18 Oct 2012
Posts: 28
 

e6236293 installs and starts flawlessly with all available plugins.

Tested

Atlantis
Elvira
Lure
FotaQ
Simon1+2
DOTT

and all seem to run fine.

Smile

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

 Reply with quote  
Post Fri Feb 28, 2014 9:57 pm 
 View user's profile Send private message
digitall
ScummVM Developer


Joined: 02 Aug 2012
Posts: 874
 

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/

 Reply with quote  
Post Sat Mar 01, 2014 10:08 pm 
 View user's profile Send private message
  Display posts from previous:      
Reply to topic

Forum Jump:
 
Goto page Previous  1, 2, 3, 4  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