Note: LucasForums Archive Project
The content here was reconstructed by scraping the Wayback Machine in an effort to restore some of what was lost when LF went down. The LucasForums Archive Project claims no ownership over the content or assets that were archived on archive.org.

This project is meant for research purposes only.

Dual Cpu???

Page: 3 of 4
 JonRicoPa
04-08-2002, 9:03 PM
#101
to below_average - I take it that you have tried raiden's patch?

to ru486 - You need to make sure that you have restored the mp exe to the same version as came with your original cd. If that fails to work then you probably have a timing issue with raidens patch.

Just some tips and info in case you guys have not tried that yet.
 sponz
04-08-2002, 9:56 PM
#102
Ok, just another update. I can't confirm it yet, but something to consider. I did get a packet error (standard message) with raiden's update. It was off of a Linux server. I got the error twice, but I know for sure that only one was a linux server. But, i was able to play for too long (several hours before going to my microsoft active directory class). heh. wonder if something is different between linux/w32 servers...
 khankinsjr
04-08-2002, 11:06 PM
#103
Raiden, just wanted to thank you for taking the time to help fix the problem with Multiplayer lauching. It works great! I am greatful...Many frustating crashes later...heheh...Thanks again...
 KandyFLip
04-08-2002, 11:18 PM
#104
raiden! I love you man! errr... I think hehe I only played for about an hour.... but I PLAYED FOR AN HOUR!!! You rock. Thanx a lot.
 uclajeff
04-09-2002, 2:11 AM
#105
Raiden's patch worked for me too.
You have my thanks Raiden!
 jingram
04-09-2002, 2:15 AM
#106
Well I too have been searching for information on this strange crash. I own a duallie 933 P3 system and a slew of other boxes. I use my p4 1.6a for most of my duties. This is what I have come up with. I have yanked sound cards, nics, ram, power supplies, anything and everything that I can think of that might result in an instability. In my case I think that the MP looks for a legitimate processor type. If it detects one then all is golden, if not, then it errors out with the message we have all seen. MP works fine for me when I run my chip at its rated speed. If I bump it 50mhz up however, it dies. This is a chip that previously to this game has been crunching prime for 3 weeks straight and has been through endless loops of 3dmark 2001 SE, sandra burn in, seti, prime, wolfman demo, etc. all at 2.4ghz. The setup is as stable as can be with no quirks and no downtime. Now, it COULD be related to Multiprocessing. I noticed in my bios that I had a MIPS setting, which I found to be quite strange for a single proc board. My only thought was that it must be a setting for use when hyperthreading becomes mainstream. Since I always used 1.1 on my p3 duallies, that is what I set this board to and let it go about its way. Well since then, I have reformated this box twice now because of this game and tested just about every setting, piece of hardware I can think of. New video cards, sound cards, nics, ram, motherboard, have all been through the ringer. Still no dice. Not sure exactly is wrong with the MP implementation compared to the SP implementation, but something is drastically wrong. Oh, one more thing. The parse errors you see are because you have installed on of the no cd cracks. I thought that maybe the CD was screwing things up so I tried cracking mine. Still no dice. At this point, I have given up on MP.

Rgds,
Jack Ingram
Network Manager
PTB Corp.
 R5D4
04-09-2002, 6:58 AM
#107
Oke i will give raiden's fix a try on my system:

Tyan Tiger MP
dual Athlon 1600+
256MB
Win2k SP2
40GB Maxtor 7200RPM
 Tracker00
04-09-2002, 8:54 PM
#108
I'm not using the no cd crack, but I still get the parse error. Anyone else have this problem?

Originally posted by jingram
The parse errors you see are because you have installed on of the no cd cracks. I thought that maybe the CD was screwing things up so I tried cracking mine. Still no dice. At this point, I have given up on MP.

Rgds,
Jack Ingram
Network Manager
PTB Corp.
 Nicao
04-10-2002, 1:13 AM
#109
Hmm interesting, the box that I am sitting at right now (at work) runs jk2 fine. Both Mulitplayer and single player. Here are the system specs.

Tyan Tiger MP
2x 1.2Ghz Athlon MP
Geforce 4 Mx 440
Sb 128
Win 2k SP2

