awesome just awesome
Phoronix: What's Going On In The Open-Source Doom 3 World
It's only been a few weeks since id Software released the Doom 3 source-code (id Tech 4 engine) and the ioDoom 3 project was established, but there's already some interesting work going on for this newly opened GPL game engine...
awesome just awesome
yay for FreeBSD support!
It would be nice to see treborux's efforts on Xreal and Wolfenstein: Enemy Territory (e.g. http://www.youtube.com/user/treborux) be merged with these efforts.
As I see it there are too many extremely talented developers doing their own race rather than joining each other.
Still, engines are good but the number of modelers appears to remain the limiting factor. It would be nice to have the Blender community (or any other gaming community for that matter) collaborate here.
That raises the question, what is the most portable map format?
The issue would be that they _want_ to do thatAs I see it there are too many extremely talented developers doing their own race rather than joining each other.
Slightly off topic, but am I the only one who gets an X segfault upon starting doom3, even before the menu appears?
Mesa git, hd 6550. Should I report this to the radeon devs or am I doing something wrong? Everything else is really stable...Code:Backtrace: [271446.445] 0: /usr/bin/X (xorg_backtrace+0x26) [0x5669c6] [271446.446] 1: /usr/bin/X (0x400000+0x16a629) [0x56a629] [271446.446] 2: /lib/libpthread.so.0 (0x7fb67cf4e000+0xf850) [0x7fb67cf5d850] [271446.446] 3: /usr/lib/xorg/modules/dri/r600_dri.so (0x7fb678724000+0x367745) [0x7fb678a8b745] [271446.446] 4: /usr/lib/xorg/modules/dri/r600_dri.so (0x7fb678724000+0x367a89) [0x7fb678a8ba89] [271446.446] 5: /usr/lib/xorg/modules/dri/r600_dri.so (0x7fb678724000+0x36584f) [0x7fb678a8984f] [271446.446] 6: /usr/lib/xorg/modules/dri/r600_dri.so (0x7fb678724000+0x2acf94) [0x7fb6789d0f94] [271446.446] 7: /usr/lib/xorg/modules/dri/r600_dri.so (0x7fb678724000+0x2a59bb) [0x7fb6789c99bb] [271446.446] 8: /usr/lib/xorg/modules/extensions/libglx.so (0x7fb67ab07000+0x392d5) [0x7fb67ab402d5] [271446.446] 9: /usr/lib/xorg/modules/extensions/libglx.so (0x7fb67ab07000+0x35145) [0x7fb67ab3c145] [271446.446] 10: /usr/lib/xorg/modules/extensions/libglx.so (0x7fb67ab07000+0x37619) [0x7fb67ab3e619] [271446.446] 11: /usr/bin/X (0x400000+0x33c59) [0x433c59] [271446.447] 12: /usr/bin/X (0x400000+0x22e8a) [0x422e8a] [271446.447] 13: /lib/libc.so.6 (__libc_start_main+0xed) [0x7fb67be9314d] [271446.447] 14: /usr/bin/X (0x400000+0x2317d) [0x42317d] [271446.447] Segmentation fault at address 0x3c [271446.447] Fatal server error: [271446.447] Caught signal 11 (Segmentation fault). Server aborting [271446.447] [271446.447] Please consult the The X.Org Foundation support at http://wiki.x.org for help.
You're using the classic r600 driver, that is no longer supported and has even been removed from git. Switch to the gallium one and it should work. How to switch to gallium is distro specific so google for it.
Also, I build mesa withCode:~ % LIBGL_DEBUG=verbose glxinfo | grep render libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/tls/r600_dri.so libGL: OpenDriver: trying /usr/lib/xorg/modules/dri/r600_dri.so libGL: Can't open configuration file /home/chris/.drirc: No such file or directory. libGL: Can't open configuration file /home/chris/.drirc: No such file or directory. direct rendering: Yes OpenGL renderer string: Gallium 0.4 on AMD REDWOOD GL_MESA_window_pos, GL_NV_blend_square, GL_NV_conditional_render,
Don't just assume it's not r600g because it is not named r600g.so.Code:--with-gallium-drivers=r600 \ --with-dri-driverdir=/usr/lib/xorg/modules/dri \ --with-dri-drivers= \ --with-egl-platforms=x11,wayland,drm \ --enable-texture-float \ --enable-gles1 \ --enable-gles2 \ --enable-osmesa \ --enable-egl \ --enable-xorg \ --enable-xa \ --enable-xvmc \ --enable-vdpau \ --enable-gallium-g3dvl \ --enable-xcb \ --enable-glx-tls \ --enable-glu \ --enable-glw \ --enable-motif \ --enable-gbm \ --enable-gallium-gbm \ --enable-shared-glapi \ --enable-xorg \ --enable-gallium-llvm \ --enable-openvg \ --enable-gallium-egl \ --enable-shared-dricore