libretro / RetroArch

Cross-platform, sophisticated frontend for the libretro API. Licensed GPLv3.
http://www.libretro.com
GNU General Public License v3.0
10.11k stars 1.82k forks source link

Mame modern not working #16433

Closed Iamthebestintheworld222 closed 5 months ago

Iamthebestintheworld222 commented 5 months ago

When I want to play xevious 3d/g on my phone, it won't load, but if I just boot up the core, it won't work. Any solutions?imageimageimage

warmenhoven commented 5 months ago

Hm, it works for me. Are you able to get a log?

Iamthebestintheworld222 commented 5 months ago

How do I do that?

warmenhoven commented 5 months ago

In Settings -> Logging, turn everything on and set the Levels to 0 (Debug). Then try again. You can access the log file using Apple's Files app, in On My Phone -> RetroArch -> RetroArch -> logs.

Iamthebestintheworld222 commented 5 months ago

[INFO] RetroArch 1.18.0 (Git c0692dbd) [INFO] === Build ======================================= [INFO] Capabilities: NEON VFPV3 VFPV4 [INFO] Version: 1.18.0 [INFO] Git: c0692dbd [INFO] Built: Apr 13 2024 [INFO] ================================================= [INFO] [Input]: Found input driver: "cocoa". [ERROR] Couldn't find any cloud sync driver named "" [INFO] Available cloud sync drivers are: [INFO] webdav [INFO] null [WARN] Going to default to first cloud sync driver... [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [INFO] [Core]: Version of libretro API: 1, Compiled against API: 1 [INFO] [Core]: Geometry: 320x240, Aspect: 1.333, FPS: 60.00, Sample rate: 48000.00 Hz. [INFO] [Audio]: Set audio input rate to: 48000.00 Hz. [INFO] [Video]: Set video size to: 960x720. [INFO] [Vulkan]: Vulkan dynamic library loaded. [INFO] [Vulkan]: Found vulkan context: "cocoavk". [INFO] [Vulkan]: Detecting screen resolution: 1290x2796. [INFO] [Vulkan]: Found GPU at index 0: "Apple A16 GPU". [INFO] [Vulkan]: Using GPU index 0. [INFO] [Vulkan]: Using semaphores for WSI acquire. [INFO] [Vulkan]: Using GPU: "Apple A16 GPU". [INFO] [Vulkan]: Queue family 0 supports 1 sub-queues. [INFO] [Vulkan]: Got 3 swapchain images. [INFO] [Vulkan]: Using resolution 1290x2796. [INFO] [Vulkan]: Using RGB565 format. [INFO] [Vulkan]: Loading stock shader. [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver. [INFO] [Joypad]: Found joypad driver: "mfi". [INFO] [Video]: Found display server: "null". [INFO] [CoreAudio]: Using output sample rate of 48000.0 Hz [INFO] [CoreAudio]: Using buffer size of 24576 bytes: (latency = 64 ms) [INFO] [Audio]: Started synchronous audio driver. [INFO] [Display]: Found display driver: "vulkan". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_history.lpl". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_music_history.lpl". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_image_history.lpl". [INFO] [Playlist]: Loading favorites file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_favorites.lpl". [INFO] [Vulkan]: QueuePresent failed, destroying swapchain. [INFO] [Vulkan]: Got 3 swapchain images. [DEBUG] [Audio]: Started audio driver "coreaudio" (is_shutdown=false) [DEBUG] [Audio]: Started audio driver "coreaudio" (is_shutdown=false)

warmenhoven commented 5 months ago

Is that the entirety of the log, from the run where you try to run Mame? From the log it looks like it didn't even try. If it gets to "Failed to load content" there should have at least been an indication of an attempt.

Iamthebestintheworld222 commented 5 months ago

That was from the last time I've tried it, let me try again

Iamthebestintheworld222 commented 5 months ago

