Issues Compiling DSGame-Server
Issues Compiling DSGame-Server
Hey all, nice to meet you.
A short intro. I played from 2005-2009, Krayge on Valefor but deleted my character when I quit. Even after this many years I still frequently wish I could just log in to explore the world I left behind however I'm a Dad now and my playtime is super limited so I don't really want to pay to play plus I'm not even sure I could even get my account back. After discovering this site, a private server sounds very tempting. Anyway...
The issue I'm having is during compiling the DSGame-Server in Visual Studio 2015. The Search and Connect servers seem to have went through without a hitch but when I do the Game one I'm bombarded with all kinds of errors (2320 to be precise) including syntax errors, unexpected tokens, undeclared identifiers... I've included a .txt dump of them all.
I'm hoping with this many errors it must be something glaringly obvious to the more seasoned members but I'm feeling very much out of my depth at the moment. I've attempted this 3 times now and get the same issue, 1st attempt errors, complete uninstall/re-install of all programs, 2nd attempt errors, repair Visual Studio (read about this after searching forum), 3rd attempt fail.
Using Windows 10 64-bit, is this an issue?
Would really appreciate the help, I've spent two full evenings on this now with no success. Thanks very much.
A short intro. I played from 2005-2009, Krayge on Valefor but deleted my character when I quit. Even after this many years I still frequently wish I could just log in to explore the world I left behind however I'm a Dad now and my playtime is super limited so I don't really want to pay to play plus I'm not even sure I could even get my account back. After discovering this site, a private server sounds very tempting. Anyway...
The issue I'm having is during compiling the DSGame-Server in Visual Studio 2015. The Search and Connect servers seem to have went through without a hitch but when I do the Game one I'm bombarded with all kinds of errors (2320 to be precise) including syntax errors, unexpected tokens, undeclared identifiers... I've included a .txt dump of them all.
I'm hoping with this many errors it must be something glaringly obvious to the more seasoned members but I'm feeling very much out of my depth at the moment. I've attempted this 3 times now and get the same issue, 1st attempt errors, complete uninstall/re-install of all programs, 2nd attempt errors, repair Visual Studio (read about this after searching forum), 3rd attempt fail.
Using Windows 10 64-bit, is this an issue?
Would really appreciate the help, I've spent two full evenings on this now with no success. Thanks very much.
- Attachments
-
error dump.txt
- (286.4 KiB) Downloaded 386 times
Re: Issues Compiling DSGame-Server
what edition of visual studio did you download? you remembered to check C++ under languages during the installation?
Re: Issues Compiling DSGame-Server
Hi KJ, thanks for the swift reply.
I downloaded the 'Visual Studio Community 2015 with Update 1 - Free ISO' and selected Advanced/Custom Installation and made sure to tick C++ under the Languages section.
It's probably easier if I just list everything I've done up til this point.
Installed Software
- MySQL 5.7.10 x86 32-bit - Followed instructions as per Building the Server guide. (Workbench is included in here so I didn't d/l separately)
- Enabled .NET 3.5 SP1 and 4.6 in the Windows 10, Programs and Features, Turn Windows features on or off.
- Python 3.4.4 (requested during MySQL installer)
- Git-2.7.0 x64
- TortoiseGit 1.8.16.0 x64
- Visual C++ Redistributable Packages for Visual Studio 2013 - x86, also x64 although not sure it's required.
Other Steps
- Downloaded Server Source Code using GIT to C:\Darkstar and switched to stable branch instead of master (used checkout and merge option after error)
- Setting up the Database using .bat files - I got errors to begin with but then I noticed there was no space between "c:\program files\mysql\mysql server 5.6\bin\mysqladmin" and -h modifier on the DROP and CREATE lines in the guide. After I added a space it worked fine so it might be worth updating that in the guide so nobody else has this issue.
Here's the modified DSP_Import.bat I used, which completely successfully.
ECHO Creating Database mognet
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqladmin" -h localhost -u root -pmypassword DROP mognet
ECHO Creating Database mognet
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqladmin" -h localhost -u root -pmypassword CREATE mognet
ECHO Loading mognet tables into the database
cd c:\darkstar\sql
FOR %%X IN (*.sql) DO ECHO Importing %%X & "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql" mognet -h localhost -u root -pmypassword < %%X
Ran the Preserve Character Data .bat successfully too (amended database, sql path and password fields).
- Opened my database in Navicat but all the ZoneIPs were already set to 127.0.0.1 so didn't need to update any records there.
That takes me up to the building servers stage where I'm having trouble.
Would it be worthwhile trying all steps again on a different OS? I have Windows 7/8/8.1 x86/x64 at my disposal. Do you generally encounter less issues using an older OS and x86, is there a preferred setup?
Thanks again.
I downloaded the 'Visual Studio Community 2015 with Update 1 - Free ISO' and selected Advanced/Custom Installation and made sure to tick C++ under the Languages section.
It's probably easier if I just list everything I've done up til this point.
Installed Software
- MySQL 5.7.10 x86 32-bit - Followed instructions as per Building the Server guide. (Workbench is included in here so I didn't d/l separately)
- Enabled .NET 3.5 SP1 and 4.6 in the Windows 10, Programs and Features, Turn Windows features on or off.
- Python 3.4.4 (requested during MySQL installer)
- Git-2.7.0 x64
- TortoiseGit 1.8.16.0 x64
- Visual C++ Redistributable Packages for Visual Studio 2013 - x86, also x64 although not sure it's required.
Other Steps
- Downloaded Server Source Code using GIT to C:\Darkstar and switched to stable branch instead of master (used checkout and merge option after error)
- Setting up the Database using .bat files - I got errors to begin with but then I noticed there was no space between "c:\program files\mysql\mysql server 5.6\bin\mysqladmin" and -h modifier on the DROP and CREATE lines in the guide. After I added a space it worked fine so it might be worth updating that in the guide so nobody else has this issue.
Here's the modified DSP_Import.bat I used, which completely successfully.
ECHO Creating Database mognet
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqladmin" -h localhost -u root -pmypassword DROP mognet
ECHO Creating Database mognet
"C:\Program Files\MySQL\MySQL Server 5.7\bin\mysqladmin" -h localhost -u root -pmypassword CREATE mognet
ECHO Loading mognet tables into the database
cd c:\darkstar\sql
FOR %%X IN (*.sql) DO ECHO Importing %%X & "C:\Program Files\MySQL\MySQL Server 5.7\bin\mysql" mognet -h localhost -u root -pmypassword < %%X
Ran the Preserve Character Data .bat successfully too (amended database, sql path and password fields).
- Opened my database in Navicat but all the ZoneIPs were already set to 127.0.0.1 so didn't need to update any records there.
That takes me up to the building servers stage where I'm having trouble.
Would it be worthwhile trying all steps again on a different OS? I have Windows 7/8/8.1 x86/x64 at my disposal. Do you generally encounter less issues using an older OS and x86, is there a preferred setup?
Thanks again.
Re: Issues Compiling DSGame-Server
I use windows 10, so it shouldn't be that. If you're using VMs, you can try it on another OS (you can skip every step except installing Visual Studio and getting the code from github, those should be the only things relevant to compiling the server).
I personally have never had to do anything with .NET in windows features, I don't use tortoise git, and I don't have mysql (or python) installed on my dev box, but other than that. The only thing I can guess is that your VC14 libraries are getting overwritten somehow, maybe you should skip installing the 2013 redist packages (I don't think they're even needed for anything)
I personally have never had to do anything with .NET in windows features, I don't use tortoise git, and I don't have mysql (or python) installed on my dev box, but other than that. The only thing I can guess is that your VC14 libraries are getting overwritten somehow, maybe you should skip installing the 2013 redist packages (I don't think they're even needed for anything)
Re: Issues Compiling DSGame-Server
what was the error?(used checkout and merge option after error)
Hi, I run The Demiurge server.

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. - Martin Golding

Always code as if the guy who ends up maintaining your code will be a violent psychopath who knows where you live. - Martin Golding
DO NOT PRIVATE MESSAGE ME ABOUT BUGSPLS USE [ code ] CODE TAGS [ /code ] WHEN POSTING CODE
Re: Issues Compiling DSGame-Server
Ah yes, I see what you mean. I'll try building the servers before anything else on my next attempt without installing the 2013 redist packages and see how it goes.kjLotus wrote:I use windows 10...
I can't remember word for word so I'll take a screenshot when I get to that stage again, it happens every time.teotwawki wrote:what was the error?
Re: Issues Compiling DSGame-Server
Result!
- Windows 7 64-bit (on an old WD Raptor HDD, the agony of slow!) SP1 with all updates
- 2013 Redists (yes, annoyingly had already added them before seeing your post kjLotus)
- Visual Studio 2015 Community
- D/l server code with GIT and switched successfully to stable (without the error this time teo!)
All 3 servers built successfully! Too bad it's so late that I'm going to have to call it a night but... progress!
Tomorrow I will try again with a fresh install of Windows 10 x64 and see how I get on. Thanks again and good night!
- Windows 7 64-bit (on an old WD Raptor HDD, the agony of slow!) SP1 with all updates
- 2013 Redists (yes, annoyingly had already added them before seeing your post kjLotus)
- Visual Studio 2015 Community
- D/l server code with GIT and switched successfully to stable (without the error this time teo!)
All 3 servers built successfully! Too bad it's so late that I'm going to have to call it a night but... progress!
Tomorrow I will try again with a fresh install of Windows 10 x64 and see how I get on. Thanks again and good night!

Re: Issues Compiling DSGame-Server
After considerable effort, I am now on a nostalgic high!
SERVERS
- Fresh install of Windows 10 Pro x64
- GIT/Tortoise GIT > downloaded source code > switched to stable
- Visual Studio 2015 Community w/ C++ Language (no extra 2013 vcredist packages!)
- All 3 servers successfully built in VS2015
- MySQL Community v5.7.10 installed (Python still a requirement so installed as well)
- DSP_Import and PreserveCharacterData .bats run successfully
- Server config files updated to point to database
- All 3 servers started successfully!
CLIENT
- Direct X end-user runtime installed (FFXI req)
- .NET 3.5 installed (FFXI req)
- PlayOnline US client installed, dummy account created, POL updated (from official site)
- FFXI installed (up to WotG) (from official site)
- Copied the fairly up-to-date MOV, ROM, SOUND folders I have from playing around in FFXI early December to game directory
- Extracted the FFXI_UpdatedPatch to game directory
- Checked files in POL, still needed 4000 files?! Left downloading and went to bed...
- Checked files completed, added Xiloader added to game directory
- Copy Data folder from POL to FFXI directory
LAUNCH!
- All 3 servers started successfully
- Run Xiloader and create new account, some error (I forget which) but turns out I need to Run as Admin (thanks Forum search!)
- Run Xiloader as Admin, create new account, success! Log in as new account.
- FFXI boots, ERROR 3331! - edit version.info and replace 30151215 with 30151223 (thanks Forum search!)
- Boot FFXI again, get to title screen, create character, start game, some CS and then ERROR! - I forgot which error but message in server log states, "[Warning] Client cannot receive packet or key is invalid: Krayge" - discover this is a common error on after character creation (thanks Forum search!)
- Boot FFXI, select character and... BOOM! We have lift-off!
I spent the next few hours exploring the world I never thought I'd ever get to see again and also having a ton of fun with the GM commands.
Only issue I did encounter was I ended up on a never-ending ferry ride from Selbina to Mhaura but apart from that and a few NPCs that remain mute, everything is fine.
Seriously, huge thank you to everyone involved that made this possible.

Drops... drops never change...

SERVERS
- Fresh install of Windows 10 Pro x64
- GIT/Tortoise GIT > downloaded source code > switched to stable
- Visual Studio 2015 Community w/ C++ Language (no extra 2013 vcredist packages!)
- All 3 servers successfully built in VS2015
- MySQL Community v5.7.10 installed (Python still a requirement so installed as well)
- DSP_Import and PreserveCharacterData .bats run successfully
- Server config files updated to point to database
- All 3 servers started successfully!
CLIENT
- Direct X end-user runtime installed (FFXI req)
- .NET 3.5 installed (FFXI req)
- PlayOnline US client installed, dummy account created, POL updated (from official site)
- FFXI installed (up to WotG) (from official site)
- Copied the fairly up-to-date MOV, ROM, SOUND folders I have from playing around in FFXI early December to game directory
- Extracted the FFXI_UpdatedPatch to game directory
- Checked files in POL, still needed 4000 files?! Left downloading and went to bed...
- Checked files completed, added Xiloader added to game directory
- Copy Data folder from POL to FFXI directory
LAUNCH!
- All 3 servers started successfully
- Run Xiloader and create new account, some error (I forget which) but turns out I need to Run as Admin (thanks Forum search!)
- Run Xiloader as Admin, create new account, success! Log in as new account.
- FFXI boots, ERROR 3331! - edit version.info and replace 30151215 with 30151223 (thanks Forum search!)
- Boot FFXI again, get to title screen, create character, start game, some CS and then ERROR! - I forgot which error but message in server log states, "[Warning] Client cannot receive packet or key is invalid: Krayge" - discover this is a common error on after character creation (thanks Forum search!)
- Boot FFXI, select character and... BOOM! We have lift-off!
I spent the next few hours exploring the world I never thought I'd ever get to see again and also having a ton of fun with the GM commands.
Only issue I did encounter was I ended up on a never-ending ferry ride from Selbina to Mhaura but apart from that and a few NPCs that remain mute, everything is fine.
Seriously, huge thank you to everyone involved that made this possible.


Drops... drops never change...
Re: Issues Compiling DSGame-Server
Now you can exact your revenge on the bunnies!Krayge wrote:After considerable effort, I am now on a nostalgic high!![]()
[...snip some good documentation on getting it up and going...]
Thank you for the write up, we hope you enjoy
-- Whasf
Re: Issues Compiling DSGame-Server
Hey all, thought I'd post an update here (could maybe go in another section) after my first week of getting everything up and running and what a week it has been (well mostly a serious weekend binge but whatever)!
Quick Summary
- Krayge has been reborn! PLD75 BRD75 DRK66 w/appropriate sub jobs (SJ quest completed), all maps, max fame and old gear
- Killed every HNM I could remember multiple times finally getting all the drops I wanted
- Windurst: Defeated Shadow Lord (6-2) (1 issue)
- Dynamis: All Mega Boss defeated (few issues)
- Aegis & Excalibur relic quests completed
- Zilart: Completed (few issues)
- Promathia: Completed (few issues)
- Aht Urgan: Started
I said it once already but I'll say it again... so. much. nostalgia. I had forgotten how amazing the ZM and CoP storylines were, even with the few issues I encountered which I'll detail here.
Issues
I did do a fair bit of forum searching and some of these issues I did discover, others I didn't but I was so engrossed playing I didn't stop to post every little problem.
- Endless ferry ride from Mhaura to Selbina, don't recall it taking so long so @pos outta there.
- Dynamis: Lots of Mobs are called NPC(?) but this was mentioned already in THIS THREAD.
- Dynamis Xarcabard: Couldn't seem to get the Dynamis Lord to drop the Hydra Key Item both after killing all 15 NMs and him popping automatically and also by using the @spawnmob command. Eventually resorted to @addkeyitem and adding the DynamisXarcabardWin=1 field in Char_vars table in Navicat. Then I could finally view the end CS at Trail Markings.
- Dynamis Xarcabard: Animated Mobs don't drop Fragments, oh wait... yes they do, I just had to kill all 15 NMs first... you noob.
(I never made it past Relic Stage 1)
- Windurst 6-2: After defeating Shadow Lord the CS didn't play and was dumped back out in Castle Zvahl (just YouTube'd the CS and carried on)
- Zilart Mission 8: I think... from this scribbled note here that after beating Kam'lamaut didn't play.
- CoP Mission 2-3: The CS at the end of the mission that introduces Prishe freezes as the 3 Taru walk towards the screen. Only way out was @release, @zone.
- CoP Mission 4-1: Scribbled 'crash Ulmia child singing "Let's make that world right here" - FFXI Wiki Link, Sheltering Doubt - Misareaux Coast section.
- CoP Mission 4-2: Scribbled 'Dilapidated gate, plays CS from earlier mission with 3 tarus' - can't elaborate (sorry)
- CoP Mission 4-4: End of mission CS, Tenzen character doesn't load, character stares at floor, Game-Server log says, "Warning Server need NPC 16908431"
- CoP Mission 5-2: After beating Promy-Vahzl, the 3 tarus steal . - looks like it should be Mysterious Amulet but it didn't reference properly, minor.
- CoP Mission 5-3: Three Paths, Ulmia's Path, Shikaree fight in Attohwa Chasm. Big Problem but I can tell you exactly when it happens. YouTube Link, when Shikaree Z walks out of shot, the CS doesn't advance, it just stays there. I had to resort to skipping the fight by upping the 'COP_Ulmia_s_Path' value from 5 to 6 in Navicat. The following Snoll fight was fine.
- CoP Mission 6-4: Didn't see Tenzen during the fight and lots of CS were missing but I think I read somewhere this is a known issue(?)
- CoP Mission 7-1: When you search the unconscious tarus you find a . (Ducal Guard's Ring doesn't ref)
- CoP Mission 7-1: Wiki says you can view the 3 CS in Tavnazia Safehold in any order but I couldn't view the Walnut Door one first, did the other two first then I could.
- CoP Mission 7-5: Scribbled, 'no CS' I can't remember if it was all or some CS but I watched some or all on YouTube, the one before the Tenzen fight definitely was missing.
- CoP Mission 8-3: I got properly lost in Garden of Ru'Hmet climbing towers and in the end using @pos to get to the Ebon Panels but I'm pretty sure (according to FFXI Wiki) that the race specific key items aren't correct. I'm elvaan and I think I was in the tower of Elvaan but I was awarded Light of Al'Taieu which is Galka. Minor issue and it didn't stop me from progressing.
- Zilart Mission 14: I couldn't get the blank space inside the entrance to Shrine of Ru'Avitau to give me a CS so ended up @addquest Divine Might and completed it that way but then I couldn't get the next CS in the same spot(!) - I realised after looking in the Zones\Shrine of Ru'Avitau\Blank_4.lua script that it was probably because I had already @additem Suppanomimi at the start of the week. This script references DMEarrings so that's probably why both CS didn't play in the first place.
- Zilart Mission 17: CS with Gilgamesh in Norg wouldn't play, you just end up standing in his office but this looks like it has been scripted yet in the Gilgamesh.lua of this zone. I did manage to play it though by finding the previous CS Hex number, changing it to decimal, adding +1 then @cs that number.
- Zilart Mission 17: CS with Aldo in Lower Jeuno, Neptune's Spire wouldn't play. This doesn't work because the zone.lua requests 'player:getVar("ZilartStatus") < 2)' to start the event. This record was missing from my char_vars table so I added it with value of 1 and it worked!
- Shadows of the Departed quest doesn't work but after checking it doesn't look like it's been scripted.
- Ferry from Aht Ughan to Whitegate, endless voyage (again!)
@zone
And that's about as far as I've got. Apologies for the wall of text and lack of information with some issues. It's been a huge learning experience this week and it wasn't towards the very end when I started delving in to individual scripts and such to hack the game to make things work that I started to understand how this emulator works. It's an extremely impressive project and I'm eager to look in to more.
Maybe tomorrow though, it's late and I must resume Fatherly duties first thing in the morning. Night all.
EDIT: Ah, there was actually a few things I wanted to ask.
1) How do you view the contents of a BLOB? I see a few of them for my character fields like Missions and Key Items in Navicat but I don't know how to actually see what they contain.
2) Where are the Cutscenes being pulled from? .DAT files in the FFXI directory and is there a list or something of numbers and what they are to help scripting events?
Ta.
Quick Summary
- Krayge has been reborn! PLD75 BRD75 DRK66 w/appropriate sub jobs (SJ quest completed), all maps, max fame and old gear
- Killed every HNM I could remember multiple times finally getting all the drops I wanted
- Windurst: Defeated Shadow Lord (6-2) (1 issue)
- Dynamis: All Mega Boss defeated (few issues)
- Aegis & Excalibur relic quests completed
- Zilart: Completed (few issues)
- Promathia: Completed (few issues)
- Aht Urgan: Started
I said it once already but I'll say it again... so. much. nostalgia. I had forgotten how amazing the ZM and CoP storylines were, even with the few issues I encountered which I'll detail here.
Issues
I did do a fair bit of forum searching and some of these issues I did discover, others I didn't but I was so engrossed playing I didn't stop to post every little problem.
- Endless ferry ride from Mhaura to Selbina, don't recall it taking so long so @pos outta there.
- Dynamis: Lots of Mobs are called NPC(?) but this was mentioned already in THIS THREAD.
- Dynamis Xarcabard: Couldn't seem to get the Dynamis Lord to drop the Hydra Key Item both after killing all 15 NMs and him popping automatically and also by using the @spawnmob command. Eventually resorted to @addkeyitem and adding the DynamisXarcabardWin=1 field in Char_vars table in Navicat. Then I could finally view the end CS at Trail Markings.
- Dynamis Xarcabard: Animated Mobs don't drop Fragments, oh wait... yes they do, I just had to kill all 15 NMs first... you noob.