I'm sure you guys have flashed your bios for this board (there have been a few important flashes) and are using the right drivers such as the Amd agp driver and whatnot. I'm not sure what what makes my system different but it works fine here.
 raiden
04-10-2002, 3:00 AM
#110
@Nicao
well it looks as if this problem doesnt exist on cpus with an lower frequency even if 1200mhz are not too far away.

@Tracker00

could you give some infos on your system ...
 Rend Flesh
04-10-2002, 3:39 AM
#111
Originally posted by raiden
well i have made a second fix.
http://www.htwm.de/~sdoempke/loader.rar)

my first fix did not work because the filecheck&memory check at the beginning noticed that the file has been changed (-> entities problem).
now i'm using a loader which waits 80ms and then modifies the file ... just in time before the div by 0 comes ...
i havent tried it too long but it seems to work ... but it is possible that the timing isnt perfect.

hope this will help out until the official patch is released.
First, thanks raiden. I was able to play for about 45 minutes. MP locked up after that. I havn't been able to play MP at all until now. I get the same crash as everyone else does.
my system:

Dual Processor AMD Athlon MP 1900's
Tyan Tiger S2466N AMD 760 MPX
1GB Corsair PC2100 DDR
2x 100 GB ATA-100JB Western Digital HD
GeForce 2 GTS 64MB
Windows XP Professional
Lite-ON 163B DVD
Plextor 12/10/32A CDRW

Rend Flesh
 R5D4
04-10-2002, 11:34 AM
#112
Oke i can play, so many THANKS, but after same time i also get those errors :(

what causes those errors??
 raiden
04-10-2002, 3:34 PM
#113
@R5D4

well this parse error is caused by a modification of the file ... to make sure nobody is able to cheat by altering the game.
unfortunatly i have to come after the filecheck and before the div by 0 ... the loader try to do this by waiting some time befor he alters the code ... but since every system runs at a different speed this doesnt have to work every time :-(
i will try to find a way to fix it.
 Tracker00
04-10-2002, 7:46 PM
#114
Thanks raiden, here are my system specs:

Asus A7M266-D BIOS 1005
512 mb RAM
2x Athlon XP 1700+
WinXP
 raiden
04-11-2002, 4:56 AM
#115
okey here is a 2nd loader for everyone who have those parse entities problem with the first one ... since this one dont use a timer (so it should work for everyone at the right moment) and most importent he doesnt even modify the code so there shouldnt be any reasons for the file protection to stop the game (well i hope so).

http://www.htwm.de/~sdoempke/loader2.rar)

use this one like the old ... put it in the same directory like the unmodified jk2mp.exe.
 JonRicoPa
04-11-2002, 8:42 AM
#116
Thanks again raiden.

If you dont modify the code, how does this new fix work?
 raiden
04-11-2002, 9:12 AM
#117
@ JonRicoPa

well the game does have a backup cpudetection (which is very inaccurate but works on the smp kernel) for the case that the os doesnt support features that are needed to run the standart one.
and in the code he jumps to the standart one if everything is ok ... but i dont let him jump (so that the backup is used) by setting the instruction pointer to the next instruction when he reaches the instruction line of the jump (so that the jump instruction will not be executed).
so the code is never touched ... only the execution has changed for one short moment.
 R5D4
04-11-2002, 12:04 PM
#118
Oke thanks for ya efforts man !!! could you not go work at lucasarts????m :D

maybe you could also look why Redalert2 and Emperor battle for dune ain't workin on a dual AMD system
 Atomicone
04-11-2002, 2:49 PM
#119
Lucasarts? This dude could be doing bigger things than that, infact he probably is!

Cheers dude! The hack works great!

Who's up for some Duelling??? :D
 blueicee
04-11-2002, 9:43 PM
#120
well, loader2 let me play for about 1 minute before it kicked me to the desktop. ever since it kicked me out, i get to select the server, it then loads up and immediately exits back to the desktop. have to reboot to be able to play for 1 minute, then repear the above.

my system specs are posted above.

i still cannot believe there hasn't been a patch from ravensoft or lucasarts for this. actually, i cannot believe this made it through QA.

ciao.
 Kreidian
04-11-2002, 10:44 PM
#121
Well, I've been having this exact same issue. I'll add my experiences, at the very least it'll help keep this thread up top. :)

My system:
Dual 1.2GHz Athlon MP
512M RAM
GeForce4 Ti 4400
SB Audigy xGamer
WinXP Pro

I did try doing the kernel fix suggested early on this thread, it worked but I didn't like using only a single CPU. When I tried to change it back to the dual CPU setting it screwed up my system really bad. I have it working fine now, but I can't seem to get it back to the dual CPU kernel.

Once I do that I will definately try raiden's loader2 to see if that fixes it.

The few times I got multiplayer working I had a blast! gotta Love that sabre dueling! I hope Raven releases that patch soon.
 sponz
04-11-2002, 11:02 PM
#122
The little bit of time I have had spare this week, the game has worked flawlessy with Raiden's patch.
 apco25
04-12-2002, 1:45 AM
#123
Hello,

I have been reading about the loader mod. I cannot find in the Forum, how to use it? Maybe I missed it. Could someone post the procedure? I am excited to try it!!

Thanks to all.
apco25
 apco25
04-12-2002, 1:56 AM
#124
I had the same Problem in XP. I could not get Dual Processors working again. There are two ways to fix it.

1). (Best) - Click on My Computer and Press F1. Go to system restore. If you are lucky and have a restore point before going to single processor. You can restore it. After getting to Dual, I manually make a restore point. Then I can switch back and forth between Dual and Single processors. Back up your JKII saves and config rules! It will "restore" those as well.

2). If you changed the way your restore points are made or don't have a good restore point. Install windows XP. Then when it asks for SCSI devices (F6) Press F5. If you need SCSI drivers press F6 after F5. You will then be asked for the Hal type. You will need to scroll to the setting (I believe PG up/DN). Select Dual ACPI or whatever works for your system.

