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.
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...
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...
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.
Raiden's patch worked for me too.
You have my thanks Raiden!
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.
Oke i will give raiden's fix a try on my system:
Tyan Tiger MP
dual Athlon 1600+
256MB
Win2k SP2
40GB Maxtor 7200RPM
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.
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.
@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 ...
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
Oke i can play, so many THANKS, but after same time i also get those errors :(
what causes those errors??
@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.
Thanks raiden, here are my system specs:
Asus A7M266-D BIOS 1005
512 mb RAM
2x Athlon XP 1700+
WinXP
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.
Thanks again raiden.
If you dont modify the code, how does this new fix work?
@ 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.
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
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
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.
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.
The little bit of time I have had spare this week, the game has worked flawlessy with Raiden's patch.
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
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
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.
@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).
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
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 :-(
**Everyone waits patiently for Raiden's new loader!
**While at the same time they thank Raiden and praise Raiden!
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
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
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.
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...
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 :)
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.
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:
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!!
@ 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)
Oke on to the next games :D RedAlert2 and Emperor Battle for Dune are also a NOGO on a dual AMD system
can someone email the loader at tracker00@cox.net? the link doesn't seem to be working. thanks
same for me
satch.nico@wanadoo.fr
or just repost a good link please..
please please please please.:( :( :(
the server is up again ... so the links should work for everyone.
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 =)
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
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
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
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?
HOLY THREAD RESURRECTION BATMAN!
i do, but half the servers don't :naughty: :¬: :giveup: :indif: