libretro / px68k-libretro

Portable SHARP X68000 Emulator for Libretro
http://hissorii.blog45.fc2.com
GNU General Public License v2.0
45 stars 41 forks source link

[iOS] Black Screen #32

Open Alex793 opened 7 years ago

Alex793 commented 7 years ago

On iOS 10.2 Jailbreaked and iOS 9.3.3 Jailbreaked. Latest compiled build and core.

Bios OK on right folder, impossible to launch a game tested with many roms in many formats just black screen when launching a rom.

Also, in the F12 menu when try to point to an other disk image or add an other one, RetroArch instantly crash.

ghost commented 7 years ago

cleanup path or just delete keropi/config file

On Tue, Jun 13, 2017 at 12:02 PM, Alex793 notifications@github.com wrote:

On iOS 10.2 Jailbreaked and iOS 9.3.3 Jailbreaked. Latest compiled build and core.

Bios OK on right folder, impossible to launch a game, tested with many roms in many formats but just black screen when launching a rom.

Also, in the F12 menu when try to point to an other disk image or add an other one, RetroArch instantly crash.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/libretro/px68k-libretro/issues/32, or mute the thread https://github.com/notifications/unsubscribe-auth/AWPDttusDqbt004ijWaOZNbOFdusQJ7Rks5sDgnIgaJpZM4N39ZV .

Alex793 commented 7 years ago

It was a clean install. But tried and steel issue, also some users reported the same issue on Mac OS X on libretro forum, so maybe a problem with Apple devices...

hostile1975 commented 5 years ago

Same for me, I have a black screen with any game It was also a fresh new install, so not a problem of path or config file

negativeExponent commented 4 years ago

anyone can test this on latest core and retroarch versions?

gingerbeardman commented 4 years ago

I am getting black screen

In-emu reset also does not work.


