It's not an issue Toshbia can fix. The EQ Titanium client was made when dual core processors didn't even exist. So it just doesn't understand processes being dished out across cores by the operating system. Internal timers in the client get screwed up by it, making the client unstable.
AMD optimizer DOES work under XP.
Runfirst does nothing more than tell a program to launch on only 1 particular core. it can only help the EQ client, not hurt it.
Tying the client to either core 0 or 1 doesn't matter. The KEY is that it only talks to one core and only uses the timers of that one core. So tying it to core 1 is fine.
If you're still having issues, then it's related to something else I cannot speculate simply because I cannot access your machine to take a look and figure out what else it could be.
It could be a video card/driver issue or a corrupt directx installation. Try a different version of your video driver. Google "directx redistributable" and grab the latest directx and reinstall it.
Also...
If you happen to be running Vista, well, what can I say other than shame on you. Vista = the Windows NT based version of Windows ME.
(But if you are and haven't yet upgraded back to XP, try running eqgame.exe in "compatability mode").
Lastly, if your Toshiba has an Intel graphics chip in it, that's another problem. They are notoriously fickle with EQ.