PDA

View Full Version : Can I create a server using Windows 98?


Damaja
06-04-2003, 02:42 PM
I have a top of the line system with 512 SD Ram etc etc very good system but am running Windows 98. I was told by a friend if I bring am server up that it will have to be actuvated in DOS mode.

I am VERY new to this and have yet to actually do a server, I had one on NWN but thats totally different.

Kinda looking for help. My son did the steps on his CPU and has windopws 98. He says by all rights it should be up but when he logs on he cant find it.

Kinda needs some help but those that add advise plse remember I need it explained simply hehe thks/

Hardy
06-04-2003, 03:16 PM
Read the readme on the main page. Also, win98 CAN run a server, I have win98 and ran a few test servers. The readme tells you step by step how to run a server, very easy.

IANumtin
06-04-2003, 03:16 PM
Did your son follow the tutorial exactly? If so, you should be able to see the server. If you post your files, it's easier to receive help because others can look at it and point out where the problem lies. You'll need to post the following:

LoginServer.ini
eqhost.txt
boot5zones.bat
miniloginaccounts.ini (if you plan on hosting a local server)
db.ini

If you're getting errors, post the errors as well.

Damaja
06-04-2003, 03:31 PM
My son is using WIN 98 with the newest version of mysql. will the newest version affect him firing it up with 98 or should he use an older version.

Hes picking up an error Driver 3.21 is not found

ALso world.dat pulls up but doesnt stay up, it shuts down right after it finishes loading.

IANumtin
06-04-2003, 03:50 PM
Please post the files I listed. They can be found in the same directory as your eqgame.exe (where you installed EQEmu).

MatthewF
06-04-2003, 04:01 PM
i have all the files except miniloginaccounts.ini....where do i find it

btw this damaja's son twhos trying to get the server up

as he said,i followed all the steps from the readme file on the homepage...

Hardy
06-04-2003, 04:08 PM
If you are using v4.3 of the emu, try 4.4dr1, I had the same problem with 4.3, the world would boot up and then just shut down right away. Get 4.4dr1 right here: galileo.spaceports.com/~eqspace/4.4dr1.zip , copy/paste the link into the browser.

If that don't work and you followed the readme step by step, then come back here.

IANumtin
06-04-2003, 04:09 PM
miniloginaccounts should be in the same place as the other files (where your eqgame.exe file is). Are you trying to make a local server? Or a public one?

MatthewF
06-04-2003, 04:11 PM
so extract all the contents into the EqEmu folder yes?

Hardy
06-04-2003, 04:12 PM
yes

IANumtin
06-04-2003, 04:12 PM
If you're talking about the ones Hardy mentioned, the answer is yes. It's going to ask you if you want to replace or overwrite files. Answer yes to all.

MatthewF
06-04-2003, 04:13 PM
kk doing now

MatthewF
06-04-2003, 04:14 PM
k should there be folders or should it all be in the eq emu folder

Hardy
06-04-2003, 04:16 PM
the world, boot5zones, etc.. should be in eqemu folder, there are like 2 or 3 other folders for editor and stuff, they can just stay in the folders. If it didn't not overwrite anything, it probably made another folder. Just cut/paste it out and back into the eqemu folder to overwrite the older files.

*edit* I am not sure what folders there should be, I don't have eqemu on this machine right now.

MatthewF
06-04-2003, 04:20 PM
ya i extrracted from the zip and in the Eqemu folder it made 4 new folders,one has a buttload of zones,one has ite editor,one has 3 website links,and another has somethin else,so take those OUT of the folder and delete the foders within Eqemu folder or keep um there>? this MIGHT be the last question

Hardy
06-04-2003, 04:23 PM
keep them there. I just wasn't sure if it made a 4.4dr1 folder or not, it don't look like it did :D If it overwrote your boot5zones, world and stuff, then it went in right. You just need to edit loginserver.ini, db.ini, etc... Also source in that db.sql into your mysql, not sure if much changed from 4.3 to 4.4dr1, but might as well start fresh.

MatthewF
06-04-2003, 04:24 PM
also where do i find

miniloginaccounts.ini

cant find it in my comp,period

IANumtin
06-04-2003, 04:24 PM
Within the EQEmu folder, you should see another folder name 44dr1. All the files inside that folder need to be copies and pasted into the EQEmu directory. Those are the world.exe, zone.exe, etc..

Hardy
06-04-2003, 04:25 PM
miniloginaccounts.ini don't come with eqemu, you need to create that file yourself. It will explain in the readme then what to add into the file.

