- Joined
- May 22, 2008
- Messages
- 25
- Reaction score
- 1
- Points
- 3
I'm currently in the process of re-optimizing my bot setup, and thought I'd post it here, in case a few of you haven't seen this stuff from the EMU community before, or I wipe out my PC again, lol.
This process minimizes the amount of graphics files EQ unnecessarily loads, for alts that you don't actively play.
Quick Version:
(1) Create a second copy of the EQ directory just for your bots, if you don't have one already.
(2) Extract the included zip into that directory, overwriting all the *_chr.txt files with modified versions. Make sure the two GlobalLoad files are unpacked to the EQ/Resources directory as well.
(3) Modify your EQClient.ini. Under [Defaults], insert the line:
StickFigures=TRUE
----- Also, set:
AllLuclinPcModelsOff=TRUE
LoadVeliousArmorsWithLuclin=FALSE
ServerFilter=1
Sound=FALSE
Music=0
EnvSounds=0
CombatMusic=FALSE
WaterSwap=0
(4) In your EQ directory, find dkf.eqg, dkf_anims.eqg, dkm.eqg, dkm_anims.eqg - delete that shit so EQ will stop loading the damn Drakkin graphics. Those graphics are hard-coded, and not loaded in the normal way. Now all Drakkins default to Human graphics.
(5) Configure your characters to load MQ2NoMountModels, or /docrack NoMountModels, as you prefer. Now you can use Horses. Drogs have never worked with this hack. I haven't tested non-horse mounts. Worst case scenario: buy a 10kp horse from the bazaar. It'll match the speed of your fastest mount because of the mount keyring changes.
(6) Enjoy.
Nearly every PC/NPC will now look like a stick-figure. There *should* also be sufficient models loaded to let you navigate the old world safely (ladders, POK books, ect.). You now have a stupidly fast loading EQ setup, that uses much less system resources.
Maintenance: On patch day, you can patch this alternate installation as usual, using it's copy of Launchpad. You will then have to re-apply my modified files. Alternatively, you could copy over the required files that are updated with each patch. (EXE's, DLL's, eqstr_us.txt, spells_us.txt, dbstr_us.txt). I've used both methods in the past, but I prefer copying my modified files over the Launchpad's updated files. It's easy to miss something when updating by hand, and the client will crash until you figure it out.
This file set will need to be updated if/when they drop new zones on us. Probably not before the next expansion launch.
Original Sources and Research:
EQTitan: Tips for reducing memory usage - GlobalLoad
EZServer: Everquest Tweaks and Settings for Optimal Performance
Project: Loading Time, an endeavor to make all models global.
Useful Tools for the Curious:
EQ-Zip, S3DSpy, EQ Model Viewer and Zone Converter.
This process minimizes the amount of graphics files EQ unnecessarily loads, for alts that you don't actively play.
Quick Version:
(1) Create a second copy of the EQ directory just for your bots, if you don't have one already.
(2) Extract the included zip into that directory, overwriting all the *_chr.txt files with modified versions. Make sure the two GlobalLoad files are unpacked to the EQ/Resources directory as well.
(3) Modify your EQClient.ini. Under [Defaults], insert the line:
StickFigures=TRUE
----- Also, set:
AllLuclinPcModelsOff=TRUE
LoadVeliousArmorsWithLuclin=FALSE
ServerFilter=1
Sound=FALSE
Music=0
EnvSounds=0
CombatMusic=FALSE
WaterSwap=0
(4) In your EQ directory, find dkf.eqg, dkf_anims.eqg, dkm.eqg, dkm_anims.eqg - delete that shit so EQ will stop loading the damn Drakkin graphics. Those graphics are hard-coded, and not loaded in the normal way. Now all Drakkins default to Human graphics.
(5) Configure your characters to load MQ2NoMountModels, or /docrack NoMountModels, as you prefer. Now you can use Horses. Drogs have never worked with this hack. I haven't tested non-horse mounts. Worst case scenario: buy a 10kp horse from the bazaar. It'll match the speed of your fastest mount because of the mount keyring changes.
(6) Enjoy.
Nearly every PC/NPC will now look like a stick-figure. There *should* also be sufficient models loaded to let you navigate the old world safely (ladders, POK books, ect.). You now have a stupidly fast loading EQ setup, that uses much less system resources.
Maintenance: On patch day, you can patch this alternate installation as usual, using it's copy of Launchpad. You will then have to re-apply my modified files. Alternatively, you could copy over the required files that are updated with each patch. (EXE's, DLL's, eqstr_us.txt, spells_us.txt, dbstr_us.txt). I've used both methods in the past, but I prefer copying my modified files over the Launchpad's updated files. It's easy to miss something when updating by hand, and the client will crash until you figure it out.
This file set will need to be updated if/when they drop new zones on us. Probably not before the next expansion launch.
Original Sources and Research:
EQTitan: Tips for reducing memory usage - GlobalLoad
EZServer: Everquest Tweaks and Settings for Optimal Performance
Project: Loading Time, an endeavor to make all models global.
Useful Tools for the Curious:
EQ-Zip, S3DSpy, EQ Model Viewer and Zone Converter.
Attachments
Last edited: