at last, it works. and it seems i don't need f0dder's loader anymore too (that's probably another bug fixed)

let's see... changes i found:
- all the new features you mentioned work. i tried them all and they work

- bugs are truly fixed. i tried playing my old tftd game and it no longer crashes to desktop when i go into battlescape. to test it further we should direct people that have all sorts of bugs with tftd ce to try this patch and see if it works.
- it seems you changed cursor and geoscape icons (x-com base, x-com craft, ufo, etc.) to some nicer looking ones. however, i preferred the old geoscape icons. also, your new icons don't show up in screenshot images (F12 key). however, it seems you can now take screenshots of the CE with Printscreen

i still need to test it with xcomutil, to see if it with it or not. more reports later. for bugs... only one i found is that the cursor seems to slow down when it leaves the screen (bottom or right side of screen) and hard to get back on the screen.
i think you've pretty much done a good job. a not-buggy x-com is what everyone wants. maybe micah should put this patch on xcomufo.com or something, for people to try if they get bugs with tftd. further testing is still needed, but i think it's going the right way

maybe you could lower the geoscape timer's speed, like BladeFireLight asked, so it'd work at the correct speed. and... maybe you could also look into fixing xcom1 ce. that would make everyone happy

btw, here's a screenie of the new geoscape icons for ppl to see. do you think they are better or should the old ones remain? i prefer the old ones.
hmmm... now i notice i used lots of happy smileys in this post. this truly is a good patch