Page 1 of 1

Magarena 1.94

PostPosted: 31 Aug 2018, 07:37
by melvin
The full Saga mechanic is now supported by in card script. Enchantment
permanents will also be shown using the Nyx card frames.

In addition, 2 bugs were fixed and 166 cards added.

Click here to download for Windows, Linux and MacOSX.

includes contributions from:
Ada Joule
Martin Petricek
melvin
Mike
ShawnieBoy

- support Saga mechanic

- use Nyx card frame on enchantment permanents

- improve support for cards that allow unlimited copies

- fixed the following bugs:
* pressing 'S' did not show the opponent's hand
* exiting the app did not stop firemind worker (issue #1589)

- added the following cards:
Academy Drake, Academy Journeymage, Adamant Will, Adeliz, the Cinder Wind,
Adventurous Impulse, Aegis of the Heavens, Aerial Engineer,
Aethershield Artificer, Aether Tunnel, Ajani's Welcome,
Amaranthine Wall, Angel of the Dawn, Arcane Encyclopedia, Arcane Flight,
Artificer's Assistant, Arvad the Cursed, Aven Sentry, Aven Wind Mage,
Aviation Pioneer, Baloth Gorger, Befuddle, Benalish Honor Guard,
Benalish Marshal, Blessed Light, Bloodtallow Candle, Bogstomper,
Cabal Evangel, Cabal Paladin, Caligo Skin-Witch, Call the Cavalry,
Cast Down, Cavalry Drillmaster, Charge, Cleansing Nova,
Cold-Water Snapper, Colossal Majesty, Danitha Capashen, Paragon,
Daring Archaeologist, D'Avenant Trapper, Deathbloom Thallid,
Draconic Disciple, Dragon's Hoard, Dread Shade, Dwarven Priest, Dwindle,
Elvish Clancaller, Epicure of Blood, Eviscerate, Excavation Elephant,
Exclusion Mage, Fell Specter, Feral Abomination, Fervent Strike,
Fiery Finish, Fiery Intervention, Forebear's Blade, Fountain of Renewal,
Frilled Sea Serpent, Gallant Cavalry, Gearsmith Guardian,
Gearsmith Prodigy, Ghitu Chronicler, Ghitu Journeymage, Ghitu Lavarunner,
Gigantosaurus, Goblin Instigator, Goblin Motivator, Goblin Trashmaster,
Greenwood Sentinel, Guardians of Koilos, Havoc Devils, Hieromancer's Cage,
Hired Blade, History of Benalia, Hostile Minotaur, Howling Golem,
Jhoira, Weatherlight Captain, Jousting Lance, Keldon Raider,
Keldon Warcaller, Knight of New Benalia, Knight of the Tusk,
Knight's Pledge, Krosan Druid, Lightning Mare, Llanowar Scout,
Loxodon Line Breaker, Lyra Dawnbringer, Mammoth Spider,
Marauder's Axe, Melira's Keepers, Memorial to Folly,
Memorial to Genius, Memorial to Glory, Memorial to War,
Mesa Unicorn, Meteor Golem, Mirror Image, Mystic Archaeologist,
Naru Meha, Master Wizard, Onakke Ogre, Open the Graves, Pardic Wanderer,
Pegasus Courser, Pierce the Sky, Plague Mare, Poison-Tip Archer,
Primevals' Glorious Rebirth, Primordial Wurm, Prodigious Growth,
Pyromantic Pilgrim, Radiating Lightning, Rat Colony, Ravenous Harpy,
Regal Bloodlord, Remorseful Cleric, Revitalize, Rhox Oracle,
Root Snare, Run Amok, Rustwing Falcon, Sai, Master Thopterist,
Salvager of Secrets, Satyr Enchanter, Scholar of Stars, Seal Away,
Sentinel of the Pearl Trident, Sergeant-at-Arms, Serra Disciple,
Short Sword, Siegebreaker Giant, Skittering Surveyor, Skyscanner,
Sovereign's Bite, Sparring Construct, Spore Swarm, Star-Crowned Stag,
Steel Leaf Champion, Stitcher's Supplier, Strangling Spores,
Supreme Phantom, Surge Mare, Suspicious Bookcase, Take Vengeance,
Teferi's Sentinel, Temporal Machinations, Teshar, Ancestor's Apostle,
Tetsuko Umezawa, Fugitive, Thallid Soothsayer, Thorn Lieutenant,
Tolarian Scholar, Trusty Packbeast, Uncomfortable Chill, Untamed Kavu,
Valiant Knight, Vampire Neonate, Vampire Sovereign, Vigilant Baloth,
Vine Mare, Voltaic Servant, Wall of Mist, Warlord's Fury, Wizard's Retort,
Yargle, Glutton of Urborg, Yavimaya Sapherd, Zhalfirin Void

Re: Magarena 1.94

PostPosted: 31 Oct 2018, 04:15
by Smollett
Please help. Updated java to the latest version. But when you start Magarena.ex, a small game window will appear, then my desktop and that's it. Windows 10 pro, v.1803.

Re: Magarena 1.94

PostPosted: 31 Oct 2018, 06:06
by melvin
@Smollett What is the version of Java you are running? Is there a crash.log file in the logs directory of your installation? If there is, please attach is here so that we can find out more about the problem

Re: Magarena 1.94

PostPosted: 31 Oct 2018, 15:19
by Smollett
crash.log
(35.65 KiB) Downloaded 348 times
Smollett wrote:Please help. Updated java to the latest version. But when you start Magarena.ex, a small game window will appear, then my desktop and that's it. Windows 10 pro, v.1803.
Java runtime8.191 (x64, x32)

Re: Magarena 1.94

PostPosted: 31 Oct 2018, 15:30
by Smollett
Image
This window slips and that's it.
https://pictr.com/images/2018/10/31/0LFj1V.jpg

Re: Magarena 1.94

PostPosted: 01 Nov 2018, 00:40
by melvin
Thanks for the crash.log file, it is very helpful. We are tracking this issue at https://github.com/magarena/magarena/issues/1617

Re: Magarena 1.94

PostPosted: 01 Nov 2018, 02:15
by Smollett
melvin wrote:Thanks for the crash.log file, it is very helpful. We are tracking this issue at https://github.com/magarena/magarena/issues/1617
It seems to me that this is my problem. I can't run any jar file. I tried everything, even reinstalling windows. I do not know what else to do.

Re: Magarena 1.94

PostPosted: 01 Nov 2018, 05:02
by melvin
@Smollett I've made some changes to fix the bug, unfortunately I don't have a Win 10 machine to test it on.

You can find a patched Magarena.jar file at https://keybase.pub/melvinzhang/magaren ... garena.jar You should override the Magarena.jar file in your install directory with the patched one and trying starting the application.

If it fails, please attach the crash.log file here.

Re: Magarena 1.94

PostPosted: 01 Nov 2018, 09:06
by Smollett
melvin thanks for the help. Problem solved. Put it on top. It worked after I placed the game folder in the root directory of the disk. Although it was deep in the tree, it did not work.

Re: Magarena 1.94

PostPosted: 02 Nov 2018, 02:52
by melvin
Smollett wrote:melvin thanks for the help. Problem solved. Put it on top. It worked after I placed the game folder in the root directory of the disk. Although it was deep in the tree, it did not work.
Good to hear that. Did you mean it worked once you changed the folder to a different location or was that after you replaced the Magarena.jar file with the fixed one? I'm trying to figure out the root cause of the problem so we can fix it once and for all.

There shouldn't be any issue placing the game folder anywhere on your drive, it doesn't have to be at the root directory.

Could you help to me to test this: put the game folder back where it used to crash, then override the jar file with the patched one I provided in the earlier reply and trying running it this way. Does it start?

Re: Magarena 1.94

PostPosted: 02 Nov 2018, 21:36
by Smollett
Yes sir. When my jar file is located, for example, (G: \ MTG! /Magarena-1.94/Magarena.jar), this does not work. And if in (G: / Magarena-1.94 / Magarena.jar), then everything works.

Re: Magarena 1.94

PostPosted: 03 Nov 2018, 00:46
by melvin
Smollett wrote:Yes sir. When my jar file is located, for example, (G: \ MTG! /Magarena-1.94/Magarena.jar), this does not work. And if in (G: / Magarena-1.94 / Magarena.jar), then everything works.
Thanks for including the directory, it clears things up a bit. It looks the ! in your directory name could have confused the program. That is a bug which should be fixed in the patched jar file, but unfortunately I'm unable to test it myself.

Please try using your original folder (G:/MTG!/Magarena-1.94/Magarena.jar) but with the patched jar file I provided in the earlier post. I'm trying to find out if my changes fixes the problem of not being able to use a directory name containing ! on Windows.

Re: Magarena 1.94

PostPosted: 03 Nov 2018, 01:17
by Smollett
Your modified jar file did not help. But I repeat, I have all the other jar files, they also work only from the root folder. No Magarena. Perhaps this error is only mine.

Re: Magarena 1.94

PostPosted: 03 Nov 2018, 02:41
by melvin
Smollett wrote:Your modified jar file did not help. But I repeat, I have all the other jar files, they also work only from the root folder. No Magarena. Perhaps this error is only mine.
Thanks for the confirmation that it did not work.

I did some additional digging and it is a Java bug (see https://bugs.java.com/view_bug.do?bug_id=4523159).

The limitation is that the directory name cannot end in !. So for example if you have an MTG directory, and you install to G:\MTG\Magarena-1.94\ it will work fine.

Thanks for your help in figuring out the issue.

Re: Magarena 1.94

PostPosted: 03 Nov 2018, 02:57
by Smollett
Thanks for this tip. I lost a few days )). Who would have thought that all this is connected with the symbol (!).