Incompatible Version: 910

Support forum for questions about compiling and running EQ2Emulator on a Microsoft Windows OS.

Moderator: Team Members

sgaggerj
Posts: 2
Joined: Tue Sep 16, 2008 8:02 am

Incompatible Version: 910

Post by sgaggerj » Tue Sep 16, 2008 8:54 am

I just downloaded the latest world build, created the database, followed the win32 sever setup guide, set it up and let it download its updates. Shut it down and ran it again - says it's fully updated.
I'm using 5082T and can log in and create a character.
i try to log into my server and it sits at the 'Logging into zone server'. Occasionally it will boot me back into the login.
the server spits out
"Incompatible Version : 910"
I *am* able to log into TessEQ2 and play, but not my server or the Storm server.
what am i missing?
thanks

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Post by John Adams » Tue Sep 16, 2008 8:59 am

If you did not get your EQ2World.exe from the public SVN, then it is out of date. SVN holds current source being worked on, while hard links are usually static "releases". Give that a try.

sgaggerj
Posts: 2
Joined: Tue Sep 16, 2008 8:02 am

Post by sgaggerj » Tue Sep 16, 2008 10:23 am

I got it from sourceforge this morning.
http://superb-east.dl.sourceforge.net/s ... Binary.zip
if that wasn't working it shouldn't log into any server should it?

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Post by John Adams » Tue Sep 16, 2008 10:28 am

The EQ2World.exe you are running is 0.6 "release", which is not compatible with client internal version 910. You will need to fetch a new exe from the Public SVN.
Your exe should not effect your connection to any other EQ2Emulator. Can you connect to TessEQ2? If so, then you need to get current development code off the public SVN. There is a folder called "Compiled Win32" that has the EXE you are looking for.
https://eq2emulator.svn.sourceforge.net ... q2emulator

nosfentora
Posts: 16
Joined: Tue Sep 16, 2008 7:36 am

Post by nosfentora » Tue Sep 16, 2008 10:30 am

Ok, so I am retarded. :shock:
Thanks John

nosfentora
Posts: 16
Joined: Tue Sep 16, 2008 7:36 am

Post by nosfentora » Tue Sep 16, 2008 11:29 am

Ok,
so just downloaded from the link you gave me.
It came up with a bunch of missing opcodes and fields in the tables.
i deleted the database, re-created the database and ran eq2world.exe.
it downloaded everything again
i closed it, ran it again and it comes up with the following:

Code: Select all

[Status] Using database 'eq2' at localhost
[Status] CURRENT_WORLD_VERSION:EQ2EMu 0.6.0 Developer Alpha
[Status] ./LoginServer.ini read.
[Status] Connecting to Update Server..
[Status]        Connected to Update Server: eq2emulator.net:9101
[Status]        Checking for updates.
Login Server returned a fatal error: Could not load server information.
Disabling reconnect.
[Error]         Error while getting updates!
[Status] Loading opcodes..
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
[Status] Loading structs..
[Status] Loading command list..
[Status] Loaded 21 entity command lists.
[Status] Loaded 0 NPC(s).
[Status] Loaded 0 Object(s).
[Status] Loaded 0 Widget(s).
[Status] Loaded 0 Sign(s).
[Status] Loaded global variables list..
[Status] Loaded visual states list..
[Status] Loading World Time..
[Status] Loading items.. (this might take a few minutes)
[Status]        Loaded 74 Bag(s)
[Status]        Loaded 433 Food(s)
[Status]        Loaded 928 Weapon(s)
[Status]        Loaded 2114 Armor Piece(s)
[Status]        Loaded 0 Skill Item(s)
[Status]        Loaded 5590 Regular Items
[Error] Error in LoadNextUniqueItemID query 'SELECT max(id) from character_items
': #1054: Unknown column 'id' in 'field list'
[Status] Loading spells..
Error Loading Spells, Query: select spells.id, name, description, type, class_sk
ill, mastery_skill, tier, hp_req, power_req, cast_time, recast, radius, max_aoe_
targets, req_concentration, range, duration1, duration2, resistibility, hp_upkee
p, power_upkeep, duration_until_cancel, target_type, recovery, power_req_percent
, hp_req_percent, icon, icon2, icontype, success_message, fade_message, cast_typ
e, lua_script, call_frequency, interruptable, spell_visual, effect_message, min_
range, can_effect_raid, affect_only_group_members, hit_bonus, spell_text_color f
rom spells, spell_tiers where spells.id = spell_tiers.spell_id order by tier, Er
ror: #1146: Table 'eq2.spell_tiers' doesn't exist
[Status] Loading LUA spells..
[Status]        Loaded 2 LUA Spell(s)
[Status] Loading factions..
Error in LoadFactionAlliances, Query: SELECT faction_id, friend_faction, hostile
_faction from faction_alliances, Error: #1146: Table 'eq2.faction_alliances' doe
sn't exist
[Status]        Loaded 36 Factions
[Status] Loading skills..
[Status]        Loaded 129 Skills
[Status] Loading loot data..
[Status]        Loaded 0 loot tables.
[Status]        Loaded 0 loot drops.
[Status]        Loaded 0 spawn loot lists.
[Status] Loading Quests..
[Status]        Loaded 0 Quest(s)
[Status] Loading Spawn Script Information..
Error in LoadSpawnScriptData, Query: SELECT spawn_id, spawnentry_id, spawngroup_
id, lua_script from spawn_scripts, Error: #1146: Table 'eq2.spawn_scripts' doesn
't exist
[Status] Loading EQ time of day..
I'm counting how many times you've opened this...
Starting factory Reader
Starting factory Writer
World server listening on: xx.xxx.xxx.xxx:9000
World server listening on: 192.168.1.105:9000
Starting static zones...
thoughts?

