Login
Username:

Password:

Remember me



Lost Password?

Register now!

Sections

Who's Online
87 user(s) are online (70 user(s) are browsing Forums)

Members: 0
Guests: 87

more...

Support us!

Headlines

 
  Register To Post  

Quake Darkplaces and NovaBridge
Not too shy to talk
Not too shy to talk


See User information
@thread

OK, before I pester Hans or HunoPPC with a bug report, I wanted to see if anyone can replicate my issue. For sometime with NovaBridge I am no longer able to get Quake Darkplaces to launch successfully. It quits soon after loading all the textures/sounds/etc. Here is the log I gathered:

Console initialized.
darkplaces-sdl is not a PK3 file
DarkPlaces
-Quake AmigaOS4 12:57:39 Dec 23 2015 release
Added packfile id1
/PAK0.PAK (339 files)
Added packfile id1/PAK1.PAK (85 files)
Added packfile id1/items_textures_hunoppc.pk3 (398 files)
Added packfile id1/QRP-aerowalk.pk3 (32 files)
Added packfile id1/QRP_armor_ammo.pk3 (48 files)
Added packfile id1/QRP_maptextures.pk3 (617 files)
Added packfile id1/quake1_musics_and_sounds.pk3 (135 files)
Playing registered version.
Initializing client
Failed to init SDL joystick subsystem

Trying to load library... - failed.
Trying to load library... - failed.
execing quake.rc
execing 
default.cfg
execing config
.cfg
couldn
't exec autoexec.cfg
3 demo(s) in loop
CL_Disconnect
Host_ShutdownServer
Client using an automatically assigned port
Client opened a socket on address 0.0.0.0:0
Playing demo demo1.dem.
Linked against SDL version 1.2.13
Using SDL library version 1.2.13
GL_VENDOR: The MiniGL Team (minigl.library 2.24)
GL_RENDERER: MiniGL/Warp3D Warp3D Nova Bridge
GL_VERSION: 1.3
GL_EXTENSIONS: GL_MGL_packed_pixels GL_EXT_packed_pixels GL_EXT_bgra GL_EXT_color_table GL_EXT_vertex_array
GL_NV_texgen_reflection GL_ARB_vertex_array_bgra GL_ARB_draw_elements_base_vertex GL_EXT_draw_range_elements
GL_ARB_multitexture GL_EXT_compiled_vertex_arrays GL_EXT_texture_filter_anisotropic GL_ARB_texture_env_combine
GL_EXT_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_EXT_texture_env_dot3
GL_ARB_texture_env_add GL_EXT_texture_env_add GL_ARB_vertex_buffer_object GL_ARB_map_buffer_range
SDL_EXTENSIONS: 
checking for OpenGL 1.1 core features...  enabled
Checking OpenGL extensions...
checking for GL_AMD_texture_texture4...  not detected
checking for GL_ARB_depth_texture...  not detected
checking for GL_ARB_draw_buffers...  not detected
checking for GL_ARB_fragment_shader...  not detected
checking for GL_ARB_multitexture...  GL_ARB_multitexture is missing function "glMultiTexCoord1fARB" - broken driver!
GL_ARB_multitexture is missing function "glMultiTexCoord3fARB" - broken driver!
checking for GL_ARB_occlusion_query...  not detected
checking for GL_ARB_shader_objects...  not detected
checking for GL_ARB_shading_language_100...  not detected
checking for GL_ARB_shadow...  not detected
checking for GL_ARB_texture_compression...  not detected
checking for GL_ARB_texture_cube_map...  not detected
checking for GL_ARB_texture_env_combine...  enabled
checking for GL_ARB_texture_gather...  not detected
checking for GL_ARB_texture_non_power_of_two...  not detected
checking for GL_ARB_texture_rectangle...  not detected
checking for GL_ARB_vertex_buffer_object...  GL_ARB_vertex_buffer_object is missing function "glBindBufferARB" - broken
driver!
GL_ARB_vertex_buffer_object is missing function "glDeleteBuffersARB" - broken driver!
GL_ARB_vertex_buffer_object is missing function "glGenBuffersARB" - broken driver!
GL_ARB_vertex_buffer_object is missing function "glIsBufferARB" - broken driver!
GL_ARB_vertex_buffer_object is missing function "glMapBufferARB" - broken driver!
GL_ARB_vertex_buffer_object is missing function "glUnmapBufferARB" - broken driver!
GL_ARB_vertex_buffer_object is missing function "glBufferDataARB" - broken driver!
GL_ARB_vertex_buffer_object is missing function "glBufferSubDataARB" - broken driver!
checking for GL_ARB_vertex_shader...  not detected
checking for OpenGL 2.0 core features...  not detected (OpenGL 1.3 loaded)
checking for GL_ATI_separate_stencil...  not detected
checking for GL_EXT_blend_minmax...  not detected
checking for GL_EXT_blend_subtract...  not detected
checking for OpenGL 1.2 core features...  enabled
checking for GL_EXT_framebuffer_object...  not detected
checking for GL_EXT_stencil_two_side...  not detected
checking for GL_EXT_texture3D...  not detected
checking for GL_EXT_texture_compression_s3tc...  not detected
checking for GL_EXT_texture_edge_clamp...  not detected
checking for GL_SGIS_texture_edge_clamp...  not detected
checking for GL_EXT_texture_filter_anisotropic...  enabled
Using GL1.1 rendering path - 1 texture units, two pass rendering

