Iris2.de

Iris2-Forum
It is currently Mon Oct 26, 2020 4:48 am

All times are UTC




Post new topic Reply to topic  [ 7 posts ] 
Author Message
PostPosted: Sun Dec 20, 2009 1:47 pm 
Offline

Joined: Sat Dec 19, 2009 6:37 am
Posts: 4
Hey guys. me again, i got now problems to start the game.
A black window pops but then it crash...

Quote:
knaak@knaakpc:/usr/local/src/iris$ ./start.sh
/usr/local/src/iris/bin /usr/local/src/iris
MAIN_WORKING_DIR=..
probing: ../lua/main.lua
probing: ../lugre/lua/
lua main file: ../lua/main.lua
lua lugre dir: ../lugre/lua/
main working dir: ../
MainWorkingDir ../
lugreluapath ../lugre/lua/
LoadShardList zwischenwelt ../config/shards/zwischenwelt.xml .xml
LoadShardList Jarrys (chinese) ../config/shards/Jarrys (chinese).xml .xml
LoadShardList defianceuo.com ../config/shards/defianceuo.com.xml .xml
LoadShardList localhost ../config/shards/localhost.xml .xml
LoadShardList vetus-mundus ../config/shards/vetus-mundus.xml .xml
LoadShardList uogamers.com ../config/shards/uogamers.com.xml .xml
LoadShardList welt-pergon.de ../config/shards/welt-pergon.de.xml .xml
gGraphicProfile high
Setting Graphicprofile: ../lua/profiles/gfx_high.lua
uo protocol version used by iris 6092
Lua version : 5.1
Ogre platform : linux
loading plugin ../plugins/example.lua
loading plugin ../plugins/hudenemylist.lua
loading plugin ../plugins/itemcounter.lua
loading plugin ../plugins/lib.spellbar.lua
loading plugin ../plugins/loot.lua
loading plugin ../plugins/minergrid.lua
loading plugin ../plugins/moblist.lua
warning, ImportRazorProfile file not found C:/Program Files/Razor/Profiles/default.xml
warning, ImportRazorProfile file not found C:/Program Files/Razor/Profiles/default.xml
initializing ogre...
OGRE_VERSION 10604
OGRE_BASE_DIR ../bin/
OGRE_PLUGIN_DIR /usr/local/lib/OGRE
get fences failed: -1
param: 6, val: 0
######################
### GfxConfig_Apply...
>>>gGfxConfig_RenderSystem >nil<
>>>gGfxConfig_Resolution >nil<
>>>gGfxConfig_Fullscreen >nil<
>>>gGfxConfig_AntiAliasing >nil<
GfxConfig_FindDefaultRenderSystem OpenGL Rendering Subsystem bPreferOpenGL: nil
GfxConfig_FindDefaultResolution 1024 x 768
################## fsaa: {[1]="0",}
GfxConfig_FindDefaultAntiAliasing 0
>>>gGfxConfig_RenderSystem >OpenGL Rendering Subsystem<
>>>gGfxConfig_Resolution >1024 x 768<
>>>gGfxConfig_Fullscreen >false<
>>>gGfxConfig_AntiAliasing >0<
GfxConfig_SetOgreConfig: value set >FSAA< >0<
GfxConfig_SetOgreConfig: value set >Full Screen< >No<
GfxConfig_SetOgreConfig: value set >Video Mode< >1024 x 768<
bIsFullScreen=0
GetOgreVersion 0x10604 .ogre1.6
OgreInitResLocs...
OgreInitResLocs done
initializing ogre done
1879048224 = 1879048224
2484881599 = 2484881599
LuaBitwiseTest: 0x941c48bf & 0x0000000f = 0x0000000f
LuaBitwiseTest: 0x80002600 & 0x00000200 = 0x00000200
LuaBitwiseTest: 0x70000020 & 0x00000020 = 0x00000020
LuaBitwiseTest: 0x80000001 & 0x00000001 = 0x00000001
LuaBitwiseTest: 0xffffffff & 0x00000001 = 0x00000001
LuaBitwiseTest successfull
(0) : fatal error C9999: *** exception during compilation ***
Cg compiler terminated due to fatal error/usr/local/src/iris
knaak@knaakpc:/usr/local/src/iris$ vim config/config.lua
knaak@knaakpc:/usr/local/src/iris$ ./start.sh
/usr/local/src/iris/bin /usr/local/src/iris
MAIN_WORKING_DIR=..
probing: ../lua/main.lua
probing: ../lugre/lua/
lua main file: ../lua/main.lua
lua lugre dir: ../lugre/lua/
main working dir: ../
MainWorkingDir ../
lugreluapath ../lugre/lua/
LoadShardList zwischenwelt ../config/shards/zwischenwelt.xml .xml
LoadShardList Jarrys (chinese) ../config/shards/Jarrys (chinese).xml .xml
LoadShardList defianceuo.com ../config/shards/defianceuo.com.xml .xml
LoadShardList localhost ../config/shards/localhost.xml .xml
LoadShardList vetus-mundus ../config/shards/vetus-mundus.xml .xml
LoadShardList uogamers.com ../config/shards/uogamers.com.xml .xml
LoadShardList welt-pergon.de ../config/shards/welt-pergon.de.xml .xml
gGraphicProfile high
Setting Graphicprofile: ../lua/profiles/gfx_high.lua
uo protocol version used by iris 6092
Lua version : 5.1
Ogre platform : linux
loading plugin ../plugins/example.lua
loading plugin ../plugins/hudenemylist.lua
loading plugin ../plugins/itemcounter.lua
loading plugin ../plugins/lib.spellbar.lua
loading plugin ../plugins/loot.lua
loading plugin ../plugins/minergrid.lua
loading plugin ../plugins/moblist.lua
warning, ImportRazorProfile file not found C:/Program Files/Razor/Profiles/default.xml
warning, ImportRazorProfile file not found C:/Program Files/Razor/Profiles/default.xml
initializing ogre...
OGRE_VERSION 10604
OGRE_BASE_DIR ../bin/
OGRE_PLUGIN_DIR /usr/local/lib/OGRE
get fences failed: -1
param: 6, val: 0
######################
### GfxConfig_Apply...
>>>gGfxConfig_RenderSystem >nil<
>>>gGfxConfig_Resolution >nil<
>>>gGfxConfig_Fullscreen >nil<
>>>gGfxConfig_AntiAliasing >nil<
GfxConfig_FindDefaultRenderSystem OpenGL Rendering Subsystem bPreferOpenGL: nil
GfxConfig_FindDefaultResolution 1024 x 768
################## fsaa: {[1]="0",}
GfxConfig_FindDefaultAntiAliasing 0
>>>gGfxConfig_RenderSystem >OpenGL Rendering Subsystem<
>>>gGfxConfig_Resolution >1024 x 768<
>>>gGfxConfig_Fullscreen >false<
>>>gGfxConfig_AntiAliasing >0<
GfxConfig_SetOgreConfig: value set >FSAA< >0<
GfxConfig_SetOgreConfig: value set >Full Screen< >No<
GfxConfig_SetOgreConfig: value set >Video Mode< >1024 x 768<
bIsFullScreen=0
GetOgreVersion 0x10604 .ogre1.6
OgreInitResLocs...
OgreInitResLocs done
initializing ogre done
1879048224 = 1879048224
2484881599 = 2484881599
LuaBitwiseTest: 0x941c48bf & 0x0000000f = 0x0000000f
LuaBitwiseTest: 0x80002600 & 0x00000200 = 0x00000200
LuaBitwiseTest: 0x70000020 & 0x00000020 = 0x00000020
LuaBitwiseTest: 0x80000001 & 0x00000001 = 0x00000001
LuaBitwiseTest: 0xffffffff & 0x00000001 = 0x00000001
LuaBitwiseTest successfull
(0) : fatal error C9999: *** exception during compilation ***
Cg compiler terminated due to fatal error/usr/local/src/iris



