| Message |
Progress report!
Apart from being busy, I've been working on the speed.
I've re-written the way it reads the exits. For normal-ish sized maps, this has decreased the load time by a factor of about 2 -> 4, getting close to un-noticable now.
For this reason (and the fact that I can't get it to create multiple-dimension tables) I've abandoned the luadb extension, until it's necessary.
For the Big Area that I was talking about before (took, say, 60 seconds to load), the load now fails. This is possibly because of the 37,199 character sql query it tries to run. It passes actually calling the query, but the loop to read the data appears to be too mcuh for it. Just for a laugh I put the query into mysql, and that hung too, so.. I'm not aiming to fix it.
Next on the to-do list is re-building wxlua with a more up-to-date compiler and fix it a bit, allowing me to actually kill the window (and wx). Now that'd be a luxury.
Edit:
And more progress! I've managed to get wxLua to build too. New verions of compilers have given it xp skin support, and I'm now getting some very strange problems when you try to destroy the windows (as apposed to nothing happening). This may actually be a Mush thing. More after sleep.
|
Faux, from Discworld. Feel free to come talk to me =)
http://faux.servebeer.com/ | top |
|