omcfadde / dante Goto Github PK
View Code? Open in Web Editor NEWidTech4 OpenGL ES2.0 | #dante (irc.freenode.net)
Home Page: http://omcfadde.blogspot.fi
License: GNU General Public License v3.0
idTech4 OpenGL ES2.0 | #dante (irc.freenode.net)
Home Page: http://omcfadde.blogspot.fi
License: GNU General Public License v3.0
Dante Engine (http://github.com/omcfadde/dante, http://dante.mobi) ========================= This file contains the following sections: GENERAL NOTES LICENSE GENERAL NOTES ============= Game data and patching: ----------------------- This source release does not contain any game data, the game data is still covered by the original EULA and must be obeyed as usual. You must patch the game to the latest version. Note that Doom 3 and Doom 3: Resurrection of Evil are available from the Steam store at http://store.steampowered.com/app/9050/ http://store.steampowered.com/app/9070/ Compiling on GNU/Linux x86: --------------------------- The build system on GNU/Linux is based on SCons: http://www.scons.org/ Issue the scons command in the neo/ folder. MayaImport: --------------------------- The code for our Maya export plugin is included, if you are a Maya licensee you can obtain the SDK from Autodesk. LICENSE ======= See COPYING.txt for the GNU GENERAL PUBLIC LICENSE ADDITIONAL TERMS: The Doom 3 GPL Source Code is also subject to certain additional terms. You should have received a copy of these additional terms immediately following the terms and conditions of the GNU GPL which accompanied the Doom 3 Source Code. If not, please request a copy in writing from id Software at id Software LLC, c/o ZeniMax Media Inc., Suite 120, Rockville, Maryland 20850 USA. EXCLUDED CODE: The code described below and contained in the Doom 3 GPL Source Code release is not part of the Program covered by the GPL and is expressly excluded from its terms. You are solely responsible for obtaining from the copyright holder a license for such code and complying with the applicable license terms. PropTree --------------------------------------------------------------------------- neo/tools/common/PropTree/* Copyright (C) 1998-2001 Scott Ramsay [email protected] http://www.gonavi.com This material is provided "as is", with absolutely no warranty expressed or implied. Any use is at your own risk. Permission to use or copy this software for any purpose is hereby granted without fee, provided the above notices are retained on all copies. Permission to modify the code and to distribute modified code is granted, provided the above notices are retained, and a notice that the code was modified is included with the above copyright notice. If you use this code, drop me an email. I'd like to know if you find the code useful. OpenAL SDK --------------------------------------------------------------------------- neo/openal/docs/* neo/openal/include/* neo/openal/lib/* neo/openal/osx/* /** * OpenAL cross platform audio library * Copyright (C) 1999-2000 by authors. * This library is free software; you can redistribute it and/or * modify it under the terms of the GNU Library General Public * License as published by the Free Software Foundation; either * version 2 of the License, or (at your option) any later version. * * This library is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU * Library General Public License for more details. * * You should have received a copy of the GNU Library General Public * License along with this library; if not, write to the * Free Software Foundation, Inc., 59 Temple Place - Suite 330, * Boston, MA 02111-1307, USA. * Or go to http://www.gnu.org/copyleft/lgpl.html */ Base64 implementation --------------------------------------------------------------------------- lines file(s) 234 neo/idlib/Base64.cpp Copyright (c) 1996 Lars Wirzenius. All rights reserved. June 14 2003: TTimo <[email protected]> modified + endian bug fixes http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=197039 Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. THIS SOFTWARE IS PROVIDED BY THE AUTHOR ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. IO on .zip files using portions of zlib --------------------------------------------------------------------------- lines file(s) 4471 src/framework/Unzip.cpp Copyright (C) 1998 Gilles Vollant zlib is Copyright (C) 1995-1998 Jean-loup Gailly and Mark Adler This software is provided 'as-is', without any express or implied warranty. In no event will the authors be held liable for any damages arising from the use of this software. Permission is granted to anyone to use this software for any purpose, including commercial applications, and to alter it and redistribute it freely, subject to the following restrictions: 1. The origin of this software must not be misrepresented; you must not claim that you wrote the original software. If you use this software in a product, an acknowledgment in the product documentation would be appreciated but is not required. 2. Altered source versions must be plainly marked as such, and must not be misrepresented as being the original software. 3. This notice may not be removed or altered from any source distribution. MD4 Message-Digest Algorithm ----------------------------------------------------------------------------- lines file(s) 260 neo/idlib/hashing/MD4.cpp Copyright (C) 1991-2, RSA Data Security, Inc. Created 1991. All rights reserved. License to copy and use this software is granted provided that it is identified as the "RSA Data Security, Inc. MD4 Message-Digest Algorithm" in all material mentioning or referencing this software or this function. License is also granted to make and use derivative works provided that such works are identified as "derived from the RSA Data Security, Inc. MD4 Message-Digest Algorithm" in all material mentioning or referencing the derived work. RSA Data Security, Inc. makes no representations concerning either the merchantability of this software or the suitability of this software for any particular purpose. It is provided "as is" without express or implied warranty of any kind. These notices must be retained in any copies of any part of this documentation and/or software. MD5 Message-Digest Algorithm ----------------------------------------------------------------------------- lines file(s) 273 neo/idlib/hashing/MD5.cpp This code implements the MD5 message-digest algorithm. The algorithm is due to Ron Rivest. This code was written by Colin Plumb in 1993, no copyright is claimed. This code is in the public domain; do with it what you wish. CRC32 Checksum ----------------------------------------------------------------------------- lines file(s) 168 neo/idlib/hashing/CRC32.cpp Copyright (C) 1995-1998 Mark Adler OSS headers --------------------------------------------------------------------------- neo/sys/linux/oss/* Copyright by 4Front Technologies 1993-2004
Again this is a high priority issue. I have some ideas on the renderer side. I believe we're still going to need to downscale the textures:
set image_downSizeLimit 128
set image_ignoreHighQuality 1
set image_downSizeBumpLimit 128
set image_downSizeSpecularLimit 32
set image_downSizeBump 1
set image_downSizeSpecular 1
Another enhancement would be RGB565 framebuffer, instead of the current RGB888 which is not ideal for mobile GPUs.
I built dante under Arm Ubuntu 12.10 on my Chromebook using the OpenGL ES driver copied over from the Chrome OS. The build went fine, however when I try to run the game I get:
DOOM 1.3.1.1304 linux-arm Jan 12 2013 10:41:45
found interface lo - loopback
found interface mlan0 - 192.168.1.118/255.255.255.0
no 'base' directory in exe path /home/user/Documents/Doom3/dante/neo, skipping
no 'base' directory in cwd path /home/user/Documents/ET/3D/wolf4sdl/demo2, skipping
WARNING: using hardcoded default base path
------ Initializing File System ------
Loaded pk4 /home/user/.doom3/base/game00.pk4 with checksum 0x29cdb978
Loaded pk4 /home/user/.doom3/base/game01.pk4 with checksum 0x70527be5
Loaded pk4 /home/user/.doom3/base/game02.pk4 with checksum 0x80401dd2
Loaded pk4 /home/user/.doom3/base/game03.pk4 with checksum 0x351c23e8
Loaded pk4 /home/user/.doom3/base/pak000.pk4 with checksum 0x28d208f1
Loaded pk4 /home/user/.doom3/base/pak001.pk4 with checksum 0x40244be0
Loaded pk4 /home/user/.doom3/base/pak002.pk4 with checksum 0xc51ecdcd
Loaded pk4 /home/user/.doom3/base/pak003.pk4 with checksum 0xcd79d028
Loaded pk4 /home/user/.doom3/base/pak004.pk4 with checksum 0x765e4f8b
Loaded pk4 /home/user/.doom3/base/pak005.pk4 with checksum 0x8ffc3621
Loaded pk4 /home/user/.doom3/base/pak006.pk4 with checksum 0x95b65ab
Loaded pk4 /home/user/.doom3/base/pak007.pk4 with checksum 0x666bdb3c
Current search path:
/home/user/.doom3/base
/home/user/.doom3/base/pak007.pk4 (38 files)
/home/user/.doom3/base/pak006.pk4 (48 files)
/home/user/.doom3/base/pak005.pk4 (63 files)
/home/user/.doom3/base/pak004.pk4 (5137 files)
/home/user/.doom3/base/pak003.pk4 (4676 files)
/home/user/.doom3/base/pak002.pk4 (6120 files)
/home/user/.doom3/base/pak001.pk4 (8972 files)
/home/user/.doom3/base/pak000.pk4 (2698 files)
/home/user/.doom3/base/game03.pk4 (2 files)
/home/user/.doom3/base/game02.pk4 (2 files)
/home/user/.doom3/base/game01.pk4 (5 files)
/home/user/.doom3/base/game00.pk4 (2 files)
/usr/local/games/doom3/base
game DLL: 0x0 in pak: 0x0
Addon pk4s:
------- Initializing renderSystem --------
5206 strings read from strings/english.lang
Couldn't open journal files
execing editor.cfg
execing default.cfg
couldn't exec DoomConfig.cfg
couldn't exec autoexec.cfg
5206 strings read from strings/english.lang
----- Initializing Sound System ------
----- R_InitOpenGL -----
Setup X display connection
Initializing OpenGL display
Using 8/8/8 Color bits, 8 Alpha bits, 24 depth, 8 stencil display.
GL_RENDERER: Mali-T604
GL_EXTENSIONS: GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_ARM_texture_format_rgba16_la16 GL_OES_depth24 GL_OES_depth_texture GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_occlusion_query_boolean GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_ARM_mali_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture
XF86DGA not available, forcing DGA mouse off
------- Input Initialization -------
XKB extension: compile time 0x1:0x0, runtime 0x1:0x0: OK
dlopen(libasound.so.2)
asoundlib version: 1.0.25
Alsa is available
------ Alsa Sound Initialization -----
opened Alsa PCM device default for playback
device buffer size: 5461 frames ( 21844 bytes )
X..GL_ARB_multitexture not found
X..GL_ARB_texture_env_combine not found
X..GL_ARB_texture_cube_map not found
X..GL_ARB_texture_env_dot3 not found
X..GL_ARB_texture_env_add not found
X..GL_ARB_texture_non_power_of_two not found
X..GL_EXT_texture_lod not found
X..GL_1.4_texture_lod_bias not found
X..GL_EXT_shared_texture_palette not found
X..GL_EXT_texture3D not found
X..GL_ARB_vertex_buffer_object not found
X..GL_ARB_vertex_program not found
X..GL_ARB_fragment_program not found
X..GL_ARB_shading_language_100 not found
---------- R_GLSL_Init ----------
Not available.
----- R_ReloadGLSLPrograms -----
gl2progs/interaction.vert
gl2progs/interaction.frag
gl2progs/shadow.vert
gl2progs/shadow.frag
gl2progs/default.vert
gl2progs/default.frag
gl2progs/zfill.vert
using GLSL renderSystem
Regenerated world, staticAllocCount = 0.
Shutting down sound hardware
----------- Alsa Shutdown ------------
close pcm
idRenderSystem::Shutdown()
Sys_Error: couldn't find game dynamic library
I have the file "gameamv7l-base.so" and I've tried to copy it to the .doom3/base dir as well as renaming it "libgame.so" "gamex86.so" "gamesarmv7l.so", yet none of this seems to work.
Does anyone know how I can fix this issue?
Thanks,
James
Regardless of what I do, I wind up having my save data crash the game engine when I load the data.
Detailed System Information: From phoronix test suite
env DISPLAY=:0 phoronix-test-suite detailed-system-info
Phoronix Test Suite v3.6.1
System Information
Hardware:
Processor: AMD A6-3400M APU @ 1.40GHz (4 Cores), Motherboard: ASUS K53TA v1.0, Chipset: AMD Family 12h Root Complex, Memory: 3584MB, Disk: 500GB Seagate ST9500325AS, Graphics: AMD nee ATI Device 9647 512MB, Audio: ATI R6xx HDMI, Network: Realtek RTL8111/8168B + Atheros AR9285 Wireless
Software:
OS: LinuxMint 13, Kernel: 3.5.0-030500-generic (x86_64), Display Server: X Server 1.11.3, Display Driver: radeon 6.14.99, OpenGL: 2.1 Mesa 8.0.2 Gallium 0.4, Compiler: GCC 4.6, File-System: ext4, Screen Resolution: 1366x768
PROCESSOR:
Core Count: 4
Thread Count: 4
Cache Size: 1024 KB
Instruction Set Extensions: SSE 4a
AES Encryption: NO
Energy Performance Bias: NO
Virtualization: AMD-V
Note: This is on Linux Mint 13 ( Ubuntu 12.04 lts )
Log Data:
ken@ken-K53TA ~/Desktop/doom3-tests/dante/neo $ env DISPLAY=:0 ./doom.x86_64
DOOM 1.3.1.1304-debug linux-x86_64 Aug 16 2012 03:29:38
found interface lo - loopback
found interface wlan0 - 192.168.1.25/255.255.255.0
no 'base' directory in exe path /home/ken/Desktop/doom3-tests/dante/neo, skipping
WARNING: using hardcoded default base path
------ Initializing File System ------
Loaded pk4 /usr/local/games/doom3/base/game01.pk4 with checksum 0x76b51ca9
Loaded pk4 /usr/local/games/doom3/base/pak000.pk4 with checksum 0xb0687c7c
Loaded pk4 /usr/local/games/doom3/base/pak001.pk4 with checksum 0xd85f6127
Loaded pk4 /usr/local/games/doom3/base/pak002.pk4 with checksum 0xc6fc9dfd
Loaded pk4 /usr/local/games/doom3/base/pak003.pk4 with checksum 0x372a695a
Loaded pk4 /usr/local/games/doom3/base/pak004.pk4 with checksum 0xb1ba379b
Loaded pk4 /usr/local/games/doom3/base/pak005.pk4 with checksum 0xcd5f7df
Loaded pk4 /usr/local/games/doom3/base/pak006.pk4 with checksum 0x37604712
Loaded pk4 /usr/local/games/doom3/base/pak007.pk4 with checksum 0x543a6707
Loaded pk4 /usr/local/games/doom3/base/pak008.pk4 with checksum 0xa5030f33
Current search path:
/home/ken/.doom3/base
/usr/local/games/doom3/base
/usr/local/games/doom3/base/pak008.pk4 (3 files)
/usr/local/games/doom3/base/pak007.pk4 (38 files)
/usr/local/games/doom3/base/pak006.pk4 (48 files)
/usr/local/games/doom3/base/pak005.pk4 (63 files)
/usr/local/games/doom3/base/pak004.pk4 (5137 files)
/usr/local/games/doom3/base/pak003.pk4 (4676 files)
/usr/local/games/doom3/base/pak002.pk4 (6120 files)
/usr/local/games/doom3/base/pak001.pk4 (8972 files)
/usr/local/games/doom3/base/pak000.pk4 (2698 files)
/usr/local/games/doom3/base/game01.pk4 (2 files)
game DLL: 0x0 in pak: 0x0
Addon pk4s:
file system initialized.
--------------------------------------
----- Initializing Decls -----
------------------------------
------- Initializing renderSystem --------
renderSystem initialized.
--------------------------------------
5206 strings read from strings/english.lang
Couldn't open journal files
execing editor.cfg
execing default.cfg
execing DoomConfig.cfg
couldn't exec autoexec.cfg
5206 strings read from strings/english.lang
----- Initializing Sound System ------
sound system initialized.
--------------------------------------
----- R_InitOpenGL -----
Setup X display connection
Initializing OpenGL display
Using 4/4/4 Color bits, 8 Alpha bits, 24 depth, 8 stencil display.
GL_RENDERER: Gallium 0.4 on AMD SUMO
GL_EXTENSIONS: GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_polygon_offset GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_SUN_multi_draw_arrays GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_EXT_framebuffer_object GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_MESA_window_pos GL_NV_packed_depth_stencil GL_NV_texture_rectangle GL_ARB_depth_texture GL_ARB_occlusion_query GL_ARB_shadow GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos GL_EXT_stencil_two_side GL_EXT_texture_cube_map GL_NV_depth_clamp GL_NV_fog_distance GL_APPLE_packed_pixels GL_APPLE_vertex_array_object GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_vertex_program GL_ARB_vertex_shader GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_MESA_pack_invert GL_NV_primitive_restart GL_ARB_depth_clamp GL_ARB_fragment_program_shadow GL_ARB_half_float_pixel GL_ARB_occlusion_query2 GL_ARB_point_sprite GL_ARB_shading_language_100 GL_ARB_sync GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ATI_blend_equation_separate GL_EXT_blend_equation_separate GL_OES_read_format GL_ARB_color_buffer_float GL_ARB_pixel_buffer_object GL_ARB_texture_compression_rgtc GL_ARB_texture_float GL_ARB_texture_rectangle GL_ATI_texture_compression_3dc GL_EXT_packed_float GL_EXT_pixel_buffer_object GL_EXT_texture_compression_rgtc GL_EXT_texture_mirror_clamp GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_shared_exponent GL_ARB_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_packed_depth_stencil GL_ARB_vertex_array_object GL_ATI_separate_stencil GL_ATI_texture_mirror_once GL_EXT_draw_buffers2 GL_EXT_gpu_program_parameters GL_EXT_texture_array GL_EXT_texture_compression_latc GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_OES_EGL_image GL_MESA_texture_array GL_ARB_copy_buffer GL_ARB_depth_buffer_float GL_ARB_half_float_vertex GL_ARB_instanced_arrays GL_ARB_map_buffer_range GL_ARB_texture_rg GL_ARB_texture_swizzle GL_ARB_vertex_array_bgra GL_EXT_separate_shader_objects GL_EXT_texture_swizzle GL_EXT_vertex_array_bgra GL_NV_conditional_render GL_AMD_draw_buffers_blend GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_ARB_ES2_compatibility GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_provoking_vertex GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_shader_stencil_export GL_ARB_shader_texture_lod GL_ARB_texture_rgb10_a2ui GL_ARB_vertex_type_2_10_10_10_rev GL_EXT_provoking_vertex GL_EXT_texture_snorm GL_MESA_texture_signed_rgba GL_NV_texture_barrier GL_ARB_robustness GL_ARB_texture_storage
------- Input Initialization -------
XKB extension: compile time 0x1:0x0, runtime 0x1:0x0: OK
XKB extension present on server ( 0x1:0x0 )
------------------------------------
dlopen(libasound.so.2)
asoundlib version: 1.0.25
Alsa is available
------ Alsa Sound Initialization -----
opened Alsa PCM device default for playback
device buffer size: 5461 frames ( 21844 bytes )
allocated a mix buffer of 16384 bytes
--------------------------------------
...using GL_ARB_multitexture
...using GL_ARB_texture_env_combine
...using GL_ARB_texture_cube_map
...using GL_ARB_texture_env_dot3
...using GL_ARB_texture_env_add
...using GL_ARB_texture_non_power_of_two
...using GL_ARB_texture_compression
X..GL_EXT_texture_compression_s3tc not found
...using GL_EXT_texture_filter_anisotropic
maxTextureAnisotropy: 16.000000
...using GL_1.4_texture_lod_bias
X..GL_EXT_shared_texture_palette not found
...using GL_EXT_texture3D
...using GL_ARB_vertex_buffer_object
...using GL_ARB_vertex_program
...using GL_ARB_fragment_program
...using GL_ARB_shading_language_100
X..EXT_depth_bounds_test not found
---------- R_ARB2_Init ----------
Available.
---------------------------------
---------- R_GLSL_Init ----------
Available.
---------------------------------
----- R_ReloadARBPrograms -----
glprogs/test.vfp
glprogs/test.vfp
glprogs/interaction.vfp
glprogs/interaction.vfp
glprogs/bumpyEnvironment.vfp
glprogs/bumpyEnvironment.vfp
glprogs/ambientLight.vfp
glprogs/ambientLight.vfp
glprogs/shadow.vp
glprogs/environment.vfp
glprogs/environment.vfp
glprogs/arbVP_glasswarp.txt: File not found
glprogs/arbFP_glasswarp.txt: File not found
-------------------------------
----- R_ReloadGLSLPrograms -----
gl2progs/interaction.vert
gl2progs/interaction.frag
gl2progs/shadow.vert
gl2progs/shadow.frag
gl2progs/default.vert
gl2progs/default.frag
gl2progs/zfill.vert
gl2progs/zfill.frag
-------------------------------
using GLSL renderSystem
--------- Initializing Game ----------
gamename: baseDOOM-1
gamedate: Aug 18 2012
Initializing event system
...473 event definitions
Initializing class hierarchy
...142 classes, 764368 bytes for event callbacks
Initializing scripts
/proc/cpuinfo CPU frequency: 800 MHz
Compiled 'removeInitialSplineAngles': 0.0 ms
---------- Compile stats ----------
Memory usage:
Strings: 79, 13232 bytes
Statements: 67875, 2715000 bytes
Functions: 2109, 318020 bytes
Variables: 170888 bytes
Mem used: 4383712 bytes
Static data: 4014344 bytes
Allocated: 5568260 bytes
Thread size: 14056 bytes
...6 aas types
game initialized.
--------------------------------------
-------- Initializing Session --------
session initialized
--------------------------------------
--- Common Initialization Complete ---
terminal support enabled ( use +set in_tty 0 to disabled )
pid: 8030
3424 MB System Memory
guessing video ram ( use +set sys_videoRam to force ) ..
guess failed, return default low-end VRAM setting ( 64MB VRAM )
64 MB Video Memory
Async thread started
--------- Game Map Shutdown ----------
--------------------------------------
reloading guis/mainmenu.gui.
reloading guis/restart.gui.
reloading guis/gameover.gui.
reloading guis/msg.gui.
reloading guis/takeNotes.gui.
reloading guis/intro.gui.
--------- Map Initialization ---------
Map: game/mars_city1
glprogs/heatHaze.vfp
glprogs/heatHaze.vfp
glprogs/heatHazeWithMask.vfp
glprogs/heatHazeWithMask.vfp
------- Game Map Init SaveGame -------
collision data:
421 models
30823 vertices (963 KB)
54551 edges (2557 KB)
22257 polygons (1651 KB)
4068 brushes (572 KB)
12449 nodes (583 KB)
43444 polygon refs (678 KB)
14219 brush refs (222 KB)
18352 internal edges
1461 sharp edges
0 contained polygons removed
0 polygons merged
7228 KB total memory used
0 msec to load collision data.
map bounds are (19640.0, 22168.0, 29496.0)
max clip sector is (1227.5, 1385.5, 1843.5)
2 KB passage memory used to build PVS
0 msec to calculate PVS
56 areas
110 portals
9 areas visible on average
448 bytes PVS data
[Load AAS]
loading maps/game/mars_city1.aas48
done.
[Load AAS]
loading maps/game/mars_city1.aas96
[Load AAS]
loading maps/game/mars_city1.aas_guardian
[Load AAS]
loading maps/game/mars_city1.aas_mancubus
[Load AAS]
loading maps/game/mars_city1.aas_sabaoth
[Load AAS]
loading maps/game/mars_city1.aas_cyberdemon
glprogs/heatHazeWithMaskAndVertex.vfp
glprogs/heatHazeWithMaskAndVertex.vfp
removed 2 degenerate triangles
WARNING: Non-portable: path contains uppercase characters: base/sound/VO/video
WARNING: Non-portable: path contains uppercase characters: base/sound/VO/video
WARNING: Non-portable: path contains uppercase characters: base/sound/VO/video
WARNING: Non-portable: path contains uppercase characters: base/sound/VO/video
WARNING: Non-portable: path contains uppercase characters: base/sound/VO/video
WARNING: Non-portable: path contains uppercase characters: base/sound/VO/video
WARNING: Non-portable: path contains uppercase characters: base/sound/VO/video
WARNING: Non-portable: path contains uppercase characters: base/sound/VO/video
WARNING: Couldn't load sound 'guisounds.wav' using default
TODO: Sys_SetClipboardData
--------- Game Map Shutdown ----------
FATAL: recursed fatal error:
idScriptObject::Restore: size of object 'player' doesn't match size in save game.
idHeap::Msize: invalid memory block ()
shutdown terminal support
Segmentation fault
ken@ken-K53TA ~/Desktop/doom3-tests/dante/neo $
id Software's introduction video does not play correctly on the ARM architecture regardless of debug or release build. The same code works fine on x86 and x86_64, therefore I suspect an architecture specific issue or a compiler issue.
RoQ is the video/audio codec used for the video cinematic files.
I've compiled dante on my Chromebook running Ubuntu 12.10 with OpenGL ES Driver copied over from the Chrome OS. Everything went fine however when I try to run the game I get:
DOOM 1.3.1.1304 linux-arm Jan 11 2013 21:23:19
found interface lo - loopback
found interface mlan0 - 192.168.1.138/255.255.255.0
no 'base' directory in exe path /home/user/Documents/Doom3/dante/neo, skipping
no 'base' directory in cwd path /home/user/Downloads, skipping
WARNING: using hardcoded default base path
------ Initializing File System ------
Loaded pk4 /home/user/.doom3/base/game00.pk4 with checksum 0x29cdb978
Loaded pk4 /home/user/.doom3/base/game02.pk4 with checksum 0x80401dd2
Loaded pk4 /home/user/.doom3/base/game03.pk4 with checksum 0x351c23e8
Loaded pk4 /home/user/.doom3/base/pak000.pk4 with checksum 0x28d208f1
Loaded pk4 /home/user/.doom3/base/pak001.pk4 with checksum 0x40244be0
Loaded pk4 /home/user/.doom3/base/pak002.pk4 with checksum 0xc51ecdcd
Loaded pk4 /home/user/.doom3/base/pak003.pk4 with checksum 0xcd79d028
Loaded pk4 /home/user/.doom3/base/pak004.pk4 with checksum 0x765e4f8b
Loaded pk4 /home/user/.doom3/base/pak005.pk4 with checksum 0x8ffc3621
Loaded pk4 /home/user/.doom3/base/pak006.pk4 with checksum 0x95b65ab
Loaded pk4 /home/user/.doom3/base/pak007.pk4 with checksum 0x666bdb3c
Current search path:
/home/user/.doom3/base
/home/user/.doom3/base/pak007.pk4 (38 files)
/home/user/.doom3/base/pak006.pk4 (48 files)
/home/user/.doom3/base/pak005.pk4 (63 files)
/home/user/.doom3/base/pak004.pk4 (5137 files)
/home/user/.doom3/base/pak003.pk4 (4676 files)
/home/user/.doom3/base/pak002.pk4 (6120 files)
/home/user/.doom3/base/pak001.pk4 (8972 files)
/home/user/.doom3/base/pak000.pk4 (2698 files)
/home/user/.doom3/base/game03.pk4 (2 files)
/home/user/.doom3/base/game02.pk4 (2 files)
/home/user/.doom3/base/game00.pk4 (2 files)
/usr/local/games/doom3/base
game DLL: 0x0 in pak: 0x0
Addon pk4s:
------- Initializing renderSystem --------
5206 strings read from strings/english.lang
Couldn't open journal files
execing editor.cfg
execing default.cfg
couldn't exec DoomConfig.cfg
couldn't exec autoexec.cfg
5206 strings read from strings/english.lang
----- Initializing Sound System ------
----- R_InitOpenGL -----
Setup X display connection
Initializing OpenGL display
Using 8/8/8 Color bits, 8 Alpha bits, 24 depth, 8 stencil display.
GL_RENDERER: Mali-T604
GL_EXTENSIONS: GL_ARM_rgba8 GL_ARM_mali_shader_binary GL_ARM_texture_format_rgba16_la16 GL_OES_depth24 GL_OES_depth_texture GL_OES_packed_depth_stencil GL_OES_rgb8_rgba8 GL_EXT_read_format_bgra GL_OES_compressed_paletted_texture GL_OES_compressed_ETC1_RGB8_texture GL_OES_standard_derivatives GL_OES_EGL_image GL_OES_EGL_image_external GL_OES_texture_npot GL_OES_vertex_half_float GL_OES_required_internalformat GL_OES_vertex_array_object GL_OES_mapbuffer GL_EXT_texture_format_BGRA8888 GL_EXT_texture_rg GL_EXT_texture_type_2_10_10_10_REV GL_OES_fbo_render_mipmap GL_OES_element_index_uint GL_EXT_occlusion_query_boolean GL_EXT_blend_minmax GL_EXT_discard_framebuffer GL_OES_get_program_binary GL_ARM_mali_program_binary GL_OES_texture_3D GL_EXT_texture_storage GL_EXT_multisampled_render_to_texture
XF86DGA not available, forcing DGA mouse off
------- Input Initialization -------
XKB extension: compile time 0x1:0x0, runtime 0x1:0x0: OK
dlopen(libasound.so.2)
asoundlib version: 1.0.25
Alsa is available
------ Alsa Sound Initialization -----
opened Alsa PCM device default for playback
device buffer size: 5461 frames ( 21844 bytes )
X..GL_ARB_multitexture not found
X..GL_ARB_texture_env_combine not found
X..GL_ARB_texture_cube_map not found
X..GL_ARB_texture_env_dot3 not found
X..GL_ARB_texture_env_add not found
X..GL_ARB_texture_non_power_of_two not found
X..GL_EXT_texture_lod not found
X..GL_1.4_texture_lod_bias not found
X..GL_EXT_shared_texture_palette not found
X..GL_EXT_texture3D not found
X..GL_ARB_vertex_buffer_object not found
X..GL_ARB_vertex_program not found
X..GL_ARB_fragment_program not found
X..GL_ARB_shading_language_100 not found
---------- R_GLSL_Init ----------
Not available.
----- R_ReloadGLSLPrograms -----
gl2progs/interaction.vert
gl2progs/interaction.frag
gl2progs/shadow.vert
gl2progs/shadow.frag
gl2progs/default.vert
gl2progs/default.frag
gl2progs/zfill.vert
using GLSL renderSystem
Regenerated world, staticAllocCount = 0.
Shutting down sound hardware
----------- Alsa Shutdown ------------
close pcm
idRenderSystem::Shutdown()
Sys_Error: couldn't find game dynamic library
I have the "gamearmv7.so" and "gamearmv7-d3xp.so" that were made from the "libgame.so". I assume this is what dante is looking for, any idea where I should put them, or how I can get dante to see them?
I've tried copying them to my base folder, but that does no good, any help anyone can offer?
Hi, on my device I am getting this error:
----- R_InitOpenGL -----
I/Doom (23790): GLimp_Init - start
I/Doom (23790): GL parms: width(800), height(480)
D/libEGL (23790): loaded /system/lib/egl/libGLES_android.so
D/libEGL (23790): loaded /vendor/lib/egl/libEGL_POWERVR_SGX540_120.so
D/libEGL (23790): loaded /vendor/lib/egl/libGLESv1_CM_POWERVR_SGX540_120.so
D/libEGL (23790): loaded /vendor/lib/egl/libGLESv2_POWERVR_SGX540_120.so
I/Doom (23790): Using 8/8/8 Color bits, 8 Alpha bits, 24 depth, 8 stencil display.
I/Doom (23790): Using format(5) for window
I/Doom (23790): GLimp_ActivateContext - start
I/Doom (23790): Fetching EGL surface and context
I/Doom (23790): Surface parms: width(800), height(480)
I/Doom (23790): GLimp_ActivateContext - end
I/Doom (23790): GLimp_Init - end
I/Doom (23790): X..GL_ARB_multitexture not found
I/Doom (23790): X..GL_ARB_texture_env_combine not found
I/Doom (23790): X..GL_ARB_texture_cube_map not found
I/Doom (23790): X..GL_ARB_texture_env_dot3 not found
I/Doom (23790): X..GL_ARB_texture_env_add not found
I/Doom (23790): X..GL_ARB_texture_non_power_of_two not found
I/Doom (23790): X..GL_EXT_texture_lod not found
I/Doom (23790): X..GL_1.4_texture_lod_bias not found
I/Doom (23790): X..GL_EXT_shared_texture_palette not found
I/Doom (23790): X..GL_EXT_texture3D not found
I/Doom (23790): X..GL_ARB_vertex_buffer_object not found
I/Doom (23790): X..GL_ARB_vertex_program not found
I/Doom (23790): X..GL_ARB_fragment_program not found
I/Doom (23790): X..GL_ARB_shading_language_100 not found
I/Doom (23790): ---------- R_GLSL_Init ----------
I/Doom (23790): Not available.
I/Doom (23790): ----- R_ReloadGLSLPrograms -----
I/Doom (23790): gl2progs/interaction.vert
I/Doom (23790): filesystem: switching to pure mode will require a restart. 'gl2progs/interaction.vert' loaded from directory.
I/Doom (23790):
I/Doom (23790): gl2progs/interaction.frag
I/Doom (23790):
I/Doom (23790): VS:
I/Doom (23790): Success.
I/Doom (23790):
I/Doom (23790): FS:
I/Doom (23790): Compile failed.
I/Doom (23790): ERROR: 0:23: 'vec2' : No precision defined for this type
I/Doom (23790): ERROR: 0:24: 'vec2' : No precision defined for this type
I/Doom (23790): ERROR: 0:25: 'vec2' : No precision defined for this type
I/Doom (23790): ERROR: 0:26: 'vec4' : No precision defined for this type
I/Doom (23790): ERROR: 0:27: 'vec4' : No precision defined for this type
I/Doom (23790): ERROR: 0:28: 'vec3' : No precision defined for this type
I/Doom (23790): ERROR: 0:32: 'vec3' : No precision defined for this type
I/Doom (23790): ERROR: 0:41: 'vec4' : No precision defined for this type
I/Doom (23790): ERROR: 0:42: 'vec4' : No precision defined for this type
I/Doom (23790): ERROR: 0:50: 'float' : No precision defined for this type
I/Doom (23790): ERROR: 0:53: 'vec3' : No precision defined for this type
I/Doom (23790): ERROR: 0:58: 'vec3' : No precision defined for this type
I/Doom (23790): ERROR: 0:59: 'vec3' : No precision defined for this type
I/Doom (23790): ERROR: 0:62: 'float' : No precision defined for this type
I/Doom (23790): ERROR: 0:67: 'vec3' : No precision defined for this type
I/Doom (23790): ERROR: 0:68: 'vec3' : No precision defined for this type
I/Doom (23790): ERROR: 0:69: 'vec3' : No precision defined for this type
i have yours gl2progs/ in base dir and it looks like everything works, except: glGetProgramiv(shaderProgram->program, GL_LINK_STATUS, &linked); because linked is 0, do you know what it means please??
Currenty the RenderShaderPasses and FillDepthBuffer function are enabling vertex array attrib 1 and 5 for every drawn surface. Due to the fact that each of these surfaces need at least attrib 1 and 5 it makes sense to enable them once, draw all the surfs and disabling them afterwards.
Please have a look at following patch, it will drop a lot of redundant state changes and gain some performance:
diff --git a/neo/renderer/draw_common.cpp b/neo/renderer/draw_common.cpp
index 40aba8c..33b25ca 100644
--- a/neo/renderer/draw_common.cpp
+++ b/neo/renderer/draw_common.cpp
@@ -409,9 +409,7 @@ void RB_T_FillDepthBuffer(const drawSurf_t *surf)
}
idDrawVert *ac = (idDrawVert *)vertexCache.Position(tri->ambientCache);
GL_EnableVertexAttribArray(offsetof(shaderProgram_t, attr_Vertex));
GL_VertexAttribPointer(offsetof(shaderProgram_t, attr_Vertex), 3, GL_FLOAT, false, sizeof(idDrawVert), ac->xyz.ToFloatPtr());
GL_EnableVertexAttribArray(offsetof(shaderProgram_t, attr_TexCoord));
GL_VertexAttribPointer(offsetof(shaderProgram_t, attr_TexCoord), 2, GL_FLOAT, false, sizeof(idDrawVert), reinterpret_cast<void
bool drawSolid = false;
@@ -492,9 +490,6 @@ void RB_T_FillDepthBuffer(const drawSurf_t *surf)
if (shader->GetSort() == SS_SUBVIEW) {
GL_State(GLS_DEPTHFUNC_LESS);
GL_DisableVertexAttribArray(offsetof(shaderProgram_t, attr_Vertex));
GL_DisableVertexAttribArray(offsetof(shaderProgram_t, attr_TexCoord));
}
/*
@@ -530,7 +525,8 @@ void RB_STD_FillDepthBuffer(drawSurf_t **drawSurfs, int numDrawSurfs)
// the first texture will be used for alpha tested surfaces
GL_SelectTexture(0);
GL_EnableVertexAttribArray(offsetof(shaderProgram_t, attr_TexCoord));
GL_EnableVertexAttribArray(offsetof(shaderProgram_t, attr_Vertex));
GL_EnableVertexAttribArray(offsetof(shaderProgram_t, attr_TexCoord));
// decal surfaces may enable polygon offset
glPolygonOffset(r_offsetFactor.GetFloat(), r_offsetUnits.GetFloat());
@@ -555,6 +551,7 @@ void RB_STD_FillDepthBuffer(drawSurf_t **drawSurfs, int numDrawSurfs)
GL_DisableVertexAttribArray(offsetof(shaderProgram_t, attr_TexCoord));
GL_DisableVertexAttribArray(offsetof(shaderProgram_t, attr_Vertex));
GL_UseProgram(NULL);
}
@@ -738,8 +735,6 @@ void RB_STD_T_RenderShaderPasses(const drawSurf_t *surf)
}
idDrawVert *ac = (idDrawVert *)vertexCache.Position(tri->ambientCache);
GL_EnableVertexAttribArray(offsetof(shaderProgram_t, attr_Vertex));
GL_EnableVertexAttribArray(offsetof(shaderProgram_t, attr_TexCoord));
GL_VertexAttribPointer(offsetof(shaderProgram_t, attr_Vertex), 3, GL_FLOAT, false, sizeof(idDrawVert), ac->xyz.ToFloatPtr());
GL_VertexAttribPointer(offsetof(shaderProgram_t, attr_TexCoord), 2, GL_FLOAT, false, sizeof(idDrawVert), reinterpret_cast<void
@@ -916,9 +911,6 @@ void RB_STD_T_RenderShaderPasses(const drawSurf_t *surf)
}
}
GL_DisableVertexAttribArray(offsetof(shaderProgram_t, attr_Vertex));
// reset polygon offset
if (shader->TestMaterialFlag(MF_POLYGONOFFSET)) {
glDisable(GL_POLYGON_OFFSET_FILL);
@@ -970,6 +962,7 @@ int RB_STD_DrawShaderPasses(drawSurf_t **drawSurfs, int numDrawSurfs)
globalImages->BindNull();
GL_SelectTexture(0);
GL_EnableVertexAttribArray(offsetof(shaderProgram_t, attr_Vertex));
GL_EnableVertexAttribArray(offsetof(shaderProgram_t, attr_TexCoord));
RB_SetProgramEnvironment();
@@ -1005,6 +998,7 @@ int RB_STD_DrawShaderPasses(drawSurf_t **drawSurfs, int numDrawSurfs)
GL_DisableVertexAttribArray(offsetof(shaderProgram_t, attr_TexCoord));
GL_DisableVertexAttribArray(offsetof(shaderProgram_t, attr_Vertex));
GL_UseProgram(NULL);
It would be useful to have a network console, similar to adb shell
for use with Android based devices or other embedded hardware that does not necessarily have a keyboard.
Dante reads ~/.doom3/base/DoomConfig.cfg, which is a file shared with id's Doom3.
By default, Doom3 generates a DoomConfig.cfg containing, among other things, this line:
seta r_renderer "best"
which, at least when running on my nvidia binary blob, immediately crashes Dante with a "Sys_Error: SetbackEndRenderer: bad back end" error message.
Removing the line or changing it to 'seta r_renderer "glsl"' allows Dante to run.
Dante should probably either handle the "best" option, or use a different config file.
(Thanks to Dandel for helping me figure this out)
Issue: #2
Not seen anywhere for years. Hoping this great guy hasn't been lost to us. :/
I am trying to run the engine. My PC's specification is here http://paste.ubuntu.com/1215030/
As I am using AMD fglrx driver, compiling with EGL don't work out for me. So I try to use opengl build by setting TARGET_OPENGL in site.conf file to 1. It compiles ok; but when I tried to run it, the screen resolution changed and for 1/2 second screen flicker, then the code exit. But the resolution stays low as well(That's probably a fglrx issue, crashed opengl apps always do it). The terminal output is here http://paste.ubuntu.com/1215042/
By analyzing, it seems the problem is causing by GL_EnableVertexAttribArray call(my wild guess). Also none of the gl2progs/ file seems to found. When I run the program with gdb, it gives one additional hint -
using GLSL renderSystem
WARNING: Invalid compressed internal format
WARNING: Invalid uncompressed internal format
GL_EnableVertexAttribArray: unbound attribute index
Program received signal SIGILL, Illegal instruction.
0x0000000000484ae8 in GL_EnableVertexAttribArray (index=) at renderer/tr_backend.cpp:244
244 common->Printf("GL_EnableVertexAttribArray: unbound attribute index\n");
(gdb)
I am not sure what is causing it. I compiled and run the dhewm3, and that's seems to run perfectly well. Also I have the original doom3's binary and that's also seems ok. May be that's a glsl issue. A 'glxinfo' of my system is here http://paste.ubuntu.com/1215065/
Currenty the RenderShaderPasses and FillDepthBuffer function are enabling vertex array attrib 1 and 5 for every drawn surface. Due to the fact that each of these surfaces need at least attrib 1 and 5 it makes sense to enable them once, draw all the surfs and disable them afterwards.
Please have a look at following patch, it will drop a lot of redundant state changes and gain some performance:
https://www.dropbox.com/s/jlg3ef0moy6xbr8/draw_common.patch?dl=0
"DarkStar" intro renders flight path plotting circle incorrectly. Instead of a circle around a point moving along a curve, the circle moves along the curve but scrolls out of bounds; this repeats for the duration of the "DarkStar" approach GUI screen seen on game/mars_city1.
Most probably incorrectly calculated texcoord matrix. Probably has further reaching implications.
Unfortunately due to the limitations of Doom 3 media the material specularity exponent must always be a fixed value. However, it would be possible to create more realistic specularity by making use of the surface type (similar to how bullet impact/ricochet sounds are selected.)
The possibility of mid-surface aliasing must also be evaluated.
Doom 3 BFG saw a 10x performance increase via GPU Skinning.
The following blog shows this is possible in an ES 2.0 context too:
http://opengles20study.blogspot.com/2012/03/matrix-palette-skinning-for-opengl-es.html
I am trying to compile the code from the master and glsl branches on the Windows platform, but I'm getting compilation errors stemming from the glx.h file not found, and so forth, despite getting the jpeg-8 source code.
A small update of the OpenGL API on X11 initially to allow the end user to initialize from EGL instead of GLX. This can branch into ultimately allowing native running of either API on Wayland, since Wayland requires EGL.
Yes, it will happen... Most tablets (Phones? Mini-tablets?) have some form of HDMI output which will require an adaptor to DVI, but this won't have any effect on signal quality.
See commit 5f5f169.
I've compiled doom3 master branch on my mac and I am getting weird error with datas: Missing 'anim' key on 'idCameraAnim_marscity_cinematic_cam_72'. It is weird, because on my android device game is running fine.
I have a weird build error when trying to cross-compile dante on a glibc arm/linux target.
(i patched the scons file to remove the pentium3 hardcoded flag for the release build)
scons CC=${CHOST}-gcc CXX=${CHOST}-g++ BUILD="release" JOBS=1 BASEFLAGS=-I${ROOT}/usr/include\ -isystem\ ${ROOT}/usr/include ARCH=arm
CHOST=armv7-stlinux24-linux-gnu- (the cross compiler)
ROOT=/usr/targets/albert-b2020/root/ (the ARM rootfs)
gcc version 4.6.3 20120301 (STMicroelectronics/Linux Base 4.6.3-109) (GCC)
the error:
armv7-stlinux24-linux-gnu-g++ -o build/release/d3xp/d3xp/ai/AI_pathing.os -c -fPIC -I/usr/targets/albert-b2020/root//usr/include -isystem /usr/targets/albert-b2020/root//usr/include -pipe -Wall -Wno-sign-compare -Wno-unknown-pragmas -Wno-psabi -fmessage-length=0 -fpermissive -fvisibility=hidden -O3 -ffast-math -fno-unsafe-math-optimizations -fomit-frame-pointer -fno-strict-aliasing -D_D3XP -DCTF -DGAME_DLL d3xp/ai/AI_pathing.cpp
In file included from d3xp/ai/../../idlib/../idlib/Lib.h:189:0,
from d3xp/ai/../../idlib/precompiled.h:116,
from d3xp/ai/AI_pathing.cpp:29:
d3xp/ai/../../idlib/../idlib/math/Matrix.h: In member function โidMat2 idMat2::Inverse() constโ:
d3xp/ai/../../idlib/../idlib/math/Matrix.h:347:6: warning: unused variable โrโ [-Wunused-variable]
d3xp/ai/../../idlib/../idlib/math/Matrix.h: In member function โidMat2 idMat2::InverseFast() constโ:
d3xp/ai/../../idlib/../idlib/math/Matrix.h:357:6: warning: unused variable โrโ [-Wunused-variable]
d3xp/ai/../../idlib/../idlib/math/Matrix.h: In member function โidMat3 idMat3::Inverse() constโ:
d3xp/ai/../../idlib/../idlib/math/Matrix.h:838:6: warning: unused variable โrโ [-Wunused-variable]
d3xp/ai/../../idlib/../idlib/math/Matrix.h: In member function โidMat3 idMat3::InverseFast() constโ:
d3xp/ai/../../idlib/../idlib/math/Matrix.h:848:6: warning: unused variable โrโ [-Wunused-variable]
d3xp/ai/../../idlib/../idlib/math/Matrix.h: In member function โidMat4 idMat4::Inverse() constโ:
d3xp/ai/../../idlib/../idlib/math/Matrix.h:1348:6: warning: unused variable โrโ [-Wunused-variable]
d3xp/ai/../../idlib/../idlib/math/Matrix.h: In member function โidMat4 idMat4::InverseFast() constโ:
d3xp/ai/../../idlib/../idlib/math/Matrix.h:1358:6: warning: unused variable โrโ [-Wunused-variable]
d3xp/ai/../../idlib/../idlib/math/Matrix.h: In member function โidMat5 idMat5::Inverse() constโ:
d3xp/ai/../../idlib/../idlib/math/Matrix.h:1755:6: warning: unused variable โrโ [-Wunused-variable]
d3xp/ai/../../idlib/../idlib/math/Matrix.h: In member function โidMat5 idMat5::InverseFast() constโ:
d3xp/ai/../../idlib/../idlib/math/Matrix.h:1765:6: warning: unused variable โrโ [-Wunused-variable]
d3xp/ai/../../idlib/../idlib/math/Matrix.h: In member function โidMat6 idMat6::Inverse() constโ:
d3xp/ai/../../idlib/../idlib/math/Matrix.h:2215:6: warning: unused variable โrโ [-Wunused-variable]
d3xp/ai/../../idlib/../idlib/math/Matrix.h: In member function โidMat6 idMat6::InverseFast() constโ:
d3xp/ai/../../idlib/../idlib/math/Matrix.h:2225:6: warning: unused variable โrโ [-Wunused-variable]
d3xp/ai/../../idlib/../idlib/math/Matrix.h: In member function โidMatX idMatX::Inverse() constโ:
d3xp/ai/../../idlib/../idlib/math/Matrix.h:3175:6: warning: unused variable โrโ [-Wunused-variable]
d3xp/ai/../../idlib/../idlib/math/Matrix.h: In member function โidMatX idMatX::InverseFast() constโ:
d3xp/ai/../../idlib/../idlib/math/Matrix.h:3215:6: warning: unused variable โrโ [-Wunused-variable]
d3xp/ai/AI_pathing.cpp: In function โpathNode_t* BuildPathTree(const obstacle_t_, int, const idBounds&, const idVec2&, const idVec2&, obstaclePath_t&)โ:
d3xp/ai/AI_pathing.cpp:659:51: error: โnextโ was not declared in this scope
d3xp/ai/AI_pathing.cpp:659:55: error: a function call cannot appear in a constant-expression
d3xp/ai/AI_pathing.cpp:659:57: error: template argument 2 is invalid
d3xp/ai/AI_pathing.cpp:659:72: error: invalid type in declaration before โ,โ token
d3xp/ai/AI_pathing.cpp:667:16: error: request for member โAddโ in โpathNodeQueueโ, which is of non-class type โintโ
d3xp/ai/AI_pathing.cpp:669:28: error: request for member โGetโ in โpathNodeQueueโ, which is of non-class type โintโ
d3xp/ai/AI_pathing.cpp:669:116: error: request for member โGetโ in โpathNodeQueueโ, which is of non-class type โintโ
d3xp/ai/AI_pathing.cpp:671:13: error: request for member โAddโ in โtreeQueueโ, which is of non-class type โintโ
d3xp/ai/AI_pathing.cpp:709:20: error: request for member โAddโ in โpathNodeQueueโ, which is of non-class type โintโ
d3xp/ai/AI_pathing.cpp:713:20: error: request for member โAddโ in โpathNodeQueueโ, which is of non-class type โintโ
d3xp/ai/AI_pathing.cpp:726:20: error: request for member โAddโ in โpathNodeQueueโ, which is of non-class type โintโ
d3xp/ai/AI_pathing.cpp:751:19: error: request for member โAddโ in โpathNodeQueueโ, which is of non-class type โintโ
d3xp/ai/../../idlib/../d3xp/Game_local.h: At global scope:
d3xp/ai/../../idlib/../d3xp/Game_local.h:116:11: warning: โNUM_RENDER_PORTAL_BITSโ defined but not used [-Wunused-variable]
d3xp/ai/../../idlib/../d3xp/Game_local.h:810:11: warning: โCINEMATIC_SKIP_DELAYโ defined but not used [-Wunused-variable]
d3xp/ai/../../idlib/../d3xp/Player.h:73:11: warning: โASYNC_PLAYER_INV_AMMO_BITSโ defined but not used [-Wunused-variable]
d3xp/ai/AI_pathing.cpp:1438:14: warning: โfloat HeightForTrajectory(const idVec3&, float, float)โ defined but not used [-Wunused-function]
scons: *_* [build/release/d3xp/d3xp/ai/AI_pathing.os] Error 1
scons: building terminated because of errors.
I can't link gl2progs on osx desktop, gpu: NVIDIA GeForce 9400M. Do you use glsl backend on your desktop or are you using arb backend?
gl2progs/interaction.vertfilesystem: switching to pure mode will require a restart. 'gl2progs/interaction.vert' loaded from directory.
gl2progs/interaction.frag
VS:
ERROR: 0:18: '' : Version number not supported by GL2
ERROR: 0:21: 'precision' : syntax error syntax error
ERROR: Parser found no code to compile in source strings.
FS:
ERROR: 0:18: '' : Version number not supported by GL2
ERROR: 0:21: 'precision' : syntax error syntax error
ERROR: Parser found no code to compile in source strings.
Okay i have messed around inside the game and have some possible fixes:
Make it so when the player touches it won't jump around the screen make it so when the player swipes left it moves left full 360
and when you look up and down make it about 45(its hard to explain), because i have noticed that when you try to look around you are limited by where you are touching on the screen(AKA i cannot look below straight).
also:
constrain the look controls to one side of the screen(It will make it easier to implement the movement code without messing up the inputs).
hey is the site down? i have an error but i don't want to post it until i get the new version :/
Hello all!
Yesterday I managed to compile dante sources but the game is running only with texture glitches. I tried many different methods from the internet (even compiling from different sources like iodoom3) to resolve this but I'm not able to get the game working properly. Also tried to run on both Intel HD (Ironlake) / NVIDIA GeForce GT 330M graphic drivers with the same results. The computer is a Sony VAIO VPCZ13Z9E/X. What am I missing?
Source used: https://github.com/omcfadde/dante/archive/x64.zip
Dependencies required for compilation: scons m4 g++ mesa-common-dev libcurl4-gnutls-dev libxxf86vm-dev libopenal-dev libjpeg8-dev libvorbis-dev libasound2-dev libxext-dev
Distribution compiled on: Trisquel 5.5 64-bit (Ubuntu 11.10 based)
My directory structure with MD5 checksums:
8547ac6392cc1386bf8eb6de3aee5117 base/gamex86_64.so (renamed from gamex86_64-base.so) 71b8d37b2444d3d86a36fd61783844fe base/pak000.pk4 4bc4f3ba04ec2b4f4837be40e840a3c1 base/pak001.pk4 fa84069e9642ad9aa4b49624150cc345 base/pak002.pk4 f22d8464997924e4913e467e7d62d5fe base/pak003.pk4 38561a3c73f93f2e6fd31abf1d4e9102 base/pak004.pk4 f92695ebf28d2fc6b7f682e38dd82706 d3xp/gamex86_64.so (renamed from gamex86_64-d3xp.so) 7fc54554b61cd775967a457e6e97d2cb doom.x86_64
Photos of the game running:
Contents of ~/.doom3/base/qconsole.log:
log file 'qconsole.log' opened on Tue Feb 12 15:24:27 2013 Loaded pk4 /mnt/data/Software/doom3/base/pak000.pk4 with checksum 0xb0687c7c Loaded pk4 /mnt/data/Software/doom3/base/pak001.pk4 with checksum 0xd85f6127 Loaded pk4 /mnt/data/Software/doom3/base/pak002.pk4 with checksum 0x5f5cf94d Loaded pk4 /mnt/data/Software/doom3/base/pak003.pk4 with checksum 0xae860102 Loaded pk4 /mnt/data/Software/doom3/base/pak004.pk4 with checksum 0xb1ba379b Current search path: /home/pk/.doom3/base /mnt/data/Software/doom3/base /mnt/data/Software/doom3/base/pak004.pk4 (5137 files - 0xb1ba379b not referenced) /mnt/data/Software/doom3/base/pak003.pk4 (4676 files - 0xae860102 not referenced) /mnt/data/Software/doom3/base/pak002.pk4 (6120 files - 0x5f5cf94d not referenced) /mnt/data/Software/doom3/base/pak001.pk4 (8972 files - 0xd85f6127 not referenced) /mnt/data/Software/doom3/base/pak000.pk4 (2698 files - 0xb0687c7c not referenced) game DLL: 0x0 in pak: 0x0 Addon pk4s: file system initialized. -------------------------------------- ----- Initializing Decls ----- ...loading 'materials/aaduffytest.mtr' ...loading 'materials/alphalabs.mtr' ...loading 'materials/andy.mtr' ...loading 'materials/atest.mtr' ...loading 'materials/base_door.mtr' ...loading 'materials/base_floor.mtr' ...loading 'materials/base_light.mtr' ...loading 'materials/base_trim.mtr' ...loading 'materials/base_wall.mtr' ...loading 'materials/caves.mtr' ...loading 'materials/char_common.mtr' ...loading 'materials/characters.mtr' ...loading 'materials/decals.mtr' ...loading 'materials/door.mtr' ...loading 'materials/duffytest.mtr' ...loading 'materials/fogs.mtr' ...loading 'materials/gfx.mtr' ...loading 'materials/glass.mtr' ...loading 'materials/hell.mtr' ...loading 'materials/invisible.mtr' ...loading 'materials/jerry.mtr' ...loading 'materials/kentest.mtr' ...loading 'materials/ktest.mtr' ...loading 'materials/lab.mtr' ...loading 'materials/lab_floor.mtr' ...loading 'materials/lights.mtr' ...loading 'materials/mal.mtr' ...loading 'materials/mapobjects.mtr' ...loading 'materials/maxtextures.mtr' ...loading 'materials/monsters.mtr' ...loading 'materials/morgue.mtr' ...loading 'materials/mp_gui.mtr' ...loading 'materials/mp_lights.mtr' ...loading 'materials/mre.mtr' ...loading 'materials/object.mtr' ...loading 'materials/outside.mtr' ...loading 'materials/patd.mtr' ...loading 'materials/patricktest.mtr' ...loading 'materials/pdtest.mtr' ...loading 'materials/phook.mtr' ...loading 'materials/recyc_door.mtr' ...loading 'materials/recyc_floor.mtr' ...loading 'materials/recyc_light.mtr' ...loading 'materials/recyc_trim.mtr' ...loading 'materials/recyc_wall.mtr' ...loading 'materials/rock.mtr' ...loading 'materials/senetemp.mtr' ...loading 'materials/sfx.mtr' ...loading 'materials/sfx_multiplayer.mtr' ...loading 'materials/shaderdemo.mtr' ...loading 'materials/skies.mtr' ...loading 'materials/sound.mtr' ...loading 'materials/specialcase.mtr' ...loading 'materials/stevetest.mtr' ...loading 'materials/stone.mtr' ...loading 'materials/testinteractions.mtr' ...loading 'materials/tim.mtr' ...loading 'materials/tools.mtr' ...loading 'materials/vehicles.mtr' ...loading 'materials/video.mtr' ...loading 'materials/vp_materials.mtr' ...loading 'materials/washroom.mtr' ...loading 'materials/weapons.mtr' ...loading 'materials/zgraeme.mtr' ...loading 'skins/skins.skin' ...loading 'skins/skins_characters_npcs.skin' ...loading 'skins/skins_characters_player.skin' ...loading 'skins/skins_characters_suit.skin' ...loading 'skins/skins_characters_suit_old.skin' ...loading 'skins/skins_models_chars_labcoat.skin' ...loading 'skins/skins_models_chars_maint.skin' ...loading 'skins/skins_models_chars_marine.skin' ...loading 'skins/skins_models_chars_sarge.skin' ...loading 'skins/skins_models_chars_security.skin' ...loading 'skins/skins_models_chars_suit.skin' ...loading 'skins/skins_models_mapobjects.skin' ...loading 'skins/skins_models_mapobjects_doors_hazdoor1.skin' ...loading 'skins/skins_models_monsters.skin' ...loading 'skins/skins_models_props.skin' ...loading 'skins/skins_models_weapons.skin' ...loading 'skins/skins_monsters_zombie_chaingun.skin' ...loading 'skins/skins_monsters_zombies.skin' ...loading 'skins/skins_npcs.skin' ...loading 'skins/skins_player.skin' ...loading 'skins/skins_poppy.skin' ...loading 'skins/skins_security.skin' ...loading 'skins/skins_teleporter.skin' ...loading 'skins/skins_uacmarine.skin' ...loading 'skins/skins_zcc.skin' ...loading 'skins/skins_zmaint.skin' ...loading 'skins/skins_zsec.skin' ...loading 'sound/actions.sndshd' ...loading 'sound/admin.sndshd' ...loading 'sound/alarms.sndshd' ...loading 'sound/alpha_labs21.sndshd' ...loading 'sound/alphalabs1.sndshd' ...loading 'sound/alphalabs3.sndshd' ...loading 'sound/audiologs.sndshd' ...loading 'sound/bloopers.sndshd' ...loading 'sound/boxsounds.sndshd' ...loading 'sound/bubbles.sndshd' ...loading 'sound/caverns2.sndshd' ...loading 'sound/chris.sndshd' ...loading 'sound/commoutside.sndshd' ...loading 'sound/computers.sndshd' ...loading 'sound/cpu.sndshd' ...loading 'sound/creepy_elements.sndshd' ...loading 'sound/default.sndshd' ...loading 'sound/delta1.sndshd' ...loading 'sound/delta2a.sndshd' ...loading 'sound/delta2b.sndshd' ...loading 'sound/delta3.sndshd' ...loading 'sound/delta4.sndshd' ...loading 'sound/delta5.sndshd' ...loading 'sound/doors.sndshd' ...loading 'sound/duffy.sndshd' ...loading 'sound/e3.sndshd' ...loading 'sound/e3_drones.sndshd' ...loading 'sound/e3_plain.sndshd' ...loading 'sound/electrical.sndshd' ...loading 'sound/enpro.sndshd' ...loading 'sound/fans.sndshd' ...loading 'sound/game.sndshd' ...loading 'sound/gui.sndshd' ...loading 'sound/guitest.sndshd' ...loading 'sound/headtest.sndshd' ...loading 'sound/hell.sndshd' ...loading 'sound/items.sndshd' ...loading 'sound/johnc.sndshd' ...loading 'sound/ken.sndshd' ...loading 'sound/lights.sndshd' ...loading 'sound/lightsout.sndshd' ...loading 'sound/machinery.sndshd' ...loading 'sound/map10.sndshd' ...loading 'sound/map_alphalabs4.sndshd' ...loading 'sound/map_comm1.sndshd' ...loading 'sound/map_cpu.sndshd' ...loading 'sound/map_cpuboss.sndshd' ...loading 'sound/map_ending.sndshd' ...loading 'sound/map_hellhole.sndshd' ...loading 'sound/map_marscity2.sndshd' ...loading 'sound/map_site3.sndshd' ...loading 'sound/marscity.sndshd' ...loading 'sound/mc_underground.sndshd' ...loading 'sound/mc_underground_chars.sndshd' ...loading 'sound/metals.sndshd' ...loading 'sound/monorail.sndshd' ...loading 'sound/monster_boss_sabaoth.sndshd' ...loading 'sound/monster_demon_archvile.sndshd' ...loading 'sound/monster_demon_bruiser.sndshd' ...loading 'sound/monster_demon_cacodemon.sndshd' ...loading 'sound/monster_demon_cherub.sndshd' ...loading 'sound/monster_demon_cyberdemon.sndshd' ...loading 'sound/monster_demon_guardian.sndshd' ...loading 'sound/monster_demon_hellknight.sndshd' ...loading 'sound/monster_demon_imp.sndshd' ...loading 'sound/monster_demon_lostsoul.sndshd' ...loading 'sound/monster_demon_maggot.sndshd' ...loading 'sound/monster_demon_mancubus.sndshd' ...loading 'sound/monster_demon_pinky.sndshd' ...loading 'sound/monster_demon_revenant.sndshd' ...loading 'sound/monster_demon_tick.sndshd' ...loading 'sound/monster_demon_trite.sndshd' ...loading 'sound/monster_demon_vagary.sndshd' ...loading 'sound/monster_demon_wraith.sndshd' ...loading 'sound/monster_zombie_bernie.sndshd' ...loading 'sound/monster_zombie_boney.sndshd' ...loading 'sound/monster_zombie_chainsaw.sndshd' ...loading 'sound/monster_zombie_civilian.sndshd' ...loading 'sound/monster_zombie_commando.sndshd' ...loading 'sound/monster_zombie_fat.sndshd' ...loading 'sound/monster_zombie_maint.sndshd' ...loading 'sound/monster_zombie_morgue.sndshd' ...loading 'sound/monster_zombie_scientist.sndshd' ...loading 'sound/monster_zombie_security.sndshd' ...loading 'sound/monsters.sndshd' ...loading 'sound/moveable.sndshd' ...loading 'sound/mpsounds.sndshd' ...loading 'sound/multiplayer.sndshd' ...loading 'sound/music.sndshd' ...loading 'sound/outdoor.sndshd' ...loading 'sound/player.sndshd' ...loading 'sound/radio.sndshd' ...loading 'sound/recycling.sndshd' ...loading 'sound/rooms.sndshd' ...loading 'sound/roq.sndshd' ...loading 'sound/soundscape.sndshd' ...loading 'sound/speaker_test.sndshd' ...loading 'sound/tele_in.sndshd' ...loading 'sound/tim_temp.sndshd' ...loading 'sound/video.sndshd' ...loading 'sound/vo.sndshd' ...loading 'sound/voc.sndshd' ...loading 'sound/weapons.sndshd' ...loading 'sound/whispers.sndshd' ...loading 'sound/world_ambience.sndshd' ...loading 'sound/xian.sndshd' ...loading 'sound/zombie_sight_hack.sndshd' ------------------------------ idFileSystem::OpenExplicitFileRead - reading from: /home/pk/.doom3/base/config.spec ------- Initializing renderSystem -------- using ARB renderSystem renderSystem initialized. -------------------------------------- 4966 strings read from strings/english.lang TODO: Sys_InitScanTable Couldn't open journal files execing editor.cfg execing default.cfg execing DoomConfig.cfg couldn't exec autoexec.cfg 4966 strings read from strings/english.lang TODO: Sys_InitScanTable ----- Initializing Sound System ------ sound system initialized. -------------------------------------- ----- R_InitOpenGL ----- Setup X display connection dlopen(libGL.so.1) Initializing OpenGL display Using XFree86-VidModeExtension Version 2.2 Free86-VidModeExtension Activated at 1920x1080 Using 8/8/8 Color bits, 8 Alpha bits, 24 depth, 8 stencil display. GL_RENDERER: Mesa DRI Intel(R) Ironlake Mobile GL_EXTENSIONS: GL_ARB_multisample GL_EXT_abgr GL_EXT_bgra GL_EXT_blend_color GL_EXT_blend_logic_op GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_copy_texture GL_EXT_polygon_offset GL_EXT_subtexture GL_EXT_texture_object GL_EXT_vertex_array GL_EXT_compiled_vertex_array GL_EXT_texture GL_EXT_texture3D GL_IBM_rasterpos_clip GL_ARB_point_parameters GL_EXT_draw_range_elements GL_EXT_packed_pixels GL_EXT_point_parameters GL_EXT_rescale_normal GL_EXT_separate_specular_color GL_EXT_texture_edge_clamp GL_SGIS_generate_mipmap GL_SGIS_texture_border_clamp GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_ARB_framebuffer_sRGB GL_ARB_multitexture GL_EXT_framebuffer_sRGB GL_IBM_multimode_draw_arrays GL_IBM_texture_mirrored_repeat GL_3DFX_texture_compression_FXT1 GL_ARB_texture_cube_map GL_ARB_texture_env_add GL_ARB_transpose_matrix GL_EXT_blend_func_separate GL_EXT_fog_coord GL_EXT_multi_draw_arrays GL_EXT_secondary_color GL_EXT_texture_env_add GL_EXT_texture_filter_anisotropic GL_EXT_texture_lod_bias GL_INGR_blend_func_separate GL_NV_blend_square GL_NV_light_max_exponent GL_NV_texgen_reflection GL_NV_texture_env_combine4 GL_S3_s3tc GL_SUN_multi_draw_arrays GL_ARB_texture_border_clamp GL_ARB_texture_compression GL_EXT_framebuffer_object GL_EXT_texture_compression_s3tc GL_EXT_texture_env_dot3 GL_MESA_window_pos GL_NV_packed_depth_stencil GL_NV_texture_rectangle GL_NV_vertex_program GL_ARB_depth_texture GL_ARB_occlusion_query GL_ARB_shadow GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_mirrored_repeat GL_ARB_window_pos GL_ATI_envmap_bumpmap GL_EXT_stencil_two_side GL_EXT_texture_cube_map GL_NV_depth_clamp GL_NV_vertex_program1_1 GL_APPLE_client_storage GL_APPLE_packed_pixels GL_APPLE_vertex_array_object GL_ARB_draw_buffers GL_ARB_fragment_program GL_ARB_fragment_shader GL_ARB_shader_objects GL_ARB_vertex_program GL_ARB_vertex_shader GL_ATI_draw_buffers GL_ATI_texture_env_combine3 GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_MESA_pack_invert GL_MESA_ycbcr_texture GL_ARB_depth_clamp GL_ARB_fragment_program_shadow GL_ARB_half_float_pixel GL_ARB_point_sprite GL_ARB_shading_language_100 GL_ARB_sync GL_ARB_texture_non_power_of_two GL_ARB_vertex_buffer_object GL_ATI_blend_equation_separate GL_EXT_blend_equation_separate GL_OES_read_format GL_ARB_color_buffer_float GL_ARB_pixel_buffer_object GL_ARB_texture_compression_rgtc GL_ARB_texture_rectangle GL_EXT_pixel_buffer_object GL_EXT_texture_compression_dxt1 GL_EXT_texture_compression_rgtc GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_ARB_framebuffer_object GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_packed_depth_stencil GL_APPLE_object_purgeable GL_ARB_vertex_array_object GL_ATI_separate_stencil GL_EXT_draw_buffers2 GL_EXT_gpu_program_parameters GL_EXT_texture_env_combine GL_EXT_texture_sRGB_decode GL_EXT_timer_query GL_OES_EGL_image GL_ARB_copy_buffer GL_ARB_half_float_vertex GL_ARB_map_buffer_range GL_ARB_texture_rg GL_ARB_texture_swizzle GL_ARB_vertex_array_bgra GL_EXT_separate_shader_objects GL_EXT_texture_swizzle GL_EXT_vertex_array_bgra GL_NV_conditional_render GL_ARB_ES2_compatibility GL_ARB_draw_elements_base_vertex GL_ARB_explicit_attrib_location GL_ARB_fragment_coord_conventions GL_ARB_provoking_vertex GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_shader_texture_lod GL_EXT_provoking_vertex GL_EXT_texture_snorm GL_MESA_texture_signed_rgba GL_ARB_robustness ------- Input Initialization ------- XKB extension: compile time 0x1:0x0, runtime 0x1:0x0: OK XKB extension present on server ( 0x1:0x0 ) ------------------------------------ dlopen(libasound.so.2) asoundlib version: 1.0.24.1 Alsa is available ------ Alsa Sound Initialization ----- opened Alsa PCM device default for playback device buffer size: 5461 frames ( 65532 bytes ) allocated a mix buffer of 49152 bytes -------------------------------------- ...using GL_ARB_multitexture ...using GL_ARB_texture_env_combine ...using GL_ARB_texture_cube_map ...using GL_ARB_texture_env_dot3 ...using GL_ARB_texture_env_add ...using GL_ARB_texture_non_power_of_two ...using GL_ARB_texture_compression ...using GL_EXT_texture_compression_s3tc ...using GL_EXT_texture_filter_anisotropic maxTextureAnisotropy: 16.000000 ...using GL_1.4_texture_lod_bias X..GL_EXT_shared_texture_palette not found ...using GL_EXT_texture3D ...using GL_EXT_stencil_wrap X..GL_NV_register_combiners not found ...using GL_EXT_stencil_two_side X..GL_ATI_fragment_shader not found X..GL_ATI_text_fragment_shader not found ...using GL_ARB_vertex_buffer_object ...using GL_ARB_vertex_program ...using GL_ARB_fragment_program X..EXT_depth_bounds_test not found ---------- R_NV20_Init ---------- Not available. ----------- R200_Init ----------- Not available. ---------- R_ARB2_Init ---------- Available. --------------------------------- ----- R_ReloadARBPrograms ----- glprogs/test.vfp glprogs/test.vfp glprogs/interaction.vfp glprogs/interaction.vfp glprogs/bumpyEnvironment.vfp glprogs/bumpyEnvironment.vfp glprogs/ambientLight.vfp glprogs/ambientLight.vfp glprogs/shadow.vp glprogs/R200_interaction.vp glprogs/nv20_bumpAndLight.vp glprogs/nv20_diffuseColor.vp glprogs/nv20_specularColor.vp glprogs/nv20_diffuseAndSpecularColor.vp glprogs/environment.vfp glprogs/environment.vfp glprogs/arbVP_glasswarp.txt: File not found glprogs/arbFP_glasswarp.txt: File not found ------------------------------- using ARB_vertex_buffer_object memory using ARB2 renderSystem XF86VidModeGetGammaRampSize: 256 regenerating _default. regenerating _white. regenerating _black. regenerating _borderClamp. regenerating _flat. regenerating _ambient. regenerating _specularTable. regenerating _specular2DTable. regenerating _ramp. regenerating _alphaRamp. regenerating _alphaNotch. regenerating _fog. regenerating _fogEnter. regenerating _normalCubeMap. regenerating _noFalloff. regenerating _quadratic. regenerating _cinematic. regenerating _scratch. regenerating _scratch2. regenerating _accum. regenerating _scratchCubeMap. regenerating _currentRender. reloading makeintensity( lights/squarelight1a). WARNING: Invalid compressed internal format reloading lights/squarelight1. reloading guis/assets/splash/launch. WARNING: Invalid uncompressed internal format reloading textures/bigchars. WARNING: Invalid uncompressed internal format reloading textures/black. XF86VidModeGetGammaRampSize: 256 WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid compressed internal format WARNING: Invalid compressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid compressed internal format WARNING: Invalid compressed internal format idFileSystem::OpenExplicitFileRead - reading from: /mnt/data/Software/doom3/gamex86_64.so Loading game DLL: '/mnt/data/Software/doom3/base/gamex86_64.so' --------- Initializing Game ---------- gamename: baseDOOM-1 gamedate: Feb 12 2013 ...loading 'def/aas.def' ...loading 'def/ammo.def' ...loading 'def/bloopers.def' ...loading 'def/cache.def' ...loading 'def/char_sentry.def' ...loading 'def/characters.def' ...loading 'def/characters_eric.def' ...loading 'def/characters_james.def' ...loading 'def/chartest.def' ...loading 'def/cinematics.def' ...loading 'def/commo_hellgoo1.def' ...loading 'def/damage.def' ...loading 'def/debris.def' ...loading 'def/env.def' ...loading 'def/env_eric.def' ...loading 'def/func.def' ...loading 'def/gibs.def' ...loading 'def/heads.def' ...loading 'def/hellhole_seneca.def' ...loading 'def/info.def' ...loading 'def/items.def' ...loading 'def/johnc.def' ...loading 'def/map_admin.def' ...loading 'def/map_alphalabs1.def' ...loading 'def/map_alphalabs2.def' ...loading 'def/map_alphalabs3.def' ...loading 'def/map_alphalabs4.def' ...loading 'def/map_caverns2.def' ...loading 'def/map_comm1.def' ...loading 'def/map_commoutside.def' ...loading 'def/map_cpu1.def' ...loading 'def/map_cpuboss.def' ...loading 'def/map_delta1.def' ...loading 'def/map_delta2a.def' ...loading 'def/map_delta2b.def' ...loading 'def/map_delta3.def' ...loading 'def/map_delta4.def' ...loading 'def/map_delta5.def' ...loading 'def/map_enpro.def' ...loading 'def/map_fragchamber.def' ...loading 'def/map_hell1.def' ...loading 'def/map_hellhole.def' ...loading 'def/map_intro.def' ...loading 'def/map_maledict.def' ...loading 'def/map_marscity.def' ...loading 'def/map_marscity2.def' ...loading 'def/map_monorail.def' ...loading 'def/map_recycling.def' ...loading 'def/map_recycling2.def' ...loading 'def/map_site3.def' ...loading 'def/map_space.def' ...loading 'def/map_underground.def' ...loading 'def/maps.def' ...loading 'def/misc.def' ...loading 'def/monster_boss_cyberdemon.def' ...loading 'def/monster_boss_guardian.def' ...loading 'def/monster_boss_guardian_seeker.def' ...loading 'def/monster_boss_maledict.def' ...loading 'def/monster_boss_sabaoth.def' ...loading 'def/monster_boss_vagary.def' ...loading 'def/monster_default.def' ...loading 'def/monster_demon_archvile.def' ...loading 'def/monster_demon_cherub.def' ...loading 'def/monster_demon_d3xp_bruiser.def' ...loading 'def/monster_demon_hellknight.def' ...loading 'def/monster_demon_imp.def' ...loading 'def/monster_demon_maggot.def' ...loading 'def/monster_demon_mancubus.def' ...loading 'def/monster_demon_pinky.def' ...loading 'def/monster_demon_revenant.def' ...loading 'def/monster_demon_sentry.def' ...loading 'def/monster_demon_tick.def' ...loading 'def/monster_demon_trite.def' ...loading 'def/monster_demon_vulgar.def' ...loading 'def/monster_demon_wraith.def' ...loading 'def/monster_flying_cacodemon.def' ...loading 'def/monster_flying_lostsoul.def' ...loading 'def/monster_turret.def' ...loading 'def/monster_zombie_base.def' ...loading 'def/monster_zombie_bernie.def' ...loading 'def/monster_zombie_boney.def' ...loading 'def/monster_zombie_chainsaw.def' ...loading 'def/monster_zombie_commando.def' ...loading 'def/monster_zombie_commando_cgun.def' ...loading 'def/monster_zombie_fat.def' ...loading 'def/monster_zombie_fem.def' ...loading 'def/monster_zombie_generic.def' ...loading 'def/monster_zombie_jumpsuit.def' ...loading 'def/monster_zombie_maint.def' ...loading 'def/monster_zombie_morgue.def' ...loading 'def/monster_zombie_sawyer.def' ...loading 'def/monster_zsec_machinegun.def' ...loading 'def/monster_zsec_pistol.def' ...loading 'def/monster_zsec_shield.def' ...loading 'def/monster_zsec_shotgun.def' ...loading 'def/moveable.def' ...loading 'def/moveable_items.def' ...loading 'def/mp.def' ...loading 'def/mpsounds.def' ...loading 'def/npcs.def' ...loading 'def/npcs_james.def' ...loading 'def/path.def' ...loading 'def/pda.def' ...loading 'def/player.def' ...loading 'def/player_cinematics.def' ...loading 'def/powerups.def' ...loading 'def/recycling1_seneca.def' ...loading 'def/screenshots.def' ...loading 'def/target.def' ...loading 'def/test.def' ...loading 'def/triggers.def' ...loading 'def/weapon_bfg.def' ...loading 'def/weapon_chaingun.def' ...loading 'def/weapon_chainsaw.def' ...loading 'def/weapon_fists.def' ...loading 'def/weapon_flashlight.def' ...loading 'def/weapon_handgrenade.def' ...loading 'def/weapon_machinegun.def' ...loading 'def/weapon_pda.def' ...loading 'def/weapon_pistol.def' ...loading 'def/weapon_plasmagun.def' ...loading 'def/weapon_rocketlauncher.def' ...loading 'def/weapon_shotgun.def' ...loading 'def/weapon_soulcube.def' ...loading 'fx/berserkspawn.fx' ...loading 'fx/bigteleporter.fx' ...loading 'fx/bigteleporter2.fx' ...loading 'fx/bigteleporter3.fx' ...loading 'fx/bigteleporter4.fx' ...loading 'fx/blooddrip1.fx' ...loading 'fx/bloodrip1.fx' ...loading 'fx/bloodspurt1.fx' ...loading 'fx/chaingunfire.fx' ...loading 'fx/chaingunfire2.fx' ...loading 'fx/chaingunmuzzle.fx' ...loading 'fx/chainsawsmoke.fx' ...loading 'fx/dimlights.fx' ...loading 'fx/dm_laser.fx' ...loading 'fx/dm_laser2.fx' ...loading 'fx/earthquake.fx' ...loading 'fx/explosion1.fx' ...loading 'fx/explosion2.fx' ...loading 'fx/explosion3.fx' ...loading 'fx/explosion5.fx' ...loading 'fx/explosion6.fx' ...loading 'fx/floordust.fx' ...loading 'fx/fracture.fx' ...loading 'fx/fractureblue.fx' ...loading 'fx/headsplat.fx' ...loading 'fx/headspurt.fx' ...loading 'fx/hkwalk.fx' ...loading 'fx/itemspawn.fx' ...loading 'fx/maggot_dude.fx' ...loading 'fx/multiplayer.fx' ...loading 'fx/pentagram.fx' ...loading 'fx/plasma.fx' ...loading 'fx/plasmaexplosion.fx' ...loading 'fx/playergib.fx' ...loading 'fx/playervaporize.fx' ...loading 'fx/rocket_detonate.fx' ...loading 'fx/rocket_fly.fx' ...loading 'fx/rocket_residue.fx' ...loading 'fx/skulltrail.fx' ...loading 'fx/skulltrail2.fx' ...loading 'fx/smallfire.fx' ...loading 'fx/smallsparks.fx' ...loading 'fx/smallsparks1fred.fx' ...loading 'fx/smallsparks2fred.fx' ...loading 'fx/smallsparks3fred.fx' ...loading 'fx/smallsparks4fred.fx' ...loading 'fx/sparks.fx' ...loading 'fx/sparks2.fx' ...loading 'fx/steam1.fx' ...loading 'fx/teleporter.fx' ...loading 'fx/teleporter1.fx' ...loading 'fx/teleporter1_fly.fx' ...loading 'fx/teleporter2.fx' ...loading 'fx/teleporter3.fx' ...loading 'fx/teleporterplayer.fx' ...loading 'fx/turkeybeam.fx' ...loading 'particles/alphalabs1.prt' ...loading 'particles/archvile.prt' ...loading 'particles/archyplay.prt' ...loading 'particles/blooddrop.prt' ...loading 'particles/caverns.prt' ...loading 'particles/chang.prt' ...loading 'particles/cpu.prt' ...loading 'particles/cyberdemon.prt' ...loading 'particles/delta3.prt' ...loading 'particles/duffy.prt' ...loading 'particles/examples.prt' ...loading 'particles/explosions.prt' ...loading 'particles/fire.prt' ...loading 'particles/fredo.prt' ...loading 'particles/hell1fire.prt' ...loading 'particles/ktest.prt' ...loading 'particles/ktest2.prt' ...loading 'particles/mars_city1.prt' ...loading 'particles/mars_city2.prt' ...loading 'particles/mc_underground.prt' ...loading 'particles/monorail.prt' ...loading 'particles/monster_weapons.prt' ...loading 'particles/multiplayer.prt' ...loading 'particles/patrick2.prt' ...loading 'particles/pfire.prt' ...loading 'particles/recycling.prt' ...loading 'particles/seneca.prt' ...loading 'particles/site3.prt' ...loading 'particles/steam.prt' ...loading 'particles/weapons.prt' ...loading 'particles/wormsteam.prt' ...loading 'af/char_campbell.af' ...loading 'af/char_hazmat.af' ...loading 'af/char_lanternguy.af' ...loading 'af/char_npc_base.af' ...loading 'af/char_npc_misc.af' ...loading 'af/char_poppy.af' ...loading 'af/char_sentry.af' ...loading 'af/char_wounded_marine.af' ...loading 'af/default.af' ...loading 'af/env_char_npcs_bag.af' ...loading 'af/env_cranegame.af' ...loading 'af/env_craneplatform_caverns1.af' ...loading 'af/env_craneplatform_mcunderground.af' ...loading 'af/env_evilmeat.af' ...loading 'af/env_gibs_leftarm.af' ...loading 'af/env_gibs_leftleg.af' ...loading 'af/env_gibs_rtlolegstump.af' ...loading 'af/env_gibs_rtuplegstump.af' ...loading 'af/env_gibs_ruparmstub.af' ...loading 'af/env_gibs_spine.af' ...loading 'af/env_gibs_torso.af' ...loading 'af/env_hellcage_long.af' ...loading 'af/env_hellcage_medium.af' ...loading 'af/env_hellcage_short.af' ...loading 'af/env_hellchain.af' ...loading 'af/env_juglamp.af' ...loading 'af/env_mummy.af' ...loading 'af/env_mummy_fixed.af' ...loading 'af/env_pipe_ninetysix.af' ...loading 'af/env_rope.af' ...loading 'af/env_skeleton.af' ...loading 'af/env_steampipe_a.af' ...loading 'af/env_steampipe_b.af' ...loading 'af/env_steampipe_blue_128.af' ...loading 'af/env_steampipe_c.af' ...loading 'af/env_steampipe_grey_128.af' ...loading 'af/env_steampipe_hires.af' ...loading 'af/env_steampipe_orange_128.af' ...loading 'af/env_swing_tubearm.af' ...loading 'af/env_swinglight_long.af' ...loading 'af/env_swinglight_long_fixed.af' ...loading 'af/env_swinglight_long_wbulbs.af' ...loading 'af/env_swinglight_long_wbulbs_128.af' ...loading 'af/env_swinglight_long_wbulbs_192.af' ...loading 'af/env_swinglight_long_wbulbs_32.af' ...loading 'af/env_swinglight_long_wbulbs_fixed.af' ...loading 'af/env_swinglight_round.af' ...loading 'af/env_swinglight_sl128.af' ...loading 'af/env_swinglight_sl128_fixed.af' ...loading 'af/env_swinglight_sl64.af' ...loading 'af/env_vehicle_buggy.af' ...loading 'af/env_vehicle_locust.af' ...loading 'af/env_wirea.af' ...loading 'af/env_wireb.af' ...loading 'af/env_wirec.af' ...loading 'af/env_xianbutton_1.af' ...loading 'af/env_xianbutton_2.af' ...loading 'af/env_xianbutton_3.af' ...loading 'af/monster_boss_cyberdemon.af' ...loading 'af/monster_boss_guardian.af' ...loading 'af/monster_boss_sabaoth.af' ...loading 'af/monster_demon_archvile.af' ...loading 'af/monster_demon_baron.af' ...loading 'af/monster_demon_cacodemon.af' ...loading 'af/monster_demon_cherub.af' ...loading 'af/monster_demon_hellknight.af' ...loading 'af/monster_demon_imp.af' ...loading 'af/monster_demon_lost.af' ...loading 'af/monster_demon_maggot.af' ...loading 'af/monster_demon_mancubus2.af' ...loading 'af/monster_demon_pink.af' ...loading 'af/monster_demon_revenant2.af' ...loading 'af/monster_demon_tick.af' ...loading 'af/monster_demon_trite.af' ...loading 'af/monster_demon_vagary.af' ...loading 'af/monster_demon_vulgar.af' ...loading 'af/monster_demon_wraith.af' ...loading 'af/monster_flying_cherub.af' ...loading 'af/monster_sentry1.af' ...loading 'af/monster_zombie_base.af' ...loading 'af/monster_zombie_bernie.af' ...loading 'af/monster_zombie_chainsaw.af' ...loading 'af/monster_zombie_commando.af' ...loading 'af/monster_zombie_commando_cgun.af' ...loading 'af/monster_zombie_fat.af' ...loading 'af/monster_zombie_maint.af' ...loading 'af/monster_zombie_misc.af' ...loading 'af/monster_zombie_morgue.af' ...loading 'af/monster_zombie_sawyer.af' ...loading 'af/monster_zombie_security_machinegun.af' ...loading 'af/monster_zombie_security_pistol.af' ...loading 'af/monster_zombie_security_shotgun.af' ...loading 'af/monster_zombie_zfem.af' ...loading 'af/player_doommarine.af' ...loading 'af/player_npcs.af' ...loading 'newpdas/admin_banks.pda' ...loading 'newpdas/admin_dorweiler.pda' ...loading 'newpdas/admin_moses.pda' ...loading 'newpdas/admin_simons.pda' ...loading 'newpdas/alphalabs1_berger.pda' ...loading 'newpdas/alphalabs1_krietman.pda' ...loading 'newpdas/alphalabs1_lipsitz.pda' ...loading 'newpdas/alphalabs1_smith.pda' ...loading 'newpdas/alphalabs2_chin.pda' ...loading 'newpdas/alphalabs2_connors.pda' ...loading 'newpdas/alphalabs3_abrams.pda' ...loading 'newpdas/alphalabs3_lamia.pda' ...loading 'newpdas/alphalabs3_nelson.pda' ...loading 'newpdas/alphalabs3_poota.pda' ...loading 'newpdas/alphalabs4_kaczynski.pda' ...loading 'newpdas/caverns1_cody.pda' ...loading 'newpdas/comm1_blake.pda' ...loading 'newpdas/comm1_finch.pda' ...loading 'newpdas/comm1_wolfe.pda' ...loading 'newpdas/commoutside_holiday.pda' ...loading 'newpdas/commoutside_ridge.pda' ...loading 'newpdas/cpu_bates.pda' ...loading 'newpdas/cpu_haskell.pda' ...loading 'newpdas/cpuboss_tooloose.pda' ...loading 'newpdas/default.pda' ...loading 'newpdas/delta1_mora.pda' ...loading 'newpdas/delta1_price.pda' ...loading 'newpdas/delta2a_cinders.pda' ...loading 'newpdas/delta2a_raleigh.pda' ...loading 'newpdas/delta2a_wilson.pda' ...loading 'newpdas/delta2b_bullman.pda' ...loading 'newpdas/delta2b_erikson.pda' ...loading 'newpdas/delta2b_mcneil.pda' ...loading 'newpdas/delta2b_stemmons.pda' ...loading 'newpdas/delta3_cerano.pda' ...loading 'newpdas/delta3_lee.pda' ...loading 'newpdas/delta3_shultz.pda' ...loading 'newpdas/delta4_gilbert.pda' ...loading 'newpdas/delta5_jackson.pda' ...loading 'newpdas/delta5_swann.pda' ...loading 'newpdas/enpro_chasar.pda' ...loading 'newpdas/enpro_hammer.pda' ...loading 'newpdas/enpro_raad.pda' ...loading 'newpdas/hell_garlick.pda' ...loading 'newpdas/hell_hebert.pda' ...loading 'newpdas/hellhole_id.pda' ...loading 'newpdas/info_emails.pda' ...loading 'newpdas/marscity2_caseon.pda' ...loading 'newpdas/marscity2_duncan.pda' ...loading 'newpdas/marscity2_stanton.pda' ...loading 'newpdas/marscity2_tyson.pda' ...loading 'newpdas/mc1_berneche.pda' ...loading 'newpdas/mcunderground_baston.pda' ...loading 'newpdas/mcunderground_delahue.pda' ...loading 'newpdas/mcunderground_ryan.pda' ...loading 'newpdas/mcunderground_young.pda' ...loading 'newpdas/monorail_cullen.pda' ...loading 'newpdas/monorail_harding.pda' ...loading 'newpdas/monorail_hollies.pda' ...loading 'newpdas/monorail_ross.pda' ...loading 'newpdas/personal.pda' ...loading 'newpdas/recycling1_garza.pda' ...loading 'newpdas/recycling1_sadowayj.pda' ...loading 'newpdas/recycling2_johnson.pda' ...loading 'newpdas/recycling2_moen.pda' ...loading 'newpdas/site3_davis.pda' ...loading 'newpdas/site3_rogers.pda' ...loading 'newpdas/videos.pda' Initializing event system ...473 event definitions Initializing class hierarchy ...142 classes, 764368 bytes for event callbacks Initializing scripts WARNING: Non-portable: path contains uppercase characters: base/mnt/data/Software/doom3/base/pak000.pk4/script/script Fixed up to /home/pk/.doom3/base/mnt/data/software/doom3/base/pak000.pk4/script/script/map_alphalabs3_crane.script WARNING: Non-portable: path contains uppercase characters: base/mnt/data/Software/doom3/base/pak000.pk4/script/script Fixed up to /mnt/data/Software/doom3/base/mnt/data/software/doom3/base/pak000.pk4/script/script/map_alphalabs3_crane.script /proc/cpuinfo CPU frequency: 1199 MHz Compiled 'removeInitialSplineAngles': 0.0 ms ---------- Compile stats ---------- Files loaded: script/doom_main.script pak000.pk4/script/doom_events.script pak000.pk4/script/doom_util.script pak000.pk4/script/weapon_base.script pak000.pk4/script/ai_base.script pak000.pk4/script/weapon_fists.script pak000.pk4/script/weapon_pistol.script pak000.pk4/script/weapon_shotgun.script pak000.pk4/script/weapon_machinegun.script pak000.pk4/script/weapon_chaingun.script pak000.pk4/script/weapon_handgrenade.script pak000.pk4/script/weapon_plasmagun.script pak000.pk4/script/weapon_rocketlauncher.script pak000.pk4/script/weapon_bfg.script pak000.pk4/script/weapon_soulcube.script pak000.pk4/script/weapon_chainsaw.script pak000.pk4/script/weapon_flashlight.script pak000.pk4/script/weapon_pda.script pak000.pk4/script/ai_monster_base.script pak000.pk4/script/ai_monster_zombie_base.script pak000.pk4/script/ai_monster_demon_archvile.script pak000.pk4/script/ai_monster_demon_cherub.script pak000.pk4/script/ai_monster_demon_hellknight.script pak000.pk4/script/ai_monster_demon_imp.script pak000.pk4/script/ai_monster_demon_maggot.script pak000.pk4/script/ai_monster_demon_mancubus.script pak000.pk4/script/ai_monster_demon_pinky.script pak000.pk4/script/ai_monster_demon_revenant.script pak000.pk4/script/ai_monster_demon_trite.script pak000.pk4/script/ai_monster_demon_wraith.script pak000.pk4/script/ai_monster_flying_lostsoul.script pak000.pk4/script/ai_monster_flying_cacodemon.script pak000.pk4/script/ai_monster_zombie.script pak000.pk4/script/ai_monster_zombie_morgue.script pak000.pk4/script/ai_monster_zombie_sawyer.script pak000.pk4/script/ai_monster_zombie_bernie.script pak000.pk4/script/ai_monster_zombie_commando_cgun.script pak000.pk4/script/ai_monster_zombie_commando_tentacle.script pak000.pk4/script/ai_monster_zombie_security_pistol.script pak000.pk4/script/ai_monster_turret.script pak000.pk4/script/ai_monster_boss_vagary.script pak000.pk4/script/ai_monster_boss_cyberdemon.script pak000.pk4/script/ai_monster_boss_guardian.script pak000.pk4/script/ai_monster_boss_guardian_seeker.script pak000.pk4/script/ai_monster_boss_sabaoth.script pak000.pk4/script/ai_character.script pak000.pk4/script/ai_character_prone.script pak000.pk4/script/ai_character_sentry.script pak000.pk4/script/ai_player.script pak000.pk4/script/ai_alphalabs2_scientist1.script pak000.pk4/script/map_admin1.script pak000.pk4/script/map_alphalabs1.script pak000.pk4/script/map_alphalabs2.script pak000.pk4/script/map_alphalabs3_crane.script pak000.pk4/script/map_alphalabs3.script pak000.pk4/script/map_alphalabs4.script pak000.pk4/script/map_caves.script pak000.pk4/script/map_caves2.script pak000.pk4/script/map_comm1.script pak000.pk4/script/map_commoutside_lift.script pak000.pk4/script/map_commoutside.script pak000.pk4/script/map_cpu.script pak000.pk4/script/map_cpuboss.script pak000.pk4/script/map_delta1.script pak000.pk4/script/map_delta2a.script pak000.pk4/script/map_delta2b.script pak000.pk4/script/map_delta3.script pak000.pk4/script/map_delta5.script pak000.pk4/script/map_enpro.script pak000.pk4/script/map_hell1.script pak000.pk4/script/map_hellhole.script pak000.pk4/script/map_recycling1.script pak000.pk4/script/map_recycling2.script pak000.pk4/script/map_site3.script pak000.pk4/script/map_marscity1.script pak000.pk4/script/map_marscity2.script pak000.pk4/script/map_mc_underground.script pak000.pk4/script/map_monorail.script pak000.pk4/script/ai_follower.script Memory usage: Strings: 79, 13232 bytes Statements: 67783, 2711320 bytes Functions: 2108, 317908 bytes Variables: 170776 bytes Mem used: 4377992 bytes Static data: 4014344 bytes Allocated: 5566220 bytes Thread size: 14056 bytes ...6 aas types game initialized. -------------------------------------- -------- Initializing Session -------- WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid compressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Non-portable: path contains uppercase characters: base/mnt/data/Software/doom3/base/pak000.pk4/guis/guis/test Fixed up to /home/pk/.doom3/base/mnt/data/software/doom3/base/pak000.pk4/guis/guis/test/grid2b.pd WARNING: Non-portable: path contains uppercase characters: base/mnt/data/Software/doom3/base/pak000.pk4/guis/guis/test Fixed up to /mnt/data/Software/doom3/base/mnt/data/software/doom3/base/pak000.pk4/guis/guis/test/grid2b.pd WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid compressed internal format WARNING: Non-portable: path contains uppercase characters: base/mnt/data/Software/doom3/base/pak000.pk4/guis/guis/test Fixed up to /home/pk/.doom3/base/mnt/data/software/doom3/base/pak000.pk4/guis/guis/test/grid3b.pd WARNING: Non-portable: path contains uppercase characters: base/mnt/data/Software/doom3/base/pak000.pk4/guis/guis/test Fixed up to /mnt/data/Software/doom3/base/mnt/data/software/doom3/base/pak000.pk4/guis/guis/test/grid3b.pd WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid compressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid compressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid compressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid compressed internal format WARNING: Invalid uncompressed internal format WARNING: Invalid uncompressed internal format idFileSystem::OpenExplicitFileRead - reading from: /home/pk/.doom3/base/../base/doomkey idFileSystem::OpenExplicitFileRead - reading from: /home/pk/.doom3/base/../base/xpkey session initialized -------------------------------------- WARNING: Unknown string id #str_07183 WARNING: Unknown string id #str_07023 WARNING: Unknown string id #str_07183 WARNING: Unknown string id #str_07024 WARNING: Unknown string id #str_07021 WARNING: Unknown string id #str_07183 WARNING: Unknown string id #str_07055 WARNING: Unknown string id #str_07025 WARNING: Unknown string id #str_07026 WARNING: Unknown string id #str_07027 WARNING: Unknown string id #str_07029 WARNING: Unknown string id #str_07028 WARNING: Unknown string id #str_07183 WARNING: Unknown string id #str_07054 WARNING: Unknown string id #str_07183 WARNING: Unknown string id #str_07131 WARNING: Unknown string id #str_07183 WARNING: Unknown string id #str_07183 WARNING: Unknown string id #str_07132 WARNING: Unknown string id #str_07050 WARNING: Unknown string id #str_07049 WARNING: Unknown string id #str_07053 WARNING: Unknown string id #str_07183 WARNING: Unknown string id #str_07056 WARNING: Unknown string id #str_07018 WARNING: Unknown string id #str_07040 WARNING: Unknown string id #str_07044 WARNING: Unknown string id #str_07047 WARNING: Unknown string id #str_07041 WARNING: Unknown string id #str_07042 WARNING: Unknown string id #str_07038 WARNING: Unknown string id #str_07036 WARNING: Unknown string id #str_07037 WARNING: Unknown string id #str_07022 WARNING: Unknown string id #str_07186 WARNING: Unknown string id #str_07186 idFileSystem::OpenExplicitFileRead - reading from: /home/pk/.doom3/d3xp/pak000.pk4 idFileSystem::OpenExplicitFileRead - reading from: /home/pk/.doom3/d3xp/pak000.pk4 idFileSystem::OpenExplicitFileRead - reading from: /mnt/data/Software/doom3/d3xp/pak000.pk4 idFileSystem::OpenExplicitFileRead - reading from: /d3xp/pak000.pk4 idFileSystem::OpenExplicitFileRead - reading from: /home/pk/.doom3/d3xp/default.cfg WARNING: Invalid uncompressed internal format WARNING: Unknown string id #str_07212 --- Common Initialization Complete --- ------------- Warnings --------------- during DOOM 3 initialization... WARNING: Invalid compressed internal format WARNING: Invalid uncompressed internal format WARNING: Non-portable: path contains uppercase characters: base/mnt/data/Software/doom3/base/pak000.pk4/guis/guis/test WARNING: Non-portable: path contains uppercase characters: base/mnt/data/Software/doom3/base/pak000.pk4/script/script WARNING: Unknown string id #str_07018 WARNING: Unknown string id #str_07021 WARNING: Unknown string id #str_07022 WARNING: Unknown string id #str_07023 WARNING: Unknown string id #str_07024 WARNING: Unknown string id #str_07025 WARNING: Unknown string id #str_07026 WARNING: Unknown string id #str_07027 WARNING: Unknown string id #str_07028 WARNING: Unknown string id #str_07029 WARNING: Unknown string id #str_07036 WARNING: Unknown string id #str_07037 WARNING: Unknown string id #str_07038 WARNING: Unknown string id #str_07040 WARNING: Unknown string id #str_07041 WARNING: Unknown string id #str_07042 WARNING: Unknown string id #str_07044 WARNING: Unknown string id #str_07047 WARNING: Unknown string id #str_07049 WARNING: Unknown string id #str_07050 WARNING: Unknown string id #str_07053 WARNING: Unknown string id #str_07054 WARNING: Unknown string id #str_07055 WARNING: Unknown string id #str_07056 WARNING: Unknown string id #str_07131 WARNING: Unknown string id #str_07132 WARNING: Unknown string id #str_07183 WARNING: Unknown string id #str_07186 WARNING: Unknown string id #str_07212 33 warnings pid: 3353 5648 MB System Memory guessing video ram ( use +set sys_videoRam to force ) .. guess failed, return default low-end VRAM setting ( 64MB VRAM ) 64 MB Video Memory Async thread started WARNING: Invalid compressed internal format Opening IP socket: localhost:-1 sent a version check request NetScan with challenge 1 No update available --------- Game Map Shutdown ---------- -------------------------------------- Shutting down sound hardware ----------- Alsa Shutdown ------------ close pcm dlclose -------------------------------------- idRenderSystem::Shutdown() --------- Game Map Shutdown ---------- -------------------------------------- idRenderSystem::Shutdown()
Thank you in advance.
Peter
UPDATE: I'm attaching some relevant lines from output of the strace command. Hope this could be of any help.
access("/etc/asound.conf", R_OK) = -1 ENOENT (No such file or directory) access("/etc/ld.so.nohwcap", F_OK) = -1 ENOENT (No such file or directory) access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory) access("/home/pk/.asoundrc", R_OK) = -1 ENOENT (No such file or directory) connect(27, {sa_family=AF_FILE, path="/var/run/nscd/socket"}, 110) = -1 ENOENT (No such file or directory) open("/d3xp", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/d3xp/pak000.pk4", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/autoexec.cfg", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/dds/lights/squarelight1.dds", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/glprogs/arbFP_glasswarp.txt", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/glprogs/arbVP_glasswarp.txt", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/guis/takeNotes.gui", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/savegames", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/sound/ed/gui/chirpconnect.wav", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/sound/ed/gui/click3.wav", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/sound/ed/gui/disconnect1.wav", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/sound/ed/gui/error.wav", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/sound/ed/gui/menuclickup.wav", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/sound/ed/gui/obj_down.wav", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/sound/ed/gui/ping2.wav", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/sound/ed/gui/ping.wav", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/sound/misc/idlogo_audio.wav", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/sound/musical/d3theme.wav", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/sound/vo/intro/intro_test12.ogg", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/sound/vo/intro/intro_test12.wav", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/base/sound/vo/intro", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/d3xp/default.cfg", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/d3xp/pak000.pk4", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.doom3/gamex86_64.so", O_RDONLY) = -1 ENOENT (No such file or directory) open("/home/pk/.pulse/client.conf", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) open("/home/pk/.Xdefaults-pK-VAIO", O_RDONLY) = -1 ENOENT (No such file or directory) open("/proc/dri/0/umm", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/tls/libtasn1.so.3", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/tls/x86_64/libtasn1.so.3", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/lib/x86_64-linux-gnu/x86_64/libtasn1.so.3", O_RDONLY) = -1 ENOENT (No such file or directory) stat("/d3xp/pak000.pk4", 0x7fff7773a7f0) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/autoexec.cfg", 0x7fff77739250) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/dds/lights/squarelight1.dds", 0x7fff777390b0) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/glprogs/arbFP_glasswarp.txt", 0x7fff77739200) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/glprogs/arbVP_glasswarp.txt", 0x7fff77739200) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/guis/takeNotes.gui", 0x7fff77739ac0) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/guis/takeNotes.gui", 0x7fff77739b20) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/sound/ed/gui/chirpconnect.wav", 0x7fff77739250) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/sound/ed/gui/click3.wav", 0x7fff77739220) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/sound/ed/gui/disconnect1.wav", 0x7fff77739290) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/sound/ed/gui/error.wav", 0x7fff777392a0) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/sound/ed/gui/menuclickup.wav", 0x7fff77739250) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/sound/ed/gui/obj_down.wav", 0x7fff77739250) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/sound/ed/gui/ping2.wav", 0x7fff77739320) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/sound/ed/gui/ping.wav", 0x7fff77739320) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/sound/misc/idlogo_audio.wav", 0x7fff77739330) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/sound/musical/d3theme.wav", 0x7fff7773a010) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/sound/vo/intro/intro_test12.ogg", 0x7fff77739340) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/sound/vo/intro/intro_test12.ogg", 0x7fff77739360) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/base/sound/vo/intro/intro_test12.wav", 0x7fff77739340) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/d3xp/default.cfg", 0x7fff7773a7f0) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/d3xp/pak000.pk4", 0x7fff7773a7f0) = -1 ENOENT (No such file or directory) stat("/home/pk/.doom3/gamex86_64.so", 0x7fff77739be0) = -1 ENOENT (No such file or directory) stat("/usr/lib/x86_64-linux-gnu/tls", 0x7fff77739260) = -1 ENOENT (No such file or directory) stat("/usr/lib/x86_64-linux-gnu/tls/x86_64", 0x7fff77739260) = -1 ENOENT (No such file or directory) stat("/usr/lib/x86_64-linux-gnu/x86_64", 0x7fff77739260) = -1 ENOENT (No such file or directory)
Requirements, strictly required:
SVG (Salable Vector Graphics) source file(s) and all original files from your editor of choice (Inkscape, Adobe, ...)
GPLv3+ (GPL version 3 or later) license on all files.
Guidelines, not strictly required:
Keeping the design in a similar theme to Doom 3, while still being uniquely identifiable. However, if you make a very good logo that is not using a similar theme, this is okay too.
Is it just me or can't you move? :D I'm not saying its bad I get around 10 fps average
I'm tagging this as both a bug and enhancement because it's a pretty serious issue we should try to get fixed as soon as possible. Android is using OpenSL so this is probably what we should aim for on that platform.
The character eyes render as almost all white; could be wrong texcoords or matrices somewhere...
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.