Then Click fix installation. I think you will have to re-install the XP web updates but not your programs.

I hope this helps.

apco25@yahoo.com
 Kreidian
04-12-2002, 4:25 AM
#125
Actually apco25 I was able to fix it. Just like you suggested. I used system restore and it fixed the problem. :)
(sometimes I just LOVE XP)

I made a manual restore point but I don't plan on using it to go back and forth, I just picked up raiden's loader2 and it works perfectly with that. With both processors enabled. :D

Raiden, you're awesome!!

This is definately something that needs to get fixed in the next patch. BTW, apco, if you're still looking for that loader file, raiden posted a link to in on this very thread. You might need to go through the whole thing to find it though.
 raiden
04-12-2002, 7:19 AM
#126
@blueicee

http://www.htwm.de/~sdoempke/loader2e.rar)
this one should print the error on the console (of the loader) ... could you try it and post the results please (set the game to 640x480 windowed mode).
 blueicee
04-12-2002, 7:06 PM
#127
ExceptionCode:80000003
EAX:77FC6423 ,EBX:7FFDF000 ,ECX:00000002 ,EDX:77F77004
EDI:00141EB4 ,ESI:00141EB4 ,EBP:0231FC2C ,EIP:77F7F571 ,ESP:0231FB38
DR0:00444B07 ,DR1:00442DDE ,DR2:00000000 ,DR3:00000000
DR6:FFFF8FFC ,DR7:00000505
FPU-CONTROL:FFFF027F ,FPU-STATUS:FFFF0000 ,FPU-TAG:FFFFFFFF
FPU-ERROROFFSET:00000000 ,FPU-ERRORSELECTOR: 00000000
FPU-DATAOFFSET:00000000 ,FPU-DATASELECTOR:FFFF0000
FPU-NPXSTATE:00000000
Backup CpuDetection says 1764 MHz (its very inaccurate)
HERE COMES A NONCONTINUABLE EXECEPTION !!!
ExceptionCode:E06D7363,ExceptionType:UNKNOWN EXCEPTION
EAX:0231B6C4 ,EBX:00000000 ,ECX:00000000 ,EDX:00B04F98
EDI:0231B754 ,ESI:0231B754 ,EBP:0231B714 ,EIP:77E6D756 ,ESP:0231B6C0
DR0:00000000 ,DR1:00000000 ,DR2:00000000 ,DR3:00000000
DR6:00008002 ,DR7:00000000
FPU-CONTROL:FFFF027F ,FPU-STATUS:FFFF0020 ,FPU-TAG:FFFFFFFF
FPU-ERROROFFSET:02B7F9C4 ,FPU-ERRORSELECTOR: 00C3001B
FPU-DATAOFFSET:0231A6EC ,FPU-DATASELECTOR:FFFF0023
FPU-NPXSTATE:00000000
Press any Key to exit
 raiden