Hardy
06-04-2003, 04:28 PM
Just so ya know how to create the .ini file, just open up notepad, type the info it asks you to in the readme (I can't remember the order the info goes). Then go to file and save as, in the drop down menu, select All Files. Filename is miniloginaccounts.ini, thats what you type in to save it as. Select your eqemu folder and save it in there.

IANumtin
06-04-2003, 04:32 PM
Here you go....

# Max 200 lines total (including comments and blank lines)
# Blank lines may mess up the line # reported in error messages

localhost username userpass

Hardy
06-04-2003, 04:34 PM
I was thinking the one where you had to type the IP's, username, and whatever else you had to type. Thats why I didn't remember the order.

MatthewF
06-04-2003, 04:40 PM
so open notepad,copy and paste what u just said,save as miniloginaccounts and its done?

IANumtin
06-04-2003, 04:42 PM
Make sure you replace the username and userpass with whatever you want your login and password to be. Then save in your EQEmu directory under miniloginaccounts.ini

Hardy
06-04-2003, 04:43 PM
Don't forget to select "All Files" from drop down menu, and type the ".ini" at the end. Other wise it will be saved as miniloginaccounts.ini.txt. You don't want that. You just want the .ini. To know if you got it correct, it will have a yellow circle on the icon of the saved file. If it don't have the yellow spot, it was saved as .txt

MatthewF
06-04-2003, 04:45 PM
save as miniloginaccounts.ini or keep it just miniloginaccounts

if this work,you guys can stop foolin round with me i know im making ya mad at how stuoid i am at gettng this ta work

MatthewF
06-04-2003, 04:49 PM
trying to figure the select all thing to reset it to an ini,im working on that now

MatthewF
06-04-2003, 04:51 PM
k got it as yellow thing now i copied


# Max 200 lines total (including comments and blank lines)
# Blank lines may mess up the line # reported in error messages

localhost username userpass



put my name/pass in place of username and userpasss....thats it for that file,yes?

Hardy
06-04-2003, 04:52 PM
You got it :)

you guys can stop foolin round with me i know im making ya mad at how stuoid i am at gettng this ta work
Blah, your not making me mad, I like to help. Your far from stupid.

MatthewF
06-04-2003, 04:53 PM
so to get server up

open up mysql...right...?
then world.exe
then boot5zones.dat?

IANumtin
06-04-2003, 04:53 PM
Woot! :lol:

MatthewF
06-04-2003, 04:54 PM
when i open up world.exe it still disappears............right after it loads all the text,poof

Hardy
06-04-2003, 04:54 PM
Correctomongo :D

Hardy
06-04-2003, 04:54 PM
Eck! Did you remember to change loginaccounts, db.ini, etc..?

MatthewF
06-04-2003, 04:55 PM
so world.exe SHOULD disappear right after all text is loaded?