Top
 Profile  
 
PostPosted: Sun Dec 20, 2009 3:35 pm 
Offline
iris2-developer
User avatar

Joined: Mon Aug 09, 2004 12:20 pm
Posts: 1431
Quote:
Cg compiler terminated due to fatal error/usr/local/src/iris


Linux?
Correct Ogre Version or CG shader libs?
Do you have a working OpenGL driver installed?


Top
 Profile  
 
PostPosted: Sun Dec 20, 2009 3:56 pm 
Offline

Joined: Sat Dec 19, 2009 6:37 am
Posts: 4
yes, its linux
well, ive installed Ogre 1.6.4 with ./configure --enable-cg CXXFLAGS="-DNDEBUG=1"
Ois 1.2.0

My graphic card is a Intel Grapgics Media Accelerator 950
it runs wow... so i believe it should run iris too...
but about the OpenGL driver, what should i install?

Quote:
root@knaakpc:/usr/local/src/trunk# glxinfo
name of display: :0.0
get fences failed: -1
param: 6, val: 0
display: :0 screen: 0
direct rendering: Yes
server glx vendor string: SGI
server glx version string: 1.2
server glx extensions:
GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGI_swap_control,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
client glx vendor string: SGI
client glx version string: 1.4
client glx extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_allocate_memory,
GLX_MESA_copy_sub_buffer, GLX_MESA_swap_control,
GLX_MESA_swap_frame_usage, GLX_OML_swap_method, GLX_OML_sync_control,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer,
GLX_SGIX_visual_select_group, GLX_EXT_texture_from_pixmap
GLX version: 1.2
GLX extensions:
GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context,
GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_copy_sub_buffer,
GLX_MESA_swap_control, GLX_MESA_swap_frame_usage, GLX_OML_swap_method,
GLX_SGI_make_current_read, GLX_SGI_swap_control, GLX_SGI_video_sync,
GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_visual_select_group
OpenGL vendor string: Tungsten Graphics, Inc
OpenGL renderer string: Mesa DRI Intel(R) 945G GEM 20090326 2009Q1 RC2 x86/MMX/SSE2
OpenGL version string: 1.4 Mesa 7.4
OpenGL extensions:
GL_ARB_depth_texture, GL_ARB_fragment_program, GL_ARB_multisample,
GL_ARB_multitexture, GL_ARB_pixel_buffer_object, GL_ARB_point_parameters,
GL_ARB_shadow, GL_ARB_texture_border_clamp, GL_ARB_texture_compression,
GL_ARB_texture_cube_map, GL_ARB_texture_env_add,
GL_ARB_texture_env_combine, GL_ARB_texture_env_crossbar,
GL_ARB_texture_env_dot3, GL_ARB_texture_mirrored_repeat,
GL_ARB_texture_non_power_of_two, GL_ARB_texture_rectangle,
GL_ARB_transpose_matrix, GL_ARB_vertex_buffer_object,
GL_ARB_vertex_program, GL_ARB_window_pos, GL_EXT_abgr, GL_EXT_bgra,
GL_EXT_blend_color, GL_EXT_blend_equation_separate,
GL_EXT_blend_func_separate, GL_EXT_blend_logic_op, GL_EXT_blend_minmax,
GL_EXT_blend_subtract, GL_EXT_clip_volume_hint, GL_EXT_cull_vertex,
GL_EXT_compiled_vertex_array, GL_EXT_copy_texture,
GL_EXT_draw_range_elements, GL_EXT_framebuffer_object, GL_EXT_fog_coord,
GL_EXT_multi_draw_arrays, GL_EXT_packed_depth_stencil,
GL_EXT_packed_pixels, GL_EXT_pixel_buffer_object, GL_EXT_point_parameters,
GL_EXT_polygon_offset, GL_EXT_rescale_normal, GL_EXT_secondary_color,
GL_EXT_separate_specular_color, GL_EXT_shadow_funcs, GL_EXT_stencil_wrap,
GL_EXT_subtexture, GL_EXT_texture, GL_EXT_texture3D,
GL_EXT_texture_edge_clamp, GL_EXT_texture_env_add,
GL_EXT_texture_env_combine, GL_EXT_texture_env_dot3,
GL_EXT_texture_filter_anisotropic, GL_EXT_texture_lod_bias,
GL_EXT_texture_object, GL_EXT_texture_rectangle, GL_EXT_vertex_array,
GL_3DFX_texture_compression_FXT1, GL_APPLE_client_storage,
GL_APPLE_packed_pixels, GL_ATI_blend_equation_separate,
GL_ATI_texture_env_combine3, GL_IBM_rasterpos_clip,
GL_IBM_texture_mirrored_repeat, GL_INGR_blend_func_separate,
GL_MESA_pack_invert, GL_MESA_ycbcr_texture, GL_MESA_window_pos,
GL_NV_blend_square, GL_NV_light_max_exponent, GL_NV_point_sprite,
GL_NV_texture_rectangle, GL_NV_texgen_reflection, GL_NV_vertex_program,
GL_NV_vertex_program1_1, GL_OES_read_format, GL_SGIS_generate_mipmap,
GL_SGIS_texture_border_clamp, GL_SGIS_texture_edge_clamp,
GL_SGIS_texture_lod, GL_SGIX_depth_texture, GL_SUN_multi_draw_arrays

