Purchase Linux CDs / DVDs / Flash Drives at OSDisc.com

Welcome to Our Community

While Linux.org has been around for a while, we recently changed management and had to purge most of the content (including users). If you signed up before April 23rd, 2017 please sign up again. Thanks!

  1. More ways to get the info! - we shoot all of our new original content out as well as random messages on Twitter and our newsletter!. Twitter | Newsletter
    Dismiss Notice

Games for Windows we personally have played on Linux

Discussion in 'Linux Gaming' started by rado84, Apr 13, 2019.

  1. rado84

    rado84 Active Member

    Feb 25, 2019
    Likes Received:
    I suggest in this topic we post games for Windows that we personally have played on Linux using Proton, Wine or DXVK and I'll keep a list of them in the first post of this topic. The purpose is that if a gamer happens to walk through Linux.org, they know exactly which games are 100% playable and which are not. Also feel free to add a gameplay video in Linux environment.
    The following list contains ONLY playable games. The non-playable will be mentioned somewhere in the topic.

    Age of Empires
    Bioshock 2

    Carmageddon 2: Carpocalypse Now - with Steam Proton 4.2-2 runs absolutely perfectly!
    Diablo II
    Doom 3: BFG Edition (includes Doom and Doom2)
    Doom (4)
    Drift Streets Japan - runs quite fine with Proton 4.2-2.

    Duke Nukem 3D:Megaton Edition
    Euro Truck Simulator (ETS1 doesn't support Linux natively)

    Fallout 4 - works but isn't perfect, had to be run in windowed mode, so it works but is buggy.
    Fear Extraction Point
    Fear Perseus Mandate
    Fear 2 Project Origin

    Grand Theft Auto V (GTA 5) - in Windows can be played with Core i3-4170 but in Linux (Proton 4.2-2) requires at least an i5, otherwise it won't make more than 25 FPS. Can run also with DXVK but I for one couldn't see any difference in performance.
    Hard Truck Apocalypse / Rise of Clans
    - both run perfectly (Proton 3.16-4 and newer)! The video here is mine, made with the computer and distro in my signature. The video contains links to my mods for each game.
    Myst III: Exile
    Myst IV
    Peggle Delux

    Return to Castle Wolfenstein - runs quite fine with Wine 4.0 AND with the unofficial patch by wolfenstein4ever.de. Without the patch there are too many glitches on modern systems.
    Warcraft III

    World of Tanks Blitz - Runs perfectly with the note that the in-game store is inaccessible! Proton 3.16-4 and newer.
    World of Warcraft
    Zuma Delux

    (Log in to hide this advertisement)

    #1 rado84, Apr 13, 2019
    Last edited: Apr 16, 2019
    Peer, wizardfromoz and lekkerlinux like this.
  2. rado84

    rado84 Active Member

    Feb 25, 2019
    Likes Received:
    I just ran Carmageddon 2 (an old game released in 1998) - no problems whatsoever! Check out the video in the first post. ;)
    Peer likes this.
  3. TechnoJunky

    TechnoJunky Member

    Dec 3, 2018
    Likes Received:
    I play these games on Steam/Proton
    Bioshock 2,
    Doom 3: BFG Edition (includes Doom and Doom2)
    Doom (4)
    Duke Nukem 3D:Megaton Edition
    Fear Extraction Point
    Fear Perseus Mandate
    Fear 2 Project Origin
    Myst III: Exile
    Myst IV
    Peggle Delux
    Zuma Delux

    Fallout 4 works but isn't perfect, I think I also had to run it in Windowed mode, so it works but is buggy

    Years ago I also played Age of Empires, Diablo II, Warcraft 3 and World of Warcraft using WINE.

    I recently installed Uplay so I could play Splintercell Blacklist. Uplay works fine with some tweaking (you have to install winetricks, and then from it install corefonts, I also installed winbind)
    Games that I found that will not run under Steam/Proton are:
    Fallout 3
    Fallout New Vegas (I read that others got this to work, didn't run for me but I didn't try too hard)
    Fear 3
    Quake 2
    #3 TechnoJunky, Apr 14, 2019
    Last edited: Apr 17, 2019 at 12:12 PM
    Peer likes this.
  4. rado84

    rado84 Active Member

    Feb 25, 2019
    Likes Received:
    I just added your games to the list and I'm glad you mentioned RAGE cuz recently I wa wondering if it would run with Proton.

    Another game that would not run properly with Proton is GRID 2 - the game itself runs but prior entering the main menu the game goes out of control, not to mention it's windowed in a corner of the desktop and there's no way to maximize it.
    Peer likes this.
  5. Peer

    Peer Active Member

    May 17, 2018
    Likes Received:
    ETS (wine, installed from CD)
    rado84 likes this.
  6. rado84

    rado84 Active Member

    Feb 25, 2019
    Likes Received:
    Added Drift Streets Japan.

    @TechnoJunky , how did you run RAGE with Proton? This is what I got when I tried:

    Rage.1700.342015 win-x86 Release  Oct 10 2012 14:14:10
    ------ Initializing File System ------
    Current search path:
    C:/users/steamuser/Saved Games/id Software/Rage/base/
    file system initialized.
    BenchmarkGameData: ofs 0 and 0x1208090624x
    44 microseconds
    15 microseconds
    15 microseconds
    14 microseconds
    15 microseconds
    14 microseconds
    15 microseconds
    15 microseconds
    16 microseconds
    16 microseconds
    Average seek time without outliers: 15 microseconds
    fileBenchmarkImpliesGameIsOnHD: true
    1 CPU package, 2 physical cores, 4 logical cores
    3700 MHz Intel CPU with MMX & SSE & SSE2 & SSE3 & SSSE3 & SSE41 & SSE42 & AVX & HTT
    32768 kB 1st level cache, 262144 kB 2nd level cache, 3145728 kB 3rd level cache
    32096 MB System Memory
    Winsock Initialized
    Found interface: enp0s25 enp0s25 -
    Sys_InitNetworking: adding loopback interface
    execing default.cfg
    execing joystick.cfg
    execing default.cfg
    execing joystick.cfg
    execing default.cfg
    execing joystick.cfg
    execing default.cfg
    execing joystick.cfg
    ReadTitleStorage: MANUALLY CREATED
    Num args: 32
    chainRally_weighting = 0.40
    meteorRally_weighting = 0.25
    Carnage_weighting = 0.20
    triadRally_weighting = 0.15
    gearhead_weighting = 0.19
    meteor_weighting = 0.19
    reactor_weighting = 0.19
    southernHighway_weighting = 0.19
    abandoned_weighting = 0.19
    prime_weighting = 0.05
    meteor_Shower_killScore = 1
    vdm_killScore = 10
    rally_killScore = 1
    tri_rally_killScore = 5
    rallyPointScore = 2
    tri_rallyPointScore = 10
    meteorCapturePoints_0 = 3
    meteorCapturePoints_1 = 6
    meteorCapturePoints_2 = 12
    meteorCapturePoints_3 = 24
    meteorCapturePoints_4 = 36
    meteorCapturePoints_5 = 48
    meteorCapturePoints_6 = 60
    meteorCapturePoints_7 = 72
    meteorCapturePoints_8 = 80
    meteorCapturePoints_9 = 100
    itemMaxCount_vehicle/quickuse/jump = 4
    itemSetCount_vehicle/quickuse/jump = 4
    itemMaxCount_vehicle/quickuse/emp = 3
    itemSetCount_vehicle/quickuse/emp = 3
    itemMaxCount_vehicle/quickuse/boostextender = 3
    itemSetCount_vehicle/quickuse/boostextender = 3
    EnumerateDownloadableContent: Z:\media\rado\Drive_D\GAMES\RAGE\dlc
        Found DLC: dlc1...and info.txt!
    Resource hashSeed = 3
            ...successfully mounted 'Z:\media\rado\Drive_D\GAMES\RAGE\dlc/dlc1/info.txt.  ID: 1
        Found DLC: dlc2...and info.txt!
    Resource hashSeed = 3
            ...successfully mounted 'Z:\media\rado\Drive_D\GAMES\RAGE\dlc/dlc2/info.txt.  ID: 2
        Found DLC: dlc3...and info.txt!
    Resource hashSeed = 3ffffffe
            ...successfully mounted 'Z:\media\rado\Drive_D\GAMES\RAGE\dlc/dlc3/info.txt.  ID: 3
    idLib::SetProduction( PROD_PRODUCTION )
    contentpackage path:  Z:/media/rado/Drive_D/GAMES/RAGE/dlc/dlc1
    contentpackage id:  1
    Failed to find DLC at Z:/media/rado/Drive_D/GAMES/RAGE/dlc/dlc1/base/gameresources.resources
    contentpackage path:  Z:/media/rado/Drive_D/GAMES/RAGE/dlc/dlc2
    contentpackage id:  2
    Failed to find DLC at Z:/media/rado/Drive_D/GAMES/RAGE/dlc/dlc2/base/gameresources.resources
    contentpackage path:  Z:/media/rado/Drive_D/GAMES/RAGE/dlc/dlc3
    contentpackage id:  3
    setting patchFileIsForVoOnly to true
    Found DLC resource at Z:/media/rado/Drive_D/GAMES/RAGE/dlc/dlc3/base/gameresources.resources
    couldn't exec rageConfig.cfg
    Resetting cheat cvar: aas2_showFloorTrace
    Resetting cheat cvar: ai_alignToPointDist
    Resetting cheat cvar: ai_minCornerCircleRadius
    Resetting cheat cvar: ai_cornerCircleRadius
    Resetting cheat cvar: ai_turningCircleAlignmentTolerance
    Resetting cheat cvar: ai_pointTolerance
    Resetting cheat cvar: atv_bumpForwardScale
    Resetting cheat cvar: aa_ZoomSnapScale
    Resetting cheat cvar: poi_playerScaleMinimum
    Resetting cheat cvar: poi_scaleMinimum
    Resetting cheat cvar: poi_ScreenPercentage
    Resetting cheat cvar: poi_IconSizeSplitscreen
    Resetting cheat cvar: poi_IconSize
    Resetting cheat cvar: poi_GoalHeightOffset
    Resetting cheat cvar: swf_minimap_scale_foot
    Resetting cheat cvar: swf_minimap_scale_vehicle
    Resetting cheat cvar: blendTree_scale
    Resetting cheat cvar: swf_jobnav_mindist
    Resetting cheat cvar: swf_minimap_ant_first_step_foot
    Resetting cheat cvar: swf_minimap_ant_step_foot
    Resetting cheat cvar: swf_minimap_ant_first_step
    Resetting cheat cvar: swf_minimap_ant_step
    Resetting cheat cvar: swf_scopeZoomDistance
    Resetting cheat cvar: gc_fictionBlurAmount
    Resetting cheat cvar: cine_cameraAccel
    Resetting cheat cvar: rcbomb_initialOffset
    Resetting cheat cvar: cam_deathCamblurTime
    Resetting cheat cvar: cam_deathCamblurAmount
    Resetting cheat cvar: revivecam_HeightEnd
    Resetting cheat cvar: revivecam_HeightStart
    Resetting cheat cvar: spl_qn_pathbonus
    Resetting cheat cvar: spl_qn_zpenelty
    Resetting cheat cvar: swf_invFadeTime
    Resetting cheat cvar: ai_NonPlayerOneShotChance
    Resetting cheat cvar: ai_droppedLootDistance
    Resetting cheat cvar: pm_ct_jump_dist
    Resetting cheat cvar: pm_ct_push_dist
    Resetting cheat cvar: pm_ct_push_decayIn
    Resetting cheat cvar: pm_ct_push_decayOut
    Resetting cheat cvar: pm_ct_checkDist
    Resetting cheat cvar: g_playerDamageThreshold
    Resetting cheat cvar: swf_combatSubtitleRange
    Resetting cheat cvar: swf_subtitleRange
    Resetting cheat cvar: vehicle_clientImpactDmg_MaxDmg
    Resetting cheat cvar: vehicle_clientImpactDmg_MinDmg
    Resetting cheat cvar: vehicle_clientImpactDmg_MaxVel
    Resetting cheat cvar: vehicle_clientImpactDmg_MinVel
    Resetting cheat cvar: v_steerControlClamp
    Resetting cheat cvar: v_steerControlInfluence
    Resetting cheat cvar: v_compressiontime
    Resetting cheat cvar: v_dusttime
    Resetting cheat cvar: pm_clientZoomInDelay
    Resetting cheat cvar: pm_clientAuthoritative_warnDist
    Resetting cheat cvar: pm_clientAuthoritative_minDistZ
    Resetting cheat cvar: pm_clientAuthoritative_Lerp
    Resetting cheat cvar: pm_clientAuthoritative_minDist
    Resetting cheat cvar: net_voiceVolume
    Resetting cheat cvar: net_peer_throttle_bps_decay
    Resetting cheat cvar: net_debughud3_bps_max
    ------- Initializing renderSystem --------
    Initializing OpenGL subsystem
    ...registered window class
    ...registered fake window class
    ...using WGL_EXT_swap_control
    ...using WGL_EXT_swap_control_tear
    created OpenGL 3.2 context on NVIDIA Corporation
    ----- GL_Init -----
    OpenGL version 4.6
    GL_AMD_multi_draw_indirect              GL_AMD_seamless_cubemap_per_texture     
    GL_AMD_vertex_shader_viewport_index     GL_AMD_vertex_shader_layer             
    GL_ARB_arrays_of_arrays                 GL_ARB_base_instance                   
    GL_ARB_bindless_texture                 GL_ARB_blend_func_extended             
    GL_ARB_buffer_storage                   GL_ARB_clear_buffer_object             
    GL_ARB_clear_texture                    GL_ARB_clip_control                     
    GL_ARB_color_buffer_float               GL_ARB_compatibility                   
    GL_ARB_compressed_texture_pixel_storage GL_ARB_conservative_depth               
    GL_ARB_compute_shader                   GL_ARB_compute_variable_group_size     
    GL_ARB_conditional_render_inverted      GL_ARB_copy_buffer                     
    GL_ARB_copy_image                       GL_ARB_cull_distance                   
    GL_ARB_debug_output                     GL_ARB_depth_buffer_float               
    GL_ARB_depth_clamp                      GL_ARB_depth_texture                   
    GL_ARB_derivative_control               GL_ARB_direct_state_access             
    GL_ARB_draw_buffers                     GL_ARB_draw_buffers_blend               
    GL_ARB_draw_indirect                    GL_ARB_draw_elements_base_vertex       
    GL_ARB_draw_instanced                   GL_ARB_enhanced_layouts                 
    GL_ARB_ES2_compatibility                GL_ARB_ES3_compatibility               
    GL_ARB_ES3_1_compatibility              GL_ARB_ES3_2_compatibility             
    GL_ARB_explicit_attrib_location         GL_ARB_explicit_uniform_location       
    GL_ARB_fragment_coord_conventions       GL_ARB_fragment_layer_viewport         
    GL_ARB_fragment_program                 GL_ARB_fragment_program_shadow         
    GL_ARB_fragment_shader                  GL_ARB_fragment_shader_interlock       
    GL_ARB_framebuffer_no_attachments       GL_ARB_framebuffer_object               
    GL_ARB_framebuffer_sRGB                 GL_ARB_geometry_shader4                 
    GL_ARB_get_program_binary               GL_ARB_get_texture_sub_image           
    GL_ARB_gl_spirv                         GL_ARB_gpu_shader5                     
    GL_ARB_gpu_shader_fp64                  GL_ARB_gpu_shader_int64                 
    GL_ARB_half_float_pixel                 GL_ARB_half_float_vertex               
    GL_ARB_imaging                          GL_ARB_indirect_parameters             
    GL_ARB_instanced_arrays                 GL_ARB_internalformat_query             
    GL_ARB_internalformat_query2            GL_ARB_invalidate_subdata               
    GL_ARB_map_buffer_alignment             GL_ARB_map_buffer_range                 
    GL_ARB_multi_bind                       GL_ARB_multi_draw_indirect             
    GL_ARB_multisample                      GL_ARB_multitexture                     
    GL_ARB_occlusion_query                  GL_ARB_occlusion_query2                 
    GL_ARB_parallel_shader_compile          GL_ARB_pipeline_statistics_query       
    GL_ARB_pixel_buffer_object              GL_ARB_point_parameters                 
    GL_ARB_point_sprite                     GL_ARB_polygon_offset_clamp             
    GL_ARB_post_depth_coverage              GL_ARB_program_interface_query         
    GL_ARB_provoking_vertex                 GL_ARB_query_buffer_object             
    GL_ARB_robust_buffer_access_behavior    GL_ARB_robustness                       
    GL_ARB_sample_locations                 GL_ARB_sample_shading                   
    GL_ARB_sampler_objects                  GL_ARB_seamless_cube_map               
    GL_ARB_seamless_cubemap_per_texture     GL_ARB_separate_shader_objects         
    GL_ARB_shader_atomic_counter_ops        GL_ARB_shader_atomic_counters           
    GL_ARB_shader_ballot                    GL_ARB_shader_bit_encoding             
    GL_ARB_shader_clock                     GL_ARB_shader_draw_parameters           
    GL_ARB_shader_group_vote                GL_ARB_shader_image_load_store         
    GL_ARB_shader_image_size                GL_ARB_shader_objects                   
    GL_ARB_shader_precision                 GL_ARB_shader_storage_buffer_object     
    GL_ARB_shader_subroutine                GL_ARB_shader_texture_image_samples     
    GL_ARB_shader_texture_lod               GL_ARB_shading_language_100             
    GL_ARB_shader_viewport_layer_array      GL_ARB_shading_language_420pack         
    GL_ARB_shading_language_include         GL_ARB_shading_language_packing         
    GL_ARB_shadow                           GL_ARB_sparse_buffer                   
    GL_ARB_sparse_texture                   GL_ARB_sparse_texture2                 
    GL_ARB_sparse_texture_clamp             GL_ARB_spirv_extensions                 
    GL_ARB_stencil_texturing                GL_ARB_sync                             
    GL_ARB_tessellation_shader              GL_ARB_texture_barrier                 
    GL_ARB_texture_border_clamp             GL_ARB_texture_buffer_object           
    GL_ARB_texture_buffer_object_rgb32      GL_ARB_texture_buffer_range             
    GL_ARB_texture_compression              GL_ARB_texture_compression_bptc         
    GL_ARB_texture_compression_rgtc         GL_ARB_texture_cube_map                 
    GL_ARB_texture_cube_map_array           GL_ARB_texture_env_add                 
    GL_ARB_texture_env_combine              GL_ARB_texture_env_crossbar             
    GL_ARB_texture_env_dot3                 GL_ARB_texture_filter_anisotropic       
    GL_ARB_texture_filter_minmax            GL_ARB_texture_float                   
    GL_ARB_texture_gather                   GL_ARB_texture_mirror_clamp_to_edge     
    GL_ARB_texture_mirrored_repeat          GL_ARB_texture_multisample             
    GL_ARB_texture_non_power_of_two         GL_ARB_texture_query_levels             
    GL_ARB_texture_query_lod                GL_ARB_texture_rectangle               
    GL_ARB_texture_rg                       GL_ARB_texture_rgb10_a2ui               
    GL_ARB_texture_stencil8                 GL_ARB_texture_storage                 
    GL_ARB_texture_storage_multisample      GL_ARB_texture_swizzle                 
    GL_ARB_texture_view                     GL_ARB_timer_query                     
    GL_ARB_transform_feedback2              GL_ARB_transform_feedback3             
    GL_ARB_transform_feedback_instanced     GL_ARB_transform_feedback_overflow_query
    GL_ARB_transpose_matrix                 GL_ARB_uniform_buffer_object           
    GL_ARB_vertex_array_bgra                GL_ARB_vertex_array_object             
    GL_ARB_vertex_attrib_64bit              GL_ARB_vertex_attrib_binding           
    GL_ARB_vertex_buffer_object             GL_ARB_vertex_program                   
    GL_ARB_vertex_shader                    GL_ARB_vertex_type_10f_11f_11f_rev     
    GL_ARB_vertex_type_2_10_10_10_rev       GL_ARB_viewport_array                   
    GL_ARB_window_pos                       GL_ATI_draw_buffers                     
    GL_ATI_texture_float                    GL_ATI_texture_mirror_once             
    GL_S3_s3tc                              GL_EXT_texture_env_add                 
    GL_EXT_abgr                             GL_EXT_bgra                             
    GL_EXT_bindable_uniform                 GL_EXT_blend_color                     
    GL_EXT_blend_equation_separate          GL_EXT_blend_func_separate             
    GL_EXT_blend_minmax                     GL_EXT_blend_subtract                   
    GL_EXT_compiled_vertex_array            GL_EXT_Cg_shader                       
    GL_EXT_depth_bounds_test                GL_EXT_direct_state_access             
    GL_EXT_draw_buffers2                    GL_EXT_draw_instanced                   
    GL_EXT_draw_range_elements              GL_EXT_fog_coord                       
    GL_EXT_framebuffer_blit                 GL_EXT_framebuffer_multisample         
    GL_EXTX_framebuffer_mixed_formats       GL_EXT_framebuffer_multisample_blit_scaled
    GL_EXT_framebuffer_object               GL_EXT_framebuffer_sRGB                 
    GL_EXT_geometry_shader4                 GL_EXT_gpu_program_parameters           
    GL_EXT_gpu_shader4                      GL_EXT_multi_draw_arrays               
    GL_EXT_packed_depth_stencil             GL_EXT_packed_float                     
    GL_EXT_packed_pixels                    GL_EXT_pixel_buffer_object             
    GL_EXT_point_parameters                 GL_EXT_polygon_offset_clamp             
    GL_EXT_post_depth_coverage              GL_EXT_provoking_vertex                 
    GL_EXT_raster_multisample               GL_EXT_rescale_normal                   
    GL_EXT_secondary_color                  GL_EXT_separate_shader_objects         
    GL_EXT_separate_specular_color          GL_EXT_shader_image_load_formatted     
    GL_EXT_shader_image_load_store          GL_EXT_shader_integer_mix               
    GL_EXT_shadow_funcs                     GL_EXT_sparse_texture2                 
    GL_EXT_stencil_two_side                 GL_EXT_stencil_wrap                     
    GL_EXT_texture3D                        GL_EXT_texture_array                   
    GL_EXT_texture_buffer_object            GL_EXT_texture_compression_dxt1         
    GL_EXT_texture_compression_latc         GL_EXT_texture_compression_rgtc         
    GL_EXT_texture_compression_s3tc         GL_EXT_texture_cube_map                 
    GL_EXT_texture_edge_clamp               GL_EXT_texture_env_combine             
    GL_EXT_texture_env_dot3                 GL_EXT_texture_filter_anisotropic       
    GL_EXT_texture_filter_minmax            GL_EXT_texture_integer                 
    GL_EXT_texture_lod                      GL_EXT_texture_lod_bias                 
    GL_EXT_texture_mirror_clamp             GL_EXT_texture_object                   
    GL_EXT_texture_shared_exponent          GL_EXT_texture_sRGB                     
    GL_EXT_texture_sRGB_R8                  GL_EXT_texture_sRGB_decode             
    GL_EXT_texture_storage                  GL_EXT_texture_swizzle                 
    GL_EXT_timer_query                      GL_EXT_transform_feedback2             
    GL_EXT_vertex_array                     GL_EXT_vertex_array_bgra               
    GL_EXT_vertex_attrib_64bit              GL_EXT_window_rectangles               
    GL_EXT_x11_sync_object                  GL_EXT_import_sync_object               
    GL_NV_robustness_video_memory_purge     GL_IBM_rasterpos_clip                   
    GL_IBM_texture_mirrored_repeat          GL_KHR_context_flush_control           
    GL_KHR_debug                            GL_EXT_memory_object                   
    GL_EXT_memory_object_fd                 GL_KHR_parallel_shader_compile         
    GL_KHR_no_error                         GL_KHR_robust_buffer_access_behavior   
    GL_KHR_robustness                       GL_EXT_semaphore                       
    GL_EXT_semaphore_fd                     GL_KTX_buffer_region                   
    GL_NV_alpha_to_coverage_dither_control  GL_NV_bindless_multi_draw_indirect     
    GL_NV_blend_equation_advanced           GL_NV_blend_equation_advanced_coherent 
    GL_NV_blend_square                      GL_NV_clip_space_w_scaling             
    GL_NV_command_list                      GL_NV_compute_program5                 
    GL_NV_conditional_render                GL_NV_conservative_raster               
    GL_NV_conservative_raster_dilate        GL_NV_conservative_raster_pre_snap_triangles
    GL_NV_copy_depth_to_color               GL_NV_copy_image                       
    GL_NV_depth_buffer_float                GL_NV_depth_clamp                       
    GL_NV_draw_texture                      GL_NV_draw_vulkan_image                 
    GL_NV_ES1_1_compatibility               GL_NV_ES3_1_compatibility               
    GL_NV_explicit_multisample              GL_NV_feature_query                     
    GL_NV_fence                             GL_NV_fill_rectangle                   
    GL_NV_float_buffer                      GL_NV_fog_distance                     
    GL_NV_fragment_coverage_to_color        GL_NV_fragment_program                 
    GL_NV_fragment_program_option           GL_NV_fragment_program2                 
    GL_NV_fragment_shader_interlock         GL_NV_framebuffer_mixed_samples         
    GL_NV_framebuffer_multisample_coverage  GL_NV_geometry_shader4                 
    GL_NV_geometry_shader_passthrough       GL_NV_gpu_program4                     
    GL_NV_internalformat_sample_query       GL_NV_gpu_program4_1                   
    GL_NV_gpu_program5                      GL_NV_gpu_program5_mem_extended         
    GL_NV_gpu_program_fp64                  GL_NV_gpu_shader5                       
    GL_NV_half_float                        GL_NV_light_max_exponent               
    GL_NV_memory_attachment                 GL_NV_multisample_coverage             
    GL_NV_multisample_filter_hint           GL_NV_occlusion_query                   
    GL_NV_packed_depth_stencil              GL_NV_parameter_buffer_object           
    GL_NV_parameter_buffer_object2          GL_NV_path_rendering                   
    GL_NV_path_rendering_shared_edge        GL_NV_pixel_data_range                 
    GL_NV_point_sprite                      GL_NV_primitive_restart                 
    GL_NV_query_resource                    GL_NV_query_resource_tag               
    GL_NV_register_combiners                GL_NV_register_combiners2               
    GL_NV_sample_locations                  GL_NV_sample_mask_override_coverage     
    GL_NV_shader_atomic_counters            GL_NV_shader_atomic_float               
    GL_NV_shader_atomic_float64             GL_NV_shader_atomic_fp16_vector         
    GL_NV_shader_atomic_int64               GL_NV_shader_buffer_load               
    GL_NV_shader_storage_buffer_object      GL_NV_stereo_view_rendering             
    GL_NV_texgen_reflection                 GL_NV_texture_barrier                   
    GL_NV_texture_compression_vtc           GL_NV_texture_env_combine4             
    GL_NV_texture_multisample               GL_NV_texture_rectangle                 
    GL_NV_texture_rectangle_compressed      GL_NV_texture_shader                   
    GL_NV_texture_shader2                   GL_NV_texture_shader3                   
    GL_NV_transform_feedback                GL_NV_transform_feedback2               
    GL_NV_uniform_buffer_unified_memory     GL_NV_vdpau_interop                     
    GL_NV_vdpau_interop2                    GL_NV_vertex_array_range               
    GL_NV_vertex_array_range2               GL_NV_vertex_attrib_integer_64bit       
    GL_NV_vertex_buffer_unified_memory      GL_NV_vertex_program                   
    GL_NV_vertex_program1_1                 GL_NV_vertex_program2                   
    GL_NV_vertex_program2_option            GL_NV_vertex_program3                   
    GL_NV_viewport_array2                   GL_NV_viewport_swizzle                 
    GL_NVX_conditional_render               GL_NVX_gpu_memory_info                 
    GL_NVX_nvenc_interop                    GL_NV_shader_thread_group               
    GL_NV_shader_thread_shuffle             GL_KHR_blend_equation_advanced         
    GL_KHR_blend_equation_advanced_coherent GL_OVR_multiview                       
    GL_OVR_multiview2                       GL_SGIS_generate_mipmap                 
    GL_SGIS_texture_lod                     GL_SGIX_depth_texture                   
    GL_SGIX_shadow                          GL_SUN_slice_accum                     
    ...using GL_ARB_multitexture
    ...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
    ...using GL_ARB_vertex_buffer_object
    ...using GL_ARB_pixel_buffer_object
    ...using GL_EXT_pixel_buffer_object
    ...using GL_ARB_vertex_program
    ...using GL_ARB_fragment_program
    ...using GL_ARB_occlusion_query
    ...using GL_EXT_timer_query
    ...using GL_EXT_framebuffer_object
    ...using GL_EXT_framebuffer_blit
    ...using GL_ARB_texture_multisample
    ...using GL_EXT_depth_bounds_test
    ...using GL_ARB_draw_elements_base_vertex
    ...using GL_ARB_map_buffer_range
    ...using GL_ARB_sync
    ...using GL_EXT_direct_state_access
    Couldn't find proc address for: glTexMultiSubImage2DAMD
    Couldn't find proc address for: glCompressedTexMultiSubImage2DAMD
    Couldn't find proc address for: glGetMultiQueryObjectuivAMD
    ...using GL_ARB_debug_output
    Couldn't find proc address for: glMapTexture2DINTEL
    Couldn't find proc address for: glUnmapTexture2DINTEL
    Couldn't find proc address for: glSyncTextureINTEL
    ShowGameWindow: (0, 0) 1920 x 1080, full screen
    96 milliseconds to open 44 pages files
    OpenCachedPagesFile: Z:\media\rado\Drive_D\GAMES\RAGE\virtualtextures\_vmtr.pages
    OpenInstalledCachedPagesFile: Z:\media\rado\Drive_D\GAMES\RAGE\virtualtextures\_vmtr.pages
    OpenCachedPagesFile: Z:\media\rado\Drive_D\GAMES\RAGE\virtualtextures\_vmtr_dlc.pages
    3 milliseconds to open Z:\media\rado\Drive_D\GAMES\RAGE\virtualtextures\_vmtr_dlc.pages
    OpenCachedPagesFile: Z:/media/rado/Drive_D/GAMES/RAGE/dlc/dlc1/virtualtextures/_vmtr_dlc.pages
    4 milliseconds to open Z:/media/rado/Drive_D/GAMES/RAGE/dlc/dlc1/virtualtextures/_vmtr_dlc.pages
    OpenCachedPagesFile: Z:/media/rado/Drive_D/GAMES/RAGE/dlc/dlc2/virtualtextures/_vmtr_dlc.pages
    4 milliseconds to open Z:/media/rado/Drive_D/GAMES/RAGE/dlc/dlc2/virtualtextures/_vmtr_dlc.pages
    OpenCachedPagesFile: Z:/media/rado/Drive_D/GAMES/RAGE/dlc/dlc3/virtualtextures/_vmtr_dlc.pages
    1 milliseconds to open Z:/media/rado/Drive_D/GAMES/RAGE/dlc/dlc3/virtualtextures/_vmtr_dlc.pages
    OpenInstalledCachedPagesFile: Z:/media/rado/Drive_D/GAMES/RAGE/dlc/dlc3/virtualtextures/_vmtr_dlc.pages
     21 pages locked in Z:\media\rado\Drive_D\GAMES\RAGE\virtualtextures\_vmtr.pages
     0.1 seconds for FinishFeedback()
    total  :    1
    locked :    0
    current:    0
    free   :    1
     100 % empty hash table entries
       0 % pages 0 steps down the hash chain
       0 % pages 1 step down the hash chain
       0 % pages 2 steps down the hash chain
       0 % pages > 2 steps down the hash chain
    total  :    1
    locked :    0
    current:    0
    free   :    1
     100 % empty hash table entries
       0 % pages 0 steps down the hash chain
       0 % pages 1 step down the hash chain
       0 % pages 2 steps down the hash chain
       0 % pages > 2 steps down the hash chain
    total  :    1
    locked :    0
    current:    0
    free   :    1
     100 % empty hash table entries
       0 % pages 0 steps down the hash chain
       0 % pages 1 step down the hash chain
       0 % pages 2 steps down the hash chain
       0 % pages > 2 steps down the hash chain
     0.1 seconds to load and lock 0 pages
    S 4096 4096  1 linr DXT5  clmp 16384k      0k  _physicalvmtrpages1
    S 4096 4096  1 linr DXT1  clmp  8192k      0k  _physicalvmtrpages0
    S 4096 4096  1 linr DXT5  clmp 16384k      0k  _physicalvmtrpages2
    S  128  128  1 linr DXT5  clmp    16k      0k  _physicaluniquepages1
    S  128  128  1 linr DXT1  clmp     8k      0k  _physicaluniquepages0
    S  128  128  1 linr DXT5  clmp    16k      0k  _physicaluniquepages2
    S  128  128  1 linr DXT5  clmp    16k      0k  _physicaluniquediffuseonlypages1
    S  128  128  1 linr DXT5  clmp    16k      0k  _physicaluniquediffuseonly2pages1
    vmtr path: Z:\media\rado\Drive_D\GAMES\RAGE/virtualtextures/_vmtr.vmtr
    num vmtrs: 0
    virtual texture 1:
    S  512  512 10 nmn  RG    clmp   682k      0k  _vmtrpagetable
    Page file: Z:\media\rado\Drive_D\GAMES\RAGE\virtualtextures\_vmtr.pages
    header.magic: 0x77339904
    header.pagesWide:  512
    header.numLevels:   10
    header.layoutVersion:    0
    header.diskOffsetScale:    2
    Pages resident per level:   0   0   0   0   0   0   0  14   4   1
    Pages resident: 19
    Pages locked: 19
    virtual texture 2:
    S  256  256  9 nmn  RG    clmp   170k      0k  _vmtrdlcpagetable
    Page file: Z:/media/rado/Drive_D/GAMES/RAGE/dlc/dlc3/virtualtextures/_vmtr_dlc.pages
    header.magic: 0x77339904
    header.pagesWide:  256
    header.numLevels:    9
    header.layoutVersion:    0
    header.diskOffsetScale:    2
    Pages resident per level:   0   0   0   0   0   0   0   0   0
    Pages resident: 0
    Pages locked: 0
     0.8 total megs of page table images
    ----- Initializing Sound System ------
    Rage.exe @ 0x006a96b4(  ) +  bytes () : ** UNKNOWN **( ** FUNC_PARAM_ERROR ** )
    Rage.exe @ 0x006a983c(  ) +  bytes () : ** UNKNOWN **( ** FUNC_PARAM_ERROR ** )
    Rage.exe @ 0x006a98dc(  ) +  bytes () : ** UNKNOWN **( ** FUNC_PARAM_ERROR ** )
    Rage.exe @ 0x005c7399(  ) +  bytes () : ** UNKNOWN **( ** FUNC_PARAM_ERROR ** )
    Rage.exe @ 0x005bd798(  ) +  bytes () : ** UNKNOWN **( ** FUNC_PARAM_ERROR ** )
    Rage.exe @ 0x0043a5da(  ) +  bytes () : ** UNKNOWN **( ** FUNC_PARAM_ERROR ** )
    Rage.exe @ 0x005ec01f(  ) +  bytes () : ** UNKNOWN **( ** FUNC_PARAM_ERROR ** )
    Rage.exe @ 0x006aa4b9(  ) +  bytes () : ** UNKNOWN **( ** FUNC_PARAM_ERROR ** )
    ntdll.dll @ 0x7bc85dc0(  ) +  bytes () : call_thread_func_wrapper(  )
    ntdll.dll @ 0x7bc891f0(  ) +  bytes () : call_thread_func(  )
    ntdll.dll @ 0x7bc85db2(  ) +  bytes () : call_thread_entry(  )
    ERROR: Failed to create XAudio2 engine.  Try installing the latest DirectX.
    Dumped console text to C:\users\steamuser\Saved Games\id Software\Rage\base\ErrorLog_04-17-2019__12-41-04am.txt.
    Shutting down OpenGL subsystem
    ...releasing DC
    ...destroying window
    Failed to create XAudio2 engine.  Try installing the latest DirectX.
    #6 rado84, Apr 16, 2019
    Last edited: Apr 16, 2019
  7. TechnoJunky

    TechnoJunky Member

    Dec 3, 2018
    Likes Received:
    I didn't do anything, it just worked. It could be the Proton version. I have mine set to 3.16-8 Beta.
  8. rado84

    rado84 Active Member

    Feb 25, 2019
    Likes Received:
    I'm using 4.2-2. With the lower versions games like GTA 5 run awefully.
  9. linux69thinstall

    linux69thinstall New Member

    Mar 20, 2019
    Likes Received:
    personally I just play doom and portal 1 & 2 using Wine. I also play a bunch of halflife 1 & 2.
  10. TechnoJunky

    TechnoJunky Member

    Dec 3, 2018
    Likes Received:
    @rado84 , I just upgraded my Proton to 4.2-2 and Rage still runs perfectly. I tried the Rage 64 bit, it loaded extremely slow, but did eventually load. Is that the version your running into problems with? If so, try the regular version.
    @linux69thinstall , you don't have to play Portal 1 or 2 using WINE. Valve made a Linux port years ago. You can run it as a Linux native app. Same with all the Half-Life and Counter-Strike games.
    wizardfromoz likes this.
  11. linux69thinstall

    linux69thinstall New Member

    Mar 20, 2019
    Likes Received:
    crap. I never even though about that. thanks for helping! now I can just use steam.
    wizardfromoz likes this.
  12. Willie aames

    Willie aames New Member

    Likes Received:
    Thanks, This is helpful.
    wizardfromoz likes this.
  13. rado84

    rado84 Active Member

    Feb 25, 2019
    Likes Received:
    It was a cracked version but earlier today I purchased it on Steam and it ran fine and fast. Only the brightness level doesn't seem to be affected by the in-game setting.

Share This Page