PDA

View Full Version : [RELEASE] Magic PSP Station - Magic the Gathering comes to PSP



dark420bishop
December 13th, 2007, 00:12
Magic PSP Station (MPS)

http://i26.photobucket.com/albums/c107/d420bishp/snap0031.jpg

http://i26.photobucket.com/albums/c107/d420bishp/snap0033s.jpg http://i26.photobucket.com/albums/c107/d420bishp/snap0034s.jpg

http://i26.photobucket.com/albums/c107/d420bishp/snap0032.jpg


Summary

Magic PSP Station (MPS) supports solitaire play and two-player hotseat using any single card set from Magic the Gathering. The starter package allows the program to run the set 10th edition, and includes 10th edition preconstructed decks in MPS format.


----------


Updated Installation Instructions

Overview

(1) Install the MPS program.
(2) Install an MPS theme.
(3) Install sets and decks desired.
(4) Install the set updates file.

Step 1. Download and install the program. Copy MPS directory and all of its contents to your choice of GAME directory, depending on your flavor of firmware. Program files may be found here:

transce080 PSP Software Share Folder (link) (http://www.mediafire.com/?sharekey=6a4174e3723cd04391b20cc0d07ba4d206b856e4 cac34f15)

* MPS_beta106b.zip

Note: MPS themes and card sets are not distributed with MPS for legal reasons. You must download them separately. All additional required files can be found in the MPS User Content Share Folder.

Step 2. Download and install the theme. The avatar images may be customized. The image must be 34 by 34 pixels and saved in PNG format. Your avatar should be named myAvatar.png and your opponent's should be named opAvatar.png.


MPS User Content Share Folder (link) (http://www.mediafire.com/?sharekey=79ed93bbc33660ab91b20cc0d07ba4d246a064db 540e7e18)
* Malhavoc's Post 8th MPS theme

Copy theme to \MPS\data\ directory.

Step 3. Download and install the sets and decks you want. The deck update contains MWS format decks for all current MPS sets.


MPS User Content Share Folder (link) (http://www.mediafire.com/?sharekey=79ed93bbc33660ab91b20cc0d07ba4d246a064db 540e7e18)

* 4th edition
* Portal
* Portal, Second Age
* Portal, Three Kingdoms
* 9th edition
* 10th edition
* Ravnica
* Lorwyn

Copy set files to the \MPS\sets\ directory like so:

MPS\sets\10E
MPS\sets\LRW
MPS\sets\RAV
etc. etc. using the same 3 letter abbreviation used in MWS.

MPS User Content Share Folder (link) (http://www.mediafire.com/?sharekey=79ed93bbc33660ab91b20cc0d07ba4d246a064db 540e7e18)

* Decks update

Copy decks to \MPS\decks\ like so:

MPS\decks\10E
MPS\decks\LRW
MPS\decks\RAV
etc. etc. with the same 3 letter abbraviation as the set.

Step 4. Download and install the set files update. Many sets' database files have not been updated for use with the latest version of MPS, so to be safe it's recommended that you install the set files update last. This also allows for the quick fix of any set typos or mistakes.
MPS User Content Share Folder (link) (http://www.mediafire.com/?sharekey=79ed93bbc33660ab91b20cc0d07ba4d246a064db 540e7e18)

* Set files update


----------


Readme Contents

1. Introduction
2. Summary
3. Installation (*use updated instructions above*)
4. Interface
5. Special Actions FAQ
6. Controls
7. How to change decks
8. How to make decks
9. How to install new sets
10. Learn to play Magic the Gathering
11. Display Note
12. Limitations
13. Disclaimer
14. Thanks

Please see the full readme before installation.



User made MPS sets:

Portal - Theredbaron (1.00)
Portal, Second Age - Theredbaron (1.00)
Lorwyn - weapon33 (1.00)
Portal, Three Kingdoms - Therebaron (1.00)
Ravnica - weapon33 (1.00)
4th edition - weapon33 (1.02+)
9th edition - Anonymouse (1.02+)
Mirrodin - Rasb (as yet untested)
Odyssey - Rasb (as yet untested)
Onslaught - Rasb (as yet untested)
**Note: MPS 1.00 format sets must be updated for MPS 1.02 and above.**

LINK: User Content Share Folder (http://www.mediafire.com/?sharekey=79ed93bbc33660ab91b20cc0d07ba4d246a064db 540e7e18)

About creating sets:

1. Getting card images - MWSData Forum (http://www.mwsdata.com/forum/viewforum.php?f=4)
2. Image manipulations - For rotations and resizing, try Easy Thumbnails (http://www.fookes.com/ezthumbs/). It's free and easy to use. It can do every step except the image type conversions.
3. Name.dat files - card names must be in alphabetical order. Names should conform to the Magic Workstation database. Basic lands should read "Forest (1)", "Forest (2)", etc.
4. Types should be: 0 creature, 1 enchantment, 2 artifact, 3 land, 4 instant, 5 sorcery. Planeswalkers are also 1.
5. Upload the sets to MediaFire so that they might easily be added to the User Content share folder.



***Hey, any mods that see this, I need my user name changed to transce080, please. You would be my hero.***

jaws365
December 13th, 2007, 08:48
That's great, I always wanted to try Magic The Gathering but could not stand the people in my town that actually were interested in it. Now I can play it alone. I hope there is a tutorial in there because I don't know the rules.

pichon
December 13th, 2007, 11:17
wow thanks, if it works properly this could give hours of fun, it's been a long time since played MTG but loved it, will give it a try, thanks again :thumbup:

hack.fool
December 13th, 2007, 11:21
Amazing homebrew mate

hope to see some updates, maybe you could resize it cause 78 MB are too much for my dial-up at 56 kbps

Thanks so much for your work

JPJunkie
December 13th, 2007, 11:33
Yeah if you could make it a smaller file it would be great

Good work anyway

GobboFett
December 13th, 2007, 12:04
Ohh, nice looking Homebrew indeed! Great to see some MTG love for the PSP but adding sets seems WAY too time consuming. I would love too see some old school Ice Age or Mirage/Visions cards but my god, creating a mass database of the cards and getting the art scans...what a task :eek: Hope to see some updates and maybe someone creating some set databases.

b_simpson1999
December 13th, 2007, 14:32
this is great no idea how to work it, but still fun to try, wonder if you make something like this for pokemon or even Yu-gi-oh cards cos that whould be nice.

armyStrong
December 13th, 2007, 15:10
*revisits his childhood*

Excellent idea, my friend...Ice Age and Mirage would be key...but this is certainly amazing on its own.

jason867
December 13th, 2007, 16:17
I'm a newbie programmer, and at one time I briefly fancied the thought of bringing a similar project to fruition. However, reality smacked me upside the head once I started thinking of all of the things that would need done, and I gave up.

Great job on succeeding where I could not!

p.s. Wizards of the Coast (the makers of magic) provide an online means of playing the magic game. They update it with all of the new physical cards, as well as some of the older popular sets. During the time I considered bringing this to the psp, I had planned on taking the images from Wizard's online client (which were in a easily viewable format) and either using them as is, or using a batch program to reformat/resize them to what I needed.

It's been a while since I did this, they might have changed how the client stores the card pictures, but it might be worth looking to make cardset scanning easier and quicker.

However, it is copyrighted material, so the usual complications are involved.

I look forward to future updates to this!

NyghtcrawleR
December 13th, 2007, 16:19
Problem is there really is no other way than to add sets. I have almost all the cards downloaded for a pc version and it is an absurd amount of images and size.

Psyberjock
December 13th, 2007, 17:55
Sweet!! I just started playing with a friend of mine here in Japan. Turned out that we both used to play in HS. So we bought a bunch of cards and started playing again. Totally downloading this and adding cardsets as soon as I figure out how!

Thanks!!

dangee
December 13th, 2007, 18:00
Amazing.
Gonna have to do some hefty memstick purging to make room for this.
Wonder how the Chaos Orb works..?

SpacemanSpiff
December 13th, 2007, 18:57
The first download link doesn't work, it says there aren't any servers with the requested file or something.
NVM, now its working

Buddy4point0
December 13th, 2007, 20:04
very nice homebrew!
i used to play this cardgame a long time ago.
i will deffinantly try this out for my psp and give you some feedback.

thanks alot for the great contubution

Veskgar
December 13th, 2007, 20:32
Very cool homebrew release. I'm very interested to see how this can grow and expand on the PSP. MTG seemed to really blow up in 1993-1994 and I was pretty big into it. I wasn't the best at forming competition level decks but if you put me into a match where we are using ready theme decks I could be quite resourceful and was very good.

It would be nice to play MTG on the PSP. With all of the other card games for the PSP and DS Lite, I wonder why there hasn't yet been and official game released. Maybe MTG is no longer that popular. I wouldn't know anymore.

What are some of the better and more popular Collectible Card Games nowadays?

SpacemanSpiff
December 13th, 2007, 20:51
I just tried it out for a little bit, it seems rough around the edges but I'm looking forward to future updates. I really hope you add a user-friendly interface for building and organizing decks.

tiosolid
December 13th, 2007, 21:01
Idea: You could make a deck creator for PC, so we could build our decks from the computer (way easier than in the PSP) and then copy the .SOMEEXTENSION files to the memory stick.

But anyway, very very nice release, hope to see many updates for this particular one

titch.ryan
December 13th, 2007, 21:25
looks like a pretty good game. i know some people have been waiting for mtg for psp.

dark420bishop
December 13th, 2007, 21:53
Sorry, I would have responded to comments sooner but my thread subscription apparently didn't take the first time.


adding sets seems WAY too time consuming. Hope to see some updates and maybe someone creating some set databases. I will create more sets in time, I'm just crushed for time right now with finals and all.


wonder if you make something like this for pokemon or even Yu-gi-oh cards cos that whould be nice. The program itself doesn't care what cards you use. You could load Yugioh or Pokemon cards in it if you formatted the pictures and name file correctly and just spoofed the type file. Although you'd still be playing with the Magic phases, but I'm sure you could work out something.


Idea: You could make a deck creator for PC, so we could build our decks from the computer (way easier than in the PSP) and then copy the .SOMEEXTENSION files to the memory stick. I'm going to make it so you can make your decks in Magic Workstation and use them in MPS, since that's already an excellent deck making resource.

quzar
December 13th, 2007, 22:47
Don't have a PSP, but am an avid MTG player. Good job.

jason867
December 14th, 2007, 09:42
I used to play that game alot, but man, talk about expensive to be competitive. That's the main reason I quit. It's a blackhole for money.

dark420bishop
December 14th, 2007, 10:59
Thanks to Theredbaron for this Portal set!

LINK: MPS Portal set (http://www.mediafire.com/?5uiwsy04u0j)

Oh yeah, and for people who expressed concerns about the set files being too large, check the share folder again. There's an alternate archive for the set, split into 10mb segments. And thank you everyone who left positive feedback about the program. ^__^

tiosolid
December 14th, 2007, 21:57
I only had time to download it right now, Will check and comment back

And btw, Are you the same dark420bishop I guess made some kind of tool for gba flashcarts some time ago, a patcher, something like that?

jeegee
December 14th, 2007, 23:13
Fantastic!!!! Used to cost sooo much to play tragic the spending. Not checked out all cards but think i'll customise some personal incarnations force of nature serras sengirs shivans northern paladins lotp and thicket basilisks :) Awesome job mate

kando
December 15th, 2007, 05:31
grats on ur release man! im glad to see ur work come to fruition xD

Theredbaron
December 15th, 2007, 08:32
I thought I would get the jump on dark420bishop and release the Portal Second Age (http://www.mediafire.com/?f0f03ntg1jl) set here myself. I hope you all enjoy this set.
Thanks again for this great homebrew!

dark420bishop
December 15th, 2007, 23:04
Please note there was a typo in the readme concerning building sets. Types should be as follows: 0 creature, 1 enchantment, 2 artifact, 3 land, 4 instant, 5 sorcery. (Planeswalkers should be 1). Also, please view the notes on the first post about creating sets.

I will keep updating the first post with links to newly made user content. Thanks everyone for the great feedback, I look forward to working on this project for a long time.

Theredbaron
December 16th, 2007, 02:40
I finished with the Portal block with Portal Three Kingdoms (http://www.mediafire.com/?2ndizf0h1ra) as well as updating Portal Second Age (http://www.mediafire.com/?0hj1nzyyhzl) and Portal (http://www.mediafire.com/?1owtugfhx1v) with there respective preconstructed decks. Have fun with them.

dark420bishop
December 16th, 2007, 03:17
UPDATE

-fixed bug which didn't allow card names over 27 characters
-set up to allow multiple sets installed at once

LINK: Magic PSP Station beta 1.01 (http://www.mediafire.com/?sharekey=6a4174e3723cd04391b20cc0d07ba4d206b856e4 cac34f15)


Install

1. Copy set.dat, eboot.pbp, and sets folder to your MPS folder. (Overwrite eboot.pbp)
2. Move name.dat, type.dat, CARD, and THMN from the \MPS\data\ folder to \MPS\sets\10E\
3. Copy your other sets to their respective folders in the \sets\ folder. I recommend using the Magic Workstation naming conventions, but any 1 to 3 character name will work.
4. Change the set.dat file to the three letter code for the set you wish to use for example "10E" for 10th ed. Type only 1 to 3 characters and leave no spaces or any other lines.

kando
December 16th, 2007, 05:10
why dont u conform to apprentice/mws sets instead of making ur own? just a thought ;)

Theredbaron
December 16th, 2007, 20:49
Stupid me forgot to add a line in the decks stating how many lines total. For those of you who want them, but don't want to redownload, just go into the decks and add 40 to the top of P3 and P2, and 35 to the top of P1 decks.
Portal (http://www.mediafire.com/?dcnlzxt2m5c)
Portal Second Age (http://www.mediafire.com/?5m4z2ndb9lb)
Portal Three Kingdoms (http://www.mediafire.com/?cqzpjttnljn)

And for itrush07. You can make it smaller yourself by making the cards smaller. The only problem is that it is harder to see, and thus to play. I use the best cards I can find, thus bigger file size. Just get a batch img converter and make them smaller, but only the img's in the "CARD" folder.

jeegee
December 16th, 2007, 23:28
Am working on 5th edition and revised.. may take me a while tho :(

dark420bishop
December 17th, 2007, 01:26
UPDATE

+Move your sets to MPS\sets like this:
MPS\sets\10E
MPS\sets\LR
MPS\sets\P3
MPS\sets\RAV
etc
+Move your decks to MPS\decks like this:
MPS\decks\10E
MPS\decks\LR
MPS\decks\P3
MPS\decks\RAV
etc
with the same 3 letter code as the set.

LINK: MPS beta 1.02 (http://www.mediafire.com/?sharekey=6a4174e3723cd04391b20cc0d07ba4d206b856e4 cac34f15)

-name.dat files must be fixed
+lands must be renamed to:
Forest (1)
Forest (2)
Forest (3)
Forest (4)
Mountain (1)
Mountain (2)
etc. etc.
+card names in database files must precisely match those in Magic Workstation database (previous MPS were restricted to only 27 character names for cards)
+most of these changes have been made but some further adjustment of the name.dat files may be necessary

LINK: Updated name.dat files for MPS beta 1.02 and higher (http://www.mediafire.com/download.php?2qnkww2ommx)

Note: installing the latest MWS database (http://www.mwsgames.com/index.php/Main_Page) will get you all but the newest MWS precon decks. Here are the Lorwyn (http://www.sendspace.com/file/gld4qm) MWS decks thanks to weapon33!

Side note: I think putting more than 100 of a single card in a deck would cause a read error, due to the way the lines of the mwdeck format are interpreted. I don't consider it an issue though. If you find yourself wanting to put 100 of the same card into a deck, you need to reevaluate you your deck strategy, lol. ^___^ Also, don't try adding a sideboard yet.



UPDATE

+1.01: allow multiple sets installed at once
+1.02: load Magic Workstation format decks
+1.02: allow multiple decks installed at once
+1.03: load sideboard (in MWS decks)
+1.03: better MWS deck compatibility
+1.04: set and decks load from set.dat
+1.04: allow both MPS and MPW deck loading
+1.05: choose set and decks at run time
+1.05: loads player names from config.dat

LINK: MPS beta 1.05 (http://www.mediafire.com/download.php?33wmvymqszg)

Note: To use this update, you must have sets organized to the sets folder, decks organized to the decks folder, and set names updated to MPS 1.02+ format. See previous posts for details.

dark420bishop
December 20th, 2007, 21:55
I haven't been mentioning new sets explicitly but here's an update to you let you know 3 more sets have been added. Also, check out MPS 1.05 beta if you haven't already, you will be pleasantly surprised by the updates.

Ravnica - weapon33 (1.00)
4th edition - weapon33 (1.02+)
9th edition - Anonymouse (1.02+)

LINK: User Content Share Folder (http://www.mediafire.com/?sharekey=79ed93bbc33660ab91b20cc0d07ba4d246a064db 540e7e18)



UPDATE

+ official MWS theme sounds (thanks again to Malhavoc)
+ new line in config.dat sets sound on/off

LINK: MPS beta 1.06 (http://www.mediafire.com/download.php?akebny6fozx)

Warning: I had to rearrange nearly all of the code to implement sounds. This introduces the possibilities for many new bugs to pop up. If you have any problems, just go back to 1.05 and PM me with the details of the bug you found.

Note: To use this update, you must have sets organized to the sets folder, decks organized to the decks folder, and set names updated to MPS 1.02+ format. See previous posts for details.


UPDATE


Updated Installation Instructions

Overview

(1) Install the MPS program.
(2) Install an MPS theme.
(3) Install sets and decks desired.
(4) Install the set updates file.

Step 1. Download and install the program. Copy MPS directory and all of its contents to your choice of GAME directory, depending on your flavor of firmware. Program files may be found here:

transce080 PSP Software Share Folder (link) (http://www.mediafire.com/?sharekey=6a4174e3723cd04391b20cc0d07ba4d206b856e4 cac34f15)

* MPS_beta106b.zip

Note: MPS themes and card sets are not distributed with MPS for legal reasons. You must download them separately. All additional required files can be found in the MPS User Content Share Folder.

Step 2. Download and install the theme. The avatar images may be customized. The image must be 34 by 34 pixels and saved in PNG format. Your avatar should be named myAvatar.png and your opponent's should be named opAvatar.png.


MPS User Content Share Folder (link) (http://www.mediafire.com/?sharekey=79ed93bbc33660ab91b20cc0d07ba4d246a064db 540e7e18)
* Malhavoc's Post 8th MPS theme

Copy theme to \MPS\data\ directory.

Step 3. Download and install the sets and decks you want. The deck update contains MWS format decks for all current MPS sets.


MPS User Content Share Folder (link) (http://www.mediafire.com/?sharekey=79ed93bbc33660ab91b20cc0d07ba4d246a064db 540e7e18)

* 4th edition
* Portal
* Portal, Second Age
* Portal, Three Kingdoms
* 9th edition
* 10th edition
* Ravnica
* Lorwyn

Copy set files to the \MPS\sets\ directory like so:

MPS\sets\10E
MPS\sets\LRW
MPS\sets\RAV
etc. etc. using the same 3 letter abbreviation used in MWS.

MPS User Content Share Folder (link) (http://www.mediafire.com/?sharekey=79ed93bbc33660ab91b20cc0d07ba4d246a064db 540e7e18)

* Decks update

Copy decks to \MPS\decks\ like so:

MPS\decks\10E
MPS\decks\LRW
MPS\decks\RAV
etc. etc. with the same 3 letter abbraviation as the set.

Step 4. Download and install the set files update. Many sets' database files have not been updated for use with the latest version of MPS, so to be safe it's recommended that you install the set files update last. This also allows for the quick fix of any set typos or mistakes.
MPS User Content Share Folder (link) (http://www.mediafire.com/?sharekey=79ed93bbc33660ab91b20cc0d07ba4d246a064db 540e7e18)

* Set files update

zcott
April 24th, 2008, 16:39
HELP, missing files...
I have Magic MPS loaded and the 4E set, but when I launch it, it is asking for additional files in the following directory...

.../DATA/GRAPHICS/xxx.PNG
SPLASH.PNG
BACK.PNG
HAND.PNG
ect...

Can anyone help me out,
TIA,
z

dark420bishop
April 24th, 2008, 16:58
HELP, missing files...
I have Magic MPS loaded and the 4E set, but when I launch it, it is asking for additional files in the following directory...Reread the directions in the first post. Sounds like your forgot to install a theme.


Update: I have horrible news. Due to a hard drive failure, I've lost all of the source code for every version of MPS except the very first. :eek: I've tried running data recovery programs on the drive with no luck. Before I can make any improvements on the current state of the program, I have to rewrite a huge amount of code. Due to this and my upcoming graduation, the MPS project is now indefinitely on hold. I don't plan on giving up but at the same time, I don't know when I will have time or how long it will take me to rebuild MPS. I'm sorry, guys. :(

frwololo
May 27th, 2009, 09:25
dark420bishop, sorry to revive this old thread, but did you completely give up on this project?
I'm looking for C++ Devs for my own MTG implementation (Wagic (http://wololo.net/wagic)) and thought you might be interested to join us?

dark420bishop
May 31st, 2009, 17:01
dark420bishop, sorry to revive this old thread, but did you completely give up on this project?
I'm looking for C++ Devs for my own MTG implementation (Wagic (http://wololo.net/wagic)) and thought you might be interested to join us?Thank you very much for the offer, but lately I haven't had time to work on my own projects. :( I don't have time to take on anything new at this point. Thank you, though.

kichoufumetsu
September 8th, 2010, 02:41
i do realize this is a very VERY old thread, but i googled the CRAP out of this, and this is the only lead i could find on playing Magic on my PSP. if the wonderful person that designed this, would put up working links, just one more time. if it worked, i'd appreciate it alot.
or anyone that can point me in the right direction of a working MTG card game like this. please help.

tiosolid
September 8th, 2010, 03:36
Holy god, just use wagic ;)

www.wololo.net/wagic

dark420bishop
September 8th, 2010, 04:27
Sorry, I'll update the links if they're broken. Mediafire seems to be down at the moment. Also, you should be able to get MPS from http://dl.qj.net by searching "magic psp station". Also checkout Wagic, though, as they are two different types of apps.

kichoufumetsu
September 10th, 2010, 02:38
i found wagic about an hour after the post i made. great app. little of a pain in the rear when switching phases of the turn.(i always end up taping mana during my draw phase, then i can't summon anything). i think my problem was that the site was down, not the links.
i'd love to still try yours though.
hell, Wagic's been the only game i've played on my psp since i installed it, lol.