QuakeC extensions for server and client: BX_WAL_SUPPORT DP_BUTTONCHAT DP_BUTTONUSE DP_CL_LOADSKY DP_CON_ALIASPARAMETERS
DP_CON_BESTWEAPON DP_CON_EXPANDCVAR DP_CON_SET DP_CON_SETA DP_CON_STARTMAP DP_CSQC_ENTITYNOCULL
DP_CSQC_ENTITYTRANSPARENTSORTING_OFFSET DP_CSQC_MULTIFRAME_INTERPOLATION DP_CSQC_SPAWNPARTICLE DP_EF_ADDITIVE DP_EF_BLUE
DP_EF_DOUBLESIDED DP_EF_FLAME DP_EF_FULLBRIGHT DP_EF_NODEPTHTEST DP_EF_NODRAW DP_EF_NOGUNBOB DP_EF_NOSELFSHADOW
DP_EF_NOSHADOW DP_EF_RED DP_EF_RESTARTANIM_BIT DP_EF_STARDUST DP_EF_TELEPORT_BIT DP_ENT_ALPHA DP_ENT_COLORMOD
DP_ENT_CUSTOMCOLORMAP DP_ENT_EXTERIORMODELTOCLIENT DP_ENT_GLOW DP_ENT_GLOWMOD DP_ENT_LOWPRECISION DP_ENT_SCALE
DP_ENT_VIEWMODEL DP_GECKO_SUPPORT DP_GFX_EXTERNALTEXTURES DP_GFX_EXTERNALTEXTURES_PERMAP DP_GFX_FOG
DP_GFX_MODEL_INTERPOLATION DP_GFX_QUAKE3MODELTAGS DP_GFX_SKINFILES DP_GFX_SKYBOX DP_HALFLIFE_MAP DP_HALFLIFE_MAP_CVAR
DP_HALFLIFE_SPRITE DP_INPUTBUTTONS DP_LIGHTSTYLE_STATICVALUE DP_LITSPRITES DP_LITSUPPORT DP_MONSTERWALK
DP_MOVETYPEBOUNCEMISSILE DP_MOVETYPEFOLLOW DP_NULL_MODEL DP_QC_ASINACOSATANATAN2TAN DP_QC_AUTOCVARS DP_QC_CHANGEPITCH
DP_QC_CMD DP_QC_COPYENTITY DP_QC_CRC16 DP_QC_CVAR_DEFSTRING DP_QC_CVAR_DESCRIPTION DP_QC_CVAR_STRING DP_QC_CVAR_TYPE
DP_QC_EDICT_NUM DP_QC_ENTITYDATA DP_QC_ENTITYSTRING DP_QC_ETOS DP_QC_EXTRESPONSEPACKET DP_QC_FINDCHAIN DP_QC_FINDCHAINFLAGS
DP_QC_FINDCHAINFLOAT DP_QC_FINDCHAIN_TOFIELD DP_QC_FINDFLAGS DP_QC_FINDFLOAT DP_QC_FS_SEARCH DP_QC_GETLIGHT DP_QC_GETSURFACE
DP_QC_GETSURFACETRIANGLE DP_QC_GETSURFACEPOINTATTRIBUTE DP_QC_GETTAGINFO DP_QC_GETTAGINFO_BONEPROPERTIES DP_QC_GETTIME
DP_QC_GETTIME_CDTRACK DP_QC_LOG DP_QC_MINMAXBOUND DP_QC_MULTIPLETEMPSTRINGS DP_QC_NUM_FOR_EDICT DP_QC_RANDOMVEC
DP_QC_SINCOSSQRTPOW DP_QC_SPRINTF DP_QC_STRFTIME DP_QC_STRINGBUFFERS DP_QC_STRINGBUFFERS_CVARLIST DP_QC_STRINGCOLORFUNCTIONS
DP_QC_STRING_CASE_FUNCTIONS DP_QC_STRREPLACE DP_QC_TOKENIZEBYSEPARATOR DP_QC_TOKENIZE_CONSOLE DP_QC_TRACEBOX DP_QC_TRACETOSS
DP_QC_TRACE_MOVETYPE_HITMODEL DP_QC_TRACE_MOVETYPE_WORLDONLY DP_QC_UNLIMITEDTEMPSTRINGS DP_QC_URI_ESCAPE DP_QC_URI_GET
DP_QC_VECTOANGLES_WITH_ROLL DP_QC_VECTORVECTORS DP_QC_WHICHPACK DP_QUAKE2_MODEL DP_QUAKE2_SPRITE DP_QUAKE3_MAP
DP_QUAKE3_MODEL DP_REGISTERCVAR DP_SKELETONOBJECTS DP_SND_DIRECTIONLESSATTNNONE DP_SND_FAKETRACKS DP_SND_OGGVORBIS
DP_SND_SETPARAMS DP_SND_STEREOWAV DP_SOLIDCORPSE DP_SPRITE32 DP_SV_BOTCLIENT DP_SV_BOUNCEFACTOR DP_SV_CLIENTCOLORS
DP_SV_CLIENTNAME DP_SV_CMD DP_SV_CUSTOMIZEENTITYFORCLIENT DP_SV_DRAWONLYTOCLIENT DP_SV_DROPCLIENT DP_SV_EFFECT
DP_SV_ENTITYCONTENTSTRANSITION DP_SV_MODELFLAGS_AS_EFFECTS DP_SV_MOVETYPESTEP_LANDEVENT DP_SV_NETADDRESS
DP_SV_NODRAWTOCLIENT DP_SV_ONENTITYNOSPAWNFUNCTION DP_SV_ONENTITYPREPOSTSPAWNFUNCTION DP_SV_PING DP_SV_PING_PACKETLOSS
DP_SV_PLAYERPHYSICS DP_SV_POINTPARTICLES DP_SV_POINTSOUND DP_SV_PRECACHEANYTIME DP_SV_PRINT DP_SV_PUNCHVECTOR DP_SV_QCSTATUS
DP_SV_ROTATINGBMODEL DP_SV_SETCOLOR DP_SV_SHUTDOWN DP_SV_SLOWMO DP_SV_SPAWNFUNC_PREFIX DP_SV_WRITEPICTURE
DP_SV_WRITEUNTERMINATEDSTRING DP_TE_BLOOD DP_TE_BLOODSHOWER DP_TE_CUSTOMFLASH DP_TE_EXPLOSIONRGB DP_TE_FLAMEJET
DP_TE_PARTICLECUBE DP_TE_PARTICLERAIN DP_TE_PARTICLESNOW DP_TE_PLASMABURN DP_TE_QUADEFFECTS1 DP_TE_SMALLFLASH DP_TE_SPARK
DP_TE_STANDARDEFFECTBUILTINS DP_TRACE_HITCONTENTSMASK_SURFACEINFO DP_VIEWZOOM EXT_BITSHIFT FRIK_FILE
FTE_CSQC_SKELETONOBJECTS FTE_QC_CHECKPVS FTE_STRINGS KRIMZON_SV_PARSECLIENTCOMMAND NEH_CMD_PLAY2 NEH_RESTOREGAME
NEXUIZ_PLAYERMODEL NXQ_GFX_LETTERBOX PRYDON_CLIENTCURSOR TENEBRAE_GFX_DLIGHTS TW_SV_STEPCONTROL ZQ_PAUSE 
QuakeC extensions for menu: BX_WAL_SUPPORT DP_CINEMATIC_DPV DP_FONT_VARIABLEWIDTH DP_GECKO_SUPPORT DP_MENU_EXTRESPONSEPACKET
DP_QC_ASINACOSATANATAN2TAN DP_QC_AUTOCVARS DP_QC_CMD DP_QC_CRC16 DP_QC_CVAR_TYPE DP_QC_CVAR_DESCRIPTION
DP_QC_FINDCHAIN_TOFIELD DP_QC_LOG DP_QC_RENDER_SCENE DP_QC_SPRINTF DP_QC_STRFTIME DP_QC_STRINGBUFFERS
DP_QC_STRINGBUFFERS_CVARLIST DP_QC_STRINGCOLORFUNCTIONS DP_QC_STRING_CASE_FUNCTIONS DP_QC_STRREPLACE
DP_QC_TOKENIZEBYSEPARATOR DP_QC_TOKENIZE_CONSOLE DP_QC_UNLIMITEDTEMPSTRINGS DP_QC_URI_ESCAPE DP_QC_URI_GET DP_QC_WHICHPACK
FTE_STRINGS 
0 SDL joystick(s) found:
Video Mode: fullscreen 1920x1080x16x0.00hz
OpenGL backend started.
Failed to load font-file for '
gfx/conchars', it will not support as many characters.
Failed to load font-file for '
gfx/font_console', it will not support as many characters.
Failed to load font-file for '
gfx/font_sbar', it will not support as many characters.
Failed to load font-file for '
gfx/font_notify', it will not support as many characters.
Failed to load font-file for '
gfx/font_chat', it will not support as many characters.
Failed to load font-file for '
gfx/font_centerprint', it will not support as many characters.
Failed to load font-file for '
gfx/font_infobar', it will not support as many characters.
Failed to load font-file for '
gfx/font_menu', it will not support as many characters.
Failed to load font-file for '
gfx/font_user0', it will not support as many characters.
Failed to load font-file for '
gfx/font_user1', it will not support as many characters.
Failed to load font-file for '
gfx/font_user2', it will not support as many characters.
Failed to load font-file for '
gfx/font_user3', it will not support as many characters.
Failed to load font-file for '
gfx/font_user4', it will not support as many characters.
Failed to load font-file for '
gfx/font_user5', it will not support as many characters.
Failed to load font-file for '
gfx/font_user6', it will not support as many characters.
Failed to load font-file for '
gfx/font_user7', it will not support as many characters.
S_Startup: initializing sound output format: 44100Hz, 16 bit, 2 channels...
SndSys_Init: using the SDL module
Wanted audio Specification:
        Channels  : 2
        Format    : 0x9010
        Frequency : 44100
        Samples   : 2048
