v0.8.9 (Bugfixes + translations) released to Google Play!

Useful links
Source code of the game - Contribution guide - ATCS Editor - Translate the game on Weblate - Example walkthrough - Andor's Trail Directory - Join the Discord
Get the game (v0.8.9) from Google, F-Droid, our server, or itch.io

Getting ready for v0.6.10

Discussions of the development process of the game.
Sarumar
VIP
Posts: 3275
Joined: Sat May 07, 2011 4:36 pm
android_version: 4.1 - Jellybean
Location: www.hel.fi

Re: Getting ready for v0.6.10

Post by Sarumar »

Loneford area comments before completed any of Vilegard or Loneford quests and before entering Garg cave or BWM:

#4 i can kill River trol - i cannot kill Giant wasp :) (lv14)

#2 In Loneford Flows throught the weins quest start automatically when talk some people. I havent say "yes i will investigate this to anyone" I verifyed quest log to my mail builds quest log and this cace i havent talk with any of the guards in crossroads. It maby broken ? EDITED quest can be completed in later part of storyline after conversation with Crossroads guards, but it start weirdly and guards hint drops midle in quest log.

#6 EDITED I like d-pad. After played my new build up to level 15 - i will love it if this problem can be fixed:
-more transparent
-not overlap with 3 items quick slot
Last edited by Sarumar on Fri Oct 14, 2011 2:27 pm, edited 1 time in total.
Sarumar
..dansing left foot polka with Hirathil

Lvl 313|XP 559721474|Gold 7965188|AP 3/12|AC 516|AD 161-175|ECC 48|CM 6|BC 311|HP 591|DR 2|RoLS 3|RoL 2|ElyR 2|ChaR 45|GoLF 3|ShaF 9|SRoV 28|VSH 13|GoW 1|WMC 1
Lawolfun1
Posts: 8
Joined: Tue Oct 11, 2011 11:27 pm
android_version: 2.3 - Gingerbread

Re: Getting ready for v0.6.10

Post by Lawolfun1 »

Johan wrote:
Lawolfun1 wrote:As told to go to here if there were any problems with version v0.6.10. I downloaded all the versions and each time i try to open it now it force closes i use i G1 (1.6)
I assume that v0.6.9 works on your phone? If so, my guess is that you have the same problem as I do, not enough heap memory. I remember reading somewhere that my HTC Hero has 16 MB heap and since G1 is even older it should have the same or less.

The heap size is the maximum amount of memory that the system allow one app to allocate for data. There is a app called VM Heap Tool that allows you to change the heap size if your phone is fully rooted (has writable NAND memory and an unlocked system (S-OFF)). I haven't tried it yet but will and report back here.

EDIT: Confirmed. Andor's Trail v0.6.10a3 requires a minimum heap size of 20 MB.
The VM Heap Tool needs a couple things to work but i do not know what those things are. Notify me if there is any other way to change the heap size or any anyother method to allow the game to work.
Thank you
Lawolfun1
Posts: 8
Joined: Tue Oct 11, 2011 11:27 pm
android_version: 2.3 - Gingerbread

Re: Getting ready for v0.6.10

Post by Lawolfun1 »

I downloaded the latest version of andor`s trail (10.b1)and still have the same problem as before. I click to open andorls trail and emidately it force closes.
Please tell me if am downloading it wrong or something else is a matter.
Thanks for your help.
oskarwiksten
Captain Awesome
Posts: 368
Joined: Sat Jan 29, 2011 8:51 am
android_version: 2.3 - Gingerbread
Location: Stockholm, Sweden

Re: Getting ready for v0.6.10

Post by oskarwiksten »

Lawolfun1 wrote:I downloaded the latest version of andor`s trail (10.b1)and still have the same problem as before. I click to open andorls trail and emidately it force closes.
Please tell me if am downloading it wrong or something else is a matter.
Thanks for your help.
You dont even see the startscren? That must be something else than what was corrected for beta1.