[INFO] RetroArch 1.18.0 (Git c0692dbd) [INFO] === Build ======================================= [INFO] Capabilities: NEON VFPV3 VFPV4 [INFO] Version: 1.18.0 [INFO] Git: c0692dbd [INFO] Built: Apr 13 2024 [INFO] ================================================= [INFO] [Input]: Found input driver: "cocoa". [ERROR] Couldn't find any cloud sync driver named "" [INFO] Available cloud sync drivers are: [INFO] webdav [INFO] null [WARN] Going to default to first cloud sync driver... [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [INFO] [Core]: Version of libretro API: 1, Compiled against API: 1 [INFO] [Core]: Geometry: 320x240, Aspect: 1.333, FPS: 60.00, Sample rate: 48000.00 Hz. [INFO] [Audio]: Set audio input rate to: 48000.00 Hz. [INFO] [Video]: Set video size to: 960x720. [INFO] [Vulkan]: Vulkan dynamic library loaded. [INFO] [Vulkan]: Found vulkan context: "cocoavk". [INFO] [Vulkan]: Detecting screen resolution: 1290x2796. [INFO] [Vulkan]: Found GPU at index 0: "Apple A16 GPU". [INFO] [Vulkan]: Using GPU index 0. [INFO] [Vulkan]: Using semaphores for WSI acquire. [INFO] [Vulkan]: Using GPU: "Apple A16 GPU". [INFO] [Vulkan]: Queue family 0 supports 1 sub-queues. [INFO] [Vulkan]: Got 3 swapchain images. [INFO] [Vulkan]: Using resolution 1290x2796. [INFO] [Vulkan]: Using RGB565 format. [INFO] [Vulkan]: Loading stock shader. [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver. [INFO] [Joypad]: Found joypad driver: "mfi". [INFO] [Video]: Found display server: "null". [INFO] [CoreAudio]: Using output sample rate of 48000.0 Hz [INFO] [CoreAudio]: Using buffer size of 24576 bytes: (latency = 64 ms) [INFO] [Audio]: Started synchronous audio driver. [INFO] [Display]: Found display driver: "vulkan". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_history.lpl". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_music_history.lpl". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_image_history.lpl". [INFO] [Playlist]: Loading favorites file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_favorites.lpl". [INFO] [Vulkan]: QueuePresent failed, destroying swapchain. [INFO] [Vulkan]: Got 3 swapchain images. [DEBUG] [Audio]: Started audio driver "coreaudio" (is_shutdown=false) [DEBUG] [Audio]: Started audio driver "coreaudio" (is_shutdown=false) [DEBUG] [Audio]: Started audio driver "coreaudio" (is_shutdown=false) [INFO] [Content]: Updating firmware status for: "/private/var/containers/Bundle/Application/5CBAE2E4-AE31-4905-A141-35A94108A440/App.app/modules/mame_libretro_ios.dylib" on "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/system". [INFO] [Core]: No content, starting dummy core. [INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds. [DEBUG] [Audio]: Stopped audio driver "coreaudio" [INFO] [Core]: Unloading core.. [INFO] [Core]: Unloading core symbols.. [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames. [INFO] RetroArch 1.18.0 (Git c0692dbd) [INFO] === Build ======================================= [INFO] Capabilities: NEON VFPV3 VFPV4 [INFO] Version: 1.18.0 [INFO] Git: c0692dbd [INFO] Built: Apr 13 2024 [INFO] ================================================= [INFO] [Input]: Found input driver: "cocoa". [ERROR] Couldn't find any cloud sync driver named "" [INFO] Available cloud sync drivers are: [INFO] webdav [INFO] null [WARN] Going to default to first cloud sync driver... [INFO] [Core]: Loading dynamic libretro core from: "/private/var/containers/Bundle/Application/5CBAE2E4-AE31-4905-A141-35A94108A440/App.app/modules/mame_libretro_ios.dylib" [INFO] [Overrides]: Redirecting save file to "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/saves/MAME/MAME.srm". [INFO] [Overrides]: Redirecting save state to "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/states/MAME/MAME.state".

[INFO] [Environ]: GET_LANGUAGE: "0".

[DEBUG] Port 1: [DEBUG] "RetroPad" (1) [DEBUG] "None" (0) [INFO] [Environ]: SET_SUPPORT_NO_GAME: yes.

[INFO] [Environ]: SYSTEM_DIRECTORY: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/system". [INFO] [Environ]: CORE_ASSETS_DIRECTORY: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/downloads". [INFO] [Environ]: SAVE_DIRECTORY: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/saves/MAME". [INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.

[DEBUG] Port 1: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3" [DEBUG] Port 2: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3" [DEBUG] Port 3: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3" [DEBUG] Port 4: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3" [DEBUG] Port 5: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3" [DEBUG] Port 6: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3" [DEBUG] Port 7: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3" [DEBUG] Port 8: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3"

