Dear Dmitry,
Dmitry V. Rutsky schrieb:
After some pleasant tinkering with GDB (didn't use that for ages) and fixing
various things I managed to make it start a game; the graphics and gameplay
at the beginning seem normal. Sound works, but music is just a loud humming.
Loading a game produces segfault.
thank you very much for debugging!
I have merged both of our patches and made them available under:
http://www.geocities.com/fab666_2000/10-32bitisms_v2.dpatch.zip
This should be a good starting point for further debugging. ;)
I've got other things to do for the time being, so I don't plan to see into
these issues any time soon. Hope somebody else will do that :)
By the way, GCC just screams about these issues in it's warnings, like
===============================================
rt_actor.c: In function ‘FindAddresses’:
rt_actor.c:1004: warning: cast from pointer to integer of different size
rt_actor.c:1012: warning: cast from pointer to integer of different size
===============================================
Probably fixing all these warnings in the first place will solve the issues.
However, do you consider the game playable?
I am CCing the -amd64 list, maybe one of the readers is willing to get
more into detail in this issue
The patch is attached. I wonder what is the scheme of working on packages in
Debian is --- surely it's something more advanced than cp/diff I used?
I guess there are more sophisticated tools for this in Debian, but I use
cp and diff, too. ;)
Cheers,
Fabian
--
Dipl.-Phys. Fabian Greffrath
Lehrstuhl für Energieanlagen und Energieprozesstechnik
Ruhr-Universität Bochum
Universitätsstraße 150, IB 3/134
D-44780 Bochum
Tel.: +49(0)234/32-26334
Fax: +49(0)234/32-14227
E-Mail: greffrath(at)leat.ruhr-uni-bochum.de
--
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]