Jump to content
Compatible Support Forums
Sign in to follow this  
Xavier211

Red Alert 2 NOT Working with Win2000

Recommended Posts

I am running Windows 2000 Service Pack 1. I did a fresh install and set up

Win2000. Then I installed Red Alert 2 and played it for a short while. It

worked perfectly.

 

Then I installed some other applications (Word 2000, CuteFTP, Goldwave sound

editor, etc.) and rebooted my computer in the process. I ran Red Alert 2

again. And I received this error message:

 

'The instruction "xxxxx" referenced memory at "xxxxx." The memory could not be "read." Press OK to terminate or cancel to Debug.'

 

I have 256mb of CAS2 PC133 SDRAM. This is more than sufficient to play the

game. Even with memory-resident applications in the background, there is

more than adequate memory to run the game. This error has nothing to do with

available memory. It appears that RA2 runs initially, then after more

programs get installed and the computer is rebooted, it no longer wants to

work. Uninstalling the game has no effect, because the SETUP.EXE file on the

RA2 cd-rom gives a nearly identical error message when run.

 

I installed the game AFTER I had already installed SP1 for Win2k.

 

I even loaded up an exported Windows registry file which I exported when the

game WAS working earlier today. The registry file loaded partially (not all

keys could be loaded since some programs were running and couldn't be

modified, but I don't see a way around this) and I restarted Windows. Now I

no longer receive the error message below, but instead a generic Windows

2000 error message:

 

RA2.EXE has generated errors and will be closed by Windows.

You will need to restart the program. An error log is being created.

 

The error log is a Dr. Watson for Win32 log file and below is a relevant portion of the log:

 

Application exception occurred:

App: (pid=848)

When: 1/6/2001 @ 21:43:50.279

Exception number: c0000005

(access violation)

 

*----> System Information <----*

Computer Name: CC330989-A

User Name: Grant Huang

Number of Processors: 1

Processor Type: x86 Family 6 Model 2

Stepping 1

Windows 2000 Version: 5.0

Current Build: 2195

Service Pack: 1

Current Type: Uniprocessor Free

Registered Organization: Anomaly

Studios

Registered Owner: Grant Huang

 

*----> Task List <----*

0 Idle.exe

8 System.exe

148 SMSS.exe

172 csrss.exe

192 WINLOGON.exe

220 services.exe

232 LSASS.exe

396 svchost.exe

428 SPOOLSV.exe

484 svchost.exe

520 regsvc.exe

540 mstask.exe

600 WinMgmt.exe

636 mspmspsv.exe

768 explorer.exe

828 devldr32.exe

1036 winampa.exe

1052 wcmdmgr.exe

1056 point32.exe

972 daemon.exe

1068 WeatherBug.exe

1080 Icq.exe

864 msimn.exe

848 Ra2.exe ****Relevant to RA2

332 ~ef7194.tmp.exe ****Relevant to RA2

452 DRWTSN32.exe

0 _Total.exe

 

(00400000 - 00420000)

(77F80000 - 77FFA000)

(77E80000 - 77F35000)

(77E10000 - 77E74000)

(77F40000 - 77F7C000)

(75E60000 - 75E7A000)

(77DB0000 - 77E0A000)

(77D40000 - 77DB0000)

(10000000 - 10055000)

(00CC0000 - 00CF7000)

(77820000 - 77827000)

(759B0000 - 759B6000)

(61220000 - 6122E000)

 

State Dump for Thread Id 0x1e8

 

eax=cd4aab55 ebx=0012ff68 ecx=00400000 edx=00000067 esi=10000000 edi=007b0e31

eip=1001cd49 esp=0012fc3c ebp=0012fc78 iopl=0 nv up ei pl nz na po nc

cs=001b ss=0023 ds=0023 es=0023 fs=003b gs=0000 efl=00000206

 

 

function: <nosymbols>

1001cd39 cc int 3

1001cd3a cc int 3

1001cd3b cc int 3

1001cd3c cc int 3

1001cd3d cc int 3

1001cd3e cc int 3

1001cd3f cc int 3

1001cd40 35155758cd xor eax,0xcd585715

1001cd45 ae scasb es:007b0e31=00

1001cd46 88774f mov [edi+0x4f],dh ds:012ae407=??

FAULT ->1001cd49 8e5853 mov ds,[eax+0x53] ds:cdfa812b=????

1001cd4c 8ad8 mov bl,al

1001cd4e 1818 sbb [eax],bl ds:cd4aab55=??

1001cd50 631a arpl [edx],ebx ds:00000067=????????

1001cd52 c28d4b ret 0x4b8d

1001cd55 1a48f3 sbb cl,[eax+0xf3] ds:cdfa812b=??

1001cd58 16 push ss

1001cd59 6a4d push 0x4d

1001cd5b 5c pop esp

1001cd5c 7b41 jpo 1002a59f

1001cd5e d863ec fsub dword ptr [ebx+0xec] ds:00c2d53e=????????

1001cd61 3f aas

 

*----> Stack Back Trace <----*

 

FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name

0012FC78 007A62E9 1004B054 0012FF68 00135CF8 00401000 SecServ!DllMain

0012FC9C 0041C58C 0012FF68 047FDEF8 0000010A 77E10000 <nosymbols>

0012FF84 0041C24D 00400000 0041C09B 0041C009 0041C0BB !<nosymbols>

0012FFC0 77E992A6 047FDEF8 0000010A 7FFDF000 C0000005 !<nosymbols>

0012FFF0 00000000 0041C1FD 00000000 000000C8 00000100 kernel32!GetCommandLineW

 

*----> Raw Stack Dump <----*

0012fc3c a9 60 7a 00 00 00 00 00 - 00 00 40 00 67 00 00 00 .`z.......@.g...

0012fc4c 30 0e 7b 00 00 00 00 10 - 68 ff 12 00 10 56 7b 00 0.{.....h....V{.

0012fc5c 00 00 40 00 30 56 7b 00 - 02 00 00 40 fa 00 00 00 ..@.0V{....@....

0012fc6c 82 00 00 00 40 56 7b 00 - 68 ff 12 00 9c fc 12 00 ....@V{.h.......

0012fc7c e9 62 7a 00 54 b0 04 10 - 68 ff 12 00 f8 5c 13 00 .bz.T...h....\..

0012fc8c 00 10 40 00 00 f0 fd 7f - 00 00 00 40 fa 00 00 00 ..@........@....

0012fc9c 84 ff 12 00 8c c5 41 00 - 68 ff 12 00 f8 de 7f 04 ......A.h.......

0012fcac 0a 01 00 00 00 00 e1 77 - f8 4c 13 00 0c b4 e3 77 .......w.L.....w

0012fcbc b7 70 e2 77 00 00 00 10 - dc fe 12 00 b8 fc 12 00 .p.w............

0012fccc 00 10 00 00 7e 65 66 38 - 37 61 35 00 00 00 00 00 ....~ef87a5.....

0012fcdc 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................

0012fcec 00 00 00 00 00 00 00 00 - 00 e0 fd 7f 00 00 00 00 ................

0012fcfc 2e 00 2e 00 58 07 02 00 - ac fc 12 00 90 dc 7f 04 ....X...........

0012fd0c ff ff ff ff 45 90 fb 77 - 68 51 f8 77 ff ff ff ff ....E..whQ.w....

0012fd1c 00 00 00 00 2f f0 f9 77 - 37 f0 f9 77 30 fd 12 00 ..../..w7..w0...

0012fd2c 01 00 00 00 17 00 01 00 - 00 00 00 00 00 00 00 00 ................

0012fd3c 00 00 00 00 00 00 00 00 - 00 00 00 00 00 00 00 00 ................

0012fd4c d4 7a 26 ba 68 b5 3c e1 - 80 51 8a 81 00 00 00 00 .z&.h.<..Q......

0012fd5c 70 7a 26 ba 6a d6 44 80 - 00 4d 05 80 48 00 00 00 pz&.j.D..M..H...

0012fd6c 00 00 00 00 68 b5 3c e1 - b8 d2 50 e1 28 1c 26 ff ....h.<...P.(.&.

 

Any help would be greatly appreciated.

 

- Xavier211

Share this post


Link to post

Which ver. are you using. Please upgrade to v1.003

 

ARC

Share this post


Link to post
Quote:
<font face="Verdana, Arial" size="2">Originally posted by miku:
Which ver. are you using. Please upgrade to v1.003

ARC
</font>


I cannot run Auto Update in order to patch up to 1.003. It gives me the same error message. I can't run SETUP.EXE, RA2.EXE or the Auto Update executable (don't know what the file name is).

Share this post


Link to post

The 1.03 patch installed fine, but it makes no difference to the problem. I still get the identical error message.

Share this post


Link to post

OK, I'm going to have to bow out of this one frown

Red Alert 2 ran without the need for any patches at all on my Win2k SP1 system.

Even now I haven't patched it from it's original release - haven't played it in a while.

Sorry, hopefully somebody will have some more ideas, my system spec listed below for reference.

 

------------------

PIII 866EB, ASUS CUSL2, 512MB PC133 (CAS2) RAM (Hyundai), Matrox G400MAX, SB Live! Value, Intel 10/100 NIC, Adaptec 2940UW, 2x IBM 7200 ATA100 30GB HD, Pioneer 32x/6x SCSI DVD, Yamaha 4416 SCSI CD-RW, Iomega Zip 100 SCSI Internal, Iiyama Vision Master Pro 410.

Windows 2000 Only

Share this post


Link to post
Quote:
<font face="Verdana, Arial" size="2">Originally posted by BladeRunner:
OK, I'm going to have to bow out of this one frown
Red Alert 2 ran without the need for any patches at all on my Win2k SP1 system.
Even now I haven't patched it from it's original release - haven't played it in a while.
Sorry, hopefully somebody will have some more ideas, my system spec listed below for reference.

</font>


It's apparently being caused by some program I installed. However its very difficult to track down which one... they are listed in the Task List above, I believe.

Share this post


Link to post

Hi,

 

Well here is my analysis:

 

I installed it on two systems:

 

PIII 450 w/ 256MB and Pentium 200 MMX w/ 32MB

 

It works perfectly fine on PIII 450, even without the patch and it doesn't work in Pentium 200 even with the patch.

 

It gives me the error:

 

An Internal Error has occured, please contact, Westwood. www.westwood.com...

 

Something like that and it exits back to the desktop. Tried QfixApps, but didn't help.

 

As far as I think, this is related to memory management. I will try to tweak my old system and try to get it to work.

 

ARC

Share this post


Link to post
Quote:
<font face="Verdana, Arial" size="2">Originally posted by miku:
Hi,

Well here is my analysis:

I installed it on two systems:

PIII 450 w/ 256MB and Pentium 200 MMX w/ 32MB

It works perfectly fine on PIII 450, even without the patch and it doesn't work in Pentium 200 even with the patch.

It gives me the error:

An Internal Error has occured, please contact, Westwood. www.westwood.com...

Something like that and it exits back to the desktop. Tried QfixApps, but didn't help.

As far as I think, this is related to memory management. I will try to tweak my old system and try to get it to work.

ARC
</font>


I figured out that my problem was being caused by running a program called Daemon Tools. This program creates virtual CD-ROMs for use with burned CD image files, which lets you run programs requiring a CD right off your hard drive. Uninstalling Daemon Tools fixed it perfectly.

Share this post


Link to post

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
Sign in to follow this  

×