October 2008

You are currently browsing the monthly archive for October 2008.

I’m happy to say that version 0.2.1 is now available for download. Thanks to all the beta testers who helped (a lot !) in finding bugs and (hopefully) making this release even better than version 0.2.0. I’ll try to release the sources later this weekend (gotta go to a party right now and I’m already late…)

There is quite an amount of changes in this new release, as you can see below. Overall the game should be more stable, as lots of memory leaks have been solved, and some critical bugs have been corrected. I was also expecting it to be faster, but unfortunately some of the features and checks that have been added add some slowness when there are a lot of cards on the screen. Hopefully I’ll find a way to solve that in next release.

Trample is now broken, oh well… you can find the complete list of known bugs here. I’ll also update this list in the days to come, with reports I got from the beta testers.

Here’s a small video showing a few AI vs AI games. Nothing fancy, as there’s not that much graphical changes since version 0.1.0 (but you’ve got to check the deck editor !)

Changelog

General

  • Deck Editor easier to navigate (shows the number of occurences of a given card rather than all the occurences, cards sorted by alphabetical order, other improvements)
  • (bug fix) Less crashes in the Deck Editor and the shop (fixed some memory leaks and other bugs)
  • (AI) : The AI can now play cards that have hybrid mana in their cost
  • (AI): AI doesn’t hangs up at damage resolution step anymore
  • Spells that target stuff in the stack, such as lifeforce, Cancel, counterspell, etc… should now work !!
  • added around 30 new cards, including Relentless Rats, Icy manipulator, Boomerang
  • Cards navigation improved in the game
  • (internal) Test suite can now target objects in the stack
  • Added a new keyword for _cards.dat : draw
  • Improved some keywords for _cards.dat. Now some cards can have changing targets (to code abilities such as prodigal sorcerer)
  • Small improvements to the AI
  • You can display/hide the ingame big cards by pressing the triangle button

Rules Fixes

  • (bug fix) Legendary should now work
  • (bug fix) Persist should now half work
  • Added Flash (untested)
  • (bug fix) Summoning sickness fixed
  • (bug fix) An attacking creature with protection from … cannot be blocked by cards with the quality
  • Library cannot be seen anymore
  • A player that needs to draw but has no card in his/her library loses the game

Cards

Bugs where fixed on the following cards:

  • Animate Dead
  • Armageddon clock
  • Benalish Knight
  • Cancel
  • Castle
  • Counterspell
  • Force of Nature
  • Helm of Chtazuk
  • Hurkyll’s Recall
  • Hypnotic specter 10E
  • Kormus Bell, Living Lands (AI crash)
  • Kudzu
  • Lifeforce
  • Obelisk of Bant
  • Resurrection
  • Roc of Kher Ridges

Download here

As usual, this game has been extensively tested on my PSP, but if you find anything that prevents it from running correctly, please let me know. Especially, if you plan to talk about the release on a blog or a news website, please make sure the game works on your own psp before making any announcement, thanks :)

Also, make sure to check the forums, for extra contents kindly provided by the members (decks, new cards, avatars,…)



I’m currently spending lots of times on the game engine itself, and didn’t add any new cards recently. If I were to add a few new cards, what would be your top 5 ?

Note that if you’re desperately looking for new cards, we have a small but very active community on the forums, and around a hundred new cards are already available !

In the end, of course, the decision is mine. Adding new cards adds bugs and maintenance, so it’s less important than improving the engine itself, but it’s generally more fun for me :)

Got my PSP3000 today. It’s pretty neat, really light, the screen has indeed richer colors, and the firmware adds loooots of stuff. I see lots of people complaining about Sony not adding enough new stuff to their firmwares, but I can tell you that if you jump from a Phat with 3.71 to a Brite with 4.20, you’ll see a big difference. The radio feature is pretty neat (it’s probably been on the new firmwares for months, but I told you, I’m on 3.71…), I tested skype with the integrated Mic, and although it’s not as good as on the PC, it’s pretty cool to be able to make a phone call to my friends, 10 000kms from here, in my bed, for free.

I now have to wait until the 3000 is hacked so I can start working on network features for Wagic.

I’m not a hacker, so I can’t help much here, but I’ll send 50% of the donations received through Wagic until Day X to the team or individual who publicly releases an affordable (not an expensive modchip) and relatively secure (not too high percentage of bricks) way of running homebrews on the PSP 3000.

  • This includes the donations I’ve received so far
  • Day X is the day where the “method” to enable homebrews is publicly released.
  • If several teams contribute to this, I’ll choose the one I’ll send the money to.
  • The promise is over if I get enough donations to buy a second hand phat or slim psp (and I hope this does NOT happen)

This announcement is definitely not going to speed up the process, or even give motivation to the hackers working on that, but that’ll be my way to thank them whenever that happens.

Let’s cross fingers, now !

Due to the unexpected success of Wagic, I’ve installed a forum so that people can discuss/create/share all their Wagic related stuff. Thanks a lot to everyone for the positive welcome of this homebrew !

http://wololo.net/forum

That’s a fresh and very basic install. We’ll set up rules, moderation and all these boring things  if/when the forum grows.

To all the people who sent card files and other files that can help, please post the links again on the forums, that would be great !

This was to be expected, but the first reports of people trying the pandora batteries and DdC7 on the new PSP 3000 seem to be negative :(

http://sceners.org/index.php?itemid=16

Edit: This has been confirmed by Alek on dark-alex.org

Edit: F#ck ! Some bots have bought all the preorders on amazon.co.jp >.< Now I’m gonna have to wait to get one

Edit: got my preorder, but that was tough !

Wagic is a highly customizable game. Like most psp homebrews, the graphics are not encrypted or protected whatsoever, so as I already said in a previous post, you can customize lots of things.

One area that I didn’t speak much about are the cards themselves. Even if you’re not a programmer, you can add custom cards to the game. I describe how to do it in this article. If someone could come up with new sets in the days to come, that would be great (of course, you cannot expect to add entire Magic sets without coding, but still…)

Some cards such as cinderbones can be added to the game without recompiling it

Some cards can be added to the game without recompiling it

There’s one another interesting thing: decks. If you’ve tried the game, you probably have cool decks that you want to share, or deck ideas for the IA. Hell, the latest release has 438 cards, and the IA is still using a limited pool of less than 150 cards, because that stupid WilLoW forgot to update the decks !

So if you have any cool ideas for decks that the IA can actually use (creatures, simple lands, spells with 1 or no target…, targets must be cards or players), start creating them : go to the Res/ai/baka folder. you will see some files named deck*.txt (deck1.txt .. deck6.txt)

The IA randomly picks one deck between deck1 to deck*.txt, so you can either delete all deck files and create your own “deck1.txt” so that the AI always play with it, or alternatively, create a “deck7.txt”, “deck8.txt”, and the AI will randomly pick them.

If you think you’ve created a cool Deck for the AI, please post it here, or host the txt file wherever you can and post a link!  I think the AI could have some cool cards that are not only from Revised, and, of course, more cool spells such as auras ! I’ll let you figure out which cards don’t work well with the AI !

Someone also mentionned some beginner’s decks, for people who want to play as soon as they install the game rather than constructing their own deck…if you have cool decks for that, that work with wagic, go ahead.

I worked for many months on that project, it’s time I get some sleep and fix some bugs while the blog readers are hard at work, making Wagic a better game :D

« Older entries