Hardy
06-04-2003, 04:55 PM
NO! :(

MatthewF
06-04-2003, 04:55 PM
oh,ya i put everything where it should be.......i put my ip where it should be,put my username and pass where should be

Hardy
06-04-2003, 04:57 PM
Go to dos-prompt, open up world.exe that way, post the errors for us. It should stay open through dos, actually it will stay open. No it won't work running it that way, thats just to get the errors.

MatthewF
06-04-2003, 05:05 PM
for boot5zones file it looks like this
REM: ****Read this first!!!****

REM: This file requires your real IP in the place of "YourIP" when you are connecting
REM: To the EQEmu Loginserver.

REM: When you are using minilogin, Replace all IP Addresses to say 127.0.0.1

REM: If you still get errors try using localhost instead of 127.0.0.1

REM:--------------Start-----------------------
@echo off

if NOT exist spells_en.txt goto NOSPELL

start zone . 68.16.10.190
start zone . 68.16.10.190
start zone . 68.16.10.190
start zone . 68.16.10.190
start zone . 68.16.10.190
exit
cls

:NOSPELL
echo You did not copy the spells_en.txt from your everquest directory to this one. Please do so or zones will crash on startup.
PAUSE

REM:---------------END------------------------

i suppose the :NOSPELL was from you since i have mine...

db.ini looks like this..
# READ README.TXT!

[Database]
host=localhost
user=(not telling you!)
password=(no looking)
database=eq
compression=off


### --- This file tells world.exe what computer mySQL is on. Host should
### --- be left "localhost" unless mysql is on a differant computer than world.exe.


i replaced my username and pass so you peekers wouldnt get in >=P



miniloginaccounts with the yellow thing like you said looks like this

# Max 200 lines total (including comments and blank lines)
# Blank lines may mess up the line # reported in error messages

localhost (myusername and pass =P)


### --- This file tells world.exe what loginserver to connect to.
### --- Leave the account and password field BLANK.

### --- Public Login is un-supported as is LAN playing. We reccomend using the EQEmu.net Loginserver ALWAYS.

### --- NOTE: Starting 6-1-2002, you can no longer use the word "Server" in worldname.
### --- NOTE2: the word "Server" is added to each server automaticly.

# READ README.TXT

[LoginServer]
loginserver=localhost
loginport=5999
worldname=Test
worldaddress=68.16.10.190
locked=false
account=
password=

[WorldServer]
Defaultstatus=
Unavailzone=

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

thats what my loginserver.ini looks like...

when i load up world.exe it says stuff like









Error:failed to find database

Error:cannot find zones

i was lucky enough to somehow freeze it to find those things....

there are 4 folders inside of Eqemu folder,so i think i need to take the zones,the database etc out of those folders and just put them in the single folder Eqemu

the 4 folders automatically put themselves there when i extracted from ur zip file....

Hardy
06-04-2003, 05:07 PM
start zone . 68.16.10.190
start zone . 68.16.10.190
start zone . 68.16.10.190
start zone . 68.16.10.190
start zone . 68.16.10.190
exit
cls
That is one problem, your missing your ports:

@echo off
start zone . YourIP 7995 YourIP
start zone . YourIP 7996 YourIP
start zone . YourIP 7997 YourIP
start zone . YourIP 7998 YourIP
start zone . YourIP 7999 YourIP
exit
cls

Hardy
06-04-2003, 05:10 PM
the 4 folders automatically put themselves there when i extracted from ur zip file....
Because thats where they belong. They always come that way.

What do you mean the database though? The db.sql is in a seperate folder? That should not be right. It should be in the eqemu folder, one sec and let me download the file and check it out.

MatthewF
06-04-2003, 05:10 PM
how do you go into dos-prompt mode

MatthewF
06-04-2003, 05:11 PM
:P

MatthewF
06-04-2003, 05:16 PM
nono theres a folder that has all the zones in it

theres folder that has 3 links on it

fiolder that has eqhostmanager in it

and a folder that has item database

thats what it was lookin for when it said that

db.sql is in the bin area in mysql folder

db.ini is in Eqemu folder

Hardy
06-04-2003, 05:16 PM
The folders are right.

Anyway, to get to dos-promt: Go to Start -> Run - > Type in "cmd" without quotes ("command" if that don't work). Type cd.. until you reach the C:\ prompt. Get to the directory, example of what I would type if it was c:\eqemu: cd eqemu. Then type in "world.exe" without the quotes.

There is a faster way, I always forget how to do it that way, hehe. But this way works.

Hardy
06-04-2003, 05:16 PM
The folders are all OK, I unzipped it, just keep em like they are.

MatthewF
06-04-2003, 05:21 PM
i type c:\eqemu\world.exe

it then says...couldn't open db.ini
Read README.txt!

ecxact(sp =P) right there

Hardy
06-04-2003, 05:25 PM
Do you have all these files/folders in your directory?

Folders:
cfg, documents, EQHostManager, ItemEditor (last 2 ain't to important)

Files:
addon.ini, Boot5zones.bat, CHANGELOG.txt, db.ini, db.sql, EMuShareMem.dll, eqtime.cfg, license-gpl.txt, LoginServer.ini, spells_en.txt, World.exe and Zone.exe

MatthewF
06-04-2003, 05:32 PM
here are teh files in EqEmu.....
the 4 folders you mentioned...


eqw,eqwfix,world,zones those are programs

ini files are addon,db,eqw,miniloginaccounts,loginserver

dos program is boot5zones

notepads are CHANGELOG,license-pgl,readme,spells_en


2 files that look like a gold and silver lugnut thing turning into each other are...
emushareme.dll,eqw.dll

Hardy
06-04-2003, 05:35 PM
I am not to sure what to do about it :cry: Boot5zones.bat I fixed for ya, but I am not sure about the world.exe, sorry :cry: I could never figure out how to fix this problem, I had it, switched to 4.4dr1 and it fixed the problem its self. Maybe someone else will know what to do. Wish I could help ya.

MatthewF
06-04-2003, 05:38 PM
crap,so i might as well give up? =P

Hardy
06-04-2003, 05:41 PM
nah, don't give up. You will get it, you just need a dev's help. I have been here over a year, but I still don't know everything, hehe. I am heading off to bed now, hope you get it fixed!