Forge Android App: 11-13-2016 Alpha 1.5.58.002
by mtgrares
Moderators: timmermac, Blacksmith, KrazyTheFox, Agetian, friarsol, CCGHQ Admins
Re: Forge Android App: 4-24-2015 Alpha 1.5.39.008
by agentbarker » 24 Apr 2015, 21:59
Not sure who to thank, but I am very new to forge for android. All I have to say is THANK YOU. I am 33 and have played magic for about 18 years. (On and off) This is amazing. Despite having to tool around looking for properly formatted images to dl and save to my phone, forge is an incredible app. VERY excited at the prospect of online play. The quest mode is my fav now and I have also drafted once or twice. The ONLY think I can think of as an option (not forced) would be landscape mode with the player stats vertically along left or right side (another option) to allow more horizontal room for card viewing. Still, whoever is responsible, THANK YOU. Knocked it out of the park.




- agentbarker
- Posts: 2
- Joined: 24 Apr 2015, 21:54
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Android App: 4-24-2015 Alpha 1.5.39.008
by bevryde » 25 Apr 2015, 07:16
The UI changes are very well done. I like it this way.
And the best: Suddenly Forge runs much faster and smoother on my Sony Z1. Feels like my CPU got boosted and is 3x as fast as before. It's incredible! I always had some lag in Forge menus and card display, now menus instantly and cards almost insta appear.
Must be the big OS update, I received Android Lollipop yesterday. Maybe it has better memory management or something like this.
But it works now. Maybe it's also because of my OS update?
Is there a bug in Gauntlet mode? First time want to try this. I do not find a way to select a deck. E.g. in custom Gauntlet mode. Arrow on the top left just returns to prev. screen.
And the best: Suddenly Forge runs much faster and smoother on my Sony Z1. Feels like my CPU got boosted and is 3x as fast as before. It's incredible! I always had some lag in Forge menus and card display, now menus instantly and cards almost insta appear.
Must be the big OS update, I received Android Lollipop yesterday. Maybe it has better memory management or something like this.
Oh I meant "custom user deck" (ofter choosing # of opponents), if I chose only this, match didn't start. I tried it often.drdev wrote:As for the "Test deck" bug, how are you selecting Random User Deck in the first place? That's not an option from the deck manager screen.
But it works now. Maybe it's also because of my OS update?
Is there a bug in Gauntlet mode? First time want to try this. I do not find a way to select a deck. E.g. in custom Gauntlet mode. Arrow on the top left just returns to prev. screen.
Re: Forge Android App: 4-24-2015 Alpha 1.5.39.008
by johnny5ive » 25 Apr 2015, 12:42
I really like the random deck generator. I mainly use Forge to test EDH decks against the random decks. Overall I'm impressed but I wonder if it it'd be possible to make it better. For example, sometimes I see the AI playing some really terrible cards. I'd like to be able to train the AI. To have an option when they play a card to blacklist it from future random decks. I don't know how much extra work this would cause or if it'd be worth it but as a non developer my thought is that you could eventually aggregate all the cards that users have blacklisted and with the crowdsourced data teach the AI to build better decks.
I'd also be happy if EDH was a format option under the main screen's deck editor.
I'd also be happy if EDH was a format option under the main screen's deck editor.
- johnny5ive
- Posts: 12
- Joined: 26 Mar 2015, 16:53
- Has thanked: 7 times
- Been thanked: 2 times
Re: Forge Android App: 4-24-2015 Alpha 1.5.39.008
by drdev » 25 Apr 2015, 13:04
I also updated from libgdx 1.5.0 to 1.5.5 for this release (which is the game engine I built the app off of), so that could be helping too.bevryde wrote:And the best: Suddenly Forge runs much faster and smoother on my Sony Z1. Feels like my CPU got boosted and is 3x as fast as before. It's incredible! I always had some lag in Forge menus and card display, now menus instantly and cards almost insta appear.
Must be the big OS update, I received Android Lollipop yesterday. Maybe it has better memory management or something like this.
Have you tried double-tapping the deck to select it? Also note I'm planning to improve the new gauntlet screen to include its options on the screen rather than using dialogs to select them each time, so this should get easier.bevryde wrote:Is there a bug in Gauntlet mode? First time want to try this. I do not find a way to select a deck. E.g. in custom Gauntlet mode. Arrow on the top left just returns to prev. screen.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 4-24-2015 Alpha 1.5.39.008
by 5enza » 25 Apr 2015, 13:43
Definitely the Lollipop update - the switch to the ART runtime makes a huge difference. I noticed this on my Nexus 7, which at the time was still running KitKat. Once I changed the runtime in the developer options the speed difference was night and day.bevryde wrote:And the best: Suddenly Forge runs much faster and smoother on my Sony Z1. Feels like my CPU got boosted and is 3x as fast as before. It's incredible! I always had some lag in Forge menus and card display, now menus instantly and cards almost insta appear.
Must be the big OS update, I received Android Lollipop yesterday. Maybe it has better memory management or something like this.
Re: Forge Android App: 4-24-2015 Alpha 1.5.39.008
by drdev » 25 Apr 2015, 20:24
I'll do you 5 better. I just released 1.5.39.009, which adds Commander Decks, Scheme Decks, Planar Decks, Draft Decks, Sealed Decks, and Net Commander Decks to the Deck Manager. You can now view, edit, and playtest limited decks outside of the scope of the limited event, in addition to managing decks for variants.johnny5ive wrote:I'd also be happy if EDH was a format option under the main screen's deck editor.
Note that for Commander, since we don't support variants for Gauntlets at the moment, Test Deck will simply start a single Commander match against an AI opponent.
Enjoy.
-Dan
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 4-25-2015 Alpha 1.5.39.009
by JediWombat » 27 Apr 2015, 02:21
Hey hey, not sure if this is the right place.
I've been using Forge for over a year now, and haven't had to post or report anything before because it's been mostly stable and just worked for me.
However, I just got a new phone, a Samsung Galaxy S6, and I can't get Forge to run on it. It installs and opens fine, but doesn't load anything on the loading screen. You know the first screen, with the progress bars for "Loading Fonts..." etc., well, that screen loads, but none of the loading bars appear, and the app doesn't progress past this point. I've uninstalled and re-installed, and re-downloaded the .apk in case it was corrupt, with no luck. I read in the known bugs that some tablets have to be locked to Portrait, so I set my phone to that as well, in case it was simply having trouble rendering the loading bars, but still no luck.
Any suggestions on what to do? I thought about replacing the whole game folder with my content off my old phone, which was working, but I don't think the files are the issue, so much as some setting or incompatibility with the phone.
Cheers,
Benjamin.
I've been using Forge for over a year now, and haven't had to post or report anything before because it's been mostly stable and just worked for me.
However, I just got a new phone, a Samsung Galaxy S6, and I can't get Forge to run on it. It installs and opens fine, but doesn't load anything on the loading screen. You know the first screen, with the progress bars for "Loading Fonts..." etc., well, that screen loads, but none of the loading bars appear, and the app doesn't progress past this point. I've uninstalled and re-installed, and re-downloaded the .apk in case it was corrupt, with no luck. I read in the known bugs that some tablets have to be locked to Portrait, so I set my phone to that as well, in case it was simply having trouble rendering the loading bars, but still no luck.
Any suggestions on what to do? I thought about replacing the whole game folder with my content off my old phone, which was working, but I don't think the files are the issue, so much as some setting or incompatibility with the phone.
Cheers,
Benjamin.
- JediWombat
- Posts: 2
- Joined: 27 Apr 2015, 01:59
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Android App: 4-24-2015 Alpha 1.5.39.008
by bevryde » 27 Apr 2015, 03:40
Great thanks. Double tapping works. BTW, Gauntlet mode, if you choose e.g. random color deck for an opponent, you have to create and save a new one, i.e. at current state it cannot dynamically create one...drdev wrote:Have you tried double-tapping the deck to select it? Also note I'm planning to improve the new gauntlet screen to include its options on the screen rather than using dialogs to select them each time, so this should get easier.
@Benjamin, hopefully devs here have ideas

Re: Forge Android App: 4-25-2015 Alpha 1.5.39.009
by drdev » 27 Apr 2015, 14:04
Could you send me the contents of forge.log in Forge/data? That may reveal the problem.JediWombat wrote:Hey hey, not sure if this is the right place.
I've been using Forge for over a year now, and haven't had to post or report anything before because it's been mostly stable and just worked for me.
However, I just got a new phone, a Samsung Galaxy S6, and I can't get Forge to run on it. It installs and opens fine, but doesn't load anything on the loading screen. You know the first screen, with the progress bars for "Loading Fonts..." etc., well, that screen loads, but none of the loading bars appear, and the app doesn't progress past this point. I've uninstalled and re-installed, and re-downloaded the .apk in case it was corrupt, with no luck. I read in the known bugs that some tablets have to be locked to Portrait, so I set my phone to that as well, in case it was simply having trouble rendering the loading bars, but still no luck.
Any suggestions on what to do? I thought about replacing the whole game folder with my content off my old phone, which was working, but I don't think the files are the issue, so much as some setting or incompatibility with the phone.
Cheers,
Benjamin.
Otherwise, I'm not sure what could be going wrong. Have you had problems with any other apps on the S6?
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 4-25-2015 Alpha 1.5.39.009
by bevryde » 01 May 2015, 15:39
Hi,
I have some remarks.
1. In the deck editor (unlike in viewer), "copy to clipboard" is missing.
2. Net decks often do not work, e.g. Daily Deck never works..
3. I think the Booster Draft could be more transparent. Currently it is clunky. You look at a set, realize, its not what you want, then press Cancel and are completely out of the selection...
I think it would be much more comfortable, if we could simply choose 3 sets freely, out of all possible sets. Exactly as it is possible in "Decked Drafter" app.
thx
I have some remarks.
1. In the deck editor (unlike in viewer), "copy to clipboard" is missing.
2. Net decks often do not work, e.g. Daily Deck never works..
3. I think the Booster Draft could be more transparent. Currently it is clunky. You look at a set, realize, its not what you want, then press Cancel and are completely out of the selection...
I think it would be much more comfortable, if we could simply choose 3 sets freely, out of all possible sets. Exactly as it is possible in "Decked Drafter" app.
thx
Re: Forge Android App: 4-25-2015 Alpha 1.5.39.009
by drdev » 01 May 2015, 17:59
1. That'd be easy to add to the drop down menu. I'll do so.bevryde wrote:Hi,
I have some remarks.
1. In the deck editor (unlike in viewer), "copy to clipboard" is missing.
2. Net decks often do not work, e.g. Daily Deck never works..
3. I think the Booster Draft could be more transparent. Currently it is clunky. You look at a set, realize, its not what you want, then press Cancel and are completely out of the selection...
I think it would be much more comfortable, if we could simply choose 3 sets freely, out of all possible sets. Exactly as it is possible in "Decked Drafter" app.
thx
2. That's a known issue due to the links breaking everytime gos updates the forum attachment. Last I heard he's trying to find a more permanent location to store those so the links don't break upon updates.
3. I'm planning to redesign the New Draft screen to support configuring the options without the use of dialogs, which should eliminate this issue.
Thanks for the feedback.
-Dan
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 4-25-2015 Alpha 1.5.39.009
by Towan » 03 May 2015, 03:33
Trying to start a game, and change the deck that the comp was playing, it then crashed and now doesnt select a deck for them, also it doesnt show an option to change the player 2 deck, it crashes after a few seconds.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.39.009
Operating System: Linux 3.0.31-1238973 armv7l
Java Version: 0 The Android Project
java.lang.NullPointerException
at forge.screens.constructed.ConstructedScreen$PlayerPanel$4.handleEvent(ConstructedScreen.java:438)
at forge.itemmanager.views.ItemView.onSelectionChange(ItemView.java:262)
at forge.itemmanager.views.ItemView.setSelectedIndex(ItemView.java:225)
at forge.itemmanager.views.ItemView.fixSelection(ItemView.java:146)
at forge.itemmanager.views.ItemView.refresh(ItemView.java:140)
at forge.itemmanager.views.ItemListView.setup(ItemListView.java:70)
at forge.itemmanager.ItemManager.setup(ItemManager.java:241)
at forge.itemmanager.DeckManager.setup(DeckManager.java:55)
at forge.deck.FDeckChooser.refreshDecksList(FDeckChooser.java:550)
at forge.deck.FDeckChooser.restoreSavedState(FDeckChooser.java:736)
at forge.deck.FDeckChooser.initialize(FDeckChooser.java:450)
at forge.screens.constructed.ConstructedScreen$PlayerPanel.initialize(ConstructedScreen.java:519)
at forge.screens.constructed.ConstructedScreen$PlayerPanel.access$800(ConstructedScreen.java:386)
at forge.screens.constructed.ConstructedScreen$4.run(ConstructedScreen.java:172)
at java.lang.Thread.run(Thread.java:856)
- Towan
- Posts: 1
- Joined: 13 Dec 2014, 09:45
- Has thanked: 0 time
- Been thanked: 0 time
Re: Forge Android App: 4-25-2015 Alpha 1.5.39.009
by drdev » 03 May 2015, 17:54
I'm having trouble reproducing this. Is there any chance the remembered deck for player 2 got corrupted? Could you look at the value for CONSTRUCTED_P2_DECK_STATE in Forge\data\forge.preferences?Towan wrote:Trying to start a game, and change the deck that the comp was playing, it then crashed and now doesnt select a deck for them, also it doesnt show an option to change the player 2 deck, it crashes after a few seconds.
- NullPointerException | Open
- Code: Select all
Forge Version: 1.5.39.009
Operating System: Linux 3.0.31-1238973 armv7l
Java Version: 0 The Android Project
java.lang.NullPointerException
at forge.screens.constructed.ConstructedScreen$PlayerPanel$4.handleEvent(ConstructedScreen.java:438)
at forge.itemmanager.views.ItemView.onSelectionChange(ItemView.java:262)
at forge.itemmanager.views.ItemView.setSelectedIndex(ItemView.java:225)
at forge.itemmanager.views.ItemView.fixSelection(ItemView.java:146)
at forge.itemmanager.views.ItemView.refresh(ItemView.java:140)
at forge.itemmanager.views.ItemListView.setup(ItemListView.java:70)
at forge.itemmanager.ItemManager.setup(ItemManager.java:241)
at forge.itemmanager.DeckManager.setup(DeckManager.java:55)
at forge.deck.FDeckChooser.refreshDecksList(FDeckChooser.java:550)
at forge.deck.FDeckChooser.restoreSavedState(FDeckChooser.java:736)
at forge.deck.FDeckChooser.initialize(FDeckChooser.java:450)
at forge.screens.constructed.ConstructedScreen$PlayerPanel.initialize(ConstructedScreen.java:519)
at forge.screens.constructed.ConstructedScreen$PlayerPanel.access$800(ConstructedScreen.java:386)
at forge.screens.constructed.ConstructedScreen$4.run(ConstructedScreen.java:172)
at java.lang.Thread.run(Thread.java:856)
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 5-3-2015 Alpha 1.5.40.001
by drdev » 03 May 2015, 18:21
I just released 1.5.40.001, which switches to using a dialog with an OK button instead of a screen for picking your deck as part of this flow.bevryde wrote:Great thanks. Double tapping works. BTW, Gauntlet mode, if you choose e.g. random color deck for an opponent, you have to create and save a new one, i.e. at current state it cannot dynamically create one...drdev wrote:Have you tried double-tapping the deck to select it? Also note I'm planning to improve the new gauntlet screen to include its options on the screen rather than using dialogs to select them each time, so this should get easier.
@Benjamin, hopefully devs here have ideas
EDIT: Just released 1.5.40.002 with a quick fix for the "Loading..." overlays sometimes not appearing.
- drdev
- Programmer
- Posts: 1958
- Joined: 27 Jul 2013, 02:07
- Has thanked: 189 times
- Been thanked: 565 times
Re: Forge Android App: 5-3-2015 Alpha 1.5.40.002
by agentbarker » 04 May 2015, 01:30
Since update, I don't get past this screen...
I uninstalled and reinstalled and now the program loads but the download files freezes when I try and get the lq pictures back
I uninstalled and reinstalled and now the program loads but the download files freezes when I try and get the lq pictures back
Last edited by agentbarker on 04 May 2015, 14:01, edited 1 time in total.
- agentbarker
- Posts: 2
- Joined: 24 Apr 2015, 21:54
- Has thanked: 0 time
- Been thanked: 0 time
Who is online
Users browsing this forum: No registered users and 54 guests