Forge for Android v1.6.15.003
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge for Android v1.5.63.003
by timmermac » 17 May 2017, 00:39
My personal recommendation is to exclusively use LQ pics. That way, you'll save on memory and hard drive consumption.Ayssia wrote:I'm using 300dpi pics, when I play quests, I got a booster pack after each match, which means forge loads 15 xlhq pics into memory, after a few battles all memory(~1.5GB) are consumed and forge crashed. This also happens when I'm building a deck.
Is it possible to reduce memory usage of pictures? (e.g. Add an option to keep only a few pics in memory)
"I just woke up, haven't had coffee, let alone a pee in 7 days, and I find out you stole my ass and made a ...mini-me! Carter, I should be irked currently, yes?" - Jack O'Neill
Re: Forge for Android v1.5.63.003
by Ayssia » 17 May 2017, 03:21
LQ pics performs really bad on my device >.<timmermac wrote:My personal recommendation is to exclusively use LQ pics. That way, you'll save on memory and hard drive consumption.
I have no problem on hard drive.
Re: Forge for Android v1.5.63.004
by Agetian » 18 May 2017, 05:55
UPDATE (05/18/17): Forge for Android v1.5.63.004 has been released. It's an incremental update featuring some bug-fixes and improvements. It also features a change in the odds of drawing higher rarity cards from the Aether in Planar Conquest mode, which makes it significantly more difficult to exploit the system to gain a potentially infinite amount of free shards via using a Common rarity filter.
- Agetian
- Agetian
- Agetian
- Programmer
- Posts: 3472
- Joined: 14 Mar 2011, 05:58
- Has thanked: 677 times
- Been thanked: 561 times
Re: Forge for Android v1.5.63.004
by gecktrix » 18 May 2017, 07:39
Quest tournaments don't work for me here. If the tournament starts, and the human player is not the first match to go, the tournament gets stuck after the first match concludes. If you try to start the next match, it says that there's already an ongoing match, and it wont get past that screen.
The groundwork for quest tournaments is in the program, can we have have the tournament without doing the Quest mode?
The groundwork for quest tournaments is in the program, can we have have the tournament without doing the Quest mode?
Re: Forge for Android v1.5.63.004
by Agetian » 18 May 2017, 11:58
Currently quest draft tournaments will only work on mobile Forge if you set Simulate AI vs. AI Results to 1 in quest preferences.gecktrix wrote:Quest tournaments don't work for me here. If the tournament starts, and the human player is not the first match to go, the tournament gets stuck after the first match concludes. If you try to start the next match, it says that there's already an ongoing match, and it wont get past that screen.
The groundwork for quest tournaments is in the program, can we have have the tournament without doing the Quest mode?
You can have drafts outside quest mode, though not in a tournament format.
- Agetian
- Agetian
- Programmer
- Posts: 3472
- Joined: 14 Mar 2011, 05:58
- Has thanked: 677 times
- Been thanked: 561 times
Re: Forge for Android v1.5.63.004
by CokedUpZombie » 19 May 2017, 22:37
Sidar Kondo of Jamuraa is broke or I'm reading it incorrectly. Nothing is able to block my opponents creatures including my Atraxa.
- CokedUpZombie
- Posts: 90
- Joined: 08 Feb 2017, 18:57
- Has thanked: 14 times
- Been thanked: 22 times
Re: Forge for Android v1.5.63.004
by martinisam » 20 May 2017, 15:02
I'm using an LG G3 & every time I try to use a different theme than the default, all the play modes crash. This is the message:
Description: [describe what you were doing when the crash occurred]
Description: [describe what you were doing when the crash occurred]
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.63.004
Operating System: Linux 3.4.0-perf-g1ac374b armv7l
Java Version: 0 The Android Project
java.lang.NullPointerException: Attempt to read from field 'com.badlogic.gdx.graphics.Texture com.badlogic.gdx.graphics.g2d.TextureRegion.texture' on a null object reference
at com.badlogic.gdx.graphics.g2d.SpriteBatch.draw(SpriteBatch.java:592)
at forge.Graphics.drawImage(Graphics.java:543)
at forge.assets.FTextureRegionImage.draw(FTextureRegionImage.java:42)
at forge.Graphics.drawImage(Graphics.java:537)
at forge.screens.match.views.VAvatar.draw(VAvatar.java:59)
at forge.Graphics.draw(Graphics.java:144)
at forge.toolbox.FContainer.draw(FContainer.java:64)
at forge.Graphics.draw(Graphics.java:144)
at forge.toolbox.FContainer.draw(FContainer.java:64)
at forge.toolbox.FScrollPane.draw(FScrollPane.java:312)
at forge.Graphics.draw(Graphics.java:144)
at forge.toolbox.FContainer.draw(FContainer.java:64)
at forge.screens.FScreen.draw(FScreen.java:164)
at forge.Forge.render(Forge.java:326)
at com.badlogic.gdx.backends.android.AndroidGraphics.onDrawFrame(AndroidGraphics.java:422)
at android.opengl.GLSurfaceView$GLThread.guardedRun(GLSurfaceView.java:1522)
at android.opengl.GLSurfaceView$GLThread.run(GLSurfaceView.java:1239)
- martinisam
- Posts: 30
- Joined: 20 May 2017, 14:50
- Has thanked: 4 times
- Been thanked: 7 times
Re: Forge for Android v1.5.63.005
by Agetian » 21 May 2017, 07:27
UPDATE (05/21/17): Forge for Android v1.5.63.005 has been released. It's an incremental update with several bug fixes.
- Agetian
- Agetian
- Agetian
- Programmer
- Posts: 3472
- Joined: 14 Mar 2011, 05:58
- Has thanked: 677 times
- Been thanked: 561 times
Re: Forge for Android v1.5.63.005
by Agetian » 21 May 2017, 07:29
@ martinisam: Hmm, looks like your skin-related files might be broken or something like that... I'd advise to try reinstalling Forge completely to rule that out. Also, when exactly are you getting this exception? As soon as you switch to the new skin or later when the match is about to start?
- Agetian
- Agetian
- Agetian
- Programmer
- Posts: 3472
- Joined: 14 Mar 2011, 05:58
- Has thanked: 677 times
- Been thanked: 561 times
Re: Forge for Android v1.5.63.005
by poipoi » 21 May 2017, 15:21
Is there a possibility that in the future we can play human vs human with Bluetooth?
Re: Forge for Android v1.5.63.005
by ninja » 22 May 2017, 22:07
One of the more recent updates seems to have broken Fog Bank
Re: Forge for Android v1.5.63.005
by DaniUG » 23 May 2017, 17:20
Description: playing Commander on mobile. Nothing weird, just passing the turn.
- OutOfMemoryError | Open
- Code: Select all
Forge Version: 1.5.63.005
Operating System: Linux 3.10.90-ge124f87 armv7l
Java Version: 0 The Android Project
java.lang.OutOfMemoryError: Failed to allocate a 136 byte allocation with 4194304 free bytes and 5MB until OOM; failed due to fragmentation (required continguous free 16384 bytes for a new buffer where largest contiguous free 12288 bytes)
at forge.game.spellability.SpellAbility.<init>(SpellAbility.java:117)
at forge.game.spellability.SpellAbility.<init>(SpellAbility.java:176)
at forge.game.spellability.AbilityActivated.<init>(AbilityActivated.java:69)
at forge.game.ability.AbilityApiBased.<init>(AbilityApiBased.java:22)
at forge.game.ability.AbilityFactory$AbilityRecordType.buildSpellAbility(AbilityFactory.java:71)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:183)
at forge.game.ability.AbilityFactory.getAbility(AbilityFactory.java:145)
at forge.game.GameActionUtil.grantBasicLandsManaAbilities(GameActionUtil.java:102)
at forge.game.GameAction.checkStaticAbilities(GameAction.java:728)
at forge.game.spellability.Spell.canPlay(Spell.java:99)
at forge.game.spellability.SpellAbilityView.updateCanPlay(SpellAbilityView.java:57)
at forge.game.spellability.SpellAbility.setActivatingPlayer(SpellAbility.java:352)
at forge.ai.ComputerUtilAbility.getOriginalAndAltCostAbilities(ComputerUtilAbility.java:98)
at forge.ai.AiController.chooseSpellAbilityToPlayFromList(AiController.java:1102)
at forge.ai.AiController.getSpellAbilityToPlay(AiController.java:1093)
at forge.ai.AiController.chooseSpellAbilityToPlay(AiController.java:1073)
at forge.ai.PlayerControllerAi.chooseSpellAbilityToPlay(PlayerControllerAi.java:395)
at forge.game.phase.PhaseHandler.startFirstTurn(PhaseHandler.java:944)
at forge.game.GameAction.startGame(GameAction.java:1497)
at forge.game.Match.startGame(Match.java:100)
at forge.match.HostedMatch$2.run(HostedMatch.java:224)
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1113)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:588)
at java.lang.Thread.run(Thread.java:833)
Even the smallest spark may set a world ablaze
Re: Forge for Android v1.5.63.005
by KatotohanaN » 24 May 2017, 00:09
Great job as always by the developmet team! Wish I could learn how to code myself.
I don't know if this is the right place to post this, but would it be possible to add a feature that let's you sideboard for your AI opponent? I could rearrange my opponent's deck when I exit after the first match but could it be possible to do it in the match without quitting?
I don't know if this is the right place to post this, but would it be possible to add a feature that let's you sideboard for your AI opponent? I could rearrange my opponent's deck when I exit after the first match but could it be possible to do it in the match without quitting?
- KatotohanaN
- Posts: 23
- Joined: 10 Mar 2017, 19:31
- Has thanked: 37 times
- Been thanked: 3 times
Re: Forge for Android v1.5.63.005
by Agetian » 24 May 2017, 07:17
UPDATE (05/24/17): Forge for Android v1.5.63.006 has been released. It features an assortment of fixes, as well as a rather major overhaul of Planar Conquest:
Planar Conquest received a rather major overhaul of planes. Additional cards from Commander-specific sets and other variant sets (most notably Conspiracy and Planechase) have been added to planes where they are relevant according to the plane theme and lore. Implemented planes now have descriptions that are displayed on the "Select a Plane" and "Planeswalk" screens when the player taps the plane art. Four-color commanders from C16 are now supported in Planar Conquest (the player will start with a random 3-color deck matching random three of the four colors of the color identity of such a planeswalker). There is also experimental support for planeswalkers that can also be commanders (e.g. Daretti, Scrap Savant), although this hasn't been extensively tested yet, so certain issues are possible.
Some adjustments have been made to the algorithm used for calculating probabilities of drawing a card from the Aether which is of rarity that is higher than selected in the filter. Higher rarity cards should now be considerably less common and thus the Aether should not be nearly as susceptible to being exploited for shards.
- Agetian
Planar Conquest received a rather major overhaul of planes. Additional cards from Commander-specific sets and other variant sets (most notably Conspiracy and Planechase) have been added to planes where they are relevant according to the plane theme and lore. Implemented planes now have descriptions that are displayed on the "Select a Plane" and "Planeswalk" screens when the player taps the plane art. Four-color commanders from C16 are now supported in Planar Conquest (the player will start with a random 3-color deck matching random three of the four colors of the color identity of such a planeswalker). There is also experimental support for planeswalkers that can also be commanders (e.g. Daretti, Scrap Savant), although this hasn't been extensively tested yet, so certain issues are possible.
Some adjustments have been made to the algorithm used for calculating probabilities of drawing a card from the Aether which is of rarity that is higher than selected in the filter. Higher rarity cards should now be considerably less common and thus the Aether should not be nearly as susceptible to being exploited for shards.
- Agetian
- Agetian
- Programmer
- Posts: 3472
- Joined: 14 Mar 2011, 05:58
- Has thanked: 677 times
- Been thanked: 561 times
Re: Forge for Android v1.5.63.005
by Agetian » 24 May 2017, 07:17
@ KatotohanaN: Sounds like an interesting option! I'll think about how it might be possible to implement that.
- Agetian
- Agetian
- Agetian
- Programmer
- Posts: 3472
- Joined: 14 Mar 2011, 05:58
- Has thanked: 677 times
- Been thanked: 561 times
Who is online
Users browsing this forum: No registered users and 81 guests