Hal9000 wrote:
Problem Starting DROD: DO olntla eti ie hti ed. r lsn te plctost aemr eoyaalbe I' lopsil htflsaemsigo orpe,adrisaln RDwudfxti rbe.DO ' a ucagrcran ihesdn labsi.Esyzd emrdate plctospu vi lsd éor ipnbe I s us osbeqedsfcir aqeto oetcrops t
That error message seems to be missing every other character in it (it seems to start with "
DROD couldn't load ..."
). Probably some string being misinterpreted as a WSTRING (the assertion error would also suggest something of the sort), or something like that...
The error number (dwMessageID) is 466.
This is the error for "
Could not load resources"
. Are you supplying the program with data (the .dats)? The data files needed to run the program are not included in the source package.
You could try running the program with the environment variables "
DROD_3_0_RES_PATH"
and "
DROD_3_0_DAT_PATH"
pointing to the location of your game data (copied from one of the official distributions).
Edit: Also, have you applied the patches trick posted in the source thread?
Another edit: The full error message is "
DROD couldn't load certain files that it needs. Try closing other applications to make more memory available. It's also possible that files are missing or corrupted, and reinstalling DROD would fix this problem."
followed by "
DROD n'a pas pu charger certains fichiers dont il a besoin. Essayez de fermer d'autres applications pour avoir plus de mémoire disponible. Il est aussi possible que des fichiers manquent ou soient corrompus, et réinstaller DROD fixerait ce problème."
Edit 3: Another thought that comes to mind would be that the WCHAR has a different length on your platform. sizeof(WCHAR) should be 2 (WCHAR is an unsigned short), so if it's 4 for some reason, the above could also happen (I think).
Oh yeah, DISCLAIMER: I'm not in any shape or form a C++ developer, let alone a cross-platform one. I do know my way around the DROD code, though.
Edit 4:
trick would be the man to ask, I think. He's the one who ported DROD to Linux.
____________________________
0.099³
[Last edited by Stefan at 05-22-2007 12:55 AM]