Obtained audio specification:
        Channels  : 2
        Format    : 0x9010
        Frequency : 44100
        Samples   : 2048
Sound format: 44100Hz, 2 channels, 16 bits per sample
Found 2 cdrom drives.
No CD in drive 0.
No CD in drive 1.
CDAudio_Init: No CD in player.
Can'
t get initial CD volume
CD Audio Initialized
========Initialized=========
Serverinfo packet received.
Server protocol is QUAKEDP

<===================================>

the Necropolis
failed to load sound 
"player@#"
Host_ErrorEntityFrameQuake_ReadEntityinvalid entity number (0)
Quake ErrorHost_ErrorEntityFrameQuake_ReadEntityinvalid entity number (0)
CL_Disconnect
Host_ShutdownServer
Require all of
OpenGL Backend shutting down

Any ideas? This is with a X5000 with latest beta components from Hyperion and latest public Warp3DNova and NovaBridge from A-EON. I'm running a Southern Islands card. If anyone can either confirm this on their setup, or point me in another direction, I would be grateful.

-- eliyahu

"Physical reality is consistent with universal laws. When the laws do not operate, there is no reality. All of this is unreal."
Go to top
Re: Quake Darkplaces and NovaBridge
Home away from home
Home away from home


See User information
First step imho is to check it it works with W3D_SI at all, or with minigl4gl4es, if it didn't works on any of them, then fault somewhere else, but not in nova/bridge/etc

