Version 1.2.474 (3.6.2004)
by Harri Pesonen Copyright © 2000-2004MTGPlay.com New Forum Chat MTGNews Forum Find SourceForge project NetDraft 1.41
CONTENTS
Load New Cards
General
Problems
The Artistic License
To-Do List
Release NotesTesting and suggestions: Tom Snäll and Lexn Nitro. Additional programming: Viper, ChraviSsS, Mugendai, Quimbly, Torgo. Thanks to Wojciech Kozlowski for tournament type patches, tokens, Mirrodin patch etc! :-)
View the latest version of this document (alternative). Download the latest MTGPlay version (alternative), 4.7 MB, or only the executable (alternative), 2.4 MB, without system files.
After downloading and unzipping the file into some folder, click Game / "Load new cards" in MTGPlay, and select spoilername.txt. Warning: Card numbers etc. in this patch are not official Wizards of the Coast data! Check also the Load New Cards File Format.
First check MTGPlay.com for the latest patches.
EXPANSION CREATED BY COMMENTS All cards without images, 838 kB. Updated 3.6.2004 up to Fifth Dawn. All 11089 cards from my database in one DB.txt file. Import these into empty database that comes with MTGPlay. Alpha - Judgment, 39 patches, 4MB to 20MB, grand total of 405MB! Quimbly, Ron Vitale, Rusty Sullivan These patches were made with MTGPlay Spoiler feature (in Deck Editor) so that the card IDs match the official ones. Torment fix, 1 kB. Fixes 6 cards having ### in rules. No images. Updated Onslaught patch with land graphics, 6.7 MB. Better version here, 27 MB. Smaller has images only for MTGPlay. Bigger has both large and small images, but you have to install them manually. Astral Set Eduardo Avila High quality large pictures only. Monty Python Set, 6.1 MB (also here) Oliver Visit Oliver's great site, MtG Lair, it has MtG Editor that he used to create this set. Preview the set here. Both large and small images. Legions patch, 6 MB Bmrbt Both large and small images for MTGIE. Scourge patch, 12 MB HellSpawn Wizard (original by twr23) Both large and small images for MTGIE. Updated Eighth Edition patch, 19 MB Both large and small images for MTGIE. Updated Mirrodin patch, 14 MB (fixed Slith Predator 6.1.2004) Woj, fixes by Ron Vitale High quality large and small images for MTGIE. Darksteel patch, 9 MB. Zark the Damned Medium quality large and small images for MTGIE Fifth Dawn patch, 9 MB HellSpawn Wizard Medium quality large and small images for MTGIE DECKS
MTGPlay comes with several preconstructed decks. You can Import these in Deck Editor.
EXPANSION DECK NAME Portal Three Kingdoms Shu Kingdom Wei Kingdom Wu Kingdom Tempest Deep Freeze The Flames of Rath The Silvers The Swarm Stronghold Call of the Kor Migraine The Sparkler The Spikes Exodus Dominator (basic & Groundbreaker advanced White Heat versions) Widowmaker
EXPANSION DECK NAME Starter 1999 Blinding Fury Deadly Instinct Goblin Assault Impaler Time Curse Urza's Saga Sleeper Special Delivery The Plague Tombstone Urza's Legacy Crusher Phyrexian Assault Radiant's Revenge Time Drain Urza's Destiny Assasin Battle Surge Enchanter Fiendish Nature
EXPANSION DECK NAME Mercadian Masques Deepwood Menace Disrupter Rebel's Call Tidal Mastery Nemesis Breakdown Eruption Mercenaries Replicator Prophecy Distress Pummel Slither Turnaround Invasion Blowout Dismissal Heavy Duty Spectrum Planeshift Barrage Comeback Domain Scout Apocalypse Burial Pandemonium Swoop Whirlpool
EXPANSION DECK NAME 7th Edition Armada Bomber Decay Infestation Way Wild Odyssey Liftoff One-Two Punch Pressure Cooker Trounce-O-Matic Torment Grave Danger Insanity Sacrilege Waking Nightmares Judgment Air Razers Inundation Painflow Spectral Slam Onslaught Bait & Switch Celestial Assault Devastation Ivory Doom Legions Elvish Rage Morph Mayhem Silver Shivers Zombies Unleashed Scourge Goblin Mob Max Attax Pulverize Storm Surge
EXPANSION DECK NAME Eighth Edition Expulsion Heavy Hitters Life Boost Sky Slam Speed Scorch Mirrodin Bait and Bludgeon Little Bashers Sacrifical Bam Wicked Big Darksteel Master Blaster Mind Swarm Swarm & Slam Transference Fifth Dawn Sumburst Special Forces Nuts and Bolts Stampede
This program is used to play Magic: The Gathering online with TCP/IP protocol. Up to four players can play at the same virtual table.
Magic: The Gathering Interactive Encyclopedia (MTGIE) is required for the card graphics and card database. A full installation is recommended. If MTGIE is not installed, then you can use db\empty.mdb, copied automatically to magic.mdb, and download the unofficial patches from above.
THE SETUP
Run the setup program.
QUICK PLAY INSTRUCTIONS
Both players start MTGPlay and enter their names by right-clicking the Player name (red background).
One player chooses to be server by clicking Menu / Serve.
The other player connects by clicking Menu / Connect.
Both players load some deck by right-clicking the player name (or the space to the right of it) and then clicking Load Deck.
Draw seven cards by right-clicking on the library and clicking Draw N Cards.
Then start playing... change the player turn by double clicking on the player name.
DRAGGING CARDS
You can drag cards from library to hand, from hand to play area, and from play area to graveyard. You can also drag cards directly from library to play area or from play area to hand. Press shift while dragging to move to the bottom of deck, or to move from hand to play face down.
You can also double-click the library to draw a card.
TAPPING CARDS, SETTING COUNTERS, ATTACK, BLOCK
Double-click on a card to tap or untap it. Right-click on a card to set a counter or a text. Attack by pointing at a card and pressing F3. Block by F4. Effect by F5. Face up/down by F6 (hold shift while dragging card from hand to play face down).
CREATING TOKENS
Right click on the play area to create tokens. Or right-click on a token to clone it. Right click on a token to destroy it, or just move it to graveyard.
OPTIONS
In Start menu, there are options to
- Show Tooltips: Text boxes on cards.
- Shuffle (Separate Lands): Shuffle so that the lands are distributed more evenly.
- etc.
DECK EDITING
In Load Deck window, you can create and clone new decks, search for cards etc. Right click on deck list or card list for options and keyboard shortcuts. You can also save your opponents deck (Player / Save Deck) to your database, if he has given a permission (Start / Options / Allow Saving Your Deck).
AUTHENTICATION
Because MTGPlay is an open source program (you can get the Visual Basic 6 source code from here), it would be rather easy to build a version that cheats (you could see all hands, for example). That's why the public release version will authenticate versions if the version numbers match. The server will authenticate all clients and if the authentication fails, you will see question mark (?) before each client name. The client will authenticate the server and when it succeeds, you will see "Server authenticated" text in the title bar.
SUPPORT FOR DIFFERENT SCREEN RESOLUTIONS
The reference screen resolution for MTGPlay is 1152x864. This is the lowest resolution where the big card on the left top corner is displayed in its full glory, without any loss of quality.
If you have a bigger resolution (1280x1024 and up), then the playing area will be bigger. If one player has 1152x864 and the other is using 1280x1024, then the minimum of these is used for the playing area.
If you have a lower resolution (800x600 or 1024x768), then the size of the big card on the left top corner is reduced, and also the cards on the playing area are reduced. The virtual playing area size is still 1152x864, the cards are just smaller. Also the fonts are smaller, especially at 800x600.
WHERE TO GET MTGIE?
I bought it from thegamezone.
WHY MTGPLAY?
The online game in MTGIE has many problems:
- It has HUGE resource problems. You can't run it with MTGIE, or the game or Windows crashes. After a couple games it crashes nevertheless, because Windows has run out of resources.
- MTGIE has a fixed resolution. MTGPlay has a dynamic play area, the minimum of all different player resolutions.
- MTGIE does not work with large fonts.
MTGPlay still has a few shortcomings compared to MTGIE online game:
- Not all the features have been implemented, for example moving random cards from library to hand. I will implement those after a while.
- No forum to agree on games.
WHERE TO FIND OPPONENTS?
Try MTGIE Club!
Visit MTGIE Club Forum. It has MTGPlay forum as well.
Or try a IRC room! You'll need an IRC client for this, mIRC is probably the most popular.
WHAT IF SOMEONE DISCONNECTS?
The server will keep the game state. So if the client reconnects with the same name, the game will continue from exactly the same point.
LOAD NEW CARDS FILE FORMAT
Database / Load New Cards allows you to load new cards into magic.mdb, and images into LargeJPG and SmallJPG subfolders. Here is the patch file format:
spoiler.txt
*.jpg
LargeJPG\*.jpg
SmallJPG\*.jpgSpoiler.txt is in Wizards spoiler format. Both the old and the new introduced in Eighth Edition are supported.
MTGPlay searches for card images in the following order:
- Small images in spoiler.txt folder by card title
- Small images in SmallJPG folder by card title
- Small images in SmallJPG folder by card number
- Large images in LargeJPG folder by card title
- Large images in LargeJPG folder by card number
Image file name can be either the card title (spaces and other special characters removed or replaced with _) or by card number. E.g. "Dromar's Cavern" could be either Dromars_Cavern.jpg or 25932.jpg.
In MTGIE, Large images are 312 x 445 pixels, the size varies between 20 - 64 kB. Small images are 151 x 211 pixels, size 6 - 18 kB. MTGPlay does not really care about the image size, but you get the best results with images in the Large format.
This is how MTGPlay generates the ids for the cards. Legions official spoiler starts with the lines:
Legions Spoiler
Wizards of the Coast, Inc.
(Released January 31, 2003)
MTGPlay takes the release date and converts it to the base number. January 31, 2003 becomes 20030131, and the first two digits are dropped, 030131, converted to number becomes 30131. Then it adds the card numbers to it, so Akroma, the first card (001), gets 30131001, and so on.
DO YOU HAVE DATABASE (OR OTHER) PROBLEMS?
You might have an incompatible MDAC (Microsoft Data Access Components). You could try downloading either MDAC 2.5 (larger, has Jet engine) or MDAC 2.8 (does not have Jet engine) and the Jet engine update:
ARE YOU BEHIND A ROUTER (NAT), AND CAN'T SERVE?
If you are behind NAT (Network Address Translation), then you can't serve MTGPlay but you can connect to other servers. If you want to serve as well, then you'll need to tell the router to forward connections to your machine:
- private ip = your private ip address
- private port = 1001 in case of MTGPlay
- type = TCP
- public port = 1001
And you need to tell your opponents your public ip address, not your private one. Visit http://checkip.dyndns.org/.
DON'T SEE OTHER PLAYER'S GRAPHICS?
Try Options / Download Missing Pictures. Both players should execute Database / Card ID Checker.
Preamble
The intent of this document is to state the conditions under which a Package may be copied, such that the Copyright Holder maintains some semblance of artistic control over the development of the package, while giving the users of the package the right to use and distribute the Package in a more-or-less customary fashion, plus the right to make reasonable modifications.
Definitions:
"Package" refers to the collection of files distributed by the Copyright Holder, and derivatives of that collection of files created through textual modification.
"Standard Version" refers to such a Package if it has not been modified, or has been modified in accordance with the wishes of the Copyright Holder.
"Copyright Holder" is whoever is named in the copyright or copyrights for the package.
"You" is you, if you're thinking about copying or distributing this Package.
"Reasonable copying fee" is whatever you can justify on the basis of media cost, duplication charges, time of people involved, and so on. (You will not be required to justify it to the Copyright Holder, but only to the computing community at large as a market that must bear the fee.)
"Freely Available" means that no fee is charged for the item itself, though there may be fees involved in handling the item. It also means that recipients of the item may redistribute it under the same conditions they received it.
1. You may make and give away verbatim copies of the source form of the Standard Version of this Package without restriction, provided that you duplicate all of the original copyright notices and associated disclaimers.
2. You may apply bug fixes, portability fixes and other modifications derived from the Public Domain or from the Copyright Holder. A Package modified in such a way shall still be considered the Standard Version.
3. You may otherwise modify your copy of this Package in any way, provided that you insert a prominent notice in each changed file stating how and when you changed that file, and provided that you do at least ONE of the following:
a) place your modifications in the Public Domain or otherwise make them Freely Available, such as by posting said modifications to Usenet or an equivalent medium, or placing the modifications on a major archive site such as ftp.uu.net, or by allowing the Copyright Holder to include your modifications in the Standard Version of the Package.
b) use the modified Package only within your corporation or organization.
c) rename any non-standard executables so the names do not conflict with standard executables, which must also be provided, and provide a separate manual page for each non-standard executable that clearly documents how it differs from the Standard Version.
d) make other distribution arrangements with the Copyright Holder.4. You may distribute the programs of this Package in object code or executable form, provided that you do at least ONE of the following:
a) distribute a Standard Version of the executables and library files, together with instructions (in the manual page or equivalent) on where to get the Standard Version.
b) accompany the distribution with the machine-readable source of the Package with your modifications.
c) accompany any non-standard executables with their corresponding Standard Version executables, giving the non-standard executables non-standard names, and clearly documenting the differences in manual pages (or equivalent), together with instructions on where to get the Standard Version.
d) make other distribution arrangements with the Copyright Holder.5. You may charge a reasonable copying fee for any distribution of this Package. You may charge any fee you choose for support of this Package. You may not charge a fee for this Package itself. However, you may distribute this Package in aggregate with other (possibly commercial) programs as part of a larger (possibly commercial) software distribution provided that you do not advertise this Package as a product of your own.
6. The scripts and library files supplied as input to or produced as output from the programs of this Package do not automatically fall under the copyright of this Package, but belong to whomever generated them, and may be sold commercially, and may be aggregated with this Package.
7. C or perl subroutines supplied by you and linked into this Package shall not be considered part of this Package.
8. The name of the Copyright Holder may not be used to endorse or promote products derived from this software without specific prior written permission.
9. THIS PACKAGE IS PROVIDED "AS IS" AND WITHOUT ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
The End
Draft play
Fix plain land versions
Provide a "Take Another Turn" option for the active player [for Time Walk and Time Stretch].
Search and filter for sealed deck editor
Save game, load game, with text description
Keyboard shortcuts for all commands
Send your wishes/bugs to SourceForge...
New: Card sets get (CommonBooster = 11, UncommonBooster = 3, RareBooster = 1, LandBooster = 0) by default. This means that self-made cards/decks can be played with sealed-deck.
New: Uses the latest NSIS 2.0 installer. Uninstall removes everything except Db and Decks subfolders.
New: Deck Editor / Import can select and load multiple decks.
New: Setup package contains several new decks, thanks to Ace Loo:
Exodus, Mirrodin, Portal Three Kingdoms, Starter 1999, Stronghold, Tempest,
Urza's Destiny, Urza's Legacy, Urza's Saga
Fixed: Importing Urza card sets now keeps that different apostrophe (’ instead of ') for compatibility reasons.
Fixed: Authentication should work between players with different setting in Control Panel / Regional and Language Options / Advanced / Language for non-Unicode programs. Unfortunately this means that all users should upgrade to this version, because this version does not authenticate any older versions.
New: Tournament type update by Woj.
Fixed: Importing the big DB.txt file (without images) works better. Urza’s Destiny etc. still have that different apostrophe. Multi-line texts (Rules, Flavor) will retain line feeds.
Fixed: Trailing blanks on "Scathe Zombies" and "Phantom Nishoba".
Fixed: Importing the big DB.txt file (without images) works. I have still not tested it 100%.
Fixed: Card ID Checker has Darksteel.
Fixed: Deck Editor / Import can load NetDraft 2 decks as well, not only 1.4.
New: Keyboard shortcuts + and - for changing life by one.
New by Quimbly: Deck Editor / Import can load NetDraft decks. It first converts them to XML format.
New: Deck Editor / Spoiler adds the card set name into each card.
New: Support for Darksteel patch. UPDATE: Also Sealed works now.
New: Tournament type update by Wojciech Kozlowski.
Fixed: Error when loading an empty deck.
Fixed: Spectator mode, hopefully.
Fixed: Background image resizes according to the playarea.
Fixed: Mirrodin sealed deck play.
New: Support for Mirrodin patch.
New: Optimized the network communications, especially deck loading and player connecting. This version is not network compatible with the previous ones, so all players should upgrade. This version does not connect with the old versions. The old version 1.1.375 is here.
New: Tournament type update by Wojciech Kozlowski.
New: Added many tokens, thanks to Woj for the token spoiler, image graphics, and design!
New: Warns if player loads a deck containing invalid card IDs.
New: Card / Attack without tapping Shift+F3.
New: Library / Top card of library face up [for Future Sight] or Hide.
New: Deck Editor / Spoiler will create a spoiler.txt with images from the cards in search. You can now create spoilers from the original sets and send them to your friends for Load New Cards.
New: Background image, which can be changed in Options. Default is images\background.jpg.
Fixed: Various face-down/attacked bugs.
Fixed: Sideboard / Show worked only on the server.
New: Database / Card ID Checker checks your magic.mdb for missing and extra cards.
New: Added documentation about Load New Cards File Format.
New: Options / Enable Sounds.
New: Warns if player has more than 4 non basic land cards in library or sideboard when loading a deck.
New: Deck editor card info label is now text box.
New: Buttons are back. Buttons can have the new skins but also plain text.
Fixed: Load New Cards calculates the correct black/blue/green/red/white/gray/total casting cost, so that the search works for the unofficial patches as well. You need to reload all patches.
New: Deck Editor gray area below the card image shows more information.
New: Moved all database related menu items under their own sub menu.
New: It is now possible to move a card to Top, Second, Third, 4th, 5th or
Bottom when showing a library/hand/graveyard in a separate window. This
makes "Long-Term Plans" card possible:
"Search your library for a card, shuffle your library, then put that
card third from the top."
Show library (all cards), Draw a card, close window
Shuffle library
Show hand (1 card), Move to: Third, To Library, close window
Fixed: Closing the library/hand/graveyard window is reported.
Fixed: Library/hand/graveyard window contents updates correctly when cards are moved from it or to it on play area.
Fixed: Eight Edition lands had "Basic Land - Plains" spell type. This is now fixed to be compatible with previous versions.
New: Loading new cards adds A/B/C/D version for basic lands.
New: Database Query window has a list of table names.
Fixed: Tournament status fixed for all cards, thanks Wojciech
Kozlowski!
TournTypeIID - Classic
TournType1_5ID - Block
TournTypeExtendedID - Extended
TournTypeIIID - Standard
Fixed: MTGPlay shows now TournType1_5ID and TournTypeIIID tournament types correctly, it was switched before.
Fixed: Deck Editor Search controls were not visible with larger resolutions.
New: Deck Editor shows the number of cards in search.
Fixed: Card set starter/booster status fixed again. Replaced the special ’ character with normal ' in card titles to make searching easier. Thanks to Wojciech Kozlowski!
New: Database Query window for SQL experts out there.
Fixed: Alt+R/D/N/C/F/R/E/U work again in main window.
New: Alt+G opens now main menu.
Fixed: Problems with empty.mdb and Deck Editor loading.
Fixed: Loads Onslaught patch without errors. Onslaught patch contains now land graphics.
New: Contains many new preconstructed decks, thanks to -= Soulfyre=- aka -=Tim K.=-!
New: Deck Editor improvements. Shift+Del deletes all selected cards by card title.
New: Links to MTGIE Club Forum and MTGIE Club News in Help / About.
Fixed: Deck Export didn't create correct xml files ("<dectypeid>0</decktypeid>"). This is now fixed. Also Import corrects this bug in the saved file automatically. XML routines use now msxml.dll.
New: Improved Deck Editor layout and functionality. It is now possible to delete a card from deck using the search list. Deck list supports quick find by pressing the first letter of deck title (as the card lists have done already).
Fixed: New Deck works correctly.
New: Includes now some preconstructed decks ready to Import.
New: Loads database patch (db\patch.mtgplay) automatically after Load New Cards has been done.
Fixed: Sealed Deck should work now, because it uses CardsetName instead of CardsetID. Also Onslaught, Legions, Scourge and Eighth Edition starter/booster status should be OK now.
New: Support for Eighth Edition patch.
Fixed: Improved "Download missing pictures" option.
Fixed: Log writing works again.
New: Game / Load Database Patch feature can fix database problems (it does not load new cards). The file "db\patch.mtgplay" is executed automatically if the database has not been patched already. You can also load this file manually, as you should to correct Scourge problems (after reloading Scourge cards).
Fixed: Scourge expansion was not loaded correctly, it generated invalid spell types Creature - Wall etc.
Fixed: Skinnable buttons resize correctly in different resolutions. Unfortunately they don't look too good under 1152x864.
Fixed: Deck Editor window behaves like the main window (full screen or windowed).
Fixed: Improved "Download missing pictures" option.
New by ChraviSsS: Skinnable buttons. In Options, you can now choose Default, Red or Blue buttons. Please send any buttons that you create to ChraviSsS (e-mail address in Help / About).
Fixed: Improved "Download missing pictures" option. Also now automatically removes corrupted image files.
New: "Download missing pictures" option enables loading graphics from internet. Previously it only loaded from other connected players. Now it loads only small jpgs.
Fixed: Crash on deck editor when card title contained ' character.
Middle click or F7 on a card makes it a target and adds white border.
By ChraviSsS:
Added
support to move from sideboard to tempstack through « show menu »
(no drag n drop )
"It's
now [name]'s turn, turn: X."
“Someone
wants to play….” Is now colored and without “H”
Custom
colors support (it will create a “default.rgb” in the app dir)
Font
chat querry box has a bigger size now
Card
info during deck/cards browsing appears now. For small resolutions and
during the search it does not appears (no space left )
Resolution
problems should now be solved in the search part under 1280
Face down card attack & block.
New by me:
Help / About F1 has links for e-mail, source code.
Empty magic.mdb available in db subfolder. No need for MTGIE anymore! More support coming later...
New by ChraviSsS:
Turns are now synchronized.
Reset
turns: This reset turns to 0 (and makes the
number of button ok, otherwise there was a gap in the panel).
EoT :End of turn button: This allow to request a play response at the end of turn of any player. This is really useful to our point of view, and really makes the game better.
I
also added “middlebutton”
support to target cards, this will helps when using effects and when
something must be pointed at.
New by me:
Loading search settings does the search automatically.
Alt+F4 exists MTGPlay.
New: Save and Load search settings in Deck Editor
Fixed by ChraviSsS (reported by Galaxis mtgIE):
fonts are now ok in all resolutions
turn text has returned to smaller
search font/buttons/design are now ok in all resolutions
names are no more in black
main buttons menu skin has been removed (from the game)
clear advance search fixed
New by ChraviSsS:
Token
attack is now displayed.
It
is possible to create any number of tokens and their text.
Attack/defend/effect/roll
a dice/flip a coin color comment changes.
Search
colors changed.
Search option stays now always available!
Active
player sound is now always played and a slap is given when already
active.
Import can now import decks with custom cardid (i.e. for new expensions).
I hope you like the new way I saw the colors and the way I reorganized the search.
Fixed by me: Some of the above.
Fixed: The "land stack" algorithm had bugs. I have to admit that I don't understand the meaning of these different shuffling algorithms, I think that the real randomizing shuffle is all we need! :-)
New by ChraviSsS:
The land stacks has been replaced by a new algo 5 time faster and does not let anymore all lands on the bottom, and provide a more ‘real shuffle”.
Verbose display for attacks, defenses and even cards effects only when they were not used previously (prevent double log in the chat).
User
already active can start turn 1.
New: Finally uses a new installer.
Fixed: To Bottom was not visible in Library window.
New: Shows the turn number and player.
Fixed: "Load new cards" reported the amount of large pictures incorrectly.
New: Added support for Legions patch. Now the patch can contain both large and small images.
Fixed: "Face down" F6 works independently of Attack F3, Block F4 and Effect F5.
Fixed: Untapping all revealed the face-down card to the opponent when he moved the mouse over the card. Thanks to Galaxis for spotting this bug.
Fixed: Added support for Monty Python Set by Oliver, requested by Drake.
Fixed: Added support for Astral patch as requested by Eduardo Avila.
Fixed: Face down cards are not showed to the opponent by "mouse over" or "Show card information".
Fixed: Automatic loading of missing images crashed.
New: Client and server version mismatch is displayed in chat window.
New: Support for unofficial Onslaught patch.
New: Hold shift to move a card from hand to play face down.
Fixed: Oracle text and some other information wasn't displayed in release 330.
Fixed: Works better with custom magic.mdb:s, requested by Sebastian Kiguel.
New: Added "Full screen with title bar" option.
Fixed: Windowing options, Full screen mode, etc.
New: A brand new version developed by Mugendai.
Let's hear it with his own words:
NEW FEATURES/CHANGES:
-Replaced Start menu with Game menu.
-Added Sealed Deck Play
-Playername can be changed from the Game menu.
-Modified Seperate Lands to equally distribute lands(not do every other, or every third card anymore)
-Renamed Seperate Lands to Land Stack(If you Land Stack and dont do any other shuffle afterwards, you are in essence cheating)
-Added split shuffle (Cuts the deck in half and then puts them together every other card.)
-Added cut shuffle (Cuts the deck at a random point.)
-Added full shuffle (Depending on what options you have checked, will randomize, land stack, split, and cut shuffle the deck.)
-You can now give control of your hand to another player so they can draw from your hand.
-Can now shuffle the hand.
-Deck Editor, and Library, Graveyard, Etc.. windows are now always on top.
-Deck editor can now import and export XML files as decks.
-Deck editor greatly improved.
-Deck editor supports card ownership.
-Deck editor now shows whether the deck is legal in deck information.
-Can now search by only part of a card name, like in the encyclopedia.
-Can search using the same paramaters as encyclopedia, and more.
-Can now list all card.
-Show how many of each card is owned in the search list.
-Added options screen.
-Can choose database path.
-Can choose images path.
-Can choose CD path.(If it doesnt find it in the images path, it will look on the CD)
-Can now customise all game sounds.
-Can now make cards lower down on the screen automatically come to the top (default on.)
-Can now turn cards upside down (for phasing.)
-Screen can now be set to Fullscreen, Windowed, and Size to Play Area (If you have sufficient resolution.)
-Game window is now completly fullscreen, when in fullscreen mode, no titlebar or resize controls, you can access minimize, etc... from the Game menu now.
-Can now link cards together so when the card linked to moves, the other cards linked to it move as well (Click the card to link, right click which card to link it to.)
-Can now right-click library and send the last card clicked to the bottom.
-Can now drag cards from the Library, and Graveyard, windows into play.
-Can now give control of individual cards to other players (you retain control as well.)
-You can now let other players view your library.
-Give control of player to other player, is now switch control with other player.
-Added card information screen, can now see card information during game such as oracle text, and card legality.
-You can now drag the playername to move the player.
-Added spectator mode, allows up to 16 spectators to watch the game without actually playing it. And players can go into spectator mode (I.E. after they die they can do this so they dont take up play area.)
-Increased support for up to 6 players (needs testing.)
-Can now set the resolution the game is resized to look like, has to be the same as the servers setting. This is called Virtual Resolution and allows players with lower resolutions to have a virtually larger play area.
-Servers with high resolutions can now limit the play area to the Virtual Resolution (So players with big resolutions can play in a window, lower res players have to play full-screen.)
-The Magic Miscelaneous lands would show a grey box, but no text, this is now fixed.
-If missing a picture will now download it when clicked in hand, or library screens.
-If missing a picture and can't download it, will show card name, type, casting cost, and text on the big picture.
KNOWN BUGS:
I think there may be a problem with download missing pictures if more than one player has the missing picture.
Downloaded missing pic not show up when tapped...
NOTES:
The card picture showing information without having the picture requires a two fonts to look as good as it should, it will work without them, but it will look better with them, the fonts are "MagicSymbols" and "Goudy Medieval".
Wanted to point out one feature you may have missed(it's been in there) real quick, if you hold shift then drag a card to the library, graveyard, etc... it will goto the bottom instead of the top.
CREDITS:
First let me send out a BIG thanx to the origional developer of MTGPlay,
Harri Pesonen, and the other programmers who have contributed code to MTGPlay,
Viper and ChraviSsS.
Next I want to thank my personal team of Alpha testers for helping me find all the bugs I could in my own code,
NazzyZ, KhaosGhott, and most of all, thanx to kunekaden, who helped ALOT on alpha testing.
Lastly, lets all thank me, Mugendai, for making such a tremendous amount of changes to the program, all the changes listed in this file were made by me, I hope you find it much more functional, and that you don't waste your time and money on Magic Online.
CONTACT:
You can find the official MTGPlay site here.
And you will find contact info for the various programmers there.
For now you should prolly contact me, Mugendai, if you have problems, as I am the most recent
programmer(P.S. I don't accept letters from yahoo, or hotmail users, if you have to contact me, get a REAL email address).
New: Added support for removing unofficial expansions (Torment and Judgment), since WOC released the official ones. Click Start / "Load new cards", select the spoiler file, and then click No to remove cards and pictures.
New: Added support for Judgment patch. Huge thanks to Augusto Sánchez Varón for providing the card pictures!
New: Added support for Torment patch. Huge thanks to Augusto Sánchez Varón for the idea and providing the card pictures!
Fixed: Double-clicking the title bar restored the window from maximized state, and it was impossible to get it back maximized again! Thanks to Digiddy for reporting this. This version is compatible with 1.1.175 if used as server. If the server is 175, then the authentication does not work.
New: Real card tapping (Viper).
New: Deck editing.
New: Player / Save Deck, Give Control To.
New: Hand / Reveal Hand To, Mulligan (Viper).
New: Graveyard / Move X Cards From Library, Shuffle Graveyard into Library (Viper).
New: Start / Options / Show Tooltips, Shuffle (Separate Lands) (ChraviSsS), Allow Saving Your Deck.
New: Card / Attack F3, Block F4 (Viper), To Hand, To Graveyard, Remove From Game (ChraviSsS), Use Effect F5 (visual clue only).
New: Version authentication.
Fixed: Hopefully the stacking problem, where all cards go to lower right corner.
Fixed: Not all things were right when reconnected (hand, life, player position).
New: A log file MTGPlay.log is created into installation directory.
New: Create an artifact token (ICE).
Fixed: Small resolutions didn't quite work right in vertical axis. Thanks to ICE!
Fixed: Untapping all items displays now the correct text (LexnNitro).
Fixed: Load deck window is smaller to fit 800x600 (LexnNitro).
New: The on table cards (and decks) are a bit smaller.
New: Added support for screen resolutions lower than 1152x864. See the documentation above for more information. Thanks to LexnNitro and Ritchie Turman for the feedback!
New: The text box on the card shows now the current oracle rulings for the card, instead of the text written in the card.
New: Window position and size are now saved. The maximum size of the screen is still used for the online play (actually the minimum of maximum sizes for all players). Thanks to Aaron Bellante for suggesting the above two things!
New: Card graphics are now somewhat better. The small JPGs are used for the on table cards. Still the card pictures are not properly anti-aliased when they are reduced to fit the card size. But because the card size is bigger than in MTGIE, I think that they display the picture well enough, for now. Thanks to Lee Harris for the feedback!
New: Deck background graphics are much better.
Fixed: Chat window didn't use bright white font for other player's text.
New: Checks the client version number when connecting, and displays it if it is different than the server version.
New: + and - buttons for setting the life.
Fixed: Changing the phase or combat step could cause an infinite loop.
New: The deck loading is now faster in the client side. Releases 69 and 74 are not network compatible.
Fixed: MTGPlay does not require an ODBC DSN (Data Source Name) anymore. Instead an ODBC driver "Microsoft Access Driver (*.mdb)" is required. Huge thanks to Jose Manuel Portega for working with me on this one!
Everything should work, but probably not. Please report any problems to me.