Log in

View Full Version : First problem with 3.7


Zanwar
09-22-2002, 11:47 AM
ok when i load Boot5.exe or whatever i get this



------------------------------------start-----------------------------
Cannot find file 'zoneNT' (or one of its components). Check
to ensure the path and filename are correct and that all required
libraries are available.
Cannot find file 'zoneNT' (or one of its components). Check
to ensure the path and filename are correct and that all required
libraries are available.
Cannot find file 'zoneNT' (or one of its components). Check
to ensure the path and filename are correct and that all required
libraries are available.
Cannot find file 'zoneNT' (or one of its components). Check
to ensure the path and filename are correct and that all required
libraries are available.
Cannot find file 'zoneNT' (or one of its components). Check
to ensure the path and filename are correct and that all required
libraries are available.


my world.exe says
Using database 'eq' at localhost
EqEmu 0.3.7 Fl_chen der Energie liefen
Loading zone names & items...done.
LoginServer.ini read.
Loading guild ranks...done.
World server listening on: port 9000
Connected to LoginServer: eqlogin1.eqemu.net:5999

my Loginserversays

[LoginServer]
loginserver=eqlogin1.eqemu.net
loginserver2=eqlogin2.eqemu.net
loginport=5999
loginport2=5999
worldname=Zanwar's test
locked=false
account=
password=
worldaddress=(my ip address)
[WorldServer]
Defaultstatus=
Unavailzone=

[LoginConfig]
ServerMode=Standalone
ServerPort=5999
UplinkAddress=
UplinkPort=
UplinkAccount=
UplinkPassword=

do you know what could be the problem

Sweeper
09-22-2002, 12:02 PM
lol yes edit the start5zones.bat or whatever its called to say zone not zoneNT =)

Shawn319
09-22-2002, 03:44 PM
This is what happens when you do not upgrade COMPLETELY to 0.3.7 (or any new version). alot of the time we update the ini files as well which means you should always DELETE your eqemu folder before you extract the new version.


Edit: opps.. this time whoever packed it packed the wrong boot5zones.bat (because it says zoneNT and not zone). Just change the 5 ZoneNT's to say Zone

rcrowell
09-23-2002, 06:03 PM
Hi fellow EQemu'ers,

1. I installed 0.3.7 and MYSQL on a fresh new Win2K box.

2. I configured it properly (I know how because I have had success in the past with my crappy Win98 box... trust me, I DO read the FAQ's before asking a question).

3. I ran World.exe and it connected to the LoginServer correctly.

4. Tried to run 'Boot5zones.bat', which kicks off the zone.exe program and...

RECEIVED 5 FATAL Dr. Watson errors.


5. Realized I needed to run ZoneNT.exe instead...


(Boot5zones.bat excerpt)
--------------------------------------
REM: If you still get errors try using localhost instead of 127.0.0.1

REM: zoneNT.exe is for use with Windows NT, 2000 and XP.

REM:--------------Start-----------------------


@echo off
start zone . 24.214.XXX.XXX 7995 127.0.0.1
------------------------------------------------------------


6. Realized that the 0.3.7 version of EQemu doesn't have ZoneNT.exe.

Thus, I'm curious. Was it simply forgotton, ignored, or misplaced?

Any advice (or a copy of ZoneNT.exe) would be appreciated.

-rcrowell

kunta
09-23-2002, 06:17 PM
change this in your loginserver.ini

[LoginServer]
loginserver=localhost
loginport=5999
worldname=Your World Name
locked=false
account=
password=
worldaddress=localhost <--------- fixed it for me

rcrowell
09-23-2002, 06:48 PM
here's most of the dr watson file...

State Dump for Thread Id 0x42c

eax=f3d0ffff ebx=00000000 ecx=0012fd4c edx=77fce190 esi=0012fd2a edi=00000000
eip=77f82460 esp=0012fbf8 ebp=0012fc58 iopl=0
nv up ei ng nz ac po nc
cs=001b ss=0023 ds=0023 es=0023 fs=0038 gs=0000 efl=00000296


function: RtlpWaitForCriticalSection
77f8243c 0f8541a40100 jne RtlEnableEarlyCriticalSectionEventCreation+0x145 (77f9c883)
77f82442 a0d0e1fc77 mov al,[RtlZeroHeap+0xecc (77fce1d0)] ds:77fce1d0=01
77f82447 f6d8 neg al
77f82449 1bc0 sbb eax,eax
77f8244b f7d0 not eax
77f8244d 2500e4fc77 and eax,0x77fce400
77f82452 395e10 cmp [esi+0x10],ebx ds:00bad300=????????
77f82455 8945fc mov [ebp+0xfc],eax ss:00bad22e=????????
77f82458 0f8459910000 je NtQueryDefaultUILanguage+0x10d (77f8b5b7)
77f8245e 8b06 mov eax,[esi] ds:0012fd2a=f3d0ffff
FAULT ->77f82460 ff4010 inc dword ptr [eax+0x10] ds:f478d5d5=????????
77f82463 ff75fc push dword ptr [ebp+0xfc] ss:00bad22e=????????
77f82466 8b06 mov eax,[esi] ds:0012fd2a=f3d0ffff
77f82468 ff4014 inc dword ptr [eax+0x14] ds:f478d5d5=????????
77f8246b 53 push ebx
77f8246c ff7610 push dword ptr [esi+0x10] ds:00bad300=????????
77f8246f e8d3fcffff call NtWaitForSingleObject (77f82147)
77f82474 3d02010000 cmp eax,0x102
77f82479 0f8434a40100 je RtlEnableEarlyCriticalSectionEventCreation+0x175 (77f9c8b3)
77f8247f 3bc3 cmp eax,ebx
77f82481 0f8cd9a40100 jl RtlEnableEarlyCriticalSectionEventCreation+0x222 (77f9c960)
77f82487 385d08 cmp [ebp+0x8],bl ss:00bad22e=??

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

FramePtr ReturnAd Param#1 Param#2 Param#3 Param#4 Function Name
0012FC58 77F823E5 0012FD00 00453DCB 0012FD2A 0045492F ntdll!RtlpWaitForCriticalSection
00000000 00000000 00000000 00000000 00000000 00000000 ntdll!ZwAllocateVirtualMemory



tried the localhost thing... didn't fix it for me. i have an Oracle 9i database on this box for some of my stuff at work. I'm thinking that it's interfering somehow. drats... thanks for the advice.

Trumpcard
09-24-2002, 01:25 AM
Oracle 9i ? coooool... Rollbacks are the coolest !

Talk about a resource hog though..

DeletedUser
09-24-2002, 02:26 AM
ZoneNT and Zone9x were taken and compiled together so that they run on all Win operating systems to create Zone :P

Shawn319
09-24-2002, 07:29 AM
5. Realized I needed to run ZoneNT.exe instead...

Nope.. ZoneNT and Zone9x are the same thing now (zone.exe). something else is causing your problems.

rcrowell
09-24-2002, 02:39 PM
I found the problem. It is indeed with the 0.3.7 Zone.exe file. I can't explain the mysterious exploding of the executable, but I...

1) Reinstalled W2K on laptop.
2) Reinstalled MYSQL
3) Reinstalled EQemu
4) Configured
5) Boom. When I tested the install the Zone.exe file, it again blew up bigger than life.
6) Got fed up with not having EQ... so I made a back up of the 0.3.7 Zone.exe file that is 598,016 bytes, and copied the 0.3.6 Zone.exe that is 593,920 bytes into the EQemu directory.
7) 0.3.6 Zone.exe booted up and ran successfully on Window 2000 the very first time.

