Thanks so much for putting this together for posterity. It's great to be able to combine the features of Innerspace (mainly virtualized files) with the security of passwords that aren't stored in plaintext.
If you want to save yourself some time and effort clicking you can bypass steps 1-5 by opening
C:\Innerspace\GameConfiguration.XML
and looking for this codeblock:
<Set Name="EverQuest Default Profile" GUID="XXXXXXXXX">
<Setting Name="Game">EverQuest</Setting>
<Setting Name="Executable">eqgame.exe</Setting>
<Setting Name="Parameters">patchme</Setting>
<Setting Name="Path">C:\Games\EverQuest</Setting>
<Setting Name="Kill Before Launch">NULL</Setting>
<Setting Name="Preload Executable" />
<Setting Name="Preload Parameters" />
<Setting Name="Preload Path" />
<Setting Name="Force Monitor">Application Controlled</Setting>
<Setting Name="Loader">-1</Setting>
<Set Name="Pre-Startup Sequence" GUID="XXXXXXXXX">
</Set>
</Set>
Paste the following as many times as you need it directly below the above section :
<Set Name="Character">
<Setting Name="Executable">eqgame.exe</Setting>
<Setting Name="Parameters">patchme /login:charsetname_server:</Setting>
<Setting Name="Path">C:\Games\EverQuest</Setting>
<Setting Name="Loader">-1</Setting>
</Set>
The GUID will self populate the next time you open Innerspace.
For example, if your character set is named MainGroup, you're playing on Emerald Dream, and your character name is Notaddictedredguides, you would paste this:
<Set Name="Notaddictedredguides">
<Setting Name="Executable">eqgame.exe</Setting>
<Setting Name="Parameters">patchme /login:maingroup_emeralddream:notaddictedredguides</Setting>
<Setting Name="Path">C:\Games\EverQuest</Setting>
<Setting Name="Loader">-1</Setting>
</Set>
If your characters are already imported into ISBoxer you can open
ISBoxerToolkitProfile.XML
, Ctrl+F for
<GameProfile>
and replace
EverQuest Default Profile
with the appropriate character name for each entry. Character names seem to always be two rows above this line. It was fairly easy to complete and much less frustrating than interacting with the either the Innerspace console or the ISBoxer Toolkit to achieve the same end result.
Should you need assistance with any of the above please feel free to find me on Discord. I'm always happy to help empower others because we're all learning together. United we stand.