As a small favor, I'd like to ask as many people as possible download a patch that will majorly help MAD. particularly multiplayer (and record/playback). I hate to impose on BZ2 fans too much, but I could use a variety of testers to test on a variety of PCs.
I'm exploring the BZ2 multiplayer approach as a possibility, and this test will reveal if there is a PC platform that won't "play ball". It will see if the Endless Mayhem mission stays in sync with recorded data from running it on my PC. Tests are promising so far, with 3 different CPU variants perfectly in sync: Pentium M 2.0 GHz, Athlon Thunderbird 1.1 GHz and Core2Duo E8400 3.0 GHz.
If you have the 0.1 or 0.2 beta (or patched to 0.21) and would like to help this testing, please grab this patch (21.2 MB):
http://www.orderlymayhem.com/downloads/mad_beta_0.22_patch.zip (http://www.orderlymayhem.com/downloads/mad_beta_0.22_patch.zip)
If you would like to grab the 0.2 beta, it's at:
http://www.orderlymayhem.com/downloads/mad_beta0.2.exe (http://www.orderlymayhem.com/downloads/mad_beta0.2.exe)
Testing is fairly simple:
1) Extract the patch to the MAD game folder that contains folders mad_win, media and mad_config.
2) Run the batch file MadGame_logging.bat in folder mad_win.
3) In the "Instant" section, launch the Endless Mayhem mission.
4) When the camera sequences are done, press Ctrl ~ to display the message console.
5) Make sure that last line shown reads: "Reading Log input file: log_input/Endless Mayhem (IA).bil".
The test will run for about 15 minutes if successful. All you need do is sit back, watch the battle, and wait for either of these messages to appear:
LOG ERROR: Input file mismatch at cycle ????? ***************************************************************
or
FULL INPUT LOG MATCH!!! Cycle 13507 ***************************************************************
When either of these appear in the message console, jot the cycle down (only if the error occurred) and stop the mission.
You can press Ctrl F to toggle the stats and watch the update cycles tick away.
Please post pass/fail results here in this thread, along with CPU and OS details.
A big thanks in advance to anyone who can lend a hand!!!
I'll give this a whirl on Sunday.
I got the "FULL INPUT LOG MATCH!!! Cycle 13507" thing. CPU is an AMD Opteron 64-bit x2, running Windows XP 32-bit. I also noticed that the game is only using one CPU, although its affinity is set to both, it never even seems to touch the other core. Also, Average FPS ranged from 168 to 260, seems mostly CPU bound, and considering it seems mostly CPU bound, perhaps it would be best if it used both cores?
(http://www.overminddl1.com/image_scripts/image_sig.php?type=ODL1signitures&image/sig.gif)
Generated by OvermindDL1's Signature Auto-Add Script (http://overminddl1.com) via GreaseMonkey (http://greasemonkey.mozdev.org/)
Cool, thanks for testing, and thanks for the observations. That's 5 widely different systems that passed the test.
I don't think it's fully CPU-bound (unless your graphics card is truly a beast), but using only one core probably holds it back some. When I actually buy a multi-core system, I may be able to work that angle a bit more. I've been pinching my pennies lately.
I got a success:
FULL INPUT LOG MATCH!!! Cycle 13507 ***************************************************************
Athlon 64 3500+, Powercolor ATI HD3650. 2GB RAM, XP Pro SP3
Forgot to mention that interface disappears after tabbing back to game, but it comes back when you use the mouse.
Got 60 FPS at 1680x1050, 32bpp
My video is an overclocked ATI 3870, I can play Crysis at max with no issues, so yes, a beast it is. :)
(http://www.overminddl1.com/image_scripts/image_sig.php?type=ODL1signitures&image/sig.gif)
Generated by OvermindDL1's Signature Auto-Add Script (http://overminddl1.com) via GreaseMonkey (http://greasemonkey.mozdev.org/)
Jeez, OM, how far did you OC that thing?
My friend can play Crysis at maximum details. That computer was EXPENSIVE.
I've really gotta upgrade... I got this comp a year and a half ago and I can only play Crysis on Medium (some high settings) without a ridiculous FPS drop.
OM... you must be a trazgillionaire!!
Just a small question... What is MAD?
Quote from: Power Board on June 01, 2009, 01:11:08 AM
Just a small question... What is MAD?
http://mad.orderlymayhem.com/Main_Page
I had suggested awhile back about using Steam to distribute, but it looks like it's free now: :-)
http://www.steampowered.com/steamworks/
It always was free as I recall, just you have to prove you are reputable and so forth before they give it to you. :)
(http://www.overminddl1.com/image_scripts/image_sig.php?type=ODL1signitures&image/sig.gif)
Generated by OvermindDL1's Signature Auto-Add Script (http://overminddl1.com) via GreaseMonkey (http://greasemonkey.mozdev.org/)
I also got a success on my father's machine. Intel Pentium 4 3.4 GHz Northwood Hyper Threading with Windows XP SP3.