04-13-2002, 5:31 AM
#128
well thats the exception for the parse entities message ( the loader is the reason that the game just goes down instead of showing the message ... will try to fix this) .

damnit ... loader2 doesnt even modify the code he just jumps over one instruction ...

are you sure the you are running the unmodified exe from your jk2 cd ... unfortunately there are some people on the forum who say that they are got the same error without any hack or nocd crack ... so its possible that the loader still causing trouble or it is the game itself :-(
 Atomicone
04-13-2002, 7:49 PM
#129
**Everyone waits patiently for Raiden's new loader!

**While at the same time they thank Raiden and praise Raiden!
 Astridar
04-13-2002, 11:40 PM
#130
Same problem...

Tyan Thunder 2462MG
2 x Athlon MP 1800+
4 x Crucial PC2100 256MB
Promise Raid & 2 x 60gb HDD
bla bla bla

Loader 2 caused a BSoS in Win2K Server (all patches & sp2)
Loader 2e Works perfectly. Excellent Job Raiden
 aicjofs
04-14-2002, 1:06 AM
#131
Thanks Raiden. I appreciate your efforts. It's good work and seems to have helped alot of people.

First loader works fine on my system, I can play for hours without problems. However if I change too many options for the server the game will get packetparse error about 2 min into the game. This is fixed with a reboot(which is acceptable at this point). Haven't tried loader 2 yet.


Probably not needed anymore but:

2 1900+ XP, 256MB
Asus A7m266D BIOS 1.05
Orignal Geforce DDR
2x 1200BB WD Raid 0
Audigy
 raiden
04-14-2002, 7:04 AM
#132
ok here is the new loader:

http://www.htwm.de/~sdoempke/loader2f.rar)

now everyone should get the correct error message in the game (like no cd found or parse entities ...) instead of just returning to the desktop.
 Astridar
04-14-2002, 5:42 PM
#133
Perfect! Before Loder2f I was unable to return to the main menu, if I tried the game would lock up & I had to end task. Now it works perfectly. You have totally eliminated the need for a patch for me. You are the MAN@!@! Lucas need to give you a job for this one Raiden...
 warer
04-18-2002, 6:09 AM
#134
Thanks Raiden. Now the game works.
Sent a email to support, they told me that they were working on the problem and that they will soon find a solution for it :)
Who cares, your loader 2f work perfectly + you get to see error msg :)
 Heeroyuy
04-18-2002, 6:26 PM
#135
Amd twin 1.2 ghz, tyan thundered k7 with mp760 chipset
prophet 3 - geforce 3
game theater xp - sound
512 mb ram
win xp gold - all updates

my computer will load into single player fine, and ever once in a while it will actually load into a multiplayer game, unfortunatly i run the multiplayer game for a few seconds and it crashes, somthing about parsepacketserver or somthing to that affect. but it does load, 1 in about 25 or 30 tries. the rest of the time it crashes after detecting amd chipset with 3Dnow! tech. i hope they fix this crap soon, the few second i have gotten to play thus far show it to be an awesome game.
 hyped1
