simple64 / simple64

Accurate N64 Emulator
https://simple64.github.io
GNU General Public License v3.0
868 stars 62 forks source link

Can't load a game on the emulator #400

Open mortega8701 opened 8 months ago

mortega8701 commented 8 months ago

Hi. When I open a ROM file it doesn't load the game. Just start the FPS counter (that only mark 0). image This is the log from simple64 when I attempted to run the game.

Core: Using full mem base
Core: Goodname: Paper Mario (U) [!]
Core: Name: PAPER MARIO         
Core: MD5: A722F8161FF489943191330BF8416496
Core: CRC: 65EEE53A ED7D733C
Core: Imagetype: .z64 (native)
Core: Rom size: 41943040 bytes (or 40 Mb or 320 Megabits)
Core: Version: 144B
Core: Manufacturer: Nintendo
Core: Country: USA
Core Warning: Input plugin does not contain VRU support.
Core: input plugin did not specify a render callback; there will be no on screen display by the input plugin.
Input Error: No adapters detected

Core: Using video capture backend: dummy
Core: Game controller 0 (Standard controller) has nothing plugged in
Core: Game controller 1 (Standard controller) has nothing plugged in
Core: Game controller 2 (Standard controller) has nothing plugged in
Core: Game controller 3 (Standard controller) has nothing plugged in
Core: Using CIC type X103
Video Error: Could not start GFX plugin
Core Status: Rom closed.

For more easy debug I share the Flatpak System log. As you can see my GPU has the specifications. I already delete apps configuration files. Also I run Fedora Silverblue 38 if that something relevant.

[INFO]: Layer count: 4
[INFO]: Found layer: VK_LAYER_NV_optimus.
[INFO]: Found layer: VK_LAYER_MESA_device_select.
[INFO]: Found layer: VK_LAYER_MESA_overlay.
[INFO]: Found layer: VK_LAYER_KHRONOS_validation.
[INFO]: Enabling instance extension: VK_KHR_surface.
[INFO]: Enabling instance extension: VK_KHR_wayland_surface.
[INFO]: Enabling instance extension: VK_KHR_xcb_surface.
[INFO]: Enabling instance extension: VK_KHR_xlib_surface.
[INFO]: Enabling instance extension: VK_EXT_debug_utils.
[INFO]: Enabling instance extension: VK_KHR_get_surface_capabilities2.
[INFO]: Enabling instance extension: VK_EXT_swapchain_colorspace.
[INFO]: Found Vulkan GPU: AMD Radeon Graphics (RADV RENOIR)
[INFO]:     API: 1.3.246
[INFO]:     Driver: 23.1.6
[INFO]: Found Vulkan GPU: NVIDIA GeForce RTX 3050 Laptop GPU
[INFO]:     API: 1.3.242
[INFO]:     Driver: 535.452.64
[INFO]: Found Vulkan GPU: llvmpipe (LLVM 15.0.7, 256 bits)
[INFO]:     API: 1.3.246
[INFO]:     Driver: 0.0.1
[INFO]: Using Vulkan GPU: NVIDIA GeForce RTX 3050 Laptop GPU
[INFO]: Enabling device extension: VK_KHR_swapchain.
[INFO]: Enabling device extension: VK_KHR_sampler_mirror_clamp_to_edge.
[INFO]: Enabling device extension: VK_KHR_external_semaphore_fd.
[INFO]: Enabling device extension: VK_KHR_external_memory_fd.
[INFO]: Enabling device extension: VK_KHR_draw_indirect_count.
[INFO]: Enabling device extension: VK_EXT_calibrated_timestamps.
[INFO]: Enabling device extension: VK_EXT_conservative_rasterization.
[INFO]: Enabling device extension: VK_KHR_image_format_list.
[INFO]: Enabling device extension: VK_KHR_shader_float_controls.
[INFO]: Enabling device extension: VK_KHR_create_renderpass2.
[INFO]: Enabling device extension: VK_KHR_8bit_storage.
[INFO]: Enabling device extension: VK_KHR_16bit_storage.
[INFO]: Enabling device extension: VK_KHR_shader_float16_int8.
[INFO]: Enabling device extension: VK_EXT_subgroup_size_control.
[INFO]: Enabling device extension: VK_NV_compute_shader_derivatives.
[INFO]: Enabling device extension: VK_EXT_host_query_reset.
[INFO]: Enabling device extension: VK_EXT_shader_demote_to_helper_invocation.
[INFO]: Enabling device extension: VK_EXT_scalar_block_layout.
[INFO]: Enabling device extension: VK_KHR_uniform_buffer_standard_layout.
[INFO]: Enabling device extension: VK_KHR_timeline_semaphore.
[INFO]: Enabling device extension: VK_EXT_descriptor_indexing.
[INFO]: Enabling device extension: VK_EXT_memory_priority.
[INFO]: Enabling device extension: VK_EXT_memory_budget.
[INFO]: Enabling device extension: VK_KHR_synchronization2.
[INFO]: Enabling device extension: VK_EXT_pipeline_creation_cache_control.
[INFO]: Enabling device extension: VK_EXT_pageable_device_local_memory.
[INFO]: Enabling device extension: VK_KHR_format_feature_flags2.
[INFO]: Enabling device extension: VK_NV_device_generated_commands.
[INFO]: Enabling device extension: VK_KHR_buffer_device_address.
[INFO]: Enabling device extension: VK_EXT_mesh_shader.
[INFO]: Enabling device extension: VK_KHR_spirv_1_4.
[INFO]: Enabling device extension: VK_KHR_shader_subgroup_extended_types.
[INFO]: Enabling device extension: VK_KHR_present_id.
[INFO]: Enabling device extension: VK_KHR_present_wait.
[INFO]: Enabling device extension: VK_EXT_external_memory_host.
[WARN]: Disabling pipeline cache control.
[INFO]: Current transform is enum 0x1.
[INFO]: Supported transform 0x1: IDENTITY_BIT_KHR.
[INFO]: Swapchain current extent: -1 x -1
[INFO]: Targeting 3 swapchain images.
[ERROR]: Failed to create swapchain (code: -3)
[INFO]: Current transform is enum 0x1.
[INFO]: Supported transform 0x1: IDENTITY_BIT_KHR.
[INFO]: Swapchain current extent: -1 x -1
[INFO]: Targeting 3 swapchain images.
[ERROR]: Failed to create swapchain (code: -3)
[INFO]: Current transform is enum 0x1.
[INFO]: Supported transform 0x1: IDENTITY_BIT_KHR.
[INFO]: Swapchain current extent: -1 x -1
[INFO]: Targeting 3 swapchain images.
[ERROR]: Failed to create swapchain (code: -3)
[INFO]: Current transform is enum 0x1.
[INFO]: Supported transform 0x1: IDENTITY_BIT_KHR.
[INFO]: Swapchain current extent: -1 x -1
[INFO]: Targeting 3 swapchain images.
[ERROR]: Failed to create swapchain (code: -3)
[ERROR]: Failed to create swapchain.

I hope you can tell what's wrong. Anything you need I'd help. Thanks :)

KoghaandSooga commented 7 months ago

Loaded Cruis n USA only to crash close. No games load:

I'm no good at technical gobldygook though I'm usually pretty good at setting emulators up in general. On Mom's Ryzen 5 Mini PC I was able to play the first level of Cruis n USA before it crashed halfway thru. My I78000 Windows 10 64 should be able to play just fine. More then enough power.