@Lilith - <awww> Lilith!
Thanx! What a nice welcome! I never really left - just been coding like a mad man! You do know of course you can email me whenever you wish! I Promise to ALWAYS respond - even if only to say "I got to respond later"
@Kira - You need to have the dev environment on both machines - and display coords and stuff to the screen - there has to be a reason they are different. Same Models? Same "directory" reading the data? In my DarkGDK OOP lib - I have code that writes to a log file EVERYTIME ANYTHING doesn't load as expected. This helps me a great deal. This might be worth looking into - making your own generic load routines for objects, images, etc. and make each smart enough to look for file existance, and if file loaded (dbObjectExists(ID) after loading it) and logging to the log file the file name that was sought.
Without seeing your code (honestly crammed busy ATM and won't beable to look at a mile of code for ya - but) if you can replicate the problem in a small short "hello world - I'm a bug" I think myself, Lilith, and many others here might be able to help a bit easier. Shoot - you'll probably figure it out for your self just trying to replicate the issue in a small program...
--Jason