User avatar
John Adams
Retired
Posts: 9684
Joined: Thu Jul 26, 2007 6:27 am
EQ2Emu Server: EQ2Emulator Test Center
Characters: John
Location: Arizona
Contact:

Post by John Adams » Tue Sep 16, 2008 11:49 am

Sorry for your troubles. There are some "tricks" at work now due to us supporting a release vs development servers. If you were using an old ROK box client (no patching) then 0.6 would have worked, as would using update server port 9101.
But since you are trying to use a newer client patched after 0.6 was released, you need to jump through a few hoops. Looks like you got one of them out of the way. :) Here's another.
Since this is DEV code (non-release), point your database at port 9102 <-- this is for mid-release updates.
Be careful deleting and restarting databases without making backups - the Update Server is very greedy about its bandwidth, and will lock you out after 3 download attempts in a week (I think that's the ratio). So if you get one more failure, you will need to ask LE to reset your account. Or, wait a week. Or, someone nice might give you a downloaded database.
As for the fatal error, you need to make sure your LoginServer.ini has the account name of your SERVER (not forum account) in the name/pwd fields.

Code: Select all

[LoginServer]
loginserver=eq2emulator.net
loginport=9100
worldname=TessEQ2
worldaddress=tesseq.servegame.com
internalworldaddress=192.168.1.20
worldport=9200
locked=false
account=my_server_acct
password=my_server_pwd
.
.
[UpdateServer]
updateserveraddress=eq2emulator.net
updateserverport=9102
my example.

nosfentora
Posts: 16
Joined: Tue Sep 16, 2008 7:36 am

Post by nosfentora » Tue Sep 16, 2008 11:50 am

also get the following sometimes

Code: Select all

[Status] Using database 'eq2' at localhost
[Status] CURRENT_WORLD_VERSION:EQ2EMu 0.6.0 Developer Alpha
[Status] ./LoginServer.ini read.
[Status] Connecting to Update Server..
[Status]        Connected to Update Server: eq2emulator.net:9101
[Status]        Checking for updates.
[Status]        Server is already up-to-date.
[Status] Loading opcodes..
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
Opcode OP_QuestReward is missing from opcode configuration.
Opcode OP_CancelSpellCast is missing from opcode configuration.
Opcode OP_DressingRoom is missing from opcode configuration.
[Status] Loading structs..
[Status] Loading command list..
[Status] Loaded 21 entity command lists.
[Status] Loaded 0 NPC(s).
[Status] Loaded 0 Object(s).
[Status] Loaded 0 Widget(s).
[Status] Loaded 0 Sign(s).
[Status] Loaded global variables list..
[Status] Loaded visual states list..
[Status] Loading World Time..
[Status] Loading items.. (this might take a few minutes)
[Status]        Loaded 74 Bag(s)
[Status]        Loaded 433 Food(s)
[Status]        Loaded 928 Weapon(s)
[Status]        Loaded 2114 Armor Piece(s)
[Status]        Loaded 0 Skill Item(s)
[Status]        Loaded 5590 Regular Items
[Error] Error in LoadNextUniqueItemID query 'SELECT max(id) from character_items
': #1054: Unknown column 'id' in 'field list'
[Status] Loading spells..
Error Loading Spells, Query: select spells.id, name, description, type, class_sk
ill, mastery_skill, tier, hp_req, power_req, cast_time, recast, radius, max_aoe_
targets, req_concentration, range, duration1, duration2, resistibility, hp_upkee
p, power_upkeep, duration_until_cancel, target_type, recovery, power_req_percent
, hp_req_percent, icon, icon2, icontype, success_message, fade_message, cast_typ
e, lua_script, call_frequency, interruptable, spell_visual, effect_message, min_
range, can_effect_raid, affect_only_group_members, hit_bonus, spell_text_color f
rom spells, spell_tiers where spells.id = spell_tiers.spell_id order by tier, Er
ror: #1146: Table 'eq2.spell_tiers' doesn't exist
[Status] Loading LUA spells..
[Status]        Loaded 2 LUA Spell(s)
[Status] Loading factions..
Error in LoadFactionAlliances, Query: SELECT faction_id, friend_faction, hostile
_faction from faction_alliances, Error: #1146: Table 'eq2.faction_alliances' doe
sn't exist
[Status]        Loaded 36 Factions
[Status] Loading skills..
[Status]        Loaded 129 Skills
[Status] Loading loot data..
[Status]        Loaded 0 loot tables.
[Status]        Loaded 0 loot drops.
[Status]        Loaded 0 spawn loot lists.
[Status] Loading Quests..
[Status]        Loaded 0 Quest(s)
[Status] Loading Spawn Script Information..
Error in LoadSpawnScriptData, Query: SELECT spawn_id, spawnentry_id, spawngroup_
id, lua_script from spawn_scripts, Error: #1146: Table 'eq2.spawn_scripts' doesn
't exist
[Status] Loading EQ time of day..
Please refrain from drinking alcoholic beverages while using this program.
Starting factory Reader
Starting factory Writer
World server listening on: xx.xxx.xxx.xxx:9000
World server listening on: 192.168.1.105:9000
Starting static zones...
Connected to LoginServer: eq2emulator.net:9100

nosfentora
Posts: 16
Joined: Tue Sep 16, 2008 7:36 am

Post by nosfentora » Tue Sep 16, 2008 11:55 am

Thanks John,
i'm trying the port 9102 now and it looks like it's downloading.
As for the client, i got the 'free trial' a week or so ago from sony, and it was already at the 5082T patch. I happened to look at eq2emu today and figured i'd play with it.
probably a dumb question, but the server guide (and you too) say to put your server login/pass in the loginserver.ini. The loginserver.ini however says to leave them blank.
(i followed the guide putting my log/pass in) but which is 'correct'?

nosfentora
Posts: 16
Joined: Tue Sep 16, 2008 7:36 am

Post by nosfentora » Tue Sep 16, 2008 11:59 am

Right on!
I'm able to log into my server!
The only error the server is reporting is:

Code: Select all

ERROR: Could not find struct named 'WS_QuestJournalUpdate'
ERROR: Could not find struct named 'WS_FactionUpdate'
'combat experience disabled' is displayed on the gui. i'm assuming that's a db variable or presently-unavailable/broken thing? i'll search on it....
Thanks again!

LethalEncounter
Team: Zombie
Posts: 2717
Joined: Wed Jul 25, 2007 10:10 pm

Post by LethalEncounter » Tue Sep 16, 2008 2:05 pm

You need to update your WorldStructs.xml file. It is located in the ConfiG Files/WorldStructs directory on svn.

nosfentora
Posts: 16
Joined: Tue Sep 16, 2008 7:36 am

Post by nosfentora » Wed Sep 17, 2008 5:16 am

Thanks LE!

sparkie181
Posts: 3
Joined: Fri Sep 26, 2008 12:52 am

Post by sparkie181 » Fri Sep 26, 2008 1:12 am

Folks,
I had the same problem. I changed the config files as per discussion, but still no.
So I downloaded from https://eq2emulator.svn.sourceforge.net ... 2emulator/
and updated the all of the structs as well as the executable EQ2World.exe
The system now works but the world is sterile -no NPCs, no resources etc. etc.
I get the following message
Loading new Zone 'tutorial_island_good'
Loaded 0 NPC(s), 0 Object(s), 0 Widget(s), 0 Sign(s).
OP_ChatFiltersMsg Received 0x013d
0: 0D 00 FF FF FF FF FF 01 - 00 00 00 80 FF FF 0B 01
(repeated another 4 times)
OP_Unknown Received 0x0026
0: 01 00 00 80 22 44
OP_Uknown Received 0x00b2
0: 00 00
0: 54 01 00 00
Unhandled command: clearallqueuedabilities
0: 25 00 01 00 30
0: 23 00 01 00 31
Any ideas??

Jabantiz
Lead Developer
Posts: 2912
Joined: Wed Jul 25, 2007 2:52 pm
Location: California

Post by Jabantiz » Fri Sep 26, 2008 1:21 am

That is because the database has not been released yet. The emulator is in an alpha stage which means it generally isn't playable. Some servers are populating it them selfs, while TessEQ is the official database project server.

sparkie181
Posts: 3
Joined: Fri Sep 26, 2008 12:52 am

Post by sparkie181 » Fri Sep 26, 2008 2:05 am

Thank you - Any info available as to when an initial version of the database will be released?
Can I copy the database from the TessEQ server? If so, then how?

Post Reply

Who is online

Users browsing this forum: No registered users and 0 guests