$ /Applications/RetroArch.app/Contents/MacOS/RetroArch ; exit;
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i7-3540M CPU @ 3.00GHz
[INFO] Capabilities:  MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2
[INFO] Built: Jan 15 2020
[INFO] Version: 1.8.4
[INFO] =================================================
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] Redirecting save file to "/Users/matt/Documents/RetroArch/saves/.srm".
[INFO] Redirecting savestate to "/Users/matt/Documents/RetroArch/states/.state".
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 30000.00 Hz.
[INFO] [Video]: Video @ 960x720
[INFO] [GL]: Found GL context: cocoagl
[INFO] [GL]: Detecting screen resolution 480x360.
[INFO] [GL]: Vendor: Intel Inc., Renderer: Intel HD Graphics 4000 OpenGL Engine.
[INFO] [GL]: Version: 2.1 INTEL-12.10.14.
[INFO] [GL]: Using resolution 960x720
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver.
[INFO] Found HID driver: "iohidmanager".
[INFO] [Joypad]: Found joypad driver: "hid".
[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] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [LED]: LED driver = 'null' 0x107a3d278
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "null" driver.
[INFO] Disconnecting device from port 1.
[INFO] Disconnecting device from port 2.
[INFO] SRAM will not be saved.
[INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_history.lpl].
[INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_music_history.lpl].
[INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_image_history.lpl].
[INFO] Loading favorites file: [/Users/matt/Library/Application Support/RetroArch/config/content_favorites.lpl].
[INFO] [GL]: VSync => on
[INFO] [GL]: VSync => on
^[[B[INFO] Updating firmware status for: /Applications/RetroArch.app/Contents/Resources/cores/px68k_libretro.dylib on /Users/matt/Documents/RetroArch/system
[INFO] Using content: /Users/matt/Downloads/2020-01-21/Haruka Naru (New 3D Golf Simulation) - Augusta & Eight Lakes/Haruka Naru Augusta (1991)(T&E Soft)(Disk 1 of 3)(System).dim.
[INFO] arg #0: retroarch
[INFO] arg #1: /Users/matt/Downloads/2020-01-21/Haruka Naru (New 3D Golf Simulation) - Augusta & Eight Lakes/Haruka Naru Augusta (1991)(T&E Soft)(Disk 1 of 3)(System).dim
[INFO] arg #2: -s
[INFO] arg #3: /Users/matt/Documents/RetroArch/saves
[INFO] arg #4: -S
[INFO] arg #5: /Users/matt/Documents/RetroArch/states
[INFO] arg #6: -c
[INFO] arg #7: /Users/matt/Library/Application Support/RetroArch/config/retroarch.cfg
[INFO] arg #8: -L
[INFO] arg #9: /Applications/RetroArch.app/Contents/Resources/cores/px68k_libretro.dylib
[INFO] arg #10: -v
[INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] Unloading game..
[INFO] Unloading core..
[INFO] Unloading core symbols..
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] Set config file to : /Users/matt/Library/Application Support/RetroArch/config/retroarch.cfg
[INFO] Redirecting save file to "/Users/matt/Documents/RetroArch/saves/Haruka Naru Augusta (1991)(T&E Soft)(Disk 1 of 3)(System).srm".
[INFO] Redirecting savestate to "/Users/matt/Documents/RetroArch/states/Haruka Naru Augusta (1991)(T&E Soft)(Disk 1 of 3)(System).state".
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i7-3540M CPU @ 3.00GHz
[INFO] Capabilities:  MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2
[INFO] Built: Jan 15 2020
[INFO] Version: 1.8.4
[INFO] =================================================
[INFO] Loading dynamic libretro core from: "/Applications/RetroArch.app/Contents/Resources/cores/px68k_libretro.dylib"
[INFO] [Overrides] no core-specific overrides found at /Users/matt/Library/Application Support/RetroArch/config/PX68K/PX68K.cfg.
[INFO] [Overrides] no content-dir-specific overrides found at /Users/matt/Library/Application Support/RetroArch/config/PX68K/Haruka Naru (New 3D Golf Simulation) - Augusta & Eight Lakes.cfg.
[INFO] [Overrides] no game-specific overrides found at /Users/matt/Library/Application Support/RetroArch/config/PX68K/Haruka Naru Augusta (1991)(T&E Soft)(Disk 1 of 3)(System).cfg.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Environ]: SET_SUPPORT_NO_GAME: yes.
[INFO] [Environ]: GET_LANGUAGE: "0".
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL.
[INFO] [Remaps]: remap directory: /Users/matt/Library/Application Support/RetroArch/config/remaps
[INFO] Redirecting save file to "/Users/matt/Documents/RetroArch/saves/Haruka Naru Augusta (1991)(T&E Soft)(Disk 1 of 3)(System).srm".
[INFO] Redirecting savestate to "/Users/matt/Documents/RetroArch/states/Haruka Naru Augusta (1991)(T&E Soft)(Disk 1 of 3)(System).state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: SYSTEM_DIRECTORY: "/Users/matt/Documents/RetroArch/system".
[INFO] [Environ]: CORE_ASSETS_DIRECTORY: "/Users/matt/Downloads".
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] [Environ]: SET_DISK_CONTROL_INTERFACE.
[INFO] Content loading skipped. Implementation will load it on its own.
[libretro INFO] LOAD EMU
[INFO] [RCHEEVOS]: ext_hash 0b886a3f ('dim')
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [RCHEEVOS]: Load task finished
[INFO] [Cheats]: Load game-specific cheatfile: /Applications/RetroArch.app/Contents/Resources/cht/PX68K/Haruka Naru Augusta (1991)(T&E Soft)(Disk 1 of 3)(System).cht
[INFO] [Audio]: Set audio input rate to: 44100.04 Hz.
[INFO] [Video]: Video @ 2400x1800
[INFO] [GL]: Found GL context: cocoagl
[INFO] [GL]: Detecting screen resolution 960x720.
[INFO] [GL]: Vendor: Intel Inc., Renderer: Intel HD Graphics 4000 OpenGL Engine.
[INFO] [GL]: Version: 2.1 INTEL-12.10.14.
[INFO] [GL]: Using resolution 2400x1155
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver.
[INFO] Found HID driver: "iohidmanager".
[INFO] [Joypad]: Found joypad driver: "hid".
[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] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [LED]: LED driver = 'null' 0x107a3d278
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "null" driver.
[INFO] Disconnecting device from port 1.
[libretro INFO] Set Controller Device: 0, Port: 0 0 0
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] Disconnecting device from port 2.
[libretro INFO] Set Controller Device: 0, Port: 1 0 0
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] SRAM will not be saved.
[INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_history.lpl].
[INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_music_history.lpl].
[INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_image_history.lpl].
[INFO] Loading favorites file: [/Users/matt/Library/Application Support/RetroArch/config/content_favorites.lpl].
[INFO] [GL]: VSync => on
[libretro INFO] PX68K Ver."0.15+"
[libretro INFO] Libretro...
[libretro INFO] /Users/matt/Documents/RetroArch/system/keropi
[libretro INFO] cur_dir_str /Users/matt/Downloads/ 22
[libretro INFO] fp:-311447104 (iplrom.dat)
[libretro INFO] R: f800, G: 7e0, B: 1f
[libretro INFO] Restarting PX68K...
[libretro INFO] INIT done
[libretro INFO] CPU Clock: 10MHz
[libretro INFO] RAM Size: 2MB
[libretro INFO] TextDotX: 768
[libretro INFO] TextDotY: 512
[INFO] SET_GEOMETRY: 768x512, aspect: 1.333.
[libretro INFO] w:768 h:512 a:1.333
[libretro INFO] fps:59.94 soundrate:44100```
gingerbeardman commented 4 years ago

Note: was last working (I last used it) in 1.7.8 https://github.com/libretro/px68k-libretro/issues/80

gingerbeardman commented 4 years ago

Testing on macOS, I would say a core issue as 1.7.8 previously worked with the core as it was Sept 2019. Successful operation of the core could be heard by starting with no content and listening for the startup beep, see #80

As of today... booting the core goes to in-emu menu. And from there Reset gets nothing but a black screen in all versions:

1.7.8 - black screen 1.7.9 - black screen 1.8.0 - black screen 1.8.1 - black screen 1.8.2 - black screen 1.8.3 - black screen 1.8.4 - black screen

gingerbeardman commented 4 years ago

Still just black screen with current core 7489d77

I got this far

$ /Applications/RetroArch.app/Contents/MacOS/RetroArch ; exit;
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i7-3540M CPU @ 3.00GHz
[INFO] Capabilities:  MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2
[INFO] Built: Jan 19 2020
[INFO] Version: 1.8.4
[INFO] =================================================
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] Redirecting save file to "/Users/matt/Documents/RetroArch/saves/.srm".
[INFO] Redirecting savestate to "/Users/matt/Documents/RetroArch/states/.state".
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 30000.00 Hz.
[INFO] [Video]: Video @ 960x720
[INFO] [GL]: Found GL context: cocoagl
[INFO] [GL]: Detecting screen resolution 2400x1155.
[INFO] [GL]: Vendor: Intel Inc., Renderer: Intel HD Graphics 4000 OpenGL Engine.
[INFO] [GL]: Version: 2.1 INTEL-12.10.14.
[INFO] [GL]: Using resolution 960x720
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver.
[INFO] Found HID driver: "iohidmanager".
[INFO] [Joypad]: Found joypad driver: "hid".
[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] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [LED]: LED driver = 'null' 0x10a1e0278
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "null" driver.
[INFO] Disconnecting device from port 1.
[INFO] Disconnecting device from port 2.
[INFO] SRAM will not be saved.
[INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_history.lpl].
[INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_music_history.lpl].
[INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_image_history.lpl].
[INFO] Loading favorites file: [/Users/matt/Library/Application Support/RetroArch/config/content_favorites.lpl].
[INFO] [GL]: VSync => on
[INFO] [GL]: VSync => on
[INFO] Updating firmware status for: /Applications/RetroArch.app/Contents/Resources/cores/px68k_libretro.dylib on /Users/matt/Documents/RetroArch/system
[INFO] No content, starting dummy core.
[INFO] arg #0: retroarch
[INFO] arg #1: --menu
[INFO] arg #2: -s
[INFO] arg #3: /Users/matt/Documents/RetroArch/saves
[INFO] arg #4: -S
[INFO] arg #5: /Users/matt/Documents/RetroArch/states
[INFO] arg #6: -c
[INFO] arg #7: /Users/matt/Library/Application Support/RetroArch/config/retroarch.cfg
[INFO] arg #8: -L
[INFO] arg #9: /Applications/RetroArch.app/Contents/Resources/cores/px68k_libretro.dylib
[INFO] arg #10: -v
[INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] Unloading game..
[INFO] Unloading core..
[INFO] Unloading core symbols..
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] Set config file to : /Users/matt/Library/Application Support/RetroArch/config/retroarch.cfg
[INFO] === Build =======================================
[INFO] CPU Model Name: Intel(R) Core(TM) i7-3540M CPU @ 3.00GHz
[INFO] Capabilities:  MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2
[INFO] Built: Jan 19 2020
[INFO] Version: 1.8.4
[INFO] =================================================
[INFO] Loading dynamic libretro core from: "/Applications/RetroArch.app/Contents/Resources/cores/px68k_libretro.dylib"
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Environ]: SET_SUPPORT_NO_GAME: yes.
[INFO] [Environ]: GET_LANGUAGE: "0".
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL.
[INFO] Redirecting save file to "/Users/matt/Documents/RetroArch/saves/PX68K.srm".
[INFO] Redirecting savestate to "/Users/matt/Documents/RetroArch/states/PX68K.state".
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: SYSTEM_DIRECTORY: "/Users/matt/Documents/RetroArch/system".
[INFO] [Environ]: CORE_ASSETS_DIRECTORY: "/Users/matt/Downloads".
[INFO] [Environ]: SET_PIXEL_FORMAT: RGB565.
[INFO] [Environ]: SET_DISK_CONTROL_INTERFACE.
[INFO] Content loading skipped. Implementation will load it on its own.
[libretro INFO] LOAD EMU
[INFO] Version of libretro API: 1
[INFO] Compiled against API: 1
[INFO] [Audio]: Set audio input rate to: 44100.04 Hz.
[INFO] [Video]: Video @ 2400x1800
[INFO] [GL]: Found GL context: cocoagl
[INFO] [GL]: Detecting screen resolution 960x720.
[INFO] [GL]: Vendor: Intel Inc., Renderer: Intel HD Graphics 4000 OpenGL Engine.
[INFO] [GL]: Version: 2.1 INTEL-12.10.14.
[INFO] [GL]: Using resolution 2400x1155
[INFO] [GL]: Default shader backend found: glsl.
[INFO] [Shader driver]: Using GLSL shader backend.
[INFO] [GLSL]: Checking GLSL shader support ...
[WARN] [GL]: Stock GLSL shaders will be used.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GLSL]: Found GLSL vertex shader.
[INFO] [GLSL]: Found GLSL fragment shader.
[INFO] [GLSL]: Linking GLSL program.
[INFO] [GL]: Using 4 textures.
[INFO] [GL]: Loaded 1 program(s).
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver.
[INFO] Found HID driver: "iohidmanager".
[INFO] [Joypad]: Found joypad driver: "hid".
[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] [Menu]: Found menu display driver: "gl".
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [Font]: Using font rendering backend: stb-unicode.
[INFO] [LED]: LED driver = 'null' 0x10a1e0278
[INFO] [MIDI]: Initializing ...
[INFO] [MIDI]: Input disabled.
[INFO] [MIDI]: Output disabled.
[INFO] [MIDI]: Initialized "null" driver.
[INFO] Disconnecting device from port 1.
[libretro INFO] Set Controller Device: 0, Port: 0 0 0
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] Disconnecting device from port 2.
[libretro INFO] Set Controller Device: 0, Port: 1 0 0
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] SRAM will not be saved.
[INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_history.lpl].
[INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_music_history.lpl].
[INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_image_history.lpl].
[INFO] Loading favorites file: [/Users/matt/Library/Application Support/RetroArch/config/content_favorites.lpl].
[INFO] [GL]: VSync => on
[libretro INFO] PARAMCOUNT = 0
[libretro INFO] PX68K Ver."0.15+"
[libretro INFO] Libretro...
[libretro INFO] /Users/matt/Documents/RetroArch/system/keropi
[libretro INFO] cur_dir_str /Users/matt/Downloads/ 22
[libretro INFO] fp:2038214000 (iplrom.dat)
[libretro INFO] R: f800, G: 7e0, B: 1f
[libretro INFO] Restarting PX68K...
[libretro INFO] INIT done
[libretro INFO] Restarting PX68K...
[libretro INFO] **** drv:-1 *****
[libretro INFO] CPU Clock: 10MHz
[libretro INFO] RAM Size: 2MB
[libretro INFO] TextDotX: 768
[libretro INFO] TextDotY: 512
[INFO] SET_GEOMETRY: 768x512, aspect: 1.333.
[libretro INFO] w:768 h:512 a:1.333
[libretro INFO] fps:59.94 soundrate:44100

and after quit

[INFO] [config] Saved new config to "/Users/matt/Library/Application Support/RetroArch/config/retroarch.cfg".
[INFO] Content ran for a total of: 00 hours, 00 minutes, 08 seconds.
[INFO] Unloading game..
[INFO] Unloading core..
[libretro INFO] Retro DeInit
[INFO] Unloading core symbols..
[INFO] [Core Options]: Saved core options file to "/Users/matt/Library/Application Support/RetroArch/config/retroarch-core-options.cfg"
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
[INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames.
gingerbeardman commented 4 years ago

Hmm, maybe I am missing something...

I restored a backup of RetroArch.app and cores from Aug/Sep 2019 (PX68K core 85d59f0) just after I last confirmed it working and it now gives me the same black screen. Will do some more testing.

px68k_libretro.dylib.zip (85d59f0)

Am I losing my mind? 🤪 It's possible that I did not test it fully in September when I said the RetroArch was once again running the core OK, I wonder if it was possible to launch a game past the black screen on macOS at that time? (Sorry, life got in the way)

negativeExponent commented 4 years ago

[INFO] Content ran for a total of: 00 hours, 00 minutes, 08 seconds.

what do you expect to happen when there is not even a disk loaded. you also closed the issue where i posted some guides. considering that the op never came back since 2 years ago, its better to continue conversation on an active thread.

Alex793 commented 4 years ago

[INFO] Content ran for a total of: 00 hours, 00 minutes, 08 seconds.

what do you expect to happen when there is not even a disk loaded. you also closed the issue where i posted some guides. considering that the op never came back since 2 years ago, its better to continue conversation on an active thread.

I’m still here, just have big works irl so I can’t test the core on recent RetroArch, the last version of RA on my iPad is 1.7.8 and the core is OK, ROMs launch without any problem.

I have to update RetroArch to test, I will try this night.

But I read every update so you can continue here 👍

negativeExponent commented 4 years ago

ok thats good to hear. continue here then. ill just repost what i have said on the other thread:

ill just link what i suggested to try in hopes of getting something from the log window or something to trace on:

https://github.com/libretro/px68k-libretro/issues/80#issuecomment-576887628

gingerbeardman commented 4 years ago

what do you expect to happen when there is not even a disk loaded.

I expect to see at least some boot sequence? Like this.

https://www.youtube.com/watch?v=_g2V_eV_fKg

you also closed the issue where i posted some guides.

I asked which to keep open and did not get a response.

I'm doing my best to help. We're on the same side here 👍

gingerbeardman commented 4 years ago

Doing more testing.

With or without a disk, chosen through RetoArch frontend or persistent in config, after 8 or 80 seconds, the result is the same for me:

in-emu reset gives me something also seen in #40

[libretro INFO] ** drv:-1 ***

Details ``` $ /Applications/RetroArch.app/Contents/MacOS/RetroArch ; exit; [INFO] === Build ======================================= [INFO] CPU Model Name: Intel(R) Core(TM) i7-3540M CPU @ 3.00GHz [INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2 [INFO] Built: Jan 19 2020 [INFO] Version: 1.8.4 [INFO] ================================================= [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [INFO] Redirecting save file to "/Users/matt/Documents/RetroArch/saves/.srm". [INFO] Redirecting savestate to "/Users/matt/Documents/RetroArch/states/.state". [INFO] Version of libretro API: 1 [INFO] Compiled against API: 1 [INFO] [Audio]: Set audio input rate to: 30000.00 Hz. [INFO] [Video]: Video @ 960x720 [INFO] [GL]: Found GL context: cocoagl [INFO] [GL]: Detecting screen resolution 960x566. [INFO] [GL]: Vendor: Intel Inc., Renderer: Intel HD Graphics 4000 OpenGL Engine. [INFO] [GL]: Version: 2.1 INTEL-12.10.14. [INFO] [GL]: Using resolution 960x720 [INFO] [GL]: Default shader backend found: glsl. [INFO] [Shader driver]: Using GLSL shader backend. [INFO] [GLSL]: Checking GLSL shader support ... [WARN] [GL]: Stock GLSL shaders will be used. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Linking GLSL program. [INFO] [GL]: Using 4 textures. [INFO] [GL]: Loaded 1 program(s). [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver. [INFO] Found HID driver: "iohidmanager". [INFO] [Joypad]: Found joypad driver: "hid". [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] [Menu]: Found menu display driver: "gl". [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Menu]: Found menu display driver: "gl". [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [LED]: LED driver = 'null' 0x109df9278 [INFO] [MIDI]: Initializing ... [INFO] [MIDI]: Input disabled. [INFO] [MIDI]: Output disabled. [INFO] [MIDI]: Initialized "null" driver. [INFO] Disconnecting device from port 1. [INFO] Disconnecting device from port 2. [INFO] SRAM will not be saved. [INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_history.lpl]. [INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_music_history.lpl]. [INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_image_history.lpl]. [INFO] Loading favorites file: [/Users/matt/Library/Application Support/RetroArch/config/content_favorites.lpl]. [INFO] [GL]: VSync => on [INFO] [GL]: VSync => on [INFO] Updating firmware status for: /Applications/RetroArch.app/Contents/Resources/cores/px68k_libretro.dylib on /Users/matt/Documents/RetroArch/system [INFO] Using content: /Users/matt/Downloads/2020-01-22/Human 68k v1.01 (1989)(Sharp - Hudson)(Disk 1 of 3)(System disk).xdf. [INFO] arg #0: retroarch [INFO] arg #1: /Users/matt/Downloads/2020-01-22/Human 68k v1.01 (1989)(Sharp - Hudson)(Disk 1 of 3)(System disk).xdf [INFO] arg #2: -s [INFO] arg #3: /Users/matt/Documents/RetroArch/saves [INFO] arg #4: -S [INFO] arg #5: /Users/matt/Documents/RetroArch/states [INFO] arg #6: -c [INFO] arg #7: /Users/matt/Library/Application Support/RetroArch/config/retroarch.cfg [INFO] arg #8: -L [INFO] arg #9: /Applications/RetroArch.app/Contents/Resources/cores/px68k_libretro.dylib [INFO] arg #10: -v [INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds. [INFO] Unloading game.. [INFO] Unloading core.. [INFO] Unloading core symbols.. [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames. [INFO] Set config file to : /Users/matt/Library/Application Support/RetroArch/config/retroarch.cfg [INFO] Redirecting save file to "/Users/matt/Documents/RetroArch/saves/Human 68k v1.01 (1989)(Sharp - Hudson)(Disk 1 of 3)(System disk).srm". [INFO] Redirecting savestate to "/Users/matt/Documents/RetroArch/states/Human 68k v1.01 (1989)(Sharp - Hudson)(Disk 1 of 3)(System disk).state". [INFO] === Build ======================================= [INFO] CPU Model Name: Intel(R) Core(TM) i7-3540M CPU @ 3.00GHz [INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2 [INFO] Built: Jan 19 2020 [INFO] Version: 1.8.4 [INFO] ================================================= [INFO] Loading dynamic libretro core from: "/Applications/RetroArch.app/Contents/Resources/cores/px68k_libretro.dylib" [INFO] [Overrides] no core-specific overrides found at /Users/matt/Library/Application Support/RetroArch/config/PX68K/PX68K.cfg. [INFO] [Overrides] no content-dir-specific overrides found at /Users/matt/Library/Application Support/RetroArch/config/PX68K/2020-01-22.cfg. [INFO] [Overrides] no game-specific overrides found at /Users/matt/Library/Application Support/RetroArch/config/PX68K/Human 68k v1.01 (1989)(Sharp - Hudson)(Disk 1 of 3)(System disk).cfg. [INFO] [Environ]: SET_CONTROLLER_INFO. [INFO] [Environ]: SET_SUPPORT_NO_GAME: yes. [INFO] [Environ]: GET_LANGUAGE: "0". [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL. [INFO] [Remaps]: remap directory: /Users/matt/Library/Application Support/RetroArch/config/remaps [INFO] Redirecting save file to "/Users/matt/Documents/RetroArch/saves/Human 68k v1.01 (1989)(Sharp - Hudson)(Disk 1 of 3)(System disk).srm". [INFO] Redirecting savestate to "/Users/matt/Documents/RetroArch/states/Human 68k v1.01 (1989)(Sharp - Hudson)(Disk 1 of 3)(System disk).state". [INFO] [Environ]: GET_LOG_INTERFACE. [INFO] [Environ]: SYSTEM_DIRECTORY: "/Users/matt/Documents/RetroArch/system". [INFO] [Environ]: CORE_ASSETS_DIRECTORY: "/Users/matt/Downloads". [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [INFO] [Environ]: SET_DISK_CONTROL_INTERFACE. [INFO] Content loading skipped. Implementation will load it on its own. [libretro INFO] LOAD EMU [INFO] [RCHEEVOS]: ext_hash 0b88bea7 ('xdf') [INFO] Version of libretro API: 1 [INFO] Compiled against API: 1 [INFO] [RCHEEVOS]: Load task finished [INFO] [Cheats]: Load game-specific cheatfile: /Applications/RetroArch.app/Contents/Resources/cht/PX68K/Human 68k v1.01 (1989)(Sharp - Hudson)(Disk 1 of 3)(System disk).cht [INFO] [Audio]: Set audio input rate to: 44100.04 Hz. [INFO] [Video]: Video @ 2400x1800 [INFO] [GL]: Found GL context: cocoagl [INFO] [GL]: Detecting screen resolution 960x720. [INFO] [GL]: Vendor: Intel Inc., Renderer: Intel HD Graphics 4000 OpenGL Engine. [INFO] [GL]: Version: 2.1 INTEL-12.10.14. [INFO] [GL]: Using resolution 2400x1155 [INFO] [GL]: Default shader backend found: glsl. [INFO] [Shader driver]: Using GLSL shader backend. [INFO] [GLSL]: Checking GLSL shader support ... [WARN] [GL]: Stock GLSL shaders will be used. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Linking GLSL program. [INFO] [GL]: Using 4 textures. [INFO] [GL]: Loaded 1 program(s). [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver. [INFO] Found HID driver: "iohidmanager". [INFO] [Joypad]: Found joypad driver: "hid". [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] [Menu]: Found menu display driver: "gl". [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [LED]: LED driver = 'null' 0x109df9278 [INFO] [MIDI]: Initializing ... [INFO] [MIDI]: Input disabled. [INFO] [MIDI]: Output disabled. [INFO] [MIDI]: Initialized "null" driver. [INFO] Disconnecting device from port 1. [libretro INFO] Set Controller Device: 0, Port: 0 0 0 [INFO] [Environ]: SET_INPUT_DESCRIPTORS: [INFO] Disconnecting device from port 2. [libretro INFO] Set Controller Device: 0, Port: 1 0 0 [INFO] [Environ]: SET_INPUT_DESCRIPTORS: [INFO] SRAM will not be saved. [INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_history.lpl]. [INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_music_history.lpl]. [INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_image_history.lpl]. [INFO] Loading favorites file: [/Users/matt/Library/Application Support/RetroArch/config/content_favorites.lpl]. [INFO] [GL]: VSync => on [libretro INFO] Parsing arguments ... [libretro INFO] 0 : px68k [libretro INFO] 1 : /Users/matt/Downloads/2020-01-22/Human 68k v1.01 (1989)(Sharp - Hudson)(Disk 1 of 3)(System disk).xdf [libretro INFO] PX68K Ver."0.15+" [libretro INFO] Libretro... [libretro INFO] /Users/matt/Documents/RetroArch/system/keropi [libretro INFO] cur_dir_str / 1 [libretro INFO] fp:1002680720 (iplrom.dat) [libretro INFO] R: f800, G: 7e0, B: 1f [libretro INFO] Restarting PX68K... [libretro INFO] INIT done [libretro INFO] CPU Clock: 10MHz [libretro INFO] RAM Size: 2MB [libretro INFO] TextDotX: 768 [libretro INFO] TextDotY: 512 [INFO] SET_GEOMETRY: 768x512, aspect: 1.333. [libretro INFO] w:768 h:512 a:1.333 [libretro INFO] fps:59.94 soundrate:44100 [libretro INFO] Restarting PX68K... [libretro INFO] **** drv:-1 ***** [INFO] [config] Saved new config to "/Users/matt/Library/Application Support/RetroArch/config/retroarch.cfg". [INFO] [Cheats]: Save game-specific cheatfile: /Applications/RetroArch.app/Contents/Resources/cht/PX68K/Human 68k v1.01 (1989)(Sharp - Hudson)(Disk 1 of 3)(System disk).cht [INFO] Content ran for a total of: 00 hours, 01 minutes, 22 seconds. [INFO] Unloading game.. [INFO] Unloading core.. [libretro INFO] Retro DeInit [INFO] Unloading core symbols.. [INFO] [Core Options]: Saved core options file to "/Users/matt/Library/Application Support/RetroArch/config/retroarch-core-options.cfg" [INFO] [Video]: Average monitor Hz: 59.769291 Hz. (3.593 % frame time deviation, based on 2048 last samples). [INFO] [Video]: Average monitor Hz: 59.769291 Hz. (3.593 % frame time deviation, based on 2048 last samples). logout ```
gingerbeardman commented 4 years ago

Another log, with verbose debug logging turned on. Here, I try loading a disk Akazukin Cha Cha Cha v1.04 (1995)(Sprite).dim through frontend - no joy.

Then I use the in-emu F12 menu to choose the disk manually, then do a reset. But still no joy, just the drv:-1 in the log.

My hunch is that somehow the emu is not aware of any disk being loaded on iOS/Mac.

Details ``` $ /Applications/RetroArch.app/Contents/MacOS/RetroArch ; exit; [INFO] === Build ======================================= [INFO] CPU Model Name: Intel(R) Core(TM) i7-3540M CPU @ 3.00GHz [INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2 [INFO] Built: Jan 19 2020 [INFO] Version: 1.8.4 [INFO] ================================================= [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [INFO] Redirecting save file to "/Users/matt/Documents/RetroArch/saves/.srm". [INFO] Redirecting savestate to "/Users/matt/Documents/RetroArch/states/.state". [INFO] Version of libretro API: 1 [INFO] Compiled against API: 1 [INFO] [Audio]: Set audio input rate to: 30000.00 Hz. [INFO] [Video]: Video @ 960x720 [INFO] [GL]: Found GL context: cocoagl [INFO] [GL]: Detecting screen resolution 1920x1155. [INFO] [GL]: Vendor: Intel Inc., Renderer: Intel HD Graphics 4000 OpenGL Engine. [INFO] [GL]: Version: 2.1 INTEL-12.10.14. [INFO] [GL]: Using resolution 960x720 [INFO] [GL]: Default shader backend found: glsl. [INFO] [Shader driver]: Using GLSL shader backend. [INFO] [GLSL]: Checking GLSL shader support ... [WARN] [GL]: Stock GLSL shaders will be used. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Linking GLSL program. [INFO] [GL]: Using 4 textures. [INFO] [GL]: Loaded 1 program(s). [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver. [INFO] Found HID driver: "iohidmanager". [INFO] [Joypad]: Found joypad driver: "hid". [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] [Menu]: Found menu display driver: "gl". [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Menu]: Found menu display driver: "gl". [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [LED]: LED driver = 'null' 0x101223278 [INFO] [MIDI]: Initializing ... [INFO] [MIDI]: Input disabled. [INFO] [MIDI]: Output disabled. [INFO] [MIDI]: Initialized "null" driver. [INFO] Disconnecting device from port 1. [INFO] Disconnecting device from port 2. [INFO] SRAM will not be saved. [INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_history.lpl]. [INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_music_history.lpl]. [INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_image_history.lpl]. [INFO] Loading favorites file: [/Users/matt/Library/Application Support/RetroArch/config/content_favorites.lpl]. [INFO] [GL]: VSync => on [INFO] [GL]: VSync => on [INFO] Updating firmware status for: /Applications/RetroArch.app/Contents/Resources/cores/px68k_libretro.dylib on /Users/matt/Documents/RetroArch/system [INFO] Using content: /Users/matt/Downloads/2020-01-23/Akazukin Cha Cha Cha v1.04 (1995)(Sprite).dim. [INFO] arg #0: retroarch [INFO] arg #1: /Users/matt/Downloads/2020-01-23/Akazukin Cha Cha Cha v1.04 (1995)(Sprite).dim [INFO] arg #2: -s [INFO] arg #3: /Users/matt/Documents/RetroArch/saves [INFO] arg #4: -S [INFO] arg #5: /Users/matt/Documents/RetroArch/states [INFO] arg #6: -c [INFO] arg #7: /Users/matt/Library/Application Support/RetroArch/config/retroarch.cfg [INFO] arg #8: -L [INFO] arg #9: /Applications/RetroArch.app/Contents/Resources/cores/px68k_libretro.dylib [INFO] arg #10: -v [INFO] Content ran for a total of: 00 hours, 00 minutes, 00 seconds. [INFO] Unloading game.. [INFO] Unloading core.. [INFO] Unloading core symbols.. [INFO] [Video]: Does not have enough samples for monitor refresh rate estimation. Requires to run for at least 4096 frames. [INFO] Set config file to : /Users/matt/Library/Application Support/RetroArch/config/retroarch.cfg [INFO] Redirecting save file to "/Users/matt/Documents/RetroArch/saves/Akazukin Cha Cha Cha v1.04 (1995)(Sprite).srm". [INFO] Redirecting savestate to "/Users/matt/Documents/RetroArch/states/Akazukin Cha Cha Cha v1.04 (1995)(Sprite).state". [INFO] === Build ======================================= [INFO] CPU Model Name: Intel(R) Core(TM) i7-3540M CPU @ 3.00GHz [INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE4.2 AES AVX AVX2 [INFO] Built: Jan 19 2020 [INFO] Version: 1.8.4 [INFO] ================================================= [INFO] Loading dynamic libretro core from: "/Applications/RetroArch.app/Contents/Resources/cores/px68k_libretro.dylib" [INFO] [Overrides] no core-specific overrides found at /Users/matt/Library/Application Support/RetroArch/config/PX68K/PX68K.cfg. [INFO] [Overrides] no content-dir-specific overrides found at /Users/matt/Library/Application Support/RetroArch/config/PX68K/2020-01-23.cfg. [INFO] [Overrides] no game-specific overrides found at /Users/matt/Library/Application Support/RetroArch/config/PX68K/Akazukin Cha Cha Cha v1.04 (1995)(Sprite).cfg. [INFO] [Environ]: SET_CONTROLLER_INFO. [INFO] Controller port: 1 [INFO] RetroPad (ID: 1) [INFO] RetroKeyboard (ID: 3) [INFO] Controller port: 2 [INFO] RetroPad (ID: 1) [INFO] RetroKeyboard (ID: 3) [INFO] [Environ]: SET_SUPPORT_NO_GAME: yes. [INFO] [Environ]: GET_LANGUAGE: "0". [INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL. [INFO] [Remaps]: remap directory: /Users/matt/Library/Application Support/RetroArch/config/remaps [INFO] Redirecting save file to "/Users/matt/Documents/RetroArch/saves/Akazukin Cha Cha Cha v1.04 (1995)(Sprite).srm". [INFO] Redirecting savestate to "/Users/matt/Documents/RetroArch/states/Akazukin Cha Cha Cha v1.04 (1995)(Sprite).state". [INFO] [Environ]: GET_LOG_INTERFACE. [INFO] [Environ]: SYSTEM_DIRECTORY: "/Users/matt/Documents/RetroArch/system". [INFO] [Environ]: CORE_ASSETS_DIRECTORY: "/Users/matt/Downloads". [INFO] [Environ]: SET_PIXEL_FORMAT: RGB565. [INFO] [Environ]: SET_DISK_CONTROL_INTERFACE. [INFO] [Environ]: GET_VARIABLE px68k_joytype1: Default (2 Buttons) [INFO] [Environ]: GET_VARIABLE px68k_joytype2: Default (2 Buttons) [INFO] [Environ]: GET_VARIABLE px68k_cpuspeed: 10Mhz [INFO] [Environ]: GET_VARIABLE px68k_ramsize: 2MB [INFO] [Environ]: GET_VARIABLE px68k_analog: disabled [INFO] [Environ]: GET_VARIABLE px68k_adpcm_vol: 15 [INFO] [Environ]: GET_VARIABLE px68k_opm_vol: 12 [INFO] [Environ]: GET_VARIABLE px68k_disk_drive: FDD1 [INFO] [Environ]: GET_VARIABLE px68k_menufontsize: normal [INFO] [Environ]: GET_VARIABLE px68k_joy1_select: Default [INFO] [Environ]: GET_VARIABLE px68k_disk_path: enabled [INFO] [Environ]: GET_VARIABLE px68k_joy_mouse: Mouse [INFO] [Environ]: GET_VARIABLE px68k_vbtn_swap: TRIG1 TRIG2 [INFO] [Environ]: GET_VARIABLE px68k_no_wait_mode: disabled [INFO] [Environ]: GET_VARIABLE px68k_frameskip: Full Frame [INFO] Content loading skipped. Implementation will load it on its own. [libretro INFO] LOAD EMU [INFO] [RCHEEVOS]: ext_hash 0b886a3f ('dim') [INFO] Version of libretro API: 1 [INFO] Compiled against API: 1 [INFO] [Cheats]: Load game-specific cheatfile: /Applications/RetroArch.app/Contents/Resources/cht/PX68K/Akazukin Cha Cha Cha v1.04 (1995)(Sprite).cht [INFO] [RCHEEVOS]: Load task finished [INFO] [Audio]: Set audio input rate to: 44100.04 Hz. [INFO] [Video]: Video @ 2400x1800 [INFO] [GL]: Found GL context: cocoagl [INFO] [GL]: Detecting screen resolution 960x720. [INFO] [GL]: Vendor: Intel Inc., Renderer: Intel HD Graphics 4000 OpenGL Engine. [INFO] [GL]: Version: 2.1 INTEL-12.10.14. [INFO] [GL]: Using resolution 2400x1155 [INFO] [GL]: Default shader backend found: glsl. [INFO] [Shader driver]: Using GLSL shader backend. [INFO] [GLSL]: Checking GLSL shader support ... [WARN] [GL]: Stock GLSL shaders will be used. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Linking GLSL program. [INFO] [GLSL]: Found GLSL vertex shader. [INFO] [GLSL]: Found GLSL fragment shader. [INFO] [GLSL]: Linking GLSL program. [INFO] [GL]: Using 4 textures. [INFO] [GL]: Loaded 1 program(s). [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Video]: Graphics driver did not initialize an input driver. Attempting to pick a suitable driver. [INFO] Found HID driver: "iohidmanager". [INFO] [Joypad]: Found joypad driver: "hid". [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] [Menu]: Found menu display driver: "gl". [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [Font]: Using font rendering backend: stb-unicode. [INFO] [LED]: LED driver = 'null' 0x101223278 [INFO] [MIDI]: Initializing ... [INFO] [MIDI]: Input disabled. [INFO] [MIDI]: Output disabled. [INFO] [MIDI]: Initialized "null" driver. [INFO] Disconnecting device from port 1. [libretro INFO] Set Controller Device: 0, Port: 0 0 0 [INFO] [Environ]: SET_INPUT_DESCRIPTORS: [INFO] Disconnecting device from port 2. [libretro INFO] Set Controller Device: 0, Port: 1 0 0 [INFO] [Environ]: SET_INPUT_DESCRIPTORS: [INFO] SRAM will not be saved. [INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_history.lpl]. [INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_music_history.lpl]. [INFO] Loading history file: [/Users/matt/Library/Application Support/RetroArch/config/content_image_history.lpl]. [INFO] Loading favorites file: [/Users/matt/Library/Application Support/RetroArch/config/content_favorites.lpl]. [INFO] [GL]: VSync => on [INFO] Written to playlist file: /Users/matt/Library/Application Support/RetroArch/config/content_history.lpl [libretro INFO] Parsing arguments ... [libretro INFO] 0 : px68k [libretro INFO] 1 : /Users/matt/Downloads/2020-01-23/Akazukin Cha Cha Cha v1.04 (1995)(Sprite).dim [libretro INFO] PX68K Ver."0.15+" [libretro INFO] Libretro... [libretro INFO] /Users/matt/Documents/RetroArch/system/keropi [libretro INFO] cur_dir_str / 1 [libretro INFO] fp:-178925696 (iplrom.dat) [libretro INFO] R: f800, G: 7e0, B: 1f [libretro INFO] Restarting PX68K... [libretro INFO] INIT done [INFO] [Environ]: GET_VARIABLE px68k_joytype1: Default (2 Buttons) [INFO] [Environ]: GET_VARIABLE px68k_joytype2: Default (2 Buttons) [INFO] [Environ]: GET_VARIABLE px68k_cpuspeed: 10Mhz [INFO] [Environ]: GET_VARIABLE px68k_ramsize: 2MB [INFO] [Environ]: GET_VARIABLE px68k_analog: disabled [INFO] [Environ]: GET_VARIABLE px68k_adpcm_vol: 15 [INFO] [Environ]: GET_VARIABLE px68k_opm_vol: 12 [INFO] [Environ]: GET_VARIABLE px68k_disk_drive: FDD1 [INFO] [Environ]: GET_VARIABLE px68k_menufontsize: normal [INFO] [Environ]: GET_VARIABLE px68k_joy1_select: Default [INFO] [Environ]: GET_VARIABLE px68k_disk_path: enabled [INFO] [Environ]: GET_VARIABLE px68k_joy_mouse: Mouse [INFO] [Environ]: GET_VARIABLE px68k_vbtn_swap: TRIG1 TRIG2 [INFO] [Environ]: GET_VARIABLE px68k_no_wait_mode: disabled [INFO] [Environ]: GET_VARIABLE px68k_frameskip: Full Frame [libretro INFO] CPU Clock: 10MHz [libretro INFO] RAM Size: 2MB [libretro INFO] TextDotX: 768 [libretro INFO] TextDotY: 512 [INFO] SET_GEOMETRY: 768x512, aspect: 1.333. [libretro INFO] w:768 h:512 a:1.333 [libretro INFO] fps:59.94 soundrate:44100 [INFO] SET_GEOMETRY: 800x600, aspect: 1.333. [libretro INFO] w:800 h:600 a:1.333 [libretro INFO] fps:59.94 soundrate:44100 [libretro INFO] Restarting PX68K... [libretro INFO] **** drv:-1 ***** [INFO] [Environ]: SET_GEOMETRY. [libretro INFO] w:800 h:600 a:1.333 [libretro INFO] fps:59.94 soundrate:44100 [libretro INFO] *** drv:0 ***** / [libretro INFO] **** drv:0 ***** [libretro INFO] hoge:0 [libretro INFO] ***** drv:0 ***** [libretro INFO] directory selected: Users [libretro INFO] *** drv:0 ***** /Users/ [libretro INFO] ***** drv:0 ***** [libretro INFO] directory selected: matt [libretro INFO] *** drv:0 ***** /Users/matt/ [libretro INFO] ***** drv:0 ***** [libretro INFO] directory selected: Downloads [libretro INFO] *** drv:0 ***** /Users/matt/Downloads/ [libretro INFO] ***** drv:0 ***** [libretro INFO] directory selected: 2020-01-23 [libretro INFO] *** drv:0 ***** /Users/matt/Downloads/2020-01-23/ [libretro INFO] ***** drv:0 ***** [libretro INFO] file selected: Akazukin Cha Cha Cha v1.04 (1995)(Sprite).dim [libretro INFO] Restarting PX68K... [libretro INFO] **** drv:-1 ***** [INFO] [config] Saved new config to "/Users/matt/Library/Application Support/RetroArch/config/retroarch.cfg". [INFO] [Cheats]: Save game-specific cheatfile: /Applications/RetroArch.app/Contents/Resources/cht/PX68K/Akazukin Cha Cha Cha v1.04 (1995)(Sprite).cht [INFO] Content ran for a total of: 00 hours, 01 minutes, 18 seconds. [INFO] Unloading game.. [INFO] Unloading core.. [libretro INFO] Retro DeInit [INFO] Unloading core symbols.. [INFO] [Core Options]: Saved core options file to "/Users/matt/Library/Application Support/RetroArch/config/retroarch-core-options.cfg" [INFO] [Video]: Average monitor Hz: 59.769291 Hz. (7.816 % frame time deviation, based on 2048 last samples). [INFO] [Video]: Average monitor Hz: 59.769291 Hz. (7.816 % frame time deviation, based on 2048 last samples). ```
Alex793 commented 4 years ago

I didn’t realize the new issue is on macOS, my original thread was for iOS Version of RA, confused.

So no problem on iOS, I just updated to RA 1.8.2, it’s not the latest version but it’s just for testing and no problem on iOS.

Here some pics on 1.8.2 + PX68K but on iOS so it won’t help.

8E6E9B21-1895-4AE6-8994-BAC6F9405DC8 7E12356D-2601-4175-AF38-EB77240BA0A5 4E1E798E-60D2-40FE-AD73-42AFC672E9BE

negativeExponent commented 4 years ago

a contributor from discord channel also confirmed that this core worked on their device

gingerbeardman commented 4 years ago

@Alex793 which version of PX68K core?

can you please share some files with me? your config and PX68K-related system files would be appreciated.

gingerbeardman commented 4 years ago

Regardless, happy to split my macOS black screen into it's own issue

negativeExponent commented 5 days ago

since this is a MacOS, can i confirm that this is a BigEndian platform? BE atm is not currently supported