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]

Reply via email to