June 17, 2013, 09:31:32 pm *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News: Do you live near Cincinnati? Join us this weekend for A&A Spring Gathering XI on April 5-6, 2013. Search me
  Articles  
   Home   Help Login Register Chat  
Loading
Pages: 1
  Print  
Author Topic: Axis and Allies '98 Nvidia PATCHED  (Read 4516 times)
aqrit
A&A.org Infantry
*
Posts: 22


View Profile
« on: July 21, 2009, 10:49:05 pm »
0

Axis and Allies '98 Nvidia/Vista PATCHED
by AQRIT

Axis and Allies has a drawing problem
( only the background is visible on screen )
It occurs on systems using Vista and/or Nvidia graphic cards.
 
Download the patcher from: www.aqrit.cjb.net

Known Issues after patch:
 1) pressing ctrl+alt+del causes Ctrl to
    "stick" on. When you return to the game window
    be sure to tap the ctrl key! ( Group Movement Modifier )

 2) dice screen flickers once if any hits occur

 3) quit dialog button text drawn incorrectly


FYI: some Vista users may not be able to run the Axis and Allies installer...
     I'd hate to be you.

FYI: Computers with more than one CPU should
     set the process affinity mask to a single CPU
     this allows the cinematics to play.


I'm guessing the problem with Axis and Allies
drawing code is that the game doesn't lock it's surfaces before
drawing to them....

my patch does NOT fix this...

instead my patch:
 sends all the drawing to address 00444B09
 unless the source is also the destination
 in which case it lets DirectDraw Blt it as normal


Patch Info:
Module: AxisAllies.exe (any version?)
File Address: 00044AAB   (VA: 00444AAB)
Old Value = 3B D0
New Value = 3B F5


Quick hacking reference:
0044771D  // call create DirectDraw 2 object
004478E5  // call createSurface primary
00443CEE  // call createSurface offscreen

00444840  // sub draw
00444FEO  // sub Blt the back to front (like a flip)
00431CD0  // sub draw Main Menu

// after the primary surface has been created then...
[0x005CA720] + 0x98 = primary surface front buffer
[0x005CA724] + 0x98 = primary surface back buffer
[[[[0x005CA720] + 0x98]] + 14] == ddraw.Blt()

It is possible to run in windowed mode if you hack it...
I don't know if there is a switch somewhere for it?
( and i haven't tried this patch in window mode )

///////////////////

I'd appreciate it if people mirrored my patcher
( which is half the size of this post )
as it currently is hosted on a sketchy free site that
doesn't get indexed by search engines and
can't be reached at all using Firefox? Smiley
if you do, post a link in this thread

Good Luck, Have Fun!
Logged
_Plotinus
A&A.org Infantry
*
Posts: 8


View Profile
« Reply #1 on: July 26, 2009, 06:17:10 pm »
0

Mirrored at:

http://eWarZone.com/aadrawpatch.zip
Logged
_Plotinus
A&A.org Infantry
*
Posts: 8


View Profile
« Reply #2 on: July 26, 2009, 06:37:00 pm »
0

BTW, hats off to you if this works widely.
Logged
aqrit
A&A.org Infantry
*
Posts: 22


View Profile
« Reply #3 on: August 14, 2009, 02:24:58 pm »
0

AADrawPatch version 2.0 released

www.aqrit.cjb.net (Internet Explorer only...)
Logged
aqrit
A&A.org Infantry
*
Posts: 22


View Profile
« Reply #4 on: October 05, 2009, 03:19:58 pm »
0

version 2.1 released

www.aqrit.cjb.net (Internet Explorer only...)
Logged
vtrevs
A&A.org New Conscript

Posts: 1


View Profile
« Reply #5 on: October 16, 2009, 06:50:48 pm »
0

aqrit, thanks for all the patches. Any chance that you might have one for a dual processor soon? Sorry to ask for more when you've done so much already. Just had to ask since I miss this game so much since I had go to a new laptop.
Logged
aqrit
A&A.org Infantry
*
Posts: 22


View Profile
« Reply #6 on: November 07, 2009, 07:02:22 pm »
0

v2.1 has been merged it into the Starter Pack at http://ewarzone.com/aa.html
 
the original files are at:
 
http://ewarzone.com/downloads/aadrawfix21.zip and
http://ewarzone.com/downloads/aadrawfix21_src.zip

Quote
Any chance that you might have one for a dual processor soon

v2.1
limits the game threads to a single cpu...
having dual processors shouldn't be an issue?

can you describe the problem your having?
not that I can think of any way to impove my patch at this time
Logged
shimrod
A&A.org New Conscript

Posts: 1


View Profile
« Reply #7 on: December 15, 2009, 09:55:34 pm »
0

version 2.1 released

www.aqrit.cjb.net (Internet Explorer only...)

Forgive my utter lack of computing skills, but I am trying the patch...after unzipping it, I try running it. It then gives me a message ("Version 2.1 yada Vista Users need permission...") followed by the "Open" screen...only there is no file name to open. I am rather stuck.

By the way, I'm on a 64-bit computer running Vista (big thumbs-down to both, but it's my gf's computer).

Logged
aqrit
A&A.org Infantry
*
Posts: 22


View Profile
« Reply #8 on: December 28, 2009, 08:57:50 pm »
0

shimrod,

you should be opening the games main exe ( AxisAllies.exe )

if you can't get it to work then use
The Starter Pack at http://ewarzone.com/aa.html
which is pre-patched
 
Logged
Pages: 1
  Print  
 
Jump to:  

2013 Support Drive
Support Level
Forum Username
Buy Axis & Allies
  • Axis & Allies 1942 [Amazon]
  • A&A Pacific 1940 [Amazon]
  • A&A Europe 1940 [FMG]
  • [eBay]
  • [eBay]
  • A&A D-Day [Amazon]
  • A&A Battle of the Bulge [Amazon]
  • [eBay]
  • [eBay]
  • WWII Themed Combat Dice [FMG]


Axis and Allies.org Official Sponsor: Field Marshal Games
Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!