Discussion:
Freebsd amd64 problems
Ethan A Burns
2005-10-02 17:41:55 UTC
Permalink
Hello,
I have am trying to run the quake2 binary on freebsd for my amd64. The softx
module does not display more than a thin line and some black, so I am using
the softsdl. softsdl seems to work fine untill I load up the first level and
try to play. I can sit there as long as I'd like and everything goes well, but
if I move forward there's a certain place that, never fail, gives me a bus error (SDL Parachute Deployed). When I gdb this, I get an internal GDB error right
when the level starts to load up and gdb dies.

I tried the opengl libraries (glx and sdl), however, it seems that if openGL
returns NULL for GL_VENDOR or GL_RENDERER (which my implementation does both
apparently) there is a segfault in one of the next couple strcpys (according
to gdb).

Have any of these probs been encountered before?

--Ethan Burns--
Brendan Burns
2005-10-02 21:50:29 UTC
Permalink
Ethan,
Software rendering has known problems on amd64, there's something about
casting pointers as 32-bit ints I think, but I haven't investigated
more...


I'll check on the GL_FOO returning null causing a segfault and let you
know...

Thanks!
--brendan
Post by Ethan A Burns
Hello,
I have am trying to run the quake2 binary on freebsd for my amd64. The softx
module does not display more than a thin line and some black, so I am using
the softsdl. softsdl seems to work fine untill I load up the first level and
try to play. I can sit there as long as I'd like and everything goes well, but
if I move forward there's a certain place that, never fail, gives me a bus error (SDL Parachute Deployed). When I gdb this, I get an internal GDB error right
when the level starts to load up and gdb dies.
I tried the opengl libraries (glx and sdl), however, it seems that if openGL
returns NULL for GL_VENDOR or GL_RENDERER (which my implementation does both
apparently) there is a segfault in one of the next couple strcpys (according
to gdb).
Have any of these probs been encountered before?
--Ethan Burns--
Loading...