It turned out to be a combination of things, like the fact that I was starting to set up all the addons one at a time and disabling the others. The end result is the same though and 8GB of ram (max my mobo could support) will be here on Friday. Until that time I just use the simplified interface I was before (Auctioneer on main only, gatherer across the board (Dont ask me why) Quest Helper and Quest Guru and finishing it off with Tour Guide).
In all honesty it looked like Auctioneer, Cartographer and X-Perl are the main offenders. Tomtom really did not do much of anything, hehe. It is fairly amusing that the Macbook Pro can 5box better than my desktop though when the wrong addons are selected 
edit: I modified Quest Helper to turn off the display on the alt displays and show it on the main display. They still communicate to each other but only the main screen actually does any pathing tracking/navigation or the like. Since I some times swap windows excessively I just broke out the Toggle command into a Show/Hide, as mentioned before on the forums.
In the latest version of quest helper (release 7/28/09) ya go to about line 72 or so in help.lua and should find the first function, the toggle, right there. All I did was cut and paste it twice more and make it set it to one or the other instead, as seen below
Code:
function QuestHelper:ToggleHide()
QuestHelper_Pref.hide = not QuestHelper_Pref.hide
-- Desaturate the button texture if QuestHelper is disabled.
if self.MapButton then
-- This should always be true, but just in case...
self.MapButton:GetNormalTexture():SetDesaturated(QuestHelper_Pref.hide)
end
if QuestHelper_Pref.hide then
if QuestHelper_Pref.track then
self:HideTracker()
end
self.map_overlay:Hide()
self:TextOut("QuestHelper is now |cffff0000hidden|r.")
else
if QuestHelper_Pref.track then
self:ShowTracker()
end
self.map_overlay:Show()
self.minimap_marker:Show()
self:TextOut("QuestHelper is now |cff00ff00shown|r.")
QH_Timeslice_Bonus(20) -- Let the corutine do some overtime...
end
end
function QuestHelper:SetHide()
QuestHelper_Pref.hide = true
-- Desaturate the button texture if QuestHelper is disabled.
if self.MapButton then
-- This should always be true, but just in case...
self.MapButton:GetNormalTexture():SetDesaturated(QuestHelper_Pref.hide)
end
if QuestHelper_Pref.track then
self:HideTracker()
end
self.map_overlay:Hide()
self:TextOut("QuestHelper is now |cffff0000hidden|r.")
end
function QuestHelper:SetShow()
QuestHelper_Pref.hide = false
-- Desaturate the button texture if QuestHelper is disabled.
if self.MapButton then
-- This should always be true, but just in case...
self.MapButton:GetNormalTexture():SetDesaturated(QuestHelper_Pref.hide)
end
if QuestHelper_Pref.track then
self:ShowTracker()
end
self.map_overlay:Show()
self.minimap_marker:Show()
self:TextOut("QuestHelper is now |cff00ff00shown|r.")
QH_Timeslice_Bonus(20) -- Let the corutine do some overtime...
end
Then towards the bottom of the file you will see the command list and such, I once again just cut and paste the toggle command's entry and made two more, show and hide
Code:
{"TOGGLE",
"Toggles QuestHelper's modifications to the minimap and world map.",
{}, QuestHelper.ToggleHide, QuestHelper},
{"HIDE",
"Hides QuestHelper's modifications to the minimap and world map, and pauses routing calculations.",
{}, QuestHelper.SetHide, QuestHelper},
{"SHOW",
"Shows QuestHelper's modifications to the minimap and world map, and runs routing calculations.",
{}, QuestHelper.SetShow, QuestHelper},
I have to do this every time they update it and I wuld like it to work a bit better or what not, but it works, and gets rid of 4x the route processing.
Connect With Us