Ok So,
If I launch the game on a LCD it works, so the crash is related to the monitor conf.
I'm totally new and noob in modeline, switchres etc. Any help would be really appreciated.
I use 15 khz generic conf as the MS9-29 prevent vertical games to work in my cab. here is the last log in mame :
SwitchRes: v0.017g, Monitor: ms929, Orientation: horizontal, Modeline generation: enabled
SwitchRes: Monitor range 15450.00-16050.00,50.00-65.00,3.910,4.700,6.850,0.190,0.191,1.018,0,0,192,288,448,576
SwitchRes: Monitor range 23900.00-24900.00,50.00-65.00,2.910,3.000,4.440,0.451,0.164,1.048,0,0,384,400,0,0
SwitchRes: xrandr version 1.5
SwitchRes: Found output connector 'VGA-0'
SwitchRes: Entering switchres_modeline_setup
SwitchRes: v0.017g:[hyperath] Calculating best video mode for 640x480@60.000000 orientation: normal
SwitchRes: ( 1)x( 1)_(60=60.000000Hz)
rng(0): 640 x 480_60.000000i 15.750000 [integ] scale(1, 1, 1) diff(0.00, 0.00, 0.0000) ratio(1.000, 1.000)
rng(1): 640 x 384_58.588234p 24.899999 [fract] scale(1, 1, 1) diff(0.00, 0.00, -1.4118) ratio(1.000, 0.800)
SwitchRes: [hyperath] (1) horizontal (640x480@60.000000)->(640x480@60.000000)
rng(0): 640 x 480_60.000000i 15.750000 [integ] scale(1, 1, 1) diff(0.00, 0.00, 0.0000) ratio(1.000, 1.000)
SwitchRes: Modeline "640x480_60 15.750000KHz 60.000000Hz" 13.230000 640 688 752 840 480 486 492 525 interlace -hsync -vsync
Switchres: CRTC 0: mode 0x55, 648x480+0+0.
Switchres: xrandr mode (GM-640x480_60.000000) (0x4d4) 13.230000MHz
SwitchRes: Setting option -rotate
SwitchRes: Setting option -noror
SwitchRes: Setting option -autoror
SwitchRes: Setting option -norol
SwitchRes: Setting option -noautorol
SwitchRes: Setting option -keepaspect
SwitchRes: Setting option -nounevenstretch
SwitchRes: Setting option -nounevenstretchx
SwitchRes: Setting option -noblack_frame_insertion
SwitchRes: Setting option -syncrefresh
SwitchRes: Setting option -waitvsync
SwitchRes: Setting option -filter
Available videodrivers: x11 wayland dummy
Current Videodriver: x11
Display #0
Renderdrivers:
opengl (0x0)
opengles2 (0x0)
opengles (0x0)
software (0x0)
Available audio drivers:
pulseaudio
alsa
dsp
disk
dummy
Build version: 0.195 (unknown)
Build architecure:
Build defines 1: SDLMAME_UNIX=1 SDLMAME_X11=1 SDLMAME_LINUX=1
Build defines 1: LSB_FIRST=1 PTR64=1
SDL/OpenGL defines: SDL_COMPILEDVERSION=2007 USE_OPENGL=1
Compiler defines A: __GNUC__=7 __GNUC_MINOR__=3 __GNUC_PATCHLEVEL__=0 __VERSION__="7.3.0"
Compiler defines B: __amd64__=1 __x86_64__=1 __unix__=1
Compiler defines C: __USE_FORTIFY_LEVEL=0
Enter init_monitors
Adding monitor screen0 (640 x 480)
Leave init_monitors
Enter sdlwindow_init
Using SDL multi-window OpenGL driver (SDL 2.0+)
Hints:
SDL_FRAMEBUFFER_ACCELERATION (null)
SDL_RENDER_DRIVER (null)
SDL_RENDER_OPENGL_SHADERS (null)
SDL_RENDER_SCALE_QUALITY (null)
SDL_RENDER_VSYNC (null)
SDL_VIDEO_X11_XVIDMODE (null)
SDL_VIDEO_X11_XINERAMA (null)
SDL_VIDEO_X11_XRANDR (null)
SDL_GRAB_KEYBOARD (null)
SDL_VIDEO_MINIMIZE_ON_FOCUS_LOSS (null)
SDL_IOS_IDLE_TIMER_DISABLED (null)
SDL_IOS_ORIENTATIONS (null)
SDL_XINPUT_ENABLED (null)
SDL_GAMECONTROLLERCONFIG (null)
SDL_JOYSTICK_ALLOW_BACKGROUND_EVENTS (null)
SDL_ALLOW_TOPMOST (null)
SDL_TIMER_RESOLUTION (null)
SDL_RENDER_DIRECT3D_THREADSAFE (null)
SDL_VIDEO_ALLOW_SCREENSAVER (null)
SDL_ACCELEROMETER_AS_JOYSTICK (null)
SDL_MAC_CTRL_CLICK_EMULATE_RIGHT_CLICK (null)
SDL_VIDEO_WIN_D3DCOMPILER (null)
SDL_VIDEO_WINDOW_SHARE_PIXEL_FORMAT (null)
SDL_VIDEO_MAC_FULLSCREEN_SPACES (null)
SDL_MOUSE_RELATIVE_MODE_WARP (null)
SDL_RENDER_DIRECT3D11_DEBUG (null)
SDL_VIDEO_HIGHDPI_DISABLED (null)
SDL_WINRT_PRIVACY_POLICY_URL (null)
SDL_WINRT_PRIVACY_POLICY_LABEL (null)
SDL_WINRT_HANDLE_BACK_BUTTON (null)
Leave sdlwindow_init
Enter sdl_info::create
/dev/dri/card0 successfully opened
OpenGL: X.Org
OpenGL: AMD KABINI (DRM 2.50.0 / 4.15.7-1-ARCH, LLVM 5.0.1)
OpenGL: 3.0 Mesa 17.3.6
OpenGL: texture rectangle supported
OpenGL: non-power-of-2 textures supported (new method)
OpenGL: vertex buffer supported
OpenGL: pixel buffers supported
OpenGL: framebuffer object supported
OpenGL: GLSL supported, but disabled
OpenGL: max texture size 16384 x 16384
Leave renderer_ogl::create
Audio: Start initialization
Audio: Driver is alsa
Audio: frequency: 48000, channels: 2, samples: 512
sdl_create_buffers: creating stream buffer of 18432 bytes
Audio: End initialization
Keyboard: Start initialization
Input: Adding keyboard #0: System keyboard (device id: System keyboard)
Keyboard: Registered System keyboard
Keyboard: End initialization
Mouse: Start initialization
Input: Adding mouse #0: System mouse (device id: System mouse)
Mouse: Registered System mouse
Mouse: End initialization
Joystick: Start initialization
Joystick: End initialization
OpenGL: VBO supported
OpenGL: PBO supported
OpenGL: FBO supported
OpenGL: using vid filter: 1
Optional device ':upd2' not found
Optional device ':upd1' not found
Region ':maincpu:rom' created
unzip: opened archive file /home/roms/MAME/roms/hyperath.zip
unzip: found /home/roms/MAME/roms/hyperath.zip ECD
unzip: /home/roms/MAME/roms/hyperath.zip has no ZIP64 ECD locator
unzip: read /home/roms/MAME/roms/hyperath.zip central directory
unzip: closing archive file /home/roms/MAME/roms/hyperath.zip and sending to cache
Region ':eeprom' created
unzip: found /home/roms/MAME/roms/hyperath.zip in cache
unzip: opened archive file /home/roms/MAME/roms/hyperath.zip
unzip: closing archive file /home/roms/MAME/roms/hyperath.zip and sending to cache
unzip: found /home/roms/MAME/roms/hyperath.zip in cache
unzip: closing archive file /home/roms/MAME/roms/hyperath.zip and sending to cache
Optional memory region ':gpu:palette:finder_dummy_tag' not found
Starting Hyper Athlete (GV021 Japan 1.00) ':'
(missing dependencies; rescheduling)
Starting CXD8530BQ ':maincpu'
Starting Sony PSX IRQ ':maincpu:irq'
Starting Sony PSX DMA ':maincpu:dma'
Starting Sony PSX MDEC ':maincpu:mdec'
Starting Sony PSX RCNT ':maincpu:rcnt'
Starting Sony PSX SIO-0 ':maincpu:sio0'
Starting Sony PSX SIO-1 ':maincpu:sio1'
Starting RAM ':maincpu:ram'
Starting MB89371 Dual Serial UART ':mb89371'
Starting Serial EEPROM 93C46 (64x16) ':eeprom'
Starting SCSI Port ':scsi'
Starting SCSI Connector ':scsi:1'
Starting SCSI CD ':scsi:1:cdrom'
Starting CD-ROM Image ':scsi:1:cdrom:image'
Starting CD/DA ':scsi:1:cdrom:cdda'
Starting SCSI Connector ':scsi:2'
Starting SCSI Connector ':scsi:3'
Starting SCSI Connector ':scsi:4'
Starting SCSI Connector ':scsi:5'
Starting SCSI Connector ':scsi:6'
Starting SCSI Connector ':scsi:7'
Starting AMD 53CF96 SCSI ':am53cf96'
Starting CXD8514Q GPU ':gpu'
Starting Video Screen ':gpu:screen'
(missing dependencies; rescheduling)
Starting palette ':gpu:palette'
Starting Speaker ':lspeaker'
(missing dependencies; rescheduling)
Starting Speaker ':rspeaker'
(missing dependencies; rescheduling)
Starting PlayStation SPU ':spu'
Starting Hyper Athlete (GV021 Japan 1.00) ':'
(missing dependencies; rescheduling)
Starting Video Screen ':gpu:screen'
Starting Speaker ':lspeaker'
Starting Speaker ':rspeaker'
Starting Hyper Athlete (GV021 Japan 1.00) ':'
Attempting to parse: default.cfg
Attempting to parse: hyperath.cfg
Loading data from EEPROM region ':eeprom'
Starting Hyper Athlete (GV021 Japan 1.00)
Searching font Liberation Sans in -/home/roms/MAME/fonts path/s
font Liberation Sans|Regular is not TrueType or BDF, using MAME default
GL texture: copy 1, shader 0, dynamic 1, 256x240 256x240 [PALETTE16, Equal: 0, Palette: 1,
scale 1x1, border 0, pitch 256,256/16384], bytes/pix 4
GL texture: copy 1, shader 0, dynamic 1, 256x240 256x240 [PALETTE16, Equal: 0, Palette: 1,
scale 1x1, border 0, pitch 256,256/16384], bytes/pix 4
SwitchRes: Resolution change from 640x480@60.000000 normal to 320x240@60.000000 normal
SwitchRes: Entering switchres_modeline_setup
SwitchRes: v0.017g:[hyperath] Calculating best video mode for 320x240@60.000000 orientation: normal
SwitchRes: ( 1)x( 1)_(60=60.000000Hz)
rng(0): 320 x 240_60.000000p 15.720000 [integ] scale(1, 1, 1) diff(0.00, 0.00, 0.0000) ratio(1.000, 1.000)
rng(1): 512 x 384_58.588234p 24.899999 [fract] scale(1, 1, 1) diff(37.50, 0.00, -1.4118) ratio(1.600, 1.600)
SwitchRes: ( 1)x( 1)_(60=60.000000Hz) - locked
SwitchRes: [hyperath] (1) horizontal (320x240@60.000000)->(320x240@60.000000)
rng(0): 320 x 240_60.000000p 15.720000 [integ] scale(1, 1, 1) diff(0.00, 0.00, 0.0000) ratio(1.000, 1.000)
SwitchRes: Modeline "320x240_60 15.720000KHz 60.000000Hz" 6.665280 320 344 376 424 240 243 246 262 -hsync -vsync
Switchres: CRTC 0: mode 0x4d4, 640x480+0+0.
Switchres: xrandr mode (GM-320x240_60.000000) (0x4d5) 6.665280MHz
SwitchRes: Setting option -rotate
SwitchRes: Setting option -noror
SwitchRes: Setting option -autoror
SwitchRes: Setting option -norol
SwitchRes: Setting option -noautorol
SwitchRes: Setting option -keepaspect
SwitchRes: Setting option -nounevenstretch
SwitchRes: Setting option -nounevenstretchx
SwitchRes: Setting option -noblack_frame_insertion
SwitchRes: Setting option -syncrefresh
SwitchRes: Setting option -waitvsync
SwitchRes: Setting option -nofilter
Enter sdl_info::create
/dev/dri/card0 successfully opened
Leave renderer_ogl::create
GL texture: copy 1, shader 0, dynamic 1, 320x240 320x240 [PALETTE16, Equal: 0, Palette: 1,
scale 1x1, border 0, pitch 320,320/16384], bytes/pix 4
GL texture: copy 1, shader 0, dynamic 1, 320x240 320x240 [PALETTE16, Equal: 0, Palette: 1,
scale 1x1, border 0, pitch 320,320/16384], bytes/pix 4
SwitchRes: Resolution change from 320x240@60.000000 normal to 256x240@60.000000 normal
SwitchRes: Entering switchres_modeline_setup
SwitchRes: v0.017g:[hyperath] Calculating best video mode for 256x240@60.000000 orientation: normal
SwitchRes: ( 1)x( 1)_(60=60.000000Hz)
rng(0): 256 x 240_60.000000p 15.720000 [integ] scale(1, 1, 1) diff(0.00, 0.00, 0.0000) ratio(1.000, 1.000)
rng(1): 512 x 384_58.588234p 24.899999 [fract] scale(2, 1, 1) diff(0.00, 0.00, -1.4118) ratio(2.000, 1.600)
SwitchRes: ( 1)x( 1)_(60=60.000000Hz) - locked
SwitchRes: ( 1)x( 1)_(60=60.000000Hz) - locked
SwitchRes: [hyperath] (1) horizontal (256x240@60.000000)->(256x240@60.000000)
rng(0): 256 x 240_60.000000p 15.720000 [integ] scale(1, 1, 1) diff(0.00, 0.00, 0.0000) ratio(1.000, 1.000)
SwitchRes: Modeline "256x240_60 15.720000KHz 60.000000Hz" 5.407680 256 280 304 344 240 243 246 262 -hsync -vsync
Switchres: CRTC 0: mode 0x4d5, 320x240+0+0.
Switchres: xrandr mode (GM-256x240_60.000000) (0x4d6) 5.407680MHz
SwitchRes: Setting option -rotate
SwitchRes: Setting option -noror
SwitchRes: Setting option -autoror
SwitchRes: Setting option -norol
SwitchRes: Setting option -noautorol
SwitchRes: Setting option -keepaspect
SwitchRes: Setting option -nounevenstretch
SwitchRes: Setting option -nounevenstretchx
SwitchRes: Setting option -noblack_frame_insertion
SwitchRes: Setting option -syncrefresh
SwitchRes: Setting option -waitvsync
SwitchRes: Setting option -nofilter
Enter sdl_info::create
/dev/dri/card0 successfully opened
Leave renderer_ogl::create
Many thx by advance