[REL] Dummy D3D DLL's that draws nothing in 3D mode
-
It’s only for ARM though. Lobbying Restricted Boot for x86oids will take years, if not decades.
I’d rather run FPGA trash than Restricted Boot.
I’d rather run TTL.
-
I installed tightvncserver. I can connect there and try to start Falcon BMS in it but the problem is exactly the same.
Heres the output of glxinfo “inside” the running tightvncserver (I don’t really know what to look for):
trigger@linux-mint ~/.vnc $ cat ~/BMS/glxinfo name of display: :2 display: :2 screen: 0 direct rendering: Yes server glx vendor string: Brian Paul server glx version string: 1.4 Mesa 8.0.4 server glx extensions: GLX_MESA_copy_sub_buffer, GLX_MESA_pixmap_colormap, GLX_MESA_release_buffers, GLX_ARB_get_proc_address, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer client glx vendor string: Brian Paul client glx version string: 1.4 Mesa 8.0.4 client glx extensions: GLX_MESA_copy_sub_buffer, GLX_MESA_pixmap_colormap, GLX_MESA_release_buffers, GLX_ARB_get_proc_address, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer GLX version: 1.4 GLX extensions: GLX_MESA_copy_sub_buffer, GLX_MESA_pixmap_colormap, GLX_MESA_release_buffers, GLX_ARB_get_proc_address, GLX_EXT_texture_from_pixmap, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer OpenGL vendor string: Brian Paul OpenGL renderer string: Mesa X11 OpenGL version string: 2.1 Mesa 8.0.4 OpenGL shading language version string: 1.20 OpenGL 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_multitexture, 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_MESA_resize_buffers, 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_NV_vertex_program, GL_ARB_depth_texture, GL_ARB_occlusion_query, GL_ARB_shadow, GL_ARB_shadow_ambient, 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_ATI_fragment_shader, GL_EXT_stencil_two_side, GL_EXT_texture_cube_map, GL_NV_depth_clamp, GL_NV_fragment_program, GL_NV_point_sprite, GL_NV_vertex_program1_1, 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_depth_bounds_test, 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_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_pixel_buffer_object, GL_ARB_texture_compression_rgtc, GL_ARB_texture_rectangle, GL_ATI_texture_compression_3dc, 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_NV_fragment_program_option, GL_APPLE_object_purgeable, GL_ARB_vertex_array_object, GL_ATI_separate_stencil, GL_ATI_texture_mirror_once, GL_EXT_draw_buffers2, GL_EXT_draw_instanced, GL_EXT_gpu_program_parameters, GL_EXT_texture_array, GL_EXT_texture_compression_latc, GL_EXT_texture_sRGB_decode, GL_EXT_timer_query, GL_MESA_texture_array, GL_ARB_copy_buffer, GL_ARB_draw_instanced, 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_draw_elements_base_vertex, GL_ARB_explicit_attrib_location, GL_ARB_fragment_coord_conventions, GL_ARB_provoking_vertex, GL_EXT_provoking_vertex, GL_ARB_robustness, GL_ARB_texture_storage 1 GLX Visuals visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat ---------------------------------------------------------------------------- 0x022 24 tc 0 24 0 r y . 8 8 8 0 . . 0 16 8 16 16 16 0 0 0 None 1 GLXFBConfigs: visual x bf lv rg d st colorbuffer sr ax dp st accumbuffer ms cav id dep cl sp sz l ci b ro r g b a F gb bf th cl r g b a ns b eat ---------------------------------------------------------------------------- 0x022 24 tc 0 24 0 r y . 8 8 8 0 . . 0 16 8 16 16 16 16 0 0 None
my ~/.vnc/xstartup
#!/bin/sh WINEPREFIX=~/BMS/wine wine "C:\Falcon BMS 4.32\Bin\x86\Falcon BMS.exe" -nomovie #glxinfo >> ~/BMS/glxinfo
how I launch tightvnc (I can connect and see what I usally see)
vncserver -geometry 1024x768 :2
output of xvnc & wine
trigger@linux-mint ~/.vnc $ tail -f linux-mint\:2.log 05/03/13 01:02:31 All Rights Reserved. 05/03/13 01:02:31 See http://www.tightvnc.com/ for information on TightVNC 05/03/13 01:02:31 Desktop name 'X' (linux-mint:2) 05/03/13 01:02:31 Protocol versions supported: 3.3, 3.7, 3.8, 3.7t, 3.8t 05/03/13 01:02:31 Listening for VNC connections on TCP port 5902 Font directory '/usr/share/fonts/X11/75dpi/' not found - ignoring Font directory '/usr/share/fonts/X11/100dpi/' not found - ignoring err:winediag:X11DRV_WineGL_InitOpenglInfo The Mesa OpenGL driver is using software rendering, most likely your OpenGL drivers haven't been installed correctly (using GL renderer "Mesa X11", version "2.1 Mesa 8.0.4"). fixme:d3d:wined3d_guess_card No card selector available for card vendor 0000 (using GL_RENDERER "Mesa X11"). fixme:win:EnumDisplayDevicesW ((null),0,0x32f4e4,0x00000000), stub! 05/03/13 01:02:39 Got connection from client 192.168.178.200 05/03/13 01:02:39 Using protocol version 3.8 05/03/13 01:02:39 Enabling TightVNC protocol extensions fixme:dbghelp_msc:codeview_add_type_enum_field_list Unsupported type 1404 in ENUM field list 05/03/13 01:02:43 Full-control authentication passed by 192.168.178.200 05/03/13 01:02:43 Pixel format for client 192.168.178.200: 05/03/13 01:02:43 8 bpp, depth 8 05/03/13 01:02:43 true colour: max r 7 g 7 b 3, shift r 0 g 3 b 6 05/03/13 01:02:43 Using tight encoding for client 192.168.178.200 05/03/13 01:02:43 rfbProcessClientNormalMessage: ignoring unknown encoding 8 05/03/13 01:02:43 Using compression level 6 for client 192.168.178.200 05/03/13 01:02:43 Enabling X-style cursor updates for client 192.168.178.200 05/03/13 01:02:43 Enabling cursor position updates for client 192.168.178.200 05/03/13 01:02:43 Using image quality level 6 for client 192.168.178.200 05/03/13 01:02:43 Enabling LastRect protocol extension for client 192.168.178.200 05/03/13 01:02:43 rfbProcessClientNormalMessage: ignoring unknown encoding -223 fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithDataSegs fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpWithHandleData fixme:dbghelp:MiniDumpWriteDump NIY MiniDumpScanMemory ```(its spamming the error.txt just like before) Please feel free to take your time (at least a few days) to answer. I think we might cause each other stress ;) Your approach is definitely awesome, no matter how long some unworthy Loki struggles with reproducing the result :drink: ;)
-
Did you install libgl1-mesa-swx11-dev? Sorry for not mentioning this earlier. No issue, my fault.
Pay attention to config.log when configuring Wine. It shouldn’t die with –enable-opengl most importantly.
It seems like the error is at compile-time and not runtime. You pasted this line:
direct rendering: Yes
from glxinfo. Install the -dev package, recompile with --enable-opengl, when passed that option it’ll die immediately when opengl libs aren’t present.
No delay needed unless you need to. I’m anxious to have another person get this working on Linux
-
Hi sthalik,
I’m following you two, while attempting my out linux thing (I’m trying the Lubuntu 13.04 Alpha).
I’ve compiled the wine from your source,
When I launch BMS with particlesys.ini in place, I get a black screen. when I’m going into 3D without it I CTD in stead of going into the cockpit.
Crashlog is blaming particle sys.================================== CRASHLOG ===================================== Falcon BMS.exe caused an EXCEPTION_ACCESS_VIOLATION in: 0073:04496556 Falcon BMS.exe, ParticleSystem::LoadParameters()+5622 byte(s), d:\wip\bms\svn\source\4.32-release\graphics\objects\particlesystem.cpp, line 3833+18 byte(s) Exception handler called in UnhandledExceptionHandler. Read from location 0x00000434 caused an access violation. Bytes at CS:EIP: D9 44 10 4C D9 1C 24 E8 3E 1C 3A 00 F3 0F 59 05 Registers: EAX=0x000003E8 EBX=0x00000001 ECX=0x00000020 EDX=0x00000000 ESI=0x07B1A240 EDI=0x00000000 EBP=0x0033EF01 ESP=0x0033ED1C EIP=0x04496556 FLG=0x00210216 CS=0x0073 DS=0x007B SS=0x007B ES=0x007B FS=0x0033 GS=0x003B Call Stack: 0073:04496556 Falcon BMS.exe, ParticleSystem::LoadParameters()+5622 byte(s), d:\wip\bms\svn\source\4.32-release\graphics\objects\particlesystem.cpp, line 3833+18 byte(s), Parameters(0x00003500 0x00000000 0x00000000 0x00000000) 0073:04496556 Falcon BMS.exe, ParticleSystem::LoadParameters()+5622 byte(s), d:\wip\bms\svn\source\4.32-release\graphics\objects\particlesystem.cpp, line 3833+18 byte(s), Parameters(0x00003500 0x00000000 0x00000000 0x00000000) 0073:04496556 Falcon BMS.exe, ParticleSystem::LoadParameters()+5622 byte(s), d:\wip\bms\svn\source\4.32-release\graphics\objects\particlesystem.cpp, line 3833+18 byte(s), Parameters(0x00003500 0x00000000 0x00000000 0x00000000) 0073:04496556 Falcon BMS.exe, ParticleSystem::LoadParameters()+5622 byte(s), d:\wip\bms\svn\source\4.32-release\graphics\objects\particlesystem.cpp, line 3833+18 byte(s), Parameters(0x00003500 0x00000000 0x00000000 0x00000000)
Any thoughts?
In addition,
When I’m trying –enable-opengl on the wine config. he’s throwing “configure: WARNING: unrecognized options: --enable-opengl” at meand more to that I think that the lack of mesa-swx11 on everything later then ubuntu 11.10 has somewhat causing issues…
name of display: :0 display: :0 screen: 0 direct rendering: Yes server glx vendor string: SGI server glx version string: 1.4 server glx extensions: GLX_ARB_multisample, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_import_context, GLX_EXT_texture_from_pixmap, GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_MESA_copy_sub_buffer client glx vendor string: Mesa Project and SGI client glx version string: 1.4 client glx extensions: GLX_ARB_create_context, GLX_ARB_create_context_profile, GLX_ARB_create_context_robustness, GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_EXT_framebuffer_sRGB, GLX_EXT_create_context_es2_profile, GLX_MESA_copy_sub_buffer, GLX_MESA_multithread_makecurrent, GLX_MESA_swap_control, 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_INTEL_swap_event GLX version: 1.4 GLX extensions: GLX_ARB_get_proc_address, GLX_ARB_multisample, GLX_EXT_import_context, GLX_EXT_visual_info, GLX_EXT_visual_rating, GLX_MESA_multithread_makecurrent, GLX_OML_swap_method, GLX_SGI_make_current_read, GLX_SGIS_multisample, GLX_SGIX_fbconfig, GLX_SGIX_pbuffer, GLX_EXT_texture_from_pixmap OpenGL vendor string: VMware, Inc. OpenGL renderer string: Gallium 0.4 on llvmpipe (LLVM 0x301) OpenGL version string: 2.1 Mesa 9.0.2 OpenGL shading language version string: 1.20 OpenGL 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_multitexture, 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_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_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_MESA_ycbcr_texture, GL_NV_primitive_restart, 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_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_draw_instanced, GL_EXT_gpu_program_parameters, GL_EXT_texture_compression_latc, GL_EXT_texture_sRGB_decode, GL_OES_EGL_image, GL_ARB_copy_buffer, GL_ARB_draw_instanced, 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_ARB_ES2_compatibility, GL_ARB_debug_output, 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_shader_texture_lod, GL_ARB_vertex_type_2_10_10_10_rev, GL_EXT_provoking_vertex, GL_EXT_texture_snorm, GL_MESA_texture_signed_rgba, GL_ARB_robustness, GL_ARB_texture_storage, GL_ARB_invalidate_subdata
-
I want to say thank you for this post because to understand it, I had to research what Wine is and why its even being used for a headless BMS server. This was illuminating and I believe Linux and Wine poses a threat to MS as people can run Win apps at full speed without running Windows or VMs. Explains in part as to why MS’ move to get OEM PC vendors to use a secure boot to lock out any OS other than Win8. Did I get this right? (sorry if a bit OT).
nah, linux as a general user PC desktop is dead already. what M$ want to prevent is people using older OSes like win7 instead of win8. like what happened with vista, where manufacturers were selling win XP instead of vista with machines.
the only guy I know personally who uses linux could probably write a new UEFI code to include custom boot certificates anyway. I like to think of myself as pretty computer savvy, but when he is coding I’m like what even is this… -
Quick Update,
Managed to get it to work, I have no Idea what’s the performance.
next up is to start a campaign and let it run for a while.I have no Idea how it will look performance-wise As I’m running the game in wine on a linux VM (running on a 6 year old ESX 5.0 server)
I’ve also added an init script that will run IVC in the background (still not tested).
-
Quick Update,
Managed to get it to workCould you tell us what you changed to get it working?
I installed
libosmesa6-dev libgl1-mesa-swx11-dev
I also had to change the –enable-opengl parameter:
loki@linux-mint ~/BMS/wine-hacks $ ./configure --prefix=/usr --with-opengl #success loki@linux-mint ~/BMS/wine-hacks $ cat config.log | grep -i opengl $ ./configure --prefix=/usr --with-opengl opengl32_test.res \ OPENGL_LIBS='-lGL'
Problem stays the same
Update:
$ env LIBGL_ALWAYS_SOFTWARE=1 LIBGL_ALWAYS_INDIRECT=true glxgears 2131 frames 5.0 seconds = 426.124 FPS ```I see the gears moving (over vnc), but Falcon is not impressed by these env vars :nosep:
-
Loki did you delete the libs you extracted and are redundant for Linux? Did you winetricks d3dx9_43?
I can fix it for ya, if you give me root access, by means of a debootstrap debian/sid chroot…
-
Loki, It just started to work.
I’m not even sure I’ve got it working properly, or just plain working…
Sthalik, Is the server supposed to render 3d image? I’m getting the game running 5-10 fps (by pure looks of it - haven’t tested it).I’m running it on a VM on an old HW (E5120 Processor) and it handles pretty well.
I’ve so far running the IT-BMS campaign for about 12 hours now and it seems to be working. -
It’s supposed to render blank 3D image.
-
I’m curious what CPU load you guys are getting on Linux. On Windows 2012, if I load a new Rolling Fire Campaign Day One, I’m getting between 50-65% CPU utilization on a 2 Core VM. This produced some jumping around by AI aircraft in a dogfight over the FLOT and some other anomalies. On a 4 core VM, the CPU utilization goes down to 20-30% although I have not had a chance to test in game. I’m also going to try an 8 core VM later as well.
The CPU load stays pretty consistent once the Campaign is started and there is no appreciable difference if I’m in 2D or 3D. In 3D, the screen doesn’t have anything rendered although the window is colored depending on the time of day. At night it is black, dawn/dusk it is light brown, and day is light blue.
-
It’s supposed to render blank 3D image.
So I’m missing something… I’ll go over it again. 10x
-
You’re missing git checkout wined3d-null
Morphine you can enable vsync for great justice
-
Morphine you can enable vsync for great justice
I don’t know what that means but I’ll try it nonetheless!
-
winetricks says d3dx9_43 would be already installed and skips everything.
I’m currently compiling wine on a debian virtualbox with pretty much nothing else installed. My current guess is your wine (even with the proper checkout) finds and uses some pretty fancy hardware acceleration libs on my laptop during compiling without me noticing.
Maybe it would be good idea if you would release a little linux howto with all necessary commands in one place. AFAIK even for uri_bagot it’s not working the way it should (just like for me in the first place)
-
I’m not gonna release howtos for Linux. Either you know your shit, let me do it with root access, or my time is best spent elsewhere… sorry…
Maybe @uri_ba can help you, he’s installing debian sid i386
-
No need to get upset! :sad:
I’m getting the game running 5-10 fps (by pure looks of it - haven’t tested it).
My guess of that is, that he has got a “normal” 3D world. Otherwise he would not be able to guess the framerate, would he? So he is no help for me atm, since what he achieved on his old desktop I achieved on my laptop two days ago. Just facts. I won’t give anybody root access to anything. Nothing personal.
I did not want to bother you! Maybe I’ll just sit and wait a bit until somebody figures it out and is willing to tell what he did to get there.
(And just as info: I tried a linux mint xfce virtualbox, my linux mint laptop and a debian testing virtualbox, approximately I compile your wine branch the sixth or seventh time (and usually this isn’t fast or fun) and I guess at least the last four times of that I double checked the checkout. Not to mention I tested everything over a vncserver. On top of that I - of course - tried various other little tweaks and ways. I am not too lazy or just too stupid to get it work! :?)
-
apt-get install debootstrap
man debootstrap
make a i386 sid chroot
install your shit, along with swx11-dev and build-dep wine
profit
-
No need to fight
If I’ll get it straight this time I’ll create a deb package… and that would be the end of it
it’ll be better when wheeze will be released (it’s RC1 now) - but that’s life -
why use wheeze? sid is the way to go for VMs and falcon
thanks for package
sorry i’m antisocial but my teeth hurt like ****