Ich bastel imme rnoch am Descent1 port für den GP2X.
Langsam bringt mich diese Architektur zur Verzweifelung:
ich habe eine cfreadFunktion, welche als eien Art wrapper für fread() dient um somit daten aus den Spieldateien von Descent auszulesen. Diese Daten sind von unterschiedlichster Art.
Bei INteger Werten funktioniert dies auch wunderbar, doch lese ich ein struct damit aus, so kriege ich keine gültigen Werte mehr zurück.
Hab ich vllt eine wichtige Compiler Option übersehen, die für solche Dinge zuständig ist, oder muss ich nun jedes einzelne Element des Structs einzeln auslesen?
Ideen?
Langsam bringt mich diese Architektur zur Verzweifelung:
ich habe eine cfreadFunktion, welche als eien Art wrapper für fread() dient um somit daten aus den Spieldateien von Descent auszulesen. Diese Daten sind von unterschiedlichster Art.
Bei INteger Werten funktioniert dies auch wunderbar, doch lese ich ein struct damit aus, so kriege ich keine gültigen Werte mehr zurück.
Hab ich vllt eine wichtige Compiler Option übersehen, die für solche Dinge zuständig ist, oder muss ich nun jedes einzelne Element des Structs einzeln auslesen?
Ideen?