36 GLX Visuals
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x21 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x22 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x80 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x81 24 tc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x82 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x83 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x84 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x85 24 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x86 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x87 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x88 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x89 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x8a 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x8b 24 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x8c 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x8d 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x8e 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x8f 24 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x90 24 dc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x91 24 dc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x92 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x93 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x94 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x95 24 dc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x96 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x97 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x98 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x99 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x9a 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x9b 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x9c 24 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x9d 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x9e 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x9f 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0xa0 24 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x5b 32 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None

36 GLXFBConfigs:
visual x bf lv rg d st colorbuffer ax dp st accumbuffer ms cav
id dep cl sp sz l ci b ro r g b a bf th cl r g b a ns b eat
----------------------------------------------------------------------
0x5c 0 tc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x5d 0 tc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x5e 0 tc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x5f 0 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x60 0 tc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x61 0 tc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x62 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x63 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x64 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x65 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x66 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x67 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x68 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x69 0 tc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x6a 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x6b 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x6c 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x6d 0 tc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x6e 0 dc 0 32 0 r . . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x6f 0 dc 0 32 0 r . . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x70 0 dc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x71 0 dc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x72 0 dc 0 32 0 r y . 8 8 8 8 0 0 0 0 0 0 0 0 0 None
0x73 0 dc 0 32 0 r y . 8 8 8 8 0 0 0 16 16 16 16 0 0 Slow
0x74 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x75 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x76 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x77 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x78 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x79 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x7a 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x7b 0 dc 0 32 0 r . . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x7c 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x7d 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow
0x7e 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 0 0 0 0 0 0 None
0x7f 0 dc 0 32 0 r y . 8 8 8 8 0 24 8 16 16 16 16 0 0 Slow