04-18-2002, 11:04 PM
#136
Raiden, I had been running JK in single player and liking it then I tried to run multiplayer and was having the same problem everyone else had been experiencing! :-( Then your patch saved my Dual system blues and offered me a reason to live. I was damn near taking a lightsaber to my computer and cutting off a cpu! Thanks again for the patch dude it kix azzz!:fett:
 Astridar
04-19-2002, 2:22 AM
#137
Incidentally Raiden, what language did you write the loader in, and how would you feel about releasing the source GNU/Open Source?? This is a great example of fine coding, and I think that those of us who do code would benifit greatly from your knowledge. Just a question/suggestion... Thanks again for the expertise bro!!
 raiden
04-19-2002, 6:12 AM
#138
@ Astridar

the loader is written in c (with ms vc++ 6.0 standart).

you can get the src here: http://www.htwm.de/~sdoempke/loadersrc.rar)

well i would say that the most difficult part for programming this loader was to find good documentation for the win32 kernel api (what is available and how to use it).
a good resource is:
http://msdn.microsoft.com/library/default.asp)
 R5D4
04-21-2002, 6:35 PM
#139
Oke on to the next games :D RedAlert2 and Emperor Battle for Dune are also a NOGO on a dual AMD system
 Tracker00
04-21-2002, 7:38 PM
#140
can someone email the loader at tracker00@cox.net? the link doesn't seem to be working. thanks
 sirbakk
04-23-2002, 3:01 PM
#141
same for me
satch.nico@wanadoo.fr
or just repost a good link please..
please please please please.:( :( :(
 raiden
04-23-2002, 3:36 PM
#142
the server is up again ... so the links should work for everyone.
 mtremel
04-24-2002, 12:10 AM
#143
Hi, just wanted to say thanks for the fix...
I too have been faced with this terrible problem...
Asus A7M266-D
2x Xp1600
1gb Mushkin 222 level2 ddr
Herc GF3 64mb

all your loaders work on my system...

Thanks =)
 RoobyRoo
05-03-2002, 2:38 AM
#144
I didn't want this to be another "Raiden rocks!" reply but damnit, Raiden you rock. It's great to see somebody who contributes their knowledge for the greater good of those with "superior hardware". By the way I had the same problem:

Win XP
Tyan Tiger
Dual 1800xp's
ATI 8500
 Matrix905
08-19-2002, 4:05 AM
#145
Hi Raiden,

I tried your Loader2f file it seemed to get me past the initial jk2 mp console problem I was having but not it just stalls me on this white screen. The task manager says teh program is running... but I don't get the game...

I just copied the loader file into the same directory with jk2mp.exe and then ran it. ( is this wrong?)

I also got this error " This application has failed to start because MSVFW32.dll was not found. Re-installing the application may fix this problem."

and it also read as such in your loader window:

ExceptionCode:80000003,ExceptionType:EXCEPTION_BRE AKPOINT
EAX:77FC6423 ,EBX:7FFDF000 ,ECX:00000002 ,EDX:77F77004
EDI:00141EB4 ,ESI:00141EB4 ,EBP:0231FC2C ,EIP:77F7F571 ,ESP:0231FB38
DR0:00444B07 ,DR1:00442DDE ,DR2:00000000 ,DR3:00000000
DR6:FFFFAFF6 ,DR7:00000505
FPU-CONTROL:FFFF027F ,FPU-STATUS:FFFF0000 ,FPU-TAG:FFFFFFFF
FPU-ERROROFFSET:00000000 ,FPU-ERRORSELECTOR: 00000000
FPU-DATAOFFSET:00000000 ,FPU-DATASELECTOR:FFFF0000
FPU-NPXSTATE:00000000
Backup CpuDetection says 1098 MHz (its very inaccurate)
Press any Key to exit


any ideas?

if you need to know what I'm running it's:

Tyan Tiger MPX
2X AMD 1600+ MP
Visiontek GF4 Ti 4600
512 MB Ram


Thanks!!!, I really appreciate what you're trying to do for everyone
 Demons
08-19-2002, 2:06 PM
#146
You know this problem with Dual CPUs is fixed with the latest patch from Lucasarts/Raven. The loader is no longer needed. It was fixed with 1.03 and the current patch is 1.04. You can get it here:

ftp://ftp.lucasarts.com/patches/pc/JKIIUp104.exe

Again, thanks to Raiden for getting us a fix before the patch came out!

-Demons
 Kusuru
12-26-2005, 11:59 PM
#147
3 years later, but I still have the same error. Can anyone send me the link to one of those loaders? Or do I download something else now?
 EmPerfectCror
12-31-2005, 10:35 AM
#148
HOLY THREAD RESURRECTION BATMAN!
 acdcfanbill
01-01-2006, 8:02 PM
#149
well do you have 1.04?
 dumbledore
02-09-2006, 9:27 PM
#150
i do, but half the servers don't :naughty: :¬: :giveup: :indif:
Page: 3 of 4