Magarena - MTG-style game

Submit portable freeware that you find here. It helps if you include information like description, extraction instruction, Unicode support, whether it writes to the registry, and so on.
Post Reply
Message
Author
thepiney
Posts: 161
Joined: Wed Aug 31, 2011 11:57 am

Magarena - MTG-style game

#1 Post by thepiney »

Came across this while looking at some reviews of free and/or open source games.

A Java based card game based on Magic the Gathering. Currently at version 1.95.

From the home page:
Magarena is a single-player fantasy card game played against a computer opponent. The rules for Magarena are based on the first modern collectible card game.
Home page: https://magarena.github.io/

Changelog: https://github.com/magarena/magarena/bl ... ME.txt#L71

License: GNU GPL v3.0 --> https://github.com/magarena/magarena/bl ... ICENSE.txt

Extraction: Just extract the zip file (40.5MB) and start the .exe if you have Java installed.

If you don't have Java installed but use jPortable just create a .bat file with the following --- Works for me when extracted into PortableApps directory.

Code: Select all

@echo off
@start ..\CommonFiles\Java64\bin\java.exe -Xms256M -Xmx512M -noverify -Duser.home=. -jar Magarena.jar
It appears to be saving to the program folder

Image

Image

User avatar
Napiophelios
Posts: 610
Joined: Sun Mar 01, 2009 5:48 pm

Re: Magarena

#2 Post by Napiophelios »

I had to alter the batch file for my set up, but it works great.
Glad its single player. I just hafta learn how to play now :D
Nice find.

bitcoin
Posts: 285
Joined: Sun Dec 31, 2017 6:32 pm

Re: Magarena

#3 Post by bitcoin »

Hey Macarena!

User avatar
webfork
Posts: 10821
Joined: Wed Apr 11, 2007 8:06 pm
Location: US, Texas
Contact:

Re: Magarena

#4 Post by webfork »

First, great job listing the jPortable batch code -- that's a big help.

I'm very happy to see something like this. Magic and it's imitators have been around for many years and some kind of open equivalent was bound to come out. But I do wonder if the project is active. It looks like over the last year or so not much has been happening on the github site.

Can anyone comment on the quality of the game?

---

Related: Magic Set Editor

thepiney
Posts: 161
Joined: Wed Aug 31, 2011 11:57 am

Re: Magarena

#5 Post by thepiney »

I just played a quick match and it ran well. I collected the cards back in the 90s but only played a couple times so don't remember it well and I have another MtG game packed away that was pretty cool too so thought I'd give this a shot.

The included .sh file is different and I have no idea if I missed a setting that should be there but it works.

User avatar
Midas
Posts: 6726
Joined: Mon Dec 07, 2009 7:09 am
Location: Sol3

Re: Magarena

#6 Post by Midas »

Although I tend to steer clear of Java apps, I just had to test Magarena... :mrgreen:

In my setup I used 64-bits jPortable (https://portableapps.com/apps/utilities ... ortable_64), with a yaP launcher with the following configuration:

Code: Select all

; configuration file for yaP v0.7.1.5 (http://yap.rolandtoth.hu/)
; application name: Magarena
; version: v1.95
; website: https://magarena.github.io/

[GENERAL]
application = Java64\bin\java.exe
commandline = -Xms256M -Xmx512M -noverify -Duser.home={YAPROOT}\Data -jar {YAPROOT}\App\Magarena.jar
workdir = {YAPROOT}\App

[BEFORE]
nowait = 1

[...]
With this, Magarena settings were saved to 'App\Magarena\general.cfg'; a sub-folder named 'saved_games' was also present alongside.

Caveats: please note that, in the above yaP launcher configuration, jPortable is at 'Java64', not at 'CommonFiles\Java64'; also note that I'm pointing to the Java executable as the application to run, then passing Magarena JAR file as a command-line option, as instructed by thepiney's original batch file example.

In the end, I concluded that I can't really play Magarena without further reading but had no problem running the game -- apart from a bunch of HTTP 403 errors ("forbidden"?) when I tried to download "Missing images for playable cards" that is (see last screenshot, which might be caused by some misconfiguration on my part... or not, dunno). :?

Image

Image

Image

Image

Image
bitcoin wrote: Hey Macarena!
My exact reaction! :lol:

Although I think it stands for "Mag[ic ]Arena"...

bitcoin
Posts: 285
Joined: Sun Dec 31, 2017 6:32 pm

Re: Magarena

#7 Post by bitcoin »

Midas wrote: Mon Nov 11, 2019 7:06 am
bitcoin wrote: Hey Macarena!
My exact reaction! :lol:

Although I think it stands for "Mag[ic ]Arena"...
haha, somebody got it

i think Webfork etc are too young to have heard it

thepiney
Posts: 161
Joined: Wed Aug 31, 2011 11:57 am

Re: Magarena

#8 Post by thepiney »

1.96 released
29 Dec 2019
We’ve improve testing of cards by systemically going through each card and testing it in a predefined scenario.

Effect message generation is only done when needed to reduce cost of message generation during AI processing.

Abilities riot, afterlife, adapt, and spectable have been added to the card script.

This release fixes 3 bugs and adds 2 cards.
Changelog: https://github.com/magarena/magarena/bl ... ME.txt#L71

Post Reply