Top
 Profile  
 
PostPosted: Sun Dec 20, 2009 5:34 pm 
Offline
iris2-developer
User avatar

Joined: Mon Aug 09, 2004 12:20 pm
Posts: 1431
It's not an Iris2 problem. It's an CG shader initialisation problem of Ogre3D.

Quote:
(0) : fatal error C9999: *** exception during compilation ***
Cg compiler terminated due to fatal error/usr/local/src/iris


Yep wow does not need any shaders.

Iris2 also, but we distribute Iris2 with shaders for people who want to activate them. It seems, that the CG compiler tries to compile the shader and the very bad intel graphiccard drivers seem to break this process.


Top
 Profile  
 
PostPosted: Sun Dec 20, 2009 6:12 pm 
Offline

Joined: Sat Dec 19, 2009 6:37 am
Posts: 4
so
can i play it without shaders?
or without the cg stuff?
=)


Top
 Profile  
 
PostPosted: Sun Dec 20, 2009 10:21 pm 
Offline
iris2-developer
User avatar

Joined: Mon Aug 09, 2004 12:20 pm
Posts: 1431
Normally shaders are not actived.

I think your drivers are bugged regardless if they are capable of displaying shaders. My Intel Graphic Drivers are are working fine with Iris2 and Windows in OpenGL Mode.


Top
 Profile  
 
PostPosted: Mon Dec 21, 2009 7:03 pm 
Offline
iris2-developer
User avatar

Joined: Tue Apr 18, 2006 10:28 pm
Posts: 823
Location: Munich, Bavaria, Germany
hi, please edit bin/plugins_linux.cfg
and remove the line
Plugin=Plugin_CgProgramManager.so


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 7 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 1 guest


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group