[libretro DEBUG] Output audio buffer capacity set to 2048 [libretro INFO] ------------------------ [libretro INFO] MAME 0.264 (170929e08) [libretro INFO] ------------------------ [DEBUG] [Environ]: GET_VARIABLE: mame_joystick_deadzone = "0.15" [DEBUG] [Environ]: GET_VARIABLE: mame_joystick_saturation = "0.85" [DEBUG] [Environ]: GET_VARIABLE: mame_joystick_threshold = "0.30" [DEBUG] [Environ]: GET_VARIABLE: mame_mame_4way_enable = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_buttons_profiles = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_mouse_enable = "enabled" [DEBUG] [Environ]: GET_VARIABLE: mame_lightgun_mode = "touchscreen" [DEBUG] [Environ]: GET_VARIABLE: mame_lightgun_offscreen_mode = "free" [DEBUG] [Environ]: GET_VARIABLE: mame_rotation_mode = "libretro" [DEBUG] [Environ]: GET_VARIABLE: mame_alternate_renderer = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_altres = "640x480" [DEBUG] [Environ]: GET_VARIABLE: mame_cpu_overclock = "default" [DEBUG] [Environ]: GET_VARIABLE: mame_autoloadfastforward = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_thread_mode = "enabled" [DEBUG] [Environ]: GET_VARIABLE: mame_cheats_enable = "enabled" [DEBUG] [Environ]: GET_VARIABLE: mame_throttle = "enabled" [DEBUG] [Environ]: GET_VARIABLE: mame_boot_to_bios = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_boot_to_osd = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_read_config = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_write_config = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_mame_paths_enable = "enabled" [DEBUG] [Environ]: GET_VARIABLE: mame_saves = "game" [DEBUG] [Environ]: GET_VARIABLE: mame_auto_save = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_softlists_enable = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_softlists_auto_media = "enabled" [DEBUG] [Environ]: GET_VARIABLE: mame_media_type = "rom" [libretro INFO] Starting game from command line: "" [INFO] [Environ]: SET_ROTATION: 0 [libretro DEBUG] Parameters: [libretro DEBUG] mame [libretro DEBUG] -joystick [libretro DEBUG] -joystick_deadzone [libretro DEBUG] 0.15 [libretro DEBUG] -joystick_saturation [libretro DEBUG] 0.85 [libretro DEBUG] -joystick_threshold [libretro DEBUG] 0.30 [libretro DEBUG] -mouse [libretro DEBUG] -multimouse [libretro DEBUG] -lightgun [libretro DEBUG] -throttle [libretro DEBUG] -cheat [libretro DEBUG] -noreadconfig [libretro DEBUG] -statename [libretro DEBUG] %g/ [libretro DEBUG] -update_in_pause [libretro DEBUG] -norotate [libretro DEBUG] ===> registered module none uifontprovider [libretro DEBUG] ===> registered module soft video [libretro DEBUG] ===> registered module retro sound [libretro DEBUG] ===> registered module none sound [libretro DEBUG] ===> registered module retro monitorprovider [libretro DEBUG] ===> registered module none debugger [libretro DEBUG] ===> registered module none networkprovider [libretro DEBUG] ===> registered module none midiprovider [libretro DEBUG] ===> registered module retro keyboardprovider [libretro DEBUG] ===> registered module none keyboardprovider [libretro DEBUG] ===> registered module retro mouseprovider [libretro DEBUG] ===> registered module none mouseprovider [libretro DEBUG] ===> registered module retro lightgunprovider [libretro DEBUG] ===> registered module none lightgunprovider [libretro DEBUG] ===> registered module retro joystickprovider [libretro DEBUG] ===> registered module none joystickprovider [libretro DEBUG] ===> registered module none output [libretro DEBUG] ===> registered module console output [libretro DEBUG] ===> registered module network output [libretro DEBUG] Input: Adding keyboard #1: RetroKeyboard0 (device id: RetroKeyboard0) [libretro DEBUG] Input: Adding mouse #1: RetroMouse0 (device id: RetroMouse0) [libretro DEBUG] Input: Adding mouse #2: RetroMouse1 (device id: RetroMouse1) [libretro DEBUG] Input: Adding mouse #3: RetroMouse2 (device id: RetroMouse2) [libretro DEBUG] Input: Adding mouse #4: RetroMouse3 (device id: RetroMouse3) [libretro DEBUG] Input: Adding mouse #5: RetroMouse4 (device id: RetroMouse4) [libretro DEBUG] Input: Adding mouse #6: RetroMouse5 (device id: RetroMouse5) [libretro DEBUG] Input: Adding mouse #7: RetroMouse6 (device id: RetroMouse6) [libretro DEBUG] Input: Adding mouse #8: RetroMouse7 (device id: RetroMouse7) [libretro DEBUG] Input: Adding lightgun #1: RetroLightgun0 (device id: RetroLightgun0) [libretro DEBUG] Input: Adding lightgun #2: RetroLightgun1 (device id: RetroLightgun1) [libretro DEBUG] Input: Adding lightgun #3: RetroLightgun2 (device id: RetroLightgun2) [libretro DEBUG] Input: Adding lightgun #4: RetroLightgun3 (device id: RetroLightgun3) [libretro DEBUG] Input: Adding lightgun #5: RetroLightgun4 (device id: RetroLightgun4) [libretro DEBUG] Input: Adding lightgun #6: RetroLightgun5 (device id: RetroLightgun5) [libretro DEBUG] Input: Adding lightgun #7: RetroLightgun6 (device id: RetroLightgun6) [libretro DEBUG] Input: Adding lightgun #8: RetroLightgun7 (device id: RetroLightgun7) [libretro DEBUG] Input: Adding joystick #1: RetroPad0 (device id: RetroPad0) [libretro DEBUG] Input: Adding joystick #2: RetroPad1 (device id: RetroPad1) [libretro DEBUG] Input: Adding joystick #3: RetroPad2 (device id: RetroPad2) [libretro DEBUG] Input: Adding joystick #4: RetroPad3 (device id: RetroPad3) [libretro DEBUG] Input: Adding joystick #5: RetroPad4 (device id: RetroPad4) [libretro DEBUG] Input: Adding joystick #6: RetroPad5 (device id: RetroPad5) [libretro DEBUG] Input: Adding joystick #7: RetroPad6 (device id: RetroPad6) [libretro DEBUG] Input: Adding joystick #8: RetroPad7 (device id: RetroPad7) [libretro DEBUG] Optional memory region ':screen' not found [libretro DEBUG] Starting No Driver Loaded ':' [libretro DEBUG] (missing dependencies; rescheduling) [libretro DEBUG] Starting Video Screen ':screen' [libretro DEBUG] Starting No Driver Loaded ':' [libretro DEBUG] Checking for icons in directory icons [libretro DEBUG] No candidate icons found for machines [libretro DEBUG] Configuration file default.cfg not found [libretro DEBUG] Configuration file ___empty.cfg not found [INFO] [SRAM]: Skipping SRAM load. [INFO] [Core]: Version of libretro API: 1, Compiled against API: 1 [INFO] [Core]: Geometry: 640x480, Aspect: 1.333, FPS: 60.00, Sample rate: 48000.00 Hz. [INFO] [Audio]: Set audio input rate to: 48000.00 Hz. [INFO] [Video]: Set video size to: 1440x1080. [INFO] [Vulkan]: Vulkan dynamic library loaded. [INFO] [Vulkan]: Found vulkan context: "cocoavk". [INFO] [Vulkan]: Detecting screen resolution: 1290x2619. [INFO] [Vulkan]: Found GPU at index 0: "Apple A16 GPU". [INFO] [Vulkan]: Using GPU index 0. [INFO] [Vulkan]: Using semaphores for WSI acquire. [INFO] [Vulkan]: Using GPU: "Apple A16 GPU". [INFO] [Vulkan]: Queue family 0 supports 1 sub-queues. [INFO] [Vulkan]: Got 3 swapchain images. [INFO] [Vulkan]: Using resolution 1290x2619. [INFO] [Vulkan]: Using BGRA8888 format. [INFO] [Vulkan]: Loading stock shader. [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver. [INFO] [Joypad]: Found joypad driver: "mfi". [INFO] [Video]: Found display server: "null". [INFO] [CoreAudio]: Using output sample rate of 48000.0 Hz [INFO] [CoreAudio]: Using buffer size of 24576 bytes: (latency = 64 ms) [INFO] [Audio]: Started synchronous audio driver. [INFO] [Display]: Found display driver: "vulkan". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_history.lpl". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_music_history.lpl". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_image_history.lpl". [INFO] [Playlist]: Loading favorites file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_favorites.lpl".

