View Single Post
  #3  
Old 09-06-2015, 08:42 AM
MajinCry's Avatar
MajinCry
Sarnak
 
Join Date: Sep 2015
Location: Scotland
Posts: 33
Default

Edit: Aye, I'm using Windows 7 64bit, but compiled everything in 32 bit, as per the guide. Used Visual Studio Ultimate 2013.

Just for the record, I can access the peq database just fine through HeidiSQL, so it might not be a database problem?

*Mumble grumble* this forum needs support for [spoiler][/spoiler]

The start.bat is the one provided with the official guide.

Code:
@echo off
shared_memory.exe
start world.exe
echo waiting for the world to finish before starting zone...
ping -n 10 127.0.0.1 > nul
start queryserv.exe
start ucs.exe
start eqlaunch.exe zone
exit
I found that if I start the programs manually through command prompt, ucs.exe outputs another line.

Here's what I typed:

Code:
start sharedmemory.exe
start world.exe
start queryserv.exe
start ucs.exe
start eqlaunch.exe zone
And yes, I literally typed "zone" after eqlaunch.exe. Is that a bad thing?

In the bat file, shared_memory.exe does not have a start command. I launched it by typing "start shared_memory.exe" which then outputted a couple lines such as "loading items...", and after a few seconds, it closed.

Just realized I can copy-paste the text in command prompt, so 'ere we go.

World.exe:

Code:
[World Server] Loading server configuration..
[World Server] CURRENT_VERSION: 1.1.3
[World Server] Added loginserver login.eqemulator.net:5998
[World Server] Connecting to MySQL...
[Status] Starting File Log 'logs/world_3452.log'
[World Server] HTTP world service disabled.
[World Server] Checking Database Conversions..
[Upgrade Script] No script update necessary
Perl Version is 5.12.3
Warning: Using a password on the command line interface can be insecure.
Warning: Using a password on the command line interface can be insecure.
Warning: Using a password on the command line interface can be insecure.
============================================================
           EQEmu: Automatic Upgrade Check
============================================================
        (Windows) MySQL is in system path
        Path = C:\xampp\mysql\bin/mysql
============================================================
        Binary Database Version: (9086)
        Local Database Version: (9086)

        Database up to Date: Continuing World Bootup...
============================================================
[World Server] Loading variables..
[World Server] Loading zones..
[World Server] Clearing groups..
[World Server] Clearing raids..
[World Server] Loading items..
[World Server] Loading skill caps..
[World Server] Loading guilds..
[World Server] Loaded default rule set 'default'
[World Server] Loading EQ time of day..
[World Server] Loading launcher list..
[World Server] Reboot zone modes OFF
[World Server] Deleted 0 stale player corpses from database
[World Server] Loading adventures...
[World Server] Purging expired instances
[World Server] Loading char create info...
[World Server] Zone (TCP) listener started.
[World Server] Client (UDP) listener started.
[World Server] New TCP connection from 127.0.0.1:1183
[World Server] New TCP connection from 127.0.0.1:1185
[World Server] New TCP connection from 127.0.0.1:1186

Queryserv.exe:

Code:
[QS Server] Starting EQEmu QueryServ.
[QS Server] Connecting to MySQL...
[Status] Starting File Log 'logs/query_server_4992.log'

ucs.exe:

Code:
[UCS Server] Starting EQEmu Universal Chat Server.
[UCS Server] Connecting to MySQL...
[Status] Starting File Log 'logs/ucs_4856.log'
[UCS Server] Loaded default rule set 'default'

eqlaunch.exe:

Code:

Yes, eqlaunch.exe has no text displayed.

Now, since I started the programs through command prompt, I've also got a couple log files:

Code:
"J:\EQ\EQEmuServer\logs\world_3452.log" 2KB
"J:\EQ\EQEmuServer\logs\world_3980.log" 2KB
"J:\EQ\EQEmuServer\logs\zone-dynamic_01.log" 0KB
"J:\EQ\EQEmuServer\logs\zone-dynamic_02.log" 0KB
"J:\EQ\EQEmuServer\logs\zone-dynamic_03.log" 0KB
"J:\EQ\EQEmuServer\logs\query_server_408.log" 0KB
"J:\EQ\EQEmuServer\logs\query_server_4992.log" 0KB
"J:\EQ\EQEmuServer\logs\ucs_4856.log" 1KB
"J:\EQ\EQEmuServer\logs\ucs_5568.log" 1KB
"J:\EQ\EQEmuServer\logs\world_2684.log" 2KB
The world logs are the same, sans differing IP addresses. Here's the most recent log:

World_3452.log:

Code:
[09-06-2015 :: 13:26:38] [World Server] HTTP world service disabled.
[09-06-2015 :: 13:26:38] [World Server] Checking Database Conversions..
[09-06-2015 :: 13:26:38] [World Server] Loading variables..
[09-06-2015 :: 13:26:38] [World Server] Loading zones..
[09-06-2015 :: 13:26:38] [World Server] Clearing groups..
[09-06-2015 :: 13:26:38] [World Server] Clearing raids..
[09-06-2015 :: 13:26:38] [World Server] Loading items..
[09-06-2015 :: 13:26:38] [World Server] Loading skill caps..
[09-06-2015 :: 13:26:38] [World Server] Loading guilds..
[09-06-2015 :: 13:26:38] [World Server] Loaded default rule set 'default'
[09-06-2015 :: 13:26:38] [World Server] Loading EQ time of day..
[09-06-2015 :: 13:26:38] [World Server] Loading launcher list..
[09-06-2015 :: 13:26:38] [World Server] Reboot zone modes OFF
[09-06-2015 :: 13:26:38] [World Server] Deleted 0 stale player corpses from database
[09-06-2015 :: 13:26:38] [World Server] Loading adventures...
[09-06-2015 :: 13:26:38] [World Server] Purging expired instances
[09-06-2015 :: 13:26:38] [World Server] Loading char create info...
[09-06-2015 :: 13:26:38] [World Server] Zone (TCP) listener started.
[09-06-2015 :: 13:26:38] [World Server] Client (UDP) listener started.
[09-06-2015 :: 13:26:57] [World Server] New TCP connection from 127.0.0.1:1183
[09-06-2015 :: 13:27:07] [World Server] New TCP connection from 127.0.0.1:1185
[09-06-2015 :: 13:27:19] [World Server] New TCP connection from 127.0.0.1:1186

ucs_4856.log:

Code:
[09-06-2015 :: 13:27:07] [UCS Server] Loaded default rule set 'default'

One peculiar thing that's happening, is that the server shows up in the server listing, but is listed as locked. I can join, but am greeted with just a black screen.

The client I'm using is the one provided with Steam, sans the updates (downloaded the client, but never launched it; moved the game folder and deleted the Everquest entry from Steam).
Reply With Quote