Join us to improve dopus5!
AmigaOS4 on youtube
Go to top
Re: Quake Darkplaces and NovaBridge
Home away from home
Home away from home


See User information
@eliyahu

It looks like the failure might be caused by missing or misplaced font files:
Failed to load font-file for 'gfx/conchars'it will not support as many characters.
Failed to load font-file for 'gfx/font_console'it will not support as many characters.
Failed to load font-file for 'gfx/font_sbar'it will not support as many characters.
Failed to load font-file for 'gfx/font_notify'it will not support as many characters.
Failed to load font-file for 'gfx/font_chat'it will not support as many characters.
Failed to load font-file for 'gfx/font_centerprint'it will not support as many characters.
Failed to load font-file for 'gfx/font_infobar'it will not support as many characters.
Failed to load font-file for 'gfx/font_menu'it will not support as many characters.
Failed to load font-file for 'gfx/font_user0'it will not support as many characters.
Failed to load font-file for 'gfx/font_user1'it will not support as many characters.
Failed to load font-file for 'gfx/font_user2'it will not support as many characters.
Failed to load font-file for 'gfx/font_user3'it will not support as many characters.
Failed to load font-file for 'gfx/font_user4'it will not support as many characters.
Failed to load font-file for 'gfx/font_user5'it will not support as many characters.
Failed to load font-file for 'gfx/font_user6'it will not support as many characters.
Failed to load font-file for 'gfx/font_user7'it will not support as many characters.



That error comes from here:
if(!Font_LoadFont(fnt->texpathfnt))
            
Con_DPrintf("Failed to load font-file for '%s', it will not support as many characters.\n"fnt->texpath);


Skimming through the font code, OpenGL isn't involved in font loading.

I see a number of "broken driver" lines, which relate to missing functions in MiniGL. MiniGL may be advertising certain extensions and then failing to provide function pointers to them (via glGetProcAddress(), or something like that). AFAIK, the game engine should work just fine without those.

Hans

Join Kea Campus' Amiga Corner and support Amiga content creation
https://keasigmadelta.com/ - see more of my work
Go to top
Re: Quake Darkplaces and NovaBridge
Just can't stay away
Just can't stay away


See User information
I raised this with Huno a few months ago.
He told me that he has identified a bug in his code and will try to fix.


Edited by ddni on 2022/10/27 8:57:04
AmigaOne X1000.
Radeon RX550

http://www.tinylife.org.uk/
Go to top

  Register To Post

 




Currently Active Users Viewing This Thread: 1 ( 0 members and 1 Anonymous Users )




Powered by XOOPS 2.0 © 2001-2024 The XOOPS Project