[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds. [INFO] [Core]: No content, starting dummy core. [INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds. [INFO] [Core]: Unloading game.. [DEBUG] [Audio]: Stopped audio driver "coreaudio" [INFO] [Core]: Unloading core.. [INFO] [Core]: Unloading core symbols.. [INFO] [Core]: Saved core options file to "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/MAME/MAME.opt". [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames. [INFO] RetroArch 1.18.0 (Git c0692dbd) [INFO] === Build ======================================= [INFO] Capabilities: NEON VFPV3 VFPV4 [INFO] Version: 1.18.0 [INFO] Git: c0692dbd [INFO] Built: Apr 13 2024 [INFO] ================================================= [INFO] [Input]: Found input driver: "cocoa". [ERROR] Couldn't find any cloud sync driver named "" [INFO] Available cloud sync drivers are: [INFO] webdav [INFO] null [WARN] Going to default to first cloud sync driver... [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [INFO] [Core]: Version of libretro API: 1, Compiled against API: 1 [INFO] [Core]: Geometry: 320x240, Aspect: 1.333, FPS: 60.00, Sample rate: 48000.00 Hz. [INFO] [Audio]: Set audio input rate to: 48000.00 Hz. [INFO] [Video]: Set video size to: 960x720. [INFO] [Vulkan]: Vulkan dynamic library loaded. [INFO] [Vulkan]: Found vulkan context: "cocoavk". [INFO] [Vulkan]: Detecting screen resolution: 1290x2619. [INFO] [Vulkan]: Found GPU at index 0: "Apple A16 GPU". [INFO] [Vulkan]: Using GPU index 0. [INFO] [Vulkan]: Using semaphores for WSI acquire. [INFO] [Vulkan]: Using GPU: "Apple A16 GPU". [INFO] [Vulkan]: Queue family 0 supports 1 sub-queues. [INFO] [Vulkan]: Got 3 swapchain images. [INFO] [Vulkan]: Using resolution 1290x2619. [INFO] [Vulkan]: Using RGB565 format. [INFO] [Vulkan]: Loading stock shader. [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver. [INFO] [Joypad]: Found joypad driver: "mfi". [INFO] [Video]: Found display server: "null". [INFO] [CoreAudio]: Using output sample rate of 48000.0 Hz [INFO] [CoreAudio]: Using buffer size of 24576 bytes: (latency = 64 ms) [INFO] [Audio]: Started synchronous audio driver. [INFO] [Display]: Found display driver: "vulkan". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_history.lpl". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_music_history.lpl". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_image_history.lpl". [INFO] [Playlist]: Loading favorites file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_favorites.lpl". [INFO] [Content]: Updating firmware status for: "/private/var/containers/Bundle/Application/5CBAE2E4-AE31-4905-A141-35A94108A440/App.app/modules/mame_libretro_ios.dylib" on "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/system". [INFO] [Core]: Using content: "/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/system/mame/software/xevi3dg.zip". [INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds. [DEBUG] [Audio]: Stopped audio driver "coreaudio" [INFO] [Core]: Unloading core.. [INFO] [Core]: Unloading core symbols.. [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames. [INFO] RetroArch 1.18.0 (Git c0692dbd) [INFO] === Build ======================================= [INFO] Capabilities: NEON VFPV3 VFPV4 [INFO] Version: 1.18.0 [INFO] Git: c0692dbd [INFO] Built: Apr 13 2024 [INFO] ================================================= [INFO] [Input]: Found input driver: "cocoa". [ERROR] Couldn't find any cloud sync driver named "" [INFO] Available cloud sync drivers are: [INFO] webdav [INFO] null [WARN] Going to default to first cloud sync driver... [INFO] [Core]: Loading dynamic libretro core from: "/private/var/containers/Bundle/Application/5CBAE2E4-AE31-4905-A141-35A94108A440/App.app/modules/mame_libretro_ios.dylib" [INFO] [Overrides]: Redirecting save file to "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/saves/MAME/xevi3dg.srm". [INFO] [Overrides]: Redirecting save state to "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/states/MAME/xevi3dg.state".

[INFO] [Environ]: GET_LANGUAGE: "0".

[DEBUG] Port 1: [DEBUG] "RetroPad" (1) [DEBUG] "None" (0) [INFO] [Environ]: SET_SUPPORT_NO_GAME: yes.

[INFO] [Environ]: SYSTEM_DIRECTORY: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/system". [INFO] [Environ]: CORE_ASSETS_DIRECTORY: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/downloads". [INFO] [Environ]: SAVE_DIRECTORY: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/saves/MAME". [INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.

[DEBUG] Port 1: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3" [DEBUG] Port 2: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3" [DEBUG] Port 3: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3" [DEBUG] Port 4: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3" [DEBUG] Port 5: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3" [DEBUG] Port 6: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3" [DEBUG] Port 7: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3" [DEBUG] Port 8: [DEBUG] "D-Pad Up" => "Joy Up" [DEBUG] "D-Pad Down" => "Joy Down" [DEBUG] "D-Pad Left" => "Joy Left" [DEBUG] "D-Pad Right" => "Joy Right" [DEBUG] "B Button (Down)" => "B" [DEBUG] "A Button (Right)" => "A" [DEBUG] "Y Button (Left)" => "Y" [DEBUG] "X Button (Top)" => "X" [DEBUG] "Select Button" => "Select" [DEBUG] "Start Button" => "Start" [DEBUG] "L Button (Shoulder)" => "L" [DEBUG] "R Button (Shoulder)" => "R" [DEBUG] "L2 Button (Trigger)" => "L2" [DEBUG] "R2 Button (Trigger)" => "R2" [DEBUG] "L3 Button (Thumb)" => "L3" [DEBUG] "R3 Button (Thumb)" => "R3"

[libretro DEBUG] Output audio buffer capacity set to 2048 [libretro INFO] ------------------------ [libretro INFO] MAME 0.264 (170929e08) [libretro INFO] ------------------------ [INFO] [Content]: Content loading skipped. Implementation will load it on its own. [DEBUG] [Environ]: GET_VARIABLE: mame_joystick_deadzone = "0.15" [DEBUG] [Environ]: GET_VARIABLE: mame_joystick_saturation = "0.85" [DEBUG] [Environ]: GET_VARIABLE: mame_joystick_threshold = "0.30" [DEBUG] [Environ]: GET_VARIABLE: mame_mame_4way_enable = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_buttons_profiles = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_mouse_enable = "enabled" [DEBUG] [Environ]: GET_VARIABLE: mame_lightgun_mode = "touchscreen" [DEBUG] [Environ]: GET_VARIABLE: mame_lightgun_offscreen_mode = "free" [DEBUG] [Environ]: GET_VARIABLE: mame_rotation_mode = "libretro" [DEBUG] [Environ]: GET_VARIABLE: mame_alternate_renderer = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_altres = "640x480" [DEBUG] [Environ]: GET_VARIABLE: mame_cpu_overclock = "default" [DEBUG] [Environ]: GET_VARIABLE: mame_autoloadfastforward = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_thread_mode = "enabled" [DEBUG] [Environ]: GET_VARIABLE: mame_cheats_enable = "enabled" [DEBUG] [Environ]: GET_VARIABLE: mame_throttle = "enabled" [DEBUG] [Environ]: GET_VARIABLE: mame_boot_to_bios = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_boot_to_osd = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_read_config = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_write_config = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_mame_paths_enable = "enabled" [DEBUG] [Environ]: GET_VARIABLE: mame_saves = "game" [DEBUG] [Environ]: GET_VARIABLE: mame_auto_save = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_softlists_enable = "disabled" [DEBUG] [Environ]: GET_VARIABLE: mame_softlists_auto_media = "enabled" [DEBUG] [Environ]: GET_VARIABLE: mame_media_type = "rom" [libretro DEBUG] Path extraction result: File name = "/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/system/mame/software/xevi3dg.zip" [libretro DEBUG] Path extraction result: Game name = "xevi3dg" [libretro DEBUG] Path extraction result: System name = "software" [libretro DEBUG] Path extraction result: Game path = "/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/system/mame/software" [libretro DEBUG] Path extraction result: Parent path = "/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/system/mame" [libretro INFO] Starting game: "/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/system/mame/software/xevi3dg.zip" [libretro DEBUG] Searching for driver: xevi3dg [libretro DEBUG] System type: ARCADE [libretro INFO] Game name: xevi3dg [libretro INFO] Game description: Xevious 3D/G (World, XV32/VER.B) [libretro DEBUG] System not found: software [libretro DEBUG] Searching for driver: software [libretro DEBUG] Creating frontend for game: xevi3dg [libretro DEBUG] Softlists: 0 [INFO] [Environ]: SET_ROTATION: 0 [libretro DEBUG] Parameters: [libretro DEBUG] mame [libretro DEBUG] -joystick [libretro DEBUG] -joystick_deadzone [libretro DEBUG] 0.15 [libretro DEBUG] -joystick_saturation [libretro DEBUG] 0.85 [libretro DEBUG] -joystick_threshold [libretro DEBUG] 0.30 [libretro DEBUG] -mouse [libretro DEBUG] -multimouse [libretro DEBUG] -lightgun [libretro DEBUG] -throttle [libretro DEBUG] -cheat [libretro DEBUG] -noreadconfig [libretro DEBUG] -statename [libretro DEBUG] %g/xevi3dg [libretro DEBUG] -update_in_pause [libretro DEBUG] -norotate [libretro DEBUG] xevi3dg [libretro DEBUG] ===> registered module none uifontprovider [libretro DEBUG] ===> registered module soft video [libretro DEBUG] ===> registered module retro sound [libretro DEBUG] ===> registered module none sound [libretro DEBUG] ===> registered module retro monitorprovider [libretro DEBUG] ===> registered module none debugger [libretro DEBUG] ===> registered module none networkprovider [libretro DEBUG] ===> registered module none midiprovider [libretro DEBUG] ===> registered module retro keyboardprovider [libretro DEBUG] ===> registered module none keyboardprovider [libretro DEBUG] ===> registered module retro mouseprovider [libretro DEBUG] ===> registered module none mouseprovider [libretro DEBUG] ===> registered module retro lightgunprovider [libretro DEBUG] ===> registered module none lightgunprovider [libretro DEBUG] ===> registered module retro joystickprovider [libretro DEBUG] ===> registered module none joystickprovider [libretro DEBUG] ===> registered module none output [libretro DEBUG] ===> registered module console output [libretro DEBUG] ===> registered module network output [libretro DEBUG] Input: Adding keyboard #1: RetroKeyboard0 (device id: RetroKeyboard0) [libretro DEBUG] Input: Adding mouse #1: RetroMouse0 (device id: RetroMouse0) [libretro DEBUG] Input: Adding mouse #2: RetroMouse1 (device id: RetroMouse1) [libretro DEBUG] Input: Adding mouse #3: RetroMouse2 (device id: RetroMouse2) [libretro DEBUG] Input: Adding mouse #4: RetroMouse3 (device id: RetroMouse3) [libretro DEBUG] Input: Adding mouse #5: RetroMouse4 (device id: RetroMouse4) [libretro DEBUG] Input: Adding mouse #6: RetroMouse5 (device id: RetroMouse5) [libretro DEBUG] Input: Adding mouse #7: RetroMouse6 (device id: RetroMouse6) [libretro DEBUG] Input: Adding mouse #8: RetroMouse7 (device id: RetroMouse7) [libretro DEBUG] Input: Adding lightgun #1: RetroLightgun0 (device id: RetroLightgun0) [libretro DEBUG] Input: Adding lightgun #2: RetroLightgun1 (device id: RetroLightgun1) [libretro DEBUG] Input: Adding lightgun #3: RetroLightgun2 (device id: RetroLightgun2) [libretro DEBUG] Input: Adding lightgun #4: RetroLightgun3 (device id: RetroLightgun3) [libretro DEBUG] Input: Adding lightgun #5: RetroLightgun4 (device id: RetroLightgun4) [libretro DEBUG] Input: Adding lightgun #6: RetroLightgun5 (device id: RetroLightgun5) [libretro DEBUG] Input: Adding lightgun #7: RetroLightgun6 (device id: RetroLightgun6) [libretro DEBUG] Input: Adding lightgun #8: RetroLightgun7 (device id: RetroLightgun7) [libretro DEBUG] Input: Adding joystick #1: RetroPad0 (device id: RetroPad0) [libretro DEBUG] Input: Adding joystick #2: RetroPad1 (device id: RetroPad1) [libretro DEBUG] Input: Adding joystick #3: RetroPad2 (device id: RetroPad2) [libretro DEBUG] Input: Adding joystick #4: RetroPad3 (device id: RetroPad3) [libretro DEBUG] Input: Adding joystick #5: RetroPad4 (device id: RetroPad4) [libretro DEBUG] Input: Adding joystick #6: RetroPad5 (device id: RetroPad5) [libretro DEBUG] Input: Adding joystick #7: RetroPad6 (device id: RetroPad6) [libretro DEBUG] Input: Adding joystick #8: RetroPad7 (device id: RetroPad7) [libretro ERROR] xv32verb.2l NOT FOUND (tried in xevi3dg) xv32verb.2j NOT FOUND (tried in xevi3dg) xv31vera.2k NOT FOUND (tried in xevi3dg) xv31vera.2f NOT FOUND (tried in xevi3dg) xv31rom0l.ic5 NOT FOUND (tried in xevi3dg) xv31rom0u.ic6 NOT FOUND (tried in xevi3dg) xv31rom1l.ic3 NOT FOUND (tried in xevi3dg) xv31rom1u.ic8 NOT FOUND (tried in xevi3dg) xv31rom2l.ic4 NOT FOUND (tried in xevi3dg) xv31rom2u.ic7 NOT FOUND (tried in xevi3dg) xv31sprog.6d NOT FOUND (tried in xevi3dg) xv31wave.8k NOT FOUND (tried in xevi3dg) c76.bin NOT FOUND (tried in namcoc76 xevi3dg) [libretro ERROR] Fatal error: Required files are missing, the machine cannot be run. [libretro DEBUG] retro_load_game osd_sleep [libretro DEBUG] retro_load_game osd_sleep done [ERROR] [Content]: Failed to load content [INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds. [INFO] [Core]: Unloading core.. [INFO] [Core]: Unloading core symbols.. [INFO] [Core]: Saved core options file to "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/MAME/MAME.opt". [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [INFO] [Core]: Version of libretro API: 1, Compiled against API: 1 [INFO] [Core]: Geometry: 320x240, Aspect: 1.333, FPS: 60.00, Sample rate: 48000.00 Hz. [INFO] [Audio]: Set audio input rate to: 48000.00 Hz. [INFO] [Video]: Set video size to: 960x720. [INFO] [Vulkan]: Vulkan dynamic library loaded. [INFO] [Vulkan]: Found vulkan context: "cocoavk". [INFO] [Vulkan]: Detecting screen resolution: 1290x2619. [INFO] [Vulkan]: Found GPU at index 0: "Apple A16 GPU". [INFO] [Vulkan]: Using GPU index 0. [INFO] [Vulkan]: Using semaphores for WSI acquire. [INFO] [Vulkan]: Using GPU: "Apple A16 GPU". [INFO] [Vulkan]: Queue family 0 supports 1 sub-queues. [INFO] [Vulkan]: Got 3 swapchain images. [INFO] [Vulkan]: Using resolution 1290x2619. [INFO] [Vulkan]: Using RGB565 format. [INFO] [Vulkan]: Loading stock shader. [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver. [INFO] [Joypad]: Found joypad driver: "mfi". [INFO] [Video]: Found display server: "null". [INFO] [CoreAudio]: Using output sample rate of 48000.0 Hz [INFO] [CoreAudio]: Using buffer size of 24576 bytes: (latency = 64 ms) [INFO] [Audio]: Started synchronous audio driver. [INFO] [Display]: Found display driver: "vulkan". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_history.lpl". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_music_history.lpl". [INFO] [Playlist]: Loading history file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_image_history.lpl". [INFO] [Playlist]: Loading favorites file: "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/content_favorites.lpl". [DEBUG] [Audio]: Started audio driver "coreaudio" (is_shutdown=false) [INFO] [Config]: Saved new config to "/private/var/mobile/Containers/Data/Application/CEBF81CC-3CEB-4110-86C8-FE0D0E6E9169/Documents/RetroArch/config/retroarch.cfg".

I have the rom, but it doesn't say I actually have it

Iamthebestintheworld222 commented 5 months ago

I also used internet archive to get the rom

bslenul commented 5 months ago

[libretro ERROR] xv32verb.2l NOT FOUND (tried in xevi3dg) xv32verb.2j NOT FOUND (tried in xevi3dg) xv31vera.2k NOT FOUND (tried in xevi3dg) xv31vera.2f NOT FOUND (tried in xevi3dg) xv31rom0l.ic5 NOT FOUND (tried in xevi3dg) xv31rom0u.ic6 NOT FOUND (tried in xevi3dg) xv31rom1l.ic3 NOT FOUND (tried in xevi3dg) xv31rom1u.ic8 NOT FOUND (tried in xevi3dg) xv31rom2l.ic4 NOT FOUND (tried in xevi3dg) xv31rom2u.ic7 NOT FOUND (tried in xevi3dg) xv31sprog.6d NOT FOUND (tried in xevi3dg) xv31wave.8k NOT FOUND (tried in xevi3dg) c76.bin NOT FOUND (tried in namcoc76 xevi3dg) [libretro ERROR] Fatal error: Required files are missing, the machine cannot be run.

So you're just missing files, this is not a RetroArch issue (nor MAME). For support please use the Discord or the forums.

Iamthebestintheworld222 commented 5 months ago

I have the rom file, do I have to use mame4ios to separate the roms?

i30817 commented 5 months ago

It's more like you have a lot of missing files. Mame is organized in ways that roms can be self contained, or they can not be self contained(to save space on duplicated rom files in several games). You probably have a file from the second type of romset, and are missing at least a companion zip. This is not a bug, and this bug report page is not going to help you fix your romset.

gouchi commented 5 months ago

@Iamthebestintheworld222 To optimize the opening of your issue, please follow the guideline.

Only RetroArch bugs should be filed here. Not core bugs or game bugs This is not a forum or a help section, this is strictly developer oriented

One important thing to do besides the steps to reproduce the issue, is to provide some logs, maybe you did not know how to generate log ? But now, you will thanks to our documentation : https://docs.libretro.com/guides/generating-retroarch-logs/

Which would have allowed you to see that the issue was not a RA bugs neither core bugs as @bslenul mentioned.

Link for our forum or Discord, if needed.

Also don't forget to check our documentation.

Thank you for your understanding.

sonninnos commented 5 months ago

You have enabled mame_mame_paths_enable which requires you to specify all paths yourself in a custom ini file. Which means that the path the launched content is in will not be used as the path for the rom either, therefore it can't be found. So do not enable it if you don't know what you are doing.