If you want to help troubleshoot it, you could dump your log from the device. The log contains the error messages that tells a programmer what the problem is. Without the log, it is very difficuly to say what the problem could be. Personally, I use a program called LogcatVW to view the log, which can also export it or send it as email. Please be aware though that the log may contain sensitive information, so do not post it to some public place. The parts about the game (around where it says "FATAL EXCEPTION") are safe to post.

An example of what is relevant about a force-close from the log may look like this (this example is the bug that was fixed for beta2):

Code: Select all

10-16 17:34:17.656 E/AndroidRuntime(26761): FATAL EXCEPTION: AsyncTask #2
10-16 17:34:17.656 E/AndroidRuntime(26761): java.lang.RuntimeException: An error occured while executing doInBackground()
10-16 17:34:17.656 E/AndroidRuntime(26761): at android.os.AsyncTask$3.done(AsyncTask.java:200)
10-16 17:34:17.656 E/AndroidRuntime(26761): at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
10-16 17:34:17.656 E/AndroidRuntime(26761): at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
10-16 17:34:17.656 E/AndroidRuntime(26761): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
10-16 17:34:17.656 E/AndroidRuntime(26761): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
10-16 17:34:17.656 E/AndroidRuntime(26761): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
10-16 17:34:17.656 E/AndroidRuntime(26761): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
10-16 17:34:17.656 E/AndroidRuntime(26761): at java.lang.Thread.run(Thread.java:1102)
10-16 17:34:17.656 E/AndroidRuntime(26761): Caused by: android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
10-16 17:34:17.656 E/AndroidRuntime(26761): at android.view.ViewRoot.checkThread(ViewRoot.java:2824)
10-16 17:34:17.656 E/AndroidRuntime(26761): at android.view.ViewRoot.requestLayout(ViewRoot.java:598)
10-16 17:34:17.656 E/AndroidRuntime(26761): at android.view.View.requestLayout(View.java:8126)
10-16 17:34:17.656 E/AndroidRuntime(26761): at android.view.View.requestLayout(View.java:8126)
10-16 17:34:17.656 E/AndroidRuntime(26761): at android.view.View.requestLayout(View.java:8126)
10-16 17:34:17.656 E/AndroidRuntime(26761): at android.widget.RelativeLayout.requestLayout(RelativeLayout.java:254)
/Oskar
Lawolfun1
Posts: 8
Joined: Tue Oct 11, 2011 11:27 pm
android_version: 2.3 - Gingerbread

Re: Getting ready for v0.6.10

Post by Lawolfun1 »

