There are several ways to contact us. You can use the forum, or send us an email at wagic.the.homebrew (gmail), or leave a comment here.
Although I try to reply to all the comments I receive, please don’t be offended when I don’t. Wagic is getting a unexpected success and I’m getting a very large number of emails everyday. Sorry ^_^;;
If you want to report a bug, please go to the buglist page

72 comments
Comments feed for this article
Trackback link
http://wololo.net/wagic/contact/trackback/
September 27, 2008 at 4:42 pm
Toby
Hello , i rly like magic and i would like to try this out , but i dont own a psp
so is it possible to play wagic throught Psp emulator , and if it is could u tell me how.
Thx
September 28, 2008 at 3:47 am
wololo
Hi toby, I see 3 solutions :
- for the PC, you can try the excellent freeware “MTGForge” (just google it)
- There is a Psp emulator around here, but I’m not sure it will work with wagic : http://www.jpcsp.org/
- Wagic has a PC version, but it is crappy… I’ll try to include it in the next release, though
October 11, 2008 at 7:32 pm
bob
Does this work on firmware 3.95?
October 12, 2008 at 2:32 am
wololo
@bob : haven’t tested myself, but I have reports on it working on 4.01, and I myself have 3.71, so I don’t see why it wouldn’t work on 3.95
October 13, 2008 at 4:30 am
ShaggyZE
Nice, its about time someone started on a magic the gathering for psp since wizards of the coast never did care for making good versions of magic on multiple platforms…
keep up the good work and i’ll help to provide any bugs i come across.
October 13, 2008 at 7:36 am
kupomogli
Hey. Played your Magic the Gathering and it’s both good and true to the original game.
There is one thing I’m curious about. Have you ever played the XenoCard mini-game on Xenosaga? I honestly think it’s the best alternative to Magic that I’ve ever played and it’s actually pretty deep.
XenoCard has 148 cards(small list I know,) but you get to create a deck of 40 cards and it’s pretty in depth for the types of the cards. There’s also a very detailed guide within game as well.
Because of how you have your Wagic setup, I’m pretty sure you’d be able to set XenoCard up so it’d play just like on Xenosaga. If someone was to go through all the menus and the instructions screens so you could see every screen, do you think you could remake this game for the PSP? I could record a video.
Email me back. Curious as to what you think.
-andrew- -kupomogli-
October 13, 2008 at 11:35 am
wololo
Hi kupomogli, sorry to disappoint you, but I have no current plan to do any other card game, mainly because of my lack of time.
I believe that the engine I created could be modified to play other card games, but in all honesty, it is currently really tied to the rules of Magic… Someone with lots of motivation could easily adapt the sources, though.
October 14, 2008 at 4:24 am
Game Master
Hi could you help me I was working on putting some cards into the game and wondered how you would go about doing a card like (Scion of the Wild) which it’s toughness and strength are */*. Other than that I haven’t any other problem with it.
I also would like to say that you did an awesome job on this game thanks.
October 14, 2008 at 5:37 am
wololo
hi Game Master.
You cannot add a card such as Scion of the wild without adding it to the code currently.
October 15, 2008 at 6:46 am
LordBane999
hi wololo just wanted to say i checked out your new forum, it’s very good, i just registered and posted the first topic on it as well,
now c’mon guys if your fans of magic or his homebrew, join his forum now, just click his link at the top of the page
October 15, 2008 at 9:39 am
jc21
where can i download cards???
November 2, 2008 at 6:04 pm
felix
A adhoc modus would be great. so you can play again other Players.
November 2, 2008 at 6:07 pm
wololo
See my post that explains why I’m not working on adhoc yet : http://wololo.net/wagic/2008/10/17/give-me-homebrew/
November 3, 2008 at 9:27 pm
Ryan
This is an ambitious project. I would have thought nobody would ever try to make this happen.
I’m very grateful for your efforts.
Thank you.
November 24, 2008 at 5:45 am
carlos
First… Congratulations for all
so cool your homebrew! thanks for this present!!
have how i put new cards?
what i need for put new cards, a software… or what?
thanks again!!
ps:sorry for my english i am brazilian
November 24, 2008 at 1:07 pm
wololo
Carlos, see the forum for new cards
November 26, 2008 at 6:20 pm
carlos
Hi! i am again from Brazil
sorry i don t have see before the forum
I want to give an idea for you,
it is on the Shop, it could be different it is flat to have to be looking of 4 in 4 letters, it could be how the menu of mounting the deck or a list with bar of rolling and to the side the figure already with the price
I wait what like and not understand badly! this one very good your homebrew
sorry for my english
November 26, 2008 at 6:21 pm
carlos
Letters NO! looking of 4 in 4 CARDS
November 29, 2008 at 3:39 pm
wololo
Hey Carlos, the shop is here to give you a “reason” to win games against the AI. Like a real magic shop, you won’t find all the cards you want at a given time, it is part of the game.
The price is also kept a secret until you display it, for some statistics reason
December 16, 2008 at 4:36 am
carlos
hi!! again
Beautiful work !!! with 0.3.1
happy merry christmas!!
February 11, 2009 at 10:34 pm
Eloivanelst
Hey,
I really love your homebrew and I was thinking. How about a Dutch translation for this game? Sinds I am from The Netherlands I could do the translations
There are lots of ppl waiting for a Dutch translated version of this homebrew. Let me know by e-mail if you accept my offer
Many cheers,
Eloivanelst.
February 15, 2009 at 10:15 am
wololo
I replied to you by email, but just so everyone know, if you want to translate the game :
1) currently you cannot translate the game menus, etc, unless you recompile the game
2) regarding cards, you can translate the texts, but be careful not to translate card names, abilities, types and subtypes. These are used by the code.
The easiest thing right now I think, would be to either translate the “text=” lines in _cards.dat, or to find card pictures in your own language (which I believe has been done for German and French).
I might try to ease the translation process in the future if I find the motivation to do it.
March 23, 2009 at 1:10 am
JayzenFreeze
help me understand how to use the real images i need it the way it was
March 30, 2009 at 7:10 pm
Malloxis
hey i think i made an exploit for psp 3000 the sims 2 not the sims 2 pets check it out maybe you could help http://www.youtube.com/watch?v=lSX2B7klVuM&feature=channel_page
April 13, 2009 at 7:29 pm
Malloxis
hey again thanks for giving me credit and i just want to talk to you for a while now i don’t have access to MaTiAz but im am pissed that HE did not give me credit YOU did if you have his email and if you could talk to him tell him Malloxis wants credit it means alot to me this is huge to me i know im not the only one who he should give thanks to but i think i should be the first being the first maker of this project and not being greedy and keeping what i made and found out for myself i spent so much time trying to get my work noticed and i wont be left in the shadows thanks to you i did this thank you WilLoW i wouldn’t have bothered if you didn’t explain so simple
ps: dont forget try to contact him arigatou
April 23, 2009 at 4:13 am
Timothy
hey we seriously need to talk more i already have a pic exploit for 5.50 i will sighn up for dark alexe like i said before i can get threw any protection you put out sony lol please email me lets do the damn thing
April 23, 2009 at 7:36 pm
Malloxis
Hey wololo i wanted to give you direct thanks beacuse im done because of those a-holes i wont be realeasing my 5.50 pic exploit either but i wanted to say thanks to you and if you i wouldent have done this without your help and your methods if wouldent mind tell everyone who didnt insult me thanks f freeplay miatiaz is cool thanks him and everyone else who didnt forget me i can make these easy and not braging but i really do make these in a hour and dont go back i literaly could make these everyday thanks to you dont forget meee…..
April 24, 2009 at 12:38 am
wololo
Then don’t brag about it if you don’t plan to release it, otherwise people will call you a faker
April 25, 2009 at 1:14 am
Timothy
listen i was but they pissed me off i have not faked any of my exploits you know what whatever i was just trying to thank you i tried but im not holding back FUCK! hacking the psp my help is gone FUCK your attitude and everyone else im done i can brag if i took the time out to make it easy for myself and sat my ass down and learned
June 16, 2009 at 6:02 am
Brendan
Just would like to report a glitch. Whenever I play the card Rockcaster Platoon the game crashes. Also, when using Filigree Sages effect, which doesn’t cause it to tap, the game taps it. Thanks for the hard work!
June 16, 2009 at 6:15 am
wololo
Thanks, I’ll have a look
August 5, 2009 at 6:14 am
Charlie
Hey great job with this release and I think carlos up there was talking about a scroll bar when you buy a booster so you know when you reach the end of it. Honestly once i see the card stop moving i figure its done anyways but eh lol. Anyways I was wondering if there was any official date or any news on the next update (mana burn ugh XD). Well keep the great work I’ll try to think of other things that I can maybe be of assistance to you as I know coding something on your spare time is suckish.
August 14, 2009 at 2:17 am
S1mm3
Hello wololo
About Finding gamesaves exploits on the psp:
I understand the strings, chars, ..etc
you said if you have an array of size 10, and try to write 11 elements in it,
you’ll have a buffer overflow of 1 element…. and this can give interesting
results.
then: a very popular way…. is to put a long string somewhere.
these all are okay, and I also have good basics of python and C++
but the question is do I write this string somewhere in the savegame
according to something ? or just write any long string anywhere in the savegame and try to find a crash ?
like when I open the savegame in a hex editor, then just write this long string randomly anywhere ?
thank you for the great website that finally made me understand some basics of finding exploits
Peace
August 14, 2009 at 2:19 am
S1mm3
btw, Is finding exploits in savegames the only way available, the safest way to avoid bricks or what ?
I really want to help
August 14, 2009 at 3:10 am
wololo
Hey S1mm3.
Randomly inserting a string somewhere in the (decrypted) savegame file is *also* a way to find crashes and exploits. Inserting it at the position of the player’s name is usually suggested because there’s a better chance to have a security hole at this place than any other.
I’m not sure what you mean about the “avoid bricks” things. If your question is “will I brick if I look for exploits?”, I’d say that if that happens to you, you are very unlucky. There’s always a possibility, of course, but that would basically mean that you found a kernel bug (so, a possibility of a kernel exploit)…
Anyways it’s always safer to look for those on a fully hackable PSP.
August 14, 2009 at 3:25 am
S1mm3
about the “avoid bricks”, no I did not mean “will I brick if I look for exploits?”
AT ALL, what I mean when I said “IS IT THE ONLY WAY”, so I mean did you suggest this way to avoid bricks or “It is impossible to try to find exploits by hexing a video game itself or maybe hexing system files instead of the savegame”
so is it possible ?
August 14, 2009 at 3:23 pm
wololo
Yes, definitely. You can hexedit mp3 files, mp4 movies, images (a few exploits were found in .tiff files), html file (to use in the browser), game Demos… Basically, anything that is on your memory stick is a potential source of fun
August 18, 2009 at 9:56 pm
Allen
Hey! I just found out about this program and it’s cool, but I think you should link to the x64 versions of the Visual Studio redistributables. It took me a second to figure out why I couldn’t get it working in Windows.
August 24, 2009 at 4:30 pm
nakano
I started testing Wagic today. Really liked the game, but some bugs/usability problems were a little annoying. I run into this bug, but someone reported it already:
– Enemy attacks and I can choose the blockers.
– I use speciality of Orcish Artillery. Orcish Artillery should remain tapped, but it immediately untaps and I can cheat by using the same speciality again.
These would be two minor improvements that would improve Wagic’s usability. First of all, the damage taken animation (and/or sound effect). Also different animation for healing if there isn’t. Hadn’t the chance to test it yet. In addition, a possibility to lower the number in the Option’s menu by pressing [X].
Otherwise, I certainly enjoyed the game.
September 4, 2009 at 2:31 am
Bill
PLEASE MAKE A PROGRAM FOR PSP 3000 WITH 5.50 OFW THAT RUNS HOMEBREW LIKE CHICKHEN, YOU TIFF CRASH IS A NEAT PROGRAM, I ALSO HOPE THEY RELEASE CHICKHEN R3 SOON,
October 26, 2009 at 9:20 am
Malloxis
http://www.youtube.com/watch?v=DjrMq5Pau9o psp go 6.10 crash
October 26, 2009 at 3:33 pm
wololo
Thanks Malloxis, I’ll check that
October 26, 2009 at 4:11 pm
wololo
Hey Malloxis, sorry I checked, and I believe your crash can’t lead to an exploit, check the article at: http://wololo.net/wagic/2009/10/18/why-we-cant-easily-find-exploits-in-bmp-images where I explain why BMP files can’t lead to exploits.
November 4, 2009 at 1:24 am
Brad Pulaski
hi wololo,
your gui is simply amazing but my only concern is if i can play it without the shop
for you see i want to test my t2 constructed deck ideas and the shop feature
seems to unable testing with my decks. i want to know if i can play wagic
already with all the cards and sets on it without buying them with credits from
the shop.
sincerely, Brad
November 5, 2009 at 2:39 am
wololo
hi Brad. A few tricks to cheat can be found on the forum. Basically the only thing you have to do is add all the cards to your “collection.dat” file
November 5, 2009 at 4:30 am
Brad Pulaski
oh ok i see haha didn’t know how it was compiled i looked in and i figured it out
also i added baneslayer angel to the m10 database although couldnt figure out
protection from dragons and demons thanks though it is really an amazing
program
November 17, 2009 at 6:32 pm
malloxis
first
Exception – Bus error (data)
Thread ID – 0×049DE573
Th Name – user_main
Module ID – 0×049E5843
Mod Name – psu
EPC – 0×08AB1AC0
Cause – 0×1000001C
BadVAddr – 0×73BFFDD7
Status – 0×60088613
zr:0×00000000 at:0xDEADBEEF v0:0×00100200 v1:0×00000001
a0:0×091BFF20 a1:0×00524E00 a2:0×00000015 a3:0×00000000
t0:0×00000000 t1:0×00000000 t2:0×08FA250E t3:0×00100200
t4:0×00000001 t5:0×08FB27C0 t6:0×00000000 t7:0xDEADBEEF
s0:0×08AD3CC8 s1:0×08FBBBD0 s2:0×08FBC014 s3:0×08FBC05C
s4:0×09FFF2B4 s5:0×00000053 s6:0xFFFFFFFF s7:0×00000000
t8:0xDEADBEEF t9:0xDEADBEEF k0:0×09FFFB00 k1:0×00000000
gp:0×08CCA020 sp:0×09FFF220 fp:0×094943F8 ra:0×08AB1AB0
0×08AB1AC0: 0×8C490000 ‘..I.’ – lw $t1, 0($v0)
second
host0:/> host0:/> Loading all modules … Ready
Exception – Address load/inst fetch
Thread ID – 0×049DE573
Th Name – user_main
Module ID – 0×049E5843
Mod Name – psu
EPC – 0×0895224C
Cause – 0×10000010
BadVAddr – 0xF81DF7C3
Status – 0×60088613
zr:0×00000000 at:0xDEADBEEF v0:0xF81DF7C3 v1:0×00000000
a0:0×00000001 a1:0xF81DF7C3 a2:0×00000042 a3:0×00000030
t0:0×00000042 t1:0×00000000 t2:0×00000000 t3:0xFFFFFFFF
t4:0×00000004 t5:0×80808081 t6:0×00000001 t7:0×09FFEF74
s0:0×00000000 s1:0×09FFF490 s2:0×00000042 s3:0×00000042
s4:0×00000000 s5:0×09FFF580 s6:0×00000000 s7:0xDEADBEEF
t8:0×091D42CC t9:0×00000001 k0:0×09FFFB00 k1:0×00000000
gp:0×08CCA020 sp:0×09FFF480 fp:0×09FFFA90 ra:0×08952234
0×0895224C: 0×8CA20000 ‘….’ – lw $v0, 0($a1)
third
host0:/> Loading all modules … Ready
Exception – Address load/inst fetch
Thread ID – 0×049DE577
Th Name – user_main
Module ID – 0×049E5845
Mod Name – psu
EPC – 0×08AB1AC0
Cause – 0×10000010
BadVAddr – 0×0400011F
Status – 0×60088613
zr:0×00000000 at:0xDEADBEEF v0:0×0400011F v1:0×00000001
a0:0×091BFF20 a1:0×00524E00 a2:0×00000015 a3:0×00000000
t0:0×00000000 t1:0×00000000 t2:0×08FA250E t3:0×0400011F
t4:0×00000001 t5:0×08FB27C0 t6:0×00000000 t7:0xDEADBEEF
s0:0×08AD3CC8 s1:0×08FBBBD0 s2:0×08FBC014 s3:0×08FBC05C
s4:0×09FFF2B4 s5:0xFFFFFFFC s6:0×00000030 s7:0×00000000
t8:0xDEADBEEF t9:0xDEADBEEF k0:0×09FFFB00 k1:0×00000000
gp:0×08CCA020 sp:0×09FFF220 fp:0×094943F8 ra:0×08AB1AB0
0×08AB1AC0: 0×8C490000 ‘..I.’ – lw $t1, 0($v0)
are these anygood
November 18, 2009 at 5:50 am
wololo
@malloxis: These 3 crashes do not look obviously exploitable to me, but I would need to see the file that caused them to be entirely sure.
Examples 2 and 3 involve an “inst fetch” command, which is always better than a bus error (example 1).
The question is then: can you put whatever you want in the value v0 ?
currently it is 0xF81DF7C3(example 2) and 0×0400011F (example 3) which don’t look like you have any kind of control on them, but it deserves to be analyzed a bit more.
December 7, 2009 at 11:19 pm
Logan
When I tried to download the Final Saga theme for WTH using the link you provided, an error occurred (file not found). Do you happen to know what’s the issue?
December 8, 2009 at 1:28 am
wololo
@Logan: maybe the file’s been removed, I will check.
The file will be in Wagic’s next official release though, so don’t worry
December 8, 2009 at 12:47 pm
Logan
ok thx!
December 8, 2009 at 1:00 pm
Logan
ah, one more thing: how can I import my data from an older version of wagic to version 0.9.1? I want to upgrade without losing anything..
December 8, 2009 at 1:08 pm
Logan
(I forgot to say that I’m playing Wagic on PSP)
December 8, 2009 at 3:21 pm
wololo
ok, so first, do a backup of your original wagic folder.
Then create a new folder where you’ll put Wagic 0.9.1
Then from your old version, copy Player/* and settings/* to the corresponding directories in Wagic 0.9.1
It *should* be enough, but I’m not entirely sure since we changed the setting files a lot between 0.8.1 and 0.9.1. You might have to unlock some things again, but at least you will still have your collection and your decks (they are in Player/)
If you have images of cards, you can copy them from sets/*/, but be careful NOT to overwrite the cards.dat of 0.9.1 with those of 0.8.1. For cards, the safest way is to take everything from your old version, THEN overwrite it with the ones from 0.9.1.
December 9, 2009 at 1:41 am
Logan
got it, thanks a lot for your help!
December 11, 2009 at 3:57 pm
Logan
Hi wololo, it’s me again
So, I did exactly what you told me, and in fact now many expansion sets need to be re-unlocked, but this doesn’t bother me that much. On the contrary, what DOES bother me is that even if I have unlocked some expansion sets, the shop will sell me only E10, RV or TMP packs/cards. Where could be the problem? maybe in the difference between the old and the new setting files? any ideas on how to fix this?
I experienced also a minor problem regarding the translation: I set the italian _lang.txt as my language file, and immediately noticed that the various menus are mostly only partially translated (some items are displayed in italian while many others remain displayed in english, if you try yourself you’ll see what I mean). Could it be that the language files are somehow obsolete for the latest release? (Anyway, I offer myself to provide a more accurate IT translation if need be, as I’ve found many minor mistakes).
That’s all, thank you and sorry if it took this long!
December 28, 2009 at 9:52 pm
Cyberpunk
Hi Wololo, congratulations for you amazing homebrew… but, I’ve never been to Magic. Do you plan on making a pokemon version of the homebrew? thanks!
December 29, 2009 at 3:06 am
wololo
Hi Cyberpunk, right now the engine is tightly linked to Magic, but we are slowly taking our distances from it, and might be able to support other games one day. But that would be in the very far future.
Right now, to do a Pokemon game based on Wagic, someone would have to take the sources and put a good amount of work into it. I won’t be the one doing it, as I have no interest in Pokemon, but if someone want to work on that, I’ll be very happy to help and the sources are available.
January 1, 2010 at 12:34 am
darkstorm
okay hi guys.im here to talk about making a cfw for psp go.now so far we have gotten really far i had a video on youtube until we got suspended for copyright. we got the psp to run a different firmewire, it loads and everything but once it gets to the installation point it just restarts. so what i wanted to know if anyone that is in the psp hacking psp community could put a code or something into the file so it could run and install a new cfw update. plz reply
January 1, 2010 at 3:02 am
wololo
Contact me by email at wagic.the.homebrew at gmail, with actual code, and actual questions. What you said sounds an awful lot like what people who don’t have a clue would say, so I won’t reply unless you have serious proof.
If you’re serious and have real coding questions, you should also try the dedicated forums.
January 1, 2010 at 4:18 pm
darkstorm
ok i sent u an email of the file so when u get a chance check it out the subject is darkstorm psp cfw.
January 2, 2010 at 1:08 am
Schmelzend
hello everyone, where can I report issues/glitches/bugs I experienced on the latest version of Wagic? thanks
January 2, 2010 at 8:18 am
wololo
Schmelzend: use the dedicated thread on the forums, thanks in advance for the reports
http://wololo.net/forum/viewtopic.php?f=4&t=964
January 5, 2010 at 8:12 pm
darkstorm
so did u ever check out what i sent ?
January 20, 2010 at 12:45 am
darkstorm
okay ive been working on the file ever since i sent it to u here is a vid of it .can u tell me wat the error means and wat i should do next? http://www.youtube.com/watch?v=yhqoTTCVeOY
January 20, 2010 at 11:06 am
wololo
@darkstorm:
I’m not sure if you are getting either error 80020146 (SCE_KERNEL_ERROR_PROHIBIT_LOADMODULE_DEVICE )
or 80020148 (Unsupported PRX type).
In both cases, this could happen when the PSP detects your software is not signed.
Try to run an M33 installer from your memory stick and see if you have the same result. In that case it would mean that this is the “normal” behavior of the PSP when it detects that you run unsigned software, and that would mean that you have pretty much nothing
January 20, 2010 at 12:58 pm
goblinstyl
@wololo: Thanks for your fantastic work on Wagic!
I wolud like to support paid content for online multiplayer options and complex cards, what do you think about it? An real alternative to MTGO would be nice!
Best Regards
January 20, 2010 at 1:04 pm
wololo
goblinstyl, thanks for your support. I imagined once that I could add some “premium” paid content for Wagic, but trying to mimic MTGO would be way too dangerous, legally.
It does not mean that multiplayer is out of the question, but we will not involve money
Regarding more cards: I did that once, and the operation wasn’t really successful, see http://wololo.net/wagic/2009/02/27/ill-code-the-card-of-your-dreams/ (I got one reply).
Again, it doesn’t mean that I won’t do it again, but you’d rather promise yourself (not me) that you’ll donate the day the card of your dream makes it to Wagic
It makes me more peaceful to now that I am not actually paid to work on the game
January 20, 2010 at 1:22 pm
goblinstyl
thanks for your fast and kind answer!
It is good to know, that this project is fun for you at first! The result is tarific!
some further questions: The Gameplay Mode with the random decks – maybe you could ad an otion to limit the cards to one block, so it would not be as random and sometimes useless what you get….
Is it complicatede to create “Kismet”? I wondered to not find cards like Brainstorm either.
Best wishes
January 20, 2010 at 8:02 pm
darkstorm
ok i tried it and it was no difference. so i guess i havent found anything thanks for helping me out though
January 21, 2010 at 2:11 am
wololo
goblinstyl:
For random mode, your idea is good, and you might want to follow the ongoing discussion on the forum: http://wololo.net/forum/viewtopic.php?f=14&t=1044
Kismet would be quite easy to “hardcode” (that is, add it to the C++ source code), but not to “softcode” (directly add it to the _cards.dat files).
We try to avoid hardcoding cards these days, as they are difficult to maintain.
The issue preventing us from softcoding it right now is that our parser has no way of telling the difference between “all cards come into play tapped” and “tap all cards”.
That distinction might come one day though…
January 24, 2010 at 7:57 am
darkstorm
hey wolo can u c if this picture is a good crash. i cant use psplink because it dosent work as good on windows 7. the link is http://www.megaupload.com/?d=G15LGB8A