I know this game since yesterday and as a former elite frontier gamer (in the good old Amiga days) I'm very pleased.
I checked out your code and GCC said you're using
Code: Select all
hash_map<..>
which isn't part of the stl.
However, tr1 introduces
Code: Select all
unordered_map<..>
I did some coding and so far I can switch between the tr1::unorderd_map and hash_map. To make this happen I had to alter a statement like this
Code: Select all
stdext::hash_map<foo, bar>
Code: Select all
detail::unordered_map<foo, bar>::type
This worked for the hole codebase -- vegastrike is up and running.
Are you interested in using the tr1::unordered_map as an alternative to hash_map?
Best,
-- Maik