Hello all,
I am not sure if this topic has been brought up before, I did a little searching but did not find anything that was specific to this case.
I recently had a friend that was interested in playing on eqemulator, she has a eqlive install but not titanium. This got me thinking exactly what files she would need to play on eqemulator. Any install of everquest after titanium has the majority of the client files that titanium has, so to save time she would only need a handful of "core" files.
After a little searching and experimenting I came up with list of list of "core" files from a titanium install. This is a list of files from the everquest titanium client folder needed to make a newer version of everquest compatible:
(Please note I am
not endorsing the distribution of game client files in any way!)
Code:
DIR RenderEffects\*
DIR uifiles\default\*
*.dll
*.exe
eqhost.txt
spells_en.txt
spells_us.txt
blackburrow_2_obj.s3d
freportn.xmi
freportn_chr.s3d
freportn_sndbnk.eff
freportn_sounds.eff
freportw.xmi
freportw_assets.txt
freportw_chr.s3d
freportw_sndbnk.eff
freportw_sounds.eff
highpass.s3d
highpass_chr.s3d
highpass_obj.s3d
highpass_sndbnk.eff
highpass_sounds.eff
nro.xmi
nro2_chr.s3d
nro_chr.s3d
nro_chr.txt
nro_obj2.s3d
nro_sndbnk.eff
nro_sounds.eff
oasis2_chr.s3d
oasis_2_obj.s3d
oasis_chr.s3d
oasis_chr.txt
oasis_sndbnk.eff
oasis_sounds.eff
rathemtn_chr2.s3d
soltemple_chr.s3d
soltemple_sndbnk.eff
soltemple_sounds.eff
sro_2_obj.s3d
sro_chr.s3d
sro_chr.txt
sro_sndbnk.eff
sro_sounds.eff
If you zip the following files up it's only 33MB! These files when placed in a version of everquest newer than titanium will make the install compatible with eqemulator according to my tests.
If you place the following files in a sub folder and name it "_eqemu_files", you can then use a .bat file to swap between the existing client and eqemu client. This is the simple .bat file I made in this case:
Code:
mkdir _backup_files
move RenderEffects _backup_files
move uifiles _backup_files
move *.exe _backup_files
move *.dll _backup_files
move eqhost.txt _backup_files
move spells_en.txt _backup_files
move spells_us.txt _backup_files
move nektulos.eqg _backup_files
move highpass*.* _backup_files
mkdir RenderEffects
xcopy /s _eqemu_files\RenderEffects RenderEffects
mkdir uifiles
xcopy /s _eqemu_files\uifiles uifiles
copy _eqemu_files\*.exe .\
copy _eqemu_files\*.dll .\
copy _eqemu_files\*.txt .\
copy _eqemu_files\*.eff .\
copy _eqemu_files\*.s3d .\
copy _eqemu_files\*.xmi .\
I named the .bat "install_eqemu_files.bat" in this case.
I then made another .bat to reverse the procedure and restore the install to the previous version:
Code:
xcopy /s /y _backup_files\RenderEffects RenderEffects
xcopy /s /y _backup_files\uifiles uifiles
copy _backup_files\*.exe .\
copy _backup_files\*.dll .\
copy _backup_files\*.txt .\
copy _backup_files\nektulos.eqg .\
copy _backup_files\highpass*.* .\
I named this one "uninstall_eqemu_files.bat". I then zipped the "_eqemu_files" subfolder containing the titanium client files and the two .bat files and can use it to convert the client back and forth.