oskarwiksten wrote:
Lawolfun1 wrote:I downloaded the latest version of andor`s trail (10.b1)and still have the same problem as before. I click to open andorls trail and emidately it force closes.
Please tell me if am downloading it wrong or something else is a matter.
Thanks for your help.
You dont even see the startscren? That must be something else than what was corrected for beta1.

If you want to help troubleshoot it, you could dump your log from the device. The log contains the error messages that tells a programmer what the problem is. Without the log, it is very difficuly to say what the problem could be. Personally, I use a program called LogcatVW to view the log, which can also export it or send it as email. Please be aware though that the log may contain sensitive information, so do not post it to some public place. The parts about the game (around where it says "FATAL EXCEPTION") are safe to post.

An example of what is relevant about a force-close from the log may look like this (this example is the bug that was fixed for beta2):

Code: Select all

10-16 17:34:17.656 E/AndroidRuntime(26761): FATAL EXCEPTION: AsyncTask #2
10-16 17:34:17.656 E/AndroidRuntime(26761): java.lang.RuntimeException: An error occured while executing doInBackground()
10-16 17:34:17.656 E/AndroidRuntime(26761): at android.os.AsyncTask$3.done(AsyncTask.java:200)
10-16 17:34:17.656 E/AndroidRuntime(26761): at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:273)
10-16 17:34:17.656 E/AndroidRuntime(26761): at java.util.concurrent.FutureTask.setException(FutureTask.java:124)
10-16 17:34:17.656 E/AndroidRuntime(26761): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:307)
10-16 17:34:17.656 E/AndroidRuntime(26761): at java.util.concurrent.FutureTask.run(FutureTask.java:137)
10-16 17:34:17.656 E/AndroidRuntime(26761): at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068)
10-16 17:34:17.656 E/AndroidRuntime(26761): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561)
10-16 17:34:17.656 E/AndroidRuntime(26761): at java.lang.Thread.run(Thread.java:1102)
10-16 17:34:17.656 E/AndroidRuntime(26761): Caused by: android.view.ViewRoot$CalledFromWrongThreadException: Only the original thread that created a view hierarchy can touch its views.
10-16 17:34:17.656 E/AndroidRuntime(26761): at android.view.ViewRoot.checkThread(ViewRoot.java:2824)
10-16 17:34:17.656 E/AndroidRuntime(26761): at android.view.ViewRoot.requestLayout(ViewRoot.java:598)
10-16 17:34:17.656 E/AndroidRuntime(26761): at android.view.View.requestLayout(View.java:8126)
10-16 17:34:17.656 E/AndroidRuntime(26761): at android.view.View.requestLayout(View.java:8126)
10-16 17:34:17.656 E/AndroidRuntime(26761): at android.view.View.requestLayout(View.java:8126)
10-16 17:34:17.656 E/AndroidRuntime(26761): at android.widget.RelativeLayout.requestLayout(RelativeLayout.java:254)
I've found the problem it is the same thing shown in the example
but it shows "10-16-21:05:01.896 E/AndroidRuntime( 482):Java.lang.RuntimeException: An error occured while executing doInBackground()"
Thank you now how can I fix this problem?
oskarwiksten
Captain Awesome
Posts: 368
Joined: Sat Jan 29, 2011 8:51 am
android_version: 2.3 - Gingerbread
Location: Stockholm, Sweden

Re: Getting ready for v0.6.10

Post by oskarwiksten »

Lawolfun1 wrote: I've found the problem it is the same thing shown in the example
but it shows "10-16-21:05:01.896 E/AndroidRuntime( 482):Java.lang.RuntimeException: An error occured while executing doInBackground()"
Thank you now how can I fix this problem?
Can you post the whole bunch of error messages that appear adjacent to it? That particular line does not contain enough info to troubleshoot it.
/Oskar
Sarumar
VIP
Posts: 3275
Joined: Sat May 07, 2011 4:36 pm
android_version: 4.1 - Jellybean
Location: www.hel.fi

Re: Getting ready for v0.6.10

Post by Sarumar »

#2 is this a broked conversation or a suggest ;)
I sidet with Prim and after founding the proof i meet Guthbered again:
-Guthbered says ..by killing himm..
- i say ...are you sure...
-Guthbered says...no, not really...
- i say...i will remove him, but i will try to find peaceful solution..
-Guthbered says..excellent. Return to me once he is dead..

#2 another one. After Complited BWM in Prim side, there are still prim citicen witch says... You shoul speak to Guthbered. Also couble other conversation .. are you here to helping.. can maby changed ?

vs earlier post of Oskar - Sarumar likes to kill everything, sheep or demon makes no differenses. Likes the idea of poisoning well as well if got some fun or profit for it
:twisted:

#4 But this innocent lawfullgood knight without criticall hit weapons and never used bonemeals are just completed BWM ( level 21) try to find peacefull solutions.

With new skills and items the game is much easier -IMO too easy
Sarumar
..dansing left foot polka with Hirathil

Lvl 313|XP 559721474|Gold 7965188|AP 3/12|AC 516|AD 161-175|ECC 48|CM 6|BC 311|HP 591|DR 2|RoLS 3|RoL 2|ElyR 2|ChaR 45|GoLF 3|ShaF 9|SRoV 28|VSH 13|GoW 1|WMC 1
Lawolfun1
Posts: 8
Joined: Tue Oct 11, 2011 11:27 pm
android_version: 2.3 - Gingerbread

Re: Getting ready for v0.6.10

Post by Lawolfun1 »

oskarwiksten wrote:
Lawolfun1 wrote: I've found the problem it is the same thing shown in the example
but it shows "10-16-21:05:01.896 E/AndroidRuntime( 482):Java.lang.RuntimeException: An error occured while executing doInBackground()"
Thank you now how can I fix this problem?
Can you post the whole bunch of error messages that appear adjacent to it? That particular line does not contain enough info to troubleshoot it.
This is the rest of it

10-17 09:36:45.720 E/AndroidRuntime( 642): java.lang.RuntimeException: An error occured while executing doInBackground()
10-17 09:36:45.720 E/AndroidRuntime( 642): at android.os.AsyncTask$3.done(AsyncTask.java:200)
10-17 09:36:45.720 E/AndroidRuntime( 642): at java.util.concurrent.FutureTask$Sync.innerSetException(FutureTask.java:234)
10-17 09:36:45.720 E/AndroidRuntime( 642): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:258)
10-17 09:36:45.720 E/AndroidRuntime( 642): at java.util.concurrent.FutureTask.run(FutureTask.java:122)
10-17 09:36:45.720 E/AndroidRuntime( 642): at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:648)
10-17 09:36:45.720 E/AndroidRuntime( 642): at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:673)
10-17 09:36:45.720 E/AndroidRuntime( 642): at java.lang.Thread.run(Thread.java:1060)
10-17 09:36:45.720 E/AndroidRuntime( 642): Caused by: java.lang.VerifyError: com.gpl.rpg.AndorsTrail.resource.parsers.ActorConditionsTypeParser
10-17 09:36:45.720 E/AndroidRuntime( 642): at com.gpl.rpg.AndorsTrail.resource.ResourceLoader.loadResources(ResourceLoader.java:75)
10-17 09:36:45.720 E/AndroidRuntime( 642): at com.gpl.rpg.AndorsTrail.WorldSetup$1.doInBackground(WorldSetup.java:45)
10-17 09:36:45.720 E/AndroidRuntime( 642): at com.gpl.rpg.AndorsTrail.WorldSetup$1.doInBackground(WorldSetup.java:1)
10-17 09:36:45.720 E/AndroidRuntime( 642): at android.os.AsyncTask$2.call(AsyncTask.java:185)
10-17 09:36:45.720 E/AndroidRuntime( 642): at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:256)
10-17 09:36:45.720 E/AndroidRuntime( 642): ... 4 more
oskarwiksten
Captain Awesome
Posts: 368
Joined: Sat Jan 29, 2011 8:51 am
android_version: 2.3 - Gingerbread
Location: Stockholm, Sweden

Re: Getting ready for v0.6.10

Post by oskarwiksten »

Thanks a lot Lawolfun1! Wow, that's .. interesting.

I will investigate this further. It might be something that we are doing in the game that is incompatible with what you device expects from the game.

Thank you for taking the time to post the log!
/Oskar
oskarwiksten
Captain Awesome
Posts: 368
Joined: Sat Jan 29, 2011 8:51 am
android_version: 2.3 - Gingerbread
Location: Stockholm, Sweden

Re: Getting ready for v0.6.10

Post by oskarwiksten »

Lawolfun1 wrote: 10-17 09:36:45.720 E/AndroidRuntime( 642): Caused by: java.lang.VerifyError: com.gpl.rpg.AndorsTrail.resource.parsers.ActorConditionsTypeParser
I have confirmed that this is due to an incompatibility between the current game and Android v1.6 . It does not appear on other Android versions, only v1.6 .

The good news is that I have a fix ready for it :) Will include in the next beta.

Thanks for finding it!
/Oskar
Post Reply