Contact



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



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

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

Does this work on firmware 3.95?

@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

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.

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-

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.

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.

hi Game Master.
You cannot add a card such as Scion of the wild without adding it to the code currently.

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

where can i download cards???

A adhoc modus would be great. so you can play again other Players.

See my post that explains why I’m not working on adhoc yet : http://wololo.net/wagic/2008/10/17/give-me-homebrew/

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.

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

Carlos, see the forum for new cards

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

Letters NO! looking of 4 in 4 CARDS

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

hi!! again
Beautiful work !!! with 0.3.1
happy merry christmas!!

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 :P
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 :D

Many cheers,

Eloivanelst.

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.

help me understand how to use the real images i need it the way it was

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

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

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

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…..

Then don’t brag about it if you don’t plan to release it, otherwise people will call you a faker

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

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!

Thanks, I’ll have a look :)

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.

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

btw, Is finding exploits in savegames the only way available, the safest way to avoid bricks or what ?

I really want to help :|

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.

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 ?

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 :)

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.

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.

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,

Thanks Malloxis, I’ll check that :)

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.

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

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

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

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

@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.

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?

@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 :)

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..

(I forgot to say that I’m playing Wagic on PSP)

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.

got it, thanks a lot for your help!

Hi wololo, it’s me again :P

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!

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!

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.

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

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.

ok i sent u an email of the file so when u get a chance check it out the subject is darkstorm psp cfw.

hello everyone, where can I report issues/glitches/bugs I experienced on the latest version of Wagic? thanks

Schmelzend: use the dedicated thread on the forums, thanks in advance for the reports :)
http://wololo.net/forum/viewtopic.php?f=4&t=964

so did u ever check out what i sent ?

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

@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 :(

@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

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 :)

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

ok i tried it and it was no difference. so i guess i havent found anything thanks for helping me out though

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…

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