asciimonster {l Wrote}:Ok. Tweaked some directories and it seems to work now (I don't know what I did but it worked)...
It looks like you didn't do a debug build: the executable should be named 'supertuxkart_d.exe', while yours is supertuxkart.exe. Main problem is that running in VS does (I think) not work for release builds, while I tweaked debug builds to work (anyone with VS 10 and some time please help us fixing this

).
Could you try changing this: go to project, supertuxkart project properties, click on configuration properties. Then on the configuration manager, and select 'debug' in the 'active solution configuration' pulldown menu (this is based on vs 9.0; I usually don't have access to the computer on which I installed VS 10 - if it doesn't work, let me know and I'll check for details).
Hiker, here's a nice error for you:
- {l Code}: {l Select All Code}
First-chance exception at 0x634cc8ec (msvcr100d.dll) in supertuxkart.exe: 0xC0000005: Access violation reading location 0xfeeefeee.
Here's a stack trace:
- {l Code}: {l Select All Code}
msvcr100d.dll!cmpDWORD(const void * lhs, const void * rhs) + 0x1c bytes C
msvcr100d.dll!unaligned_memcmp(const unsigned char * bLHS, const unsigned char * bRHS, unsigned int siz) + 0x37e bytes C
msvcr100d.dll!memcmp(const void * lhs, const void * rhs, unsigned int siz) + 0x19c bytes C
> supertuxkart.exe!std::char_traits<char>::compare(const char * _First1, const char * _First2, unsigned int _Count) Line 486 + 0x11 bytes C++
supertuxkart.exe!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::compare(unsigned int _Off, unsigned int _N0, const char * _Ptr, unsigned int _Count) Line 1900 + 0x38 bytes C++
supertuxkart.exe!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::compare(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & _Right) Line 1855 C++
supertuxkart.exe!std::operator==<char,std::char_traits<char>,std::allocator<char> >(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & _Left, const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & _Right) Line 167 + 0xc bytes C++
supertuxkart.exe!GrandPrixManager::getGrandPrix(const std::basic_string<char,std::char_traits<char>,std::allocator<char> > & s) Line 54 + 0x1d bytes C++
Does this stuff make any kind of sense to you?

Yes, it does, though getting the variable values and full stack trace would be important (e.g. I can't see what called 'getGrandPrix; nor can I see what GP it is looking for). The first problem is likely because you are using a non-debug build, the 2nd one ... not sure, can you scroll a bit further down? Also, is this reproducible (if so, what do you do)?
Cheers,
Joerg