Jupiter Hell

Jupiter Hell

View Stats:
arkadijs Dec 24, 2021 @ 10:34am
Black screen with mouse cursor on MacBook Pro external monitor
JH work very well for me on MacBook Pro (15-inch, 2017), Radeon Pro 555 2 GB, Monterey 12.1 - on built-in panel. Unfortunately, it starts and presents a black screen with mouse cursor if attempted to play on external monitor connected via USB-C to DP cable/adapter. It doesn't mater if both internal and external, or only external panels are active.
Please help.
This is all the log it creates. I'm able to exit the game and return to native screen resolution.
00:00:00.01 [NOTICE ] Jupiter Hell 1.2b Logging started 00:00:00.01 [NOTICE ] Detected application pref dir:/Users/arkadi/Library/Application Support/ChaosForge/JupiterHell/ len: 65 00:00:00.01 [NOTICE ] library "libsteam_api.dylib" : loading... 00:00:00.01 [NOTICE ] library "libsteam_api.dylib" : failed to open! 00:00:00.01 [NOTICE ] library "libchf_gog_wrapper.dylib" : loading... 00:00:00.15 [INFO ] gog-galaxy api initialized 00:00:00.15 [INFO ] gog-galaxy api setting callbacks 00:00:01.15 [INFO ] Auth state changed: 0 00:00:01.15 [INFO ] gog-galaxy: user signed in 00:00:01.31 [INFO ] User data state changed 00:00:01.31 [INFO ] gog-galaxy: Hello, 00006000015d0018! 00:00:01.62 [INFO ] User stats and achievements state changed: 0 00:00:01.62 [INFO ] gog-galaxy: user stats and achievements available 00:00:01.62 [NOTICE ] Configuring... 00:00:01.62 [TRACE ] Lua state created 00:00:01.62 [NOTICE ] Loading Lua buffer 'lua::configuration::scheme' 00:00:01.63 [TRACE ] Lua state created 00:00:01.63 [NOTICE ] Loading Lua buffer 'lua::configuration::load' 00:00:01.63 [INFO ] Loading module "jh"... 00:00:01.63 [NOTICE ] Creating World... 00:00:01.63 [TRACE ] Lua state created 00:00:01.63 [NOTICE ] Creating Interface... 00:00:01.64 [NOTICE ] audio_interface : Creating FMOD audio engine... 00:00:01.64 [NOTICE ] library "libfmod.dylib" : loading... 00:00:01.92 [TRACE ] Lua state created 00:00:01.92 [NOTICE ] Loading Lua buffer 'style' 00:00:01.92 [INFO ] SDL version: 2.0.9 00:00:01.92 [NOTICE ] Creating device... 00:00:01.92 [NOTICE ] Creating window... 00:00:02.06 [INFO ] sdl::window_manager : platform - Mac OS X 00:00:02.06 [INFO ] sdl::window_manager : video driver - cocoa 00:00:02.06 [INFO ] sdl::window_manager : display - DELL P2415Q 00:00:02.06 [INFO ] sdl::window_manager : number of displays 1 00:00:02.06 [INFO ] sdl::window_manager : number of drivers 2 00:00:03.91 [INFO ] Window created... 00:00:03.91 [DEBUG ] update_drawable_size before: w:0 h:0 00:00:03.91 [DEBUG ] update_drawable_size after: w:1600 h:900 00:00:03.91 [INFO ] Vulkan instance level required extension: VK_KHR_surface 00:00:03.91 [INFO ] Vulkan instance level required extension: VK_MVK_macos_surface 00:00:03.91 [INFO ] Vulkan device level required extension: VK_KHR_swapchain 00:00:03.91 [INFO ] Instance level extension: VK_KHR_device_group_creation 00:00:03.91 [INFO ] Instance level extension: VK_KHR_external_fence_capabilities 00:00:03.91 [INFO ] Instance level extension: VK_KHR_external_memory_capabilities 00:00:03.91 [INFO ] Instance level extension: VK_KHR_external_semaphore_capabilities 00:00:03.91 [INFO ] Instance level extension: VK_KHR_get_physical_device_properties2 00:00:03.91 [INFO ] Instance level extension: VK_KHR_get_surface_capabilities2 00:00:03.91 [INFO ] Instance level extension: VK_KHR_surface 00:00:03.91 [INFO ] Instance level extension: VK_EXT_debug_report 00:00:03.91 [INFO ] Instance level extension: VK_EXT_debug_utils 00:00:03.91 [INFO ] Instance level extension: VK_EXT_metal_surface 00:00:03.91 [INFO ] Instance level extension: VK_EXT_swapchain_colorspace 00:00:03.91 [INFO ] Instance level extension: VK_MVK_macos_surface 00:00:03.91 [INFO ] Instance level extension: VK_MVK_moltenvk 00:00:03.91 [INFO ] Device: AMD Radeon Pro 555 00:00:03.91 [INFO ] Vendor id: 4098 00:00:03.91 [INFO ] Driver version: 10104 00:00:03.91 [INFO ] API version: 4198582 00:00:03.91 [INFO ] 00:00:03.91 [INFO ] Device: Intel(R) HD Graphics 630 00:00:03.91 [INFO ] Vendor id: 32902 00:00:03.91 [INFO ] Driver version: 10104 00:00:03.91 [INFO ] API version: 4198582 00:00:03.91 [INFO ] 00:00:03.91 [INFO ] Trying to create surface... 00:00:03.91 [INFO ] Vulkan surface created! 00:00:03.91 [INFO ] Device: AMD Radeon Pro 555 score: 26384 00:00:03.91 [INFO ] Device: Intel(R) HD Graphics 630 score: 16384 00:00:03.91 [INFO ] Device level extension: VK_KHR_16bit_storage 00:00:03.91 [INFO ] Device level extension: VK_KHR_8bit_storage 00:00:03.91 [INFO ] Device level extension: VK_KHR_bind_memory2 00:00:03.91 [INFO ] Device level extension: VK_KHR_create_renderpass2 00:00:03.91 [INFO ] Device level extension: VK_KHR_dedicated_allocation 00:00:03.91 [INFO ] Device level extension: VK_KHR_depth_stencil_resolve 00:00:03.91 [INFO ] Device level extension: VK_KHR_descriptor_update_template 00:00:03.91 [INFO ] Device level extension: VK_KHR_device_group 00:00:03.91 [INFO ] Device level extension: VK_KHR_driver_properties 00:00:03.91 [INFO ] Device level extension: VK_KHR_external_fence 00:00:03.91 [INFO ] Device level extension: VK_KHR_external_memory 00:00:03.91 [INFO ] Device level extension: VK_KHR_external_semaphore 00:00:03.91 [INFO ] Device level extension: VK_KHR_get_memory_requirements2 00:00:03.91 [INFO ] Device level extension: VK_KHR_imageless_framebuffer 00:00:03.91 [INFO ] Device level extension: VK_KHR_image_format_list 00:00:03.91 [INFO ] Device level extension: VK_KHR_maintenance1 00:00:03.91 [INFO ] Device level extension: VK_KHR_maintenance2 00:00:03.91 [INFO ] Device level extension: VK_KHR_maintenance3 00:00:03.91 [INFO ] Device level extension: VK_KHR_multiview 00:00:03.91 [INFO ] Device level extension: VK_KHR_portability_subset 00:00:03.91 [INFO ] Device level extension: VK_KHR_push_descriptor 00:00:03.91 [INFO ] Device level extension: VK_KHR_relaxed_block_layout 00:00:03.91 [INFO ] Device level extension: VK_KHR_sampler_mirror_clamp_to_edge 00:00:03.91 [INFO ] Device level extension: VK_KHR_sampler_ycbcr_conversion 00:00:03.91 [INFO ] Device level extension: VK_KHR_shader_draw_parameters 00:00:03.91 [INFO ] Device level extension: VK_KHR_shader_float16_int8 00:00:03.91 [INFO ] Device level extension: VK_KHR_shader_subgroup_extended_types 00:00:03.91 [INFO ] Device level extension: VK_KHR_storage_buffer_storage_class 00:00:03.91 [INFO ] Device level extension: VK_KHR_swapchain 00:00:03.91 [INFO ] Device level extension: VK_KHR_swapchain_mutable_format 00:00:03.91 [INFO ] Device level extension: VK_KHR_timeline_semaphore 00:00:03.91 [INFO ] Device level extension: VK_KHR_uniform_buffer_standard_layout 00:00:03.91 [INFO ] Device level extension: VK_KHR_variable_pointers 00:00:03.91 [INFO ] Device level extension: VK_EXT_debug_marker 00:00:03.91 [INFO ] Device level extension: VK_EXT_descriptor_indexing 00:00:03.91 [INFO ] Device level extension: VK_EXT_hdr_metadata 00:00:03.91 [INFO ] Device level extension: VK_EXT_host_query_reset 00:00:03.91 [INFO ] Device level extension: VK_EXT_image_robustness 00:00:03.91 [INFO ] Device level extension: VK_EXT_inline_uniform_block 00:00:03.91 [INFO ] Device level extension: VK_EXT_memory_budget 00:00:03.91 [INFO ] Device level extension: VK_EXT_private_data 00:00:03.91 [INFO ] Device level extension: VK_EXT_robustness2 00:00:03.91 [INFO ] Device level extension: VK_EXT_scalar_block_layout 00:00:03.91 [INFO ] Device level extension: VK_EXT_shader_stencil_export 00:00:03.91 [INFO ] Device level extension: VK_EXT_shader_viewport_index_layer 00:00:03.91 [INFO ] Device level extension: VK_EXT_subgroup_size_control 00:00:03.91 [INFO ] Device level extension: VK_EXT_texel_buffer_alignment 00:00:03.91 [INFO ] Device level extension: VK_EXT_vertex_attribute_divisor 00:00:03.91 [INFO ] Device level extension: VK_AMD_gpu_shader_half_float 00:00:03.91 [INFO ] Device level extension: VK_AMD_negative_viewport_height 00:00:03.91 [INFO ] Device level extension: VK_AMD_shader_trinary_minmax 00:00:03.91 [INFO ] Device level extension: VK_INTEL_shader_integer_functions2 00:00:03.91 [INFO ] Device level extension: VK_GOOGLE_display_timing 00:00:03.91 [INFO ] Device level extension: VK_NV_glsl_shader 00:00:03.92 [DEBUG ] Swap chain image: 00007fca20877010 00:00:03.92 [DEBUG ] Swap chain image: 00007fca208771e0 00:00:03.92 [DEBUG ] Swap chain image: 00007fca208773b0 00:00:03.92 [INFO ] Vulkan Swapchain created succesfully! 00:00:03.92 [INFO ] Joystick count : 0 00:00:03.92 [NOTICE ] Creating resource manager...
< >
Showing 1-2 of 2 comments
arkadijs Dec 24, 2021 @ 10:44am 
Solved it by setting a better resolution in
~/Library/Application Support/ChaosForge/JupiterHell/configuration.lua
to match external 4K display, instead of built-in 2880x1800.
From:
screen_width = 1440, screen_height = 900,
to:
screen_width = 1920, screen_height = 1080,
Last edited by arkadijs; Dec 24, 2021 @ 11:03am
dddusername Jul 25, 2023 @ 2:19pm 
couldn't locate the file. are there more recent solutions to the problem?
< >
Showing 1-2 of 2 comments
Per page: 1530 50