- Windurst 6-2: After defeating Shadow Lord the CS didn't play and was dumped back out in Castle Zvahl (just YouTube'd the CS and carried on)
- Zilart Mission 8: I think... from this scribbled note here that after beating Kam'lamaut didn't play.
- CoP Mission 2-3: The CS at the end of the mission that introduces Prishe freezes as the 3 Taru walk towards the screen. Only way out was @release, @zone.
- CoP Mission 4-1: Scribbled 'crash Ulmia child singing "Let's make that world right here" - FFXI Wiki Link, Sheltering Doubt - Misareaux Coast section.
- CoP Mission 4-2: Scribbled 'Dilapidated gate, plays CS from earlier mission with 3 tarus' - can't elaborate (sorry)
- CoP Mission 4-4: End of mission CS, Tenzen character doesn't load, character stares at floor, Game-Server log says, "Warning Server need NPC 16908431"
- CoP Mission 5-2: After beating Promy-Vahzl, the 3 tarus steal . - looks like it should be Mysterious Amulet but it didn't reference properly, minor.
- CoP Mission 5-3: Three Paths, Ulmia's Path, Shikaree fight in Attohwa Chasm. Big Problem but I can tell you exactly when it happens. YouTube Link, when Shikaree Z walks out of shot, the CS doesn't advance, it just stays there. I had to resort to skipping the fight by upping the 'COP_Ulmia_s_Path' value from 5 to 6 in Navicat. The following Snoll fight was fine.
- CoP Mission 6-4: Didn't see Tenzen during the fight and lots of CS were missing but I think I read somewhere this is a known issue(?)
- CoP Mission 7-1: When you search the unconscious tarus you find a . (Ducal Guard's Ring doesn't ref)
- CoP Mission 7-1: Wiki says you can view the 3 CS in Tavnazia Safehold in any order but I couldn't view the Walnut Door one first, did the other two first then I could.
- CoP Mission 7-5: Scribbled, 'no CS' I can't remember if it was all or some CS but I watched some or all on YouTube, the one before the Tenzen fight definitely was missing.
- CoP Mission 8-3: I got properly lost in Garden of Ru'Hmet climbing towers and in the end using @pos to get to the Ebon Panels but I'm pretty sure (according to FFXI Wiki) that the race specific key items aren't correct. I'm elvaan and I think I was in the tower of Elvaan but I was awarded Light of Al'Taieu which is Galka. Minor issue and it didn't stop me from progressing.
- Zilart Mission 14: I couldn't get the blank space inside the entrance to Shrine of Ru'Avitau to give me a CS so ended up @addquest Divine Might and completed it that way but then I couldn't get the next CS in the same spot(!) - I realised after looking in the Zones\Shrine of Ru'Avitau\Blank_4.lua script that it was probably because I had already @additem Suppanomimi at the start of the week. This script references DMEarrings so that's probably why both CS didn't play in the first place.
- Zilart Mission 17: CS with Gilgamesh in Norg wouldn't play, you just end up standing in his office but this looks like it has been scripted yet in the Gilgamesh.lua of this zone. I did manage to play it though by finding the previous CS Hex number, changing it to decimal, adding +1 then @cs that number.
- Zilart Mission 17: CS with Aldo in Lower Jeuno, Neptune's Spire wouldn't play. This doesn't work because the zone.lua requests 'player:getVar("ZilartStatus") < 2)' to start the event. This record was missing from my char_vars table so I added it with value of 1 and it worked!
- Shadows of the Departed quest doesn't work but after checking it doesn't look like it's been scripted.
- Ferry from Aht Ughan to Whitegate, endless voyage (again!)

And that's about as far as I've got. Apologies for the wall of text and lack of information with some issues. It's been a huge learning experience this week and it wasn't towards the very end when I started delving in to individual scripts and such to hack the game to make things work that I started to understand how this emulator works. It's an extremely impressive project and I'm eager to look in to more.
Maybe tomorrow though, it's late and I must resume Fatherly duties first thing in the morning. Night all.

EDIT: Ah, there was actually a few things I wanted to ask.
1) How do you view the contents of a BLOB? I see a few of them for my character fields like Missions and Key Items in Navicat but I don't know how to actually see what they contain.
2) Where are the Cutscenes being pulled from? .DAT files in the FFXI directory and is there a list or something of numbers and what they are to help scripting events?
Ta.