I'm a newbie here, but I am a software engineer and would recommend someone to take a second look at the changes made to 0.3.7 Zone.exe. Appears to be some kind on inconsistancy on Windows 2000 with a FRESH install of 0.3.7.

Again, I'm not trying to overstep my bounds or anything. I just simply want to shed some light on what APPEARS to be a small bug. Whether it is a bug or not is not the point... I only want to help everyone in some small way (as a matter of fact, I HOPE i'm doing something wrong so that maybe it won't be a bug).

rcrowell

DuDeMaN
09-24-2002, 03:22 PM
errr, yep, im getting the same error... the illegal operation thing, even though im running on win98... zone.exe crashes every time with a fatal error, so i did the same thing and am now useing the 3.6 zone.exe with the 3.7 worldserver, but now most people cant seem to stay connected at all, some can though, so its not totally fooked up...shrug..

DuDeMaN
09-24-2002, 03:41 PM
errr, yep, im getting the same error... the illegal operation thing, even though im running on win98... zone.exe crashes every time with a fatal error, so i did the same thing and am now useing the 3.6 zone.exe with the 3.7 worldserver, but now people cant seem to stay connected at all, shrug..

Shawn319
09-24-2002, 05:08 PM
0.3.6 zone files may not work properly with the 0.3.7 world.exe and/or 0.3.7 database and/or ini files.

Your best bet is to join the chat room, talk with an op and get the 0.3.7 problem resolved.

There may have been some problems none of us caught before release and debug logs will certinly help.

kathgar
09-25-2002, 03:04 AM
Post the last line of spells_en.txt, if you haven't replaced it with the new version, you are going to crash because we define how many spells to try and load..

rcrowell
09-25-2002, 12:29 PM
2999^Claw of Bestial Fury^PLAYER_1^^You shred your opponent with animalistic frenzy.^^Your skin is shredded.^'s skin is shredded.^^200^^0^0^3600^2500^0^0^0^0^0^-5^-100^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^25 20^2058^-1^-1^-1^-1^1^1^1^1^-1^-1^100^^^^100^100^100^100^100^100^100^100^6^0^0^1^1 0^0^254^254^254^254^254^254^254^254^254^254^5^25^2 4^-1^0^0^61^61^61^61^61^61^61^61^61^61^61^61^61^61^61 ^44^13^0^18^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^0^10 0^0^116^0


here you go. this is the last line of my spells_en.txt file. i hope you can make sense of it.

by the way... thanks for taking a look into this issue. thanks to everyone involved.

DeletedUser
09-25-2002, 01:13 PM
You need to update to eqlive and put the new spells_en.txt in, it should be up to 3499