Kronos Start button key not working with ST-V game (Linux PC)

Kronos (core) installed and Cotton 2 game rom from MAME cotton2.zip loads fine, music plays, title screen shows up and I can insert coins. But the Start button does not work, even though its setup. Rom works fine in MAME, controller works fine with other cores and when I try Kronos with a different controller results in same issue. So it seems to be controller independent. Sidenote, the keyboard key for Start button does not work too, even if I explicitly set a specific key for it in the Controls menu of RetroArch.

I tried to load Cotton 2 (Japan).chd as a native Saturn game in Kronos; and it works fine with Start button and I can play the game. Just the ST-V arcade game does not work (at least the Start button).

I found this closed issue for Yabause (which Kronos is based on) without much information or resolution that might be relevant: https://github.com/libretro/yabause/issues/300 And another user from RetroArch reported same issue of Start button not reacting in Kronos core in this place: MAME games to complement FBNeo

I’m on a Linux system. RetroArch 1.18 and all files updated, core Kronos just installed and Bios files present.

Log: retroarch --verbose 2> retroarch.log:

[INFO] [Config]: Looking for config in: "/home/tuncay/.config/retroarch/retroarch.cfg".
[INFO] RetroArch 1.18.0 (Git 06fa5325f8)
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD Ryzen 7 7700X 8-Core Processor             
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE42 AES AVX AVX2 
[INFO] Version: 1.18.0
[INFO] Git: 06fa5325f8
[INFO] Built: Mar 22 2024
[INFO] =================================================
[INFO] [Input]: Found input driver: "x".
[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: 120.00, Sample rate: 48000.00 Hz.
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [Video]: Set video size to: 2560x1440.
[INFO] [Wayland]: fractional_scale_v1 enabled
[INFO] [Vulkan]: Vulkan dynamic library loaded.
[INFO] [Vulkan]: Found vulkan context: "vk_wayland".
[INFO] [Vulkan]: Detecting screen resolution: 2560x1440.
[INFO] [Vulkan]: Found GPU at index 0: "AMD Radeon RX 7600 (RADV NAVI33)".
[INFO] [Vulkan]: Found GPU at index 1: "AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO)".
[INFO] [Vulkan]: Using GPU index 0.
[INFO] [Vulkan]: Using fences for WSI acquire.
[INFO] [Vulkan]: Using GPU: "AMD Radeon RX 7600 (RADV NAVI33)".
[INFO] [Vulkan]: Queue family 0 supports 1 sub-queues.
[INFO] [Vulkan]: Got 2 swapchain images.
[INFO] [Wayland] Failed to specify monitor for fullscreen, letting compositor decide
[INFO] [Vulkan]: Using resolution 2560x1440.
[INFO] [Vulkan]: Using RGB565 format.
[INFO] [Vulkan]: Loading stock shader.
[INFO] [udev]: Pad #0 (/dev/input/event18) supports 0 force feedback effects.
[INFO] [udev]: Pad #1 (/dev/input/event28) supports force feedback.
[INFO] [udev]: Pad #1 (/dev/input/event28) supports 16 force feedback effects.
[INFO] [Joypad]: Found joypad driver: "udev".
[INFO] [Wayland]: Enabling idle inhibitor
[INFO] [Video]: Found display server: "null".
[INFO] [PulseAudio]: Requested 24576 bytes buffer, got 18432.
[INFO] [Audio]: Started synchronous audio driver.
[ERROR] Couldn't find any microphone driver named "alsathr".
[INFO] Available microphone drivers are:
[INFO] 	alsa
[INFO] 	alsathread
[INFO] 	sdl2
[INFO] 	null
[WARN] Going to default to first microphone driver..
[INFO] [ALSA]: Using ALSA version 1.2.11
[INFO] [Microphone]: Initialized microphone driver.
[INFO] [Display]: Found display driver: "vulkan".
[INFO] [Playlist]: Loading history file: "/home/tuncay/.config/retroarch/content_history.lpl".
[INFO] [Playlist]: Loading history file: "/home/tuncay/.config/retroarch/content_music_history.lpl".
[INFO] [Playlist]: Loading history file: "/home/tuncay/.config/retroarch/content_video_history.lpl".
[INFO] [Playlist]: Loading history file: "/home/tuncay/.config/retroarch/content_image_history.lpl".
[INFO] [Playlist]: Loading favorites file: "/home/tuncay/.config/retroarch/content_favorites.lpl".
[INFO] [Core]: Using content: "/home/tuncay/Emulation/Roms/mame/cotton2.zip".
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [PulseAudio]: Pausing.
[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 06fa5325f8)
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD Ryzen 7 7700X 8-Core Processor             
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE42 AES AVX AVX2 
[INFO] Version: 1.18.0
[INFO] Git: 06fa5325f8
[INFO] Built: Mar 22 2024
[INFO] =================================================
[INFO] [Input]: Found input driver: "x".
[INFO] [Core]: Loading dynamic libretro core from: "/home/tuncay/.config/retroarch/cores/kronos_libretro.so"
[INFO] [Overrides]: Core-specific overrides found at "/home/tuncay/.config/retroarch/config/Kronos/Kronos.cfg".
[INFO] [Config]: Loading config: "/home/tuncay/.config/retroarch/retroarch.cfg".
[INFO] [Config]: Appending override config: "/home/tuncay/.config/retroarch/config/Kronos/Kronos.cfg".
[INFO] [Overrides]: Redirecting save file to "/home/tuncay/.config/retroarch/saves/Kronos/cotton2.srm".
[INFO] [Overrides]: Redirecting save state to "/home/tuncay/.config/retroarch/states/Kronos/cotton2.state".
[INFO] [Environ]: GET_VFS_INTERFACE. Core requested version >= V1, providing V3.
[INFO] [Environ]: GET_CORE_OPTIONS_VERSION.
[INFO] [Environ]: GET_LANGUAGE: "0".
[INFO] [Environ]: RETRO_ENVIRONMENT_SET_CORE_OPTIONS_INTL.
[INFO] [Environ]: SET_CONTROLLER_INFO.
[INFO] [Environ]: GET_LOG_INTERFACE.
[INFO] [Environ]: GET_PERF_INTERFACE.
[INFO] [Environ]: SYSTEM_DIRECTORY: "/home/tuncay/.config/retroarch/system".
[INFO] [Environ]: SAVE_DIRECTORY: "/home/tuncay/.config/retroarch/saves/Kronos".
[INFO] [Environ]: PERFORMANCE_LEVEL: 16.
[INFO] [Environ]: SET_SERIALIZATION_QUIRKS.
[INFO] [Environ]: GET_DISK_CONTROL_INTERFACE_VERSION.
[INFO] [Environ]: SET_DISK_CONTROL_EXT_INTERFACE.
[INFO] [Content]: Content loading skipped. Implementation will load it on its own.
[INFO] [Environ]: SET_PIXEL_FORMAT: XRGB8888.
[INFO] [Environ]: GET_PREFERRED_HW_RENDER, video driver name: vulkan.
[INFO] [Environ]: GET_PREFERRED_HW_RENDER - Context callback set to RETRO_HW_CONTEXT_VULKAN.
[INFO] [Environ]: SET_HW_RENDER, context type: glcore.
[INFO] Requesting core OpenGL context (4.3).
[INFO] [State]: found_last_state_slot: #0
[INFO] [SRAM]: Skipping SRAM load.
[INFO] [Core]: Version of libretro API: 1, Compiled against API: 1
[INFO] [Core]: Geometry: 320x224, Aspect: 1.333, FPS: 60.00, Sample rate: 44100.00 Hz.
[INFO] [Audio]: Set audio input rate to: 44101.76 Hz.
[INFO] [Video]: Set video size to: 2560x1440.
[INFO] [Video]: Using HW render, glcore driver forced.
[INFO] [Video]: "glcore" saved as cached driver.
[INFO] [Wayland]: fractional_scale_v1 enabled

(retroarch:48314): Gtk-WARNING **: 18:01:05.759: gtk_disable_setlocale() must be called before gtk_init()
[INFO] [EGL] Found EGL client version >= 1.5, trying eglGetPlatformDisplay
[INFO] [EGL]: EGL version: 1.5
[INFO] [GLCore]: Found GL context: "wayland".
[INFO] [GLCore]: Detecting screen resolution: 2560x1440.
[INFO] [EGL]: Created shared context: 0x5a78a53ff160.
[INFO] [EGL]: Current context: 0x5a78a54370d0.
[INFO] [Wayland] Failed to specify monitor for fullscreen, letting compositor decide
[INFO] [GLCore]: Initializing HW render (1024x1024).
[INFO] [GLCore]: Max texture size: 16384 px, renderbuffer size: 16384 px.
[INFO] [GLCore]: Vendor: AMD, Renderer: AMD Radeon RX 7600 (radeonsi, navi33, LLVM 17.0.6, DRM 3.57, 6.8.5-zen1-1-zen).
[INFO] [GLCore]: Version: 4.6 (Core Profile) Mesa 24.0.5-arch1.1.
[INFO] [GLCore]: Using resolution 2560x1440.
[INFO] [udev]: Pad #0 (/dev/input/event18) supports 0 force feedback effects.
[INFO] [udev]: Pad #1 (/dev/input/event28) supports force feedback.
[INFO] [udev]: Pad #1 (/dev/input/event28) supports 16 force feedback effects.
[INFO] [Joypad]: Found joypad driver: "udev".
[INFO] [GLCore]: Loading stock shader.
[INFO] [slang]: Building pass #0 (N/A)
[INFO] [GLCore]: Not using frame history.
[INFO] [GLCore]: Not using framebuffer feedback.
[INFO] [Wayland]: Enabling idle inhibitor
[INFO] [Video]: Found display server: "null".
[INFO] [Environ]: SET_MEMORY_MAPS.
[INFO] [Environ]: SET_SUPPORT_ACHIEVEMENTS: yes.
[INFO] [PulseAudio]: Requested 24576 bytes buffer, got 18432.
[INFO] [Audio]: Started synchronous audio driver.
[ERROR] Couldn't find any microphone driver named "alsathr".
[INFO] Available microphone drivers are:
[INFO] 	alsa
[INFO] 	alsathread
[INFO] 	sdl2
[INFO] 	null
[WARN] Going to default to first microphone driver..
[INFO] [ALSA]: Using ALSA version 1.2.11
[INFO] [Microphone]: Initialized microphone driver.
[INFO] [Display]: Found display driver: "glcore".
[INFO] [Playlist]: Loading history file: "/home/tuncay/.config/retroarch/content_history.lpl".
[INFO] [Playlist]: Loading history file: "/home/tuncay/.config/retroarch/content_music_history.lpl".
[INFO] [Playlist]: Loading history file: "/home/tuncay/.config/retroarch/content_video_history.lpl".
[INFO] [Playlist]: Loading history file: "/home/tuncay/.config/retroarch/content_image_history.lpl".
[INFO] [Playlist]: Loading favorites file: "/home/tuncay/.config/retroarch/content_favorites.lpl".
[INFO] [Environ]: SET_INPUT_DESCRIPTORS:
[INFO] [Video]: Frame delay reset to 8 ms.
[INFO] [Shaders]: Specific shader preset found at "/home/tuncay/.config/retroarch/config/Kronos/Kronos.slangp".
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/stock.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #0.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/crt/shaders/guest/advanced/ntsc/ntsc-pass1.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #1.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/crt/shaders/guest/advanced/ntsc/ntsc-pass2.slang".
[INFO] [slang]: Using render target format R16G16B16A16_SFLOAT for pass output #2.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/crt/shaders/guest/advanced/ntsc/ntsc-pass3.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #3.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/crt/shaders/crt-royale/src/crt-royale-first-pass-linearize-crt-gamma-bob-fields.slang".
[INFO] [slang]: Using render target format R8G8B8A8_SRGB for pass output #4.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/crt/shaders/crt-royale/src/crt-royale-scanlines-vertical-interlacing.slang".
[INFO] [slang]: Using render target format R8G8B8A8_SRGB for pass output #5.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/crt/shaders/crt-royale/src/crt-royale-bloom-approx.slang".
[INFO] [slang]: Using render target format R8G8B8A8_SRGB for pass output #6.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/blurs/shaders/royale/blur9fast-vertical.slang".
[INFO] [slang]: Using render target format R8G8B8A8_SRGB for pass output #7.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/blurs/shaders/royale/blur9fast-horizontal.slang".
[INFO] [slang]: Using render target format R8G8B8A8_SRGB for pass output #8.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/crt/shaders/crt-royale/src/crt-royale-mask-resize-vertical.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #9.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/crt/shaders/crt-royale/src/crt-royale-mask-resize-horizontal.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #10.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/crt/shaders/crt-royale/src/crt-royale-scanlines-horizontal-apply-mask.slang".
[INFO] [slang]: Using render target format R8G8B8A8_SRGB for pass output #11.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/crt/shaders/crt-royale/src/crt-royale-brightpass.slang".
[INFO] [slang]: Using render target format R8G8B8A8_SRGB for pass output #12.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/crt/shaders/crt-royale/src/crt-royale-bloom-vertical.slang".
[INFO] [slang]: Using render target format R8G8B8A8_SRGB for pass output #13.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/crt/shaders/crt-royale/src/crt-royale-bloom-horizontal-reconstitute.slang".
[INFO] [slang]: Using render target format R8G8B8A8_SRGB for pass output #14.
[INFO] [slang]: Compiling shader: "/home/tuncay/.config/retroarch/shaders/shaders_slang/crt/shaders/crt-royale/src/crt-royale-geometry-aa-last-pass.slang".
[INFO] [slang]: Using render target format R8G8B8A8_UNORM for pass output #15.
[INFO] [slang]: Building pass #0 (PrePass0)
[INFO] [slang]: Building pass #1 (NPass1)
[INFO] [slang]: Building pass #2 (N/A)
[INFO] [slang]: Building pass #3 (N/A)
[INFO] [slang]: Building pass #4 (ORIG_LINEARIZED)
[INFO] [slang]: Building pass #5 (VERTICAL_SCANLINES)
[INFO] [slang]: Building pass #6 (BLOOM_APPROX)
[INFO] [slang]: Building pass #7 (N/A)
[INFO] [slang]: Building pass #8 (HALATION_BLUR)
[INFO] [slang]: Building pass #9 (N/A)
[INFO] [slang]: Building pass #10 (MASK_RESIZE)
[INFO] [slang]: Building pass #11 (MASKED_SCANLINES)
[INFO] [slang]: Building pass #12 (BRIGHTPASS)
[INFO] [slang]: Building pass #13 (N/A)
[INFO] [slang]: Building pass #14 (N/A)
[INFO] [slang]: Building pass #15 (N/A)
[INFO] [slang]: Building pass #16 (N/A)
[INFO] [GLCore]: Not using frame history.
[INFO] [GLCore]: Not using framebuffer feedback.
[INFO] [Shaders]: Menu shader set to: "/home/tuncay/.config/retroarch/config/Kronos/Kronos.slangp".
[INFO] [Shaders]: Applying shader: "/home/tuncay/.config/retroarch/config/Kronos/Kronos.slangp".
[INFO] [Environ]: SET_GEOMETRY: 352x224, Aspect: 1.333.
[INFO] [Video]: Frame delay decrease by 1 ms to 7 ms due to frame time average: 24999 > 16666.
[INFO] [Video]: Frame delay decrease by 1 ms to 6 ms due to frame time average: 24999 > 16666.
[INFO] [Video]: Frame delay decrease by 1 ms to 5 ms due to frame time average: 24999 > 16666.
[INFO] [Video]: Frame delay decrease by 1 ms to 4 ms due to frame time average: 24999 > 16666.
[INFO] [Video]: Frame delay decrease by 1 ms to 3 ms due to frame time average: 24999 > 16666.
[INFO] [Video]: Frame delay decrease by 1 ms to 2 ms due to frame time average: 24999 > 16666.
[INFO] [Video]: Frame delay decrease by 1 ms to 1 ms due to frame time average: 24999 > 16666.
[INFO] [Video]: Frame delay decrease by 1 ms to 0 ms due to frame time average: 24999 > 16666.
[INFO] [Environ]: SET_GEOMETRY: 320x224, Aspect: 1.333.
[INFO] [Environ]: SET_GEOMETRY: 352x224, Aspect: 1.333.
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 14 seconds.
[INFO] [Runtime]: Saving runtime log file: "/home/tuncay/.config/retroarch/logs/Kronos/cotton2.lrtl".
[INFO] [Config]: Loading config: "/home/tuncay/.config/retroarch/retroarch.cfg".
[INFO] [Overrides]: Configuration overrides unloaded, original configuration restored.
[INFO] [Video]: Restored video driver to "vulkan".
[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..
[INFO] [PulseAudio]: Pausing.
[INFO] [Core]: Unloading core..
[INFO] [Core]: Unloading core symbols..
[INFO] [Core]: Saved core options file to "/home/tuncay/.config/retroarch/config/Kronos/Kronos.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 06fa5325f8)
[INFO] === Build =======================================
[INFO] CPU Model Name: AMD Ryzen 7 7700X 8-Core Processor             
[INFO] Capabilities: MMX MMXEXT SSE SSE2 SSE3 SSSE3 SSE4 SSE42 AES AVX AVX2 
[INFO] Version: 1.18.0
[INFO] Git: 06fa5325f8
[INFO] Built: Mar 22 2024
[INFO] =================================================
[INFO] [Input]: Found input driver: "x".
[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: 120.00, Sample rate: 48000.00 Hz.
[INFO] [Audio]: Set audio input rate to: 48000.00 Hz.
[INFO] [Video]: Set video size to: 2560x1440.
[INFO] [Wayland]: fractional_scale_v1 enabled

(retroarch:48314): Gtk-WARNING **: 18:01:24.069: gtk_disable_setlocale() must be called before gtk_init()
[INFO] [Vulkan]: Vulkan dynamic library loaded.
[INFO] [Vulkan]: Found vulkan context: "vk_wayland".
[INFO] [Vulkan]: Detecting screen resolution: 2560x1440.
[INFO] [Vulkan]: Found GPU at index 0: "AMD Radeon RX 7600 (RADV NAVI33)".
[INFO] [Vulkan]: Found GPU at index 1: "AMD Radeon Graphics (RADV RAPHAEL_MENDOCINO)".
[INFO] [Vulkan]: Using GPU index 0.
[INFO] [Vulkan]: Using fences for WSI acquire.
[INFO] [Vulkan]: Using GPU: "AMD Radeon RX 7600 (RADV NAVI33)".
[INFO] [Vulkan]: Queue family 0 supports 1 sub-queues.
[INFO] [Vulkan]: Got 2 swapchain images.
[INFO] [Wayland] Failed to specify monitor for fullscreen, letting compositor decide
[INFO] [Vulkan]: Using resolution 2560x1440.
[INFO] [Vulkan]: Using RGB565 format.
[INFO] [Vulkan]: Loading stock shader.
[INFO] [udev]: Pad #0 (/dev/input/event18) supports 0 force feedback effects.
[INFO] [udev]: Pad #1 (/dev/input/event28) supports force feedback.
[INFO] [udev]: Pad #1 (/dev/input/event28) supports 16 force feedback effects.
[INFO] [Joypad]: Found joypad driver: "udev".
[INFO] [Wayland]: Enabling idle inhibitor
[INFO] [Video]: Found display server: "null".
[INFO] [PulseAudio]: Requested 24576 bytes buffer, got 18432.
[INFO] [Audio]: Started synchronous audio driver.
[ERROR] Couldn't find any microphone driver named "alsathr".
[INFO] Available microphone drivers are:
[INFO] 	alsa
[INFO] 	alsathread
[INFO] 	sdl2
[INFO] 	null
[WARN] Going to default to first microphone driver..
[INFO] [ALSA]: Using ALSA version 1.2.11
[INFO] [Microphone]: Initialized microphone driver.
[INFO] [Display]: Found display driver: "vulkan".
[INFO] [Playlist]: Loading history file: "/home/tuncay/.config/retroarch/content_history.lpl".
[INFO] [Playlist]: Loading history file: "/home/tuncay/.config/retroarch/content_music_history.lpl".
[INFO] [Playlist]: Loading history file: "/home/tuncay/.config/retroarch/content_video_history.lpl".
[INFO] [Playlist]: Loading history file: "/home/tuncay/.config/retroarch/content_image_history.lpl".
[INFO] [Playlist]: Loading favorites file: "/home/tuncay/.config/retroarch/content_favorites.lpl".
[INFO] [Config]: Saved new config to "/home/tuncay/.config/retroarch/retroarch.cfg".
[INFO] [Core]: Content ran for a total of: 00 hours, 00 minutes, 00 seconds.
[INFO] [PulseAudio]: Pausing.
[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.
1 Like

same issue. If I enter game service mode and test the inputs, start button works fine. But not in-game Only way to skip the issue is to set multi-cabinet which gives you a time out. This way you can skip the coin sequence but have to watch all cut scenes. Though when game starts not only start button but none of the controls work at all. Only time start works is in the first screen with the coin

1 Like

Ah nice, I didn’t realize the option “ST-V Service/Test Buttons” existed. I can also confirm once activated the menu and opened up, the Start button is working in the input test menu of Kronos cabinet settings. Even with Cotton 2 loaded in the Start button works in the test menu.

I’d recommend writing a report at https://github.com/FCare/Kronos/issues

1 Like

OK so I did, including the description from this post: https://github.com/FCare/Kronos/issues/1529

2 Likes

same issue here. Is there a solution ?

Hi, yes. The developer FCare implemented a fix announcing it in this reply https://github.com/FCare/Kronos/issues/1529#issuecomment-2492443810

Fixed with c891b97 and b07079b on sequential_vdp1 branch. Will be fixed on next release

I wanted to wait until its upstream before posting it here. So we need to wait a little bit, but its solved as it seems. Will test it when its here.

1 Like

Kronos 2.7.0 has been released, although strangely the repo has not been updated with this version.

1 Like

This is weird indeed: https://github.com/FCare/Kronos , Maybe Github is not the main development platform and is only used for backup reasons (lot of projects do this). The YouTube account link to https://tradu-france.com/wiki-emu-compatibility/index.php?title=Accueil and the source code is closed. I assume shortly the Github source will be updated.

IIUC, the default branch for Kronos project is extui-align. Fixes have been provided in the sequential_vdp1 branch. So it should be merged to the default branch to get the fix.

I don’t know where does this version 2.7.0 come from as there is no tag 2.7.0 ?

Moreover, the Libretro core will need to be updated afterwards.

But @BarbuDreadMon will know more about it.

Thank you.

A number of things broke in the libretro port from the 2.6.2 and 2.7.0 updates, hence why it’s stuck at 2.6.1. I might or might not look into this in the future (actually i already did and it was a waste of time), i prefer working on FBNeo when i have some time available for coding, which is already rare those days.

1 Like

Was there any Version without the start-issue? Kronos s the only way to play sega STV Games in RA and there are really cool Games not working because of this. I found Guardian force, Radiant silvergun and Cotton. Perhaps there are more. Or maybe it is possible to “just” fix the start Button issue for v 2.6.1?

1 Like

MAME supports STV somewhat, some 2d games are almost fine. Mednafen saturn has preliminary support for it in upstream, it would need to be ported to the retroarch core.

1 Like

STV for Current MAME is slow for me. Mednafen saturn would be great if it works with stv an RA Since Beetle Saturn seems quiet fast and accurate on my older i7700 and with STV support i would be a great addition!

Afaik that issue is only present in the 2.6.1 release. As for syncing the 2.7.0 update to the libretro port, i started looking into it this morning, and fixed some problems, but there are still a few eluding me. I’ll only be able to sync the port after fixing all of them.

3 Likes

For now I switched Back to a older one. Thank you very much!!!