Version 0.1.0 Released !

wololo

We are constantly looking for guest bloggers at wololo.net. If you like to write, and have a strong interest in the console hacking scene, contact me either with a comment here, or in a PM on /talk!

29 Responses

  1. Maciek & Maja says:

    oh man, me and my girlfriend maya, we are loving you man!!!!!1
    we both have the psp s&l, and we are also great fans of MtG, and we always dreamed about the psp version of that game. really,
    i always said to my girlfriend: hey, wouldnt that be great, if we could play MtG in adhoc on our psps? so, if you could not trow out this project, and show us the next version (hopefully with implemented muti with use of psps adhoc mode:), we will be loving you 4ever, and around 10th of the next month, when we get paynment:), with full of enthusiasm, we’ll donate you, really. just that month is thin for us.
    sorry for my bad english, i’m from poland, and we learn mostly german language in here.
    see’ya
    ps. i know also the basics of c (including osib), so i will inform you, about any bugs in the code, but mostly in compiled e-boot.
    thank you 4 your job.
    good luck and godspeed

  2. wololo says:

    Hey Maciek (or Maja ?). No problem for the english. I’m not a native speaker either 😉

    I have middle/long term plans for adhoc play : I’d like to buy a psp3000, and then cross fingers until someone manage to hack it. Having 2 psp would be form me the easiest way to test multiplayer.

  3. Blackthorn says:

    Testing on :

    PSP Phat running 4.01 M33-2

    Game locks up *very* regularly on the deck building screens.

    Excellent product in concept, just a long way to go before it’s really playable at this stage.

    Polish is excellent – stability is poor.

    Looking very forward to future releases that are more stable.

  4. petitrudy says:

    Great job !

    and for infrastructure online play ? have you a project ?

    thx

  5. petitrudy says:

    What is the list of cards you would put in the game ?

    How many time for create a card ?

    can we help you to create card with already developped ability ?

    Thx

  6. wololo says:

    Hi petitrudy. I believe that there are some applications that allow to convert adhoc to infrastructure play, so I do not worry too much about that.

    The list of cards in the game can be found in the Res/sets/*/_cards.dat files. You can open these files with any text editor such as notepad.

    Adding a new card takes between 1 second and 5 hours, depending on the card 😉 Some cards are simply not feasible with the current engine.

    Yes, you can help me to add some cards without programming, I’ll make a post on that subject soon

  7. petitrudy says:

    How many new cards are in V 0.1.0 ?

  8. wololo says:

    I don’t know. I added around 200 cards, but lots of them are only reprints of existing ones (especially in the 10th edition).
    So, really 100% new, I’d say between 50 and 100

  9. shaqdarcy says:

    hey nice work..
    and yes like what others say we wish that the next release will have adhoc play and infrastructure…

    I am a fan of mtg and also pokemon tcg

    and can I request to you??
    can you make a homebrew for psp too based on Pokemon TCG I would be happy too if you could do that homebrew and also like the functions of this homebrew.. haha

  10. petitrudy says:

    Other Question, Can we make a deck for the cpu ?

  11. wololo says:

    yes. The CPU decks are in Res/ai/baka and are named deck*.txt
    (deck1.txt … deck6.txt)
    if you create deck7.txt, deck8.txt, etc… they will be randomly used by the AI. If you create interesting decks, be sure to send them to me 🙂

    Note that the AI can not play with all the cards… give it a try, but as a general rule : cards with several targets, or cards that involve a choice (for example, bayou) cannot be played by the AI, it will make it crash.

  12. wololo says:

    @shaqdarcy : sorry, I have no plans to do a pokemon game so far. But I’m improving the engine as much as possible to give it flexibility, so I believe that somebody could use the current source as a basis for other CCGs such as pokemon

  13. JA says:

    the new version is so great !!!
    lots of new cards are added.
    but it seems less stable than the previous version
    some cards are simply not function e.g. the “spirit link’
    also the ‘righteousness’ become ‘might of oaks’ which give even the attacking creature +7/+7
    and when i try adding new deck for the ai, it seems not working
    it just crush after i choose “1 player” in the menu

  14. JA says:

    two more things to notice…
    – a creature with protection from a colour should not be blocked by that colour’s creature
    – Mana ability for creatures can be used in the ai’s turn where the creatures just come in play

  15. wololo says:

    @JA : Thanks, will add that to the bugs list. The two latter are because I misinterpreted the rules, sorry >.< Can you send me your AI deck ? I'll try to see what's wrong with it !

  16. gdspsp says:

    @ JA… read both cards and check casting costs, righteousness (white instant, 1 W mana) is not able to be cast on an attacking creature….Might of oaks (green instant, 1 G 3 C mana) can be cast on any creature (kinda a giant growth on steroids….

  17. wololo says:

    @gdspsp: regarding righteousness, JA is right. The engine allows it currently to be cast on any creature, which is incorrect.

  18. DangerMouse says:

    Definitely looking forward to a more stable release, it crashes on me nearly 90% of the time when I’m in the deck builder mode. Note: I do have the music files inserted so I don’t know if this is causing it or not, I haven’t tried without it.

    Can we have it so that we can play music from our psp’s music library while in game? Definitely would be a very nice touch to the game. Maybe just have it be selectable in the options menu. Just some thoughtful constructive criticism. 🙂

    I love the concept of this, definitely looking forward to a way more stable version and hopefully adhoc support…. configurable buttons would be a nice touch in options as well. 🙂

  19. wololo says:

    @DangerMouse : yeah, the ingame music makes it crash, a lot, so I suggest you remove it.
    If you want to listen to your music while playing (which I personally do), I suggest you use the music prx plugin. I was thinking of adding that to the game, then realized that the music plugin does that, much better than what I could do.

  20. DangerMouse says:

    @Wololo: I’m sure you hear this a lot, but how have bug fixes come along, have you had any progress? I’ll just have to remove the music. Bummer. I’d reather have the music be controlled from within the game, but I suppose for now I’ll just use the music prx plugin. *shrug* thanks! I hope this resolves the issue with creating decks, but from the sounds of it, this isn’t an uncommon problem with others using it as well. GOOD LUCK ON THIS PROJECT! I’ve definitely added your site to my favorites list and I’ll be checking back regularly for updates! 🙂

  21. wololo says:

    Hey DangerMouse 🙂
    Unfortunately, bug fixes don’t progress as fast as I would like. On average, I can fix one card bug per day, and add one major feature or fix one major bug per week.
    I’m currently working on the Deck Editor, however fixing the music has low priority because I’ve spent almost one week on it already and didn’t find the cause. I’m afraid the JGE library needs some fixes there, and I currently don’t have the knowledge for that.
    My current goals for next release are a better Deck Editor, and an improved IA, but I change my mind everyday, so who knows 😀

  22. wololo says:

    Thanks for the support !
    I’m working hard so that next release contains as less copyrighted content as possible. So the card pictures won’t be released with the game, although the game will still be able to load the pictures if they are available.

  23. DangerMouse says:

    Another nice touch would be custom avatars. Allow multiple images to be selected within the game. I don’t know if I can just change the images myself, I imagine I could, but it would be a neat feature to be able to add multiple images to the folder and then while in WtH be able to select the available avatars from a list while it shows the image selected on the list.

  24. wololo says:

    @DangerMouse :
    Lord of the pit : this bug is already in the list

    Fork : That’s one of the cards that are impossible to add with the current engine. All “copy” effects are currently not doable, so no Fork, no Clone, etc… This will happen eventually, I hope !

    Name the decks : Yes, that would definitely be great. I’m just too lazy to add an OSK, but I guess there are libs available for that

    Chainlightning is not available yet

    Fireball : The way to use this exact card is in the manual.pdf file >.< Because Fireball can accept several targets, here is how you have to use it : click on all the targets you want, then click once again on the fireball card. It's a bit difficult to understand, so I'll try to improve that in the future... Custom avatars : This will be needed when we have adhoc play, but it has low priority as currently you can change the file in the Res/player directory

  25. DangerMouse says:

    Awesome, and thanks for the reply. 🙂 I had checked the bugs list after I wrote the comment, sorry about the repeat of a currently already known bug. I didn’t read the pdf, as I don’t have pdf acrobat or other program to view such format. When I return from deployment I’ll check it out. I had to remove all the fireballs from my deck because I wasn’t aware of having to click back on the fireball. : / Looking forward to chainlightning, fork, and counterspell, cancel to be working the most of any card. Is multi-land working yet? I haven’t seen anything on this yet. Sorry, for asking if it has already been answered. Anyways, I love this game that you have made so far, I hope you don’t quit working on it. I’ll definitely donate. 🙂

  26. JA says:

    @Wololo: i can add a new swamp of “175089” at the end of deck1
    it could be used and i saw the new swamp in the ai’s deck
    but when i add “129465” Angel of Mercy to the deck
    it keeps crushing while i start the game

    one advice: lower the price of starter and booster in the shop and raise the price of those single cards.
    it seems to me no reason to buy booster as i can just buy card i like in a relatively low price

  1. October 12, 2008

    […] all probably thinking, and no, that is NOT a typo in the title of my post! Homebrew developer Wololo has created a game based entirely on Magic: the Gathering to play against an AI opponent on your […]

  2. October 12, 2008

    […] all probably thinking, and no, that is NOT a typo in the title of my post! Homebrew developer Wololo has created a game based entirely on Magic: the Gathering to play against an AI opponent on your […]

  3. October 22, 2009

    […] October 2008, versions 0.1.0 and 0.2.1 were released. Version 0.1.0 introduced the test suite, and the AI became able to use a […]