Hi,
I’ve tried several ISOs (made with XDVDMulleter Beta 10.2, Qwix101 or Extract-xiso) and none of them works. I have the correct BIOS files in place and also the xbox_hdd.qcow2 file (althought I think it just appeared in \\BATOCERA\share\saves\xbox after copying the BIOS files!?) but it just kicks back to EmulationStation 😥.
This is the content of es_launch_stderr.log file:
2022-01-23 19:37:01 INFO (emulatorlauncher.py:129):main(): Running system: xbox
2022-01-23 19:37:01 DEBUG (unixSettings.py:20):init(): Creating parser for /userdata/system/batocera.conf
2022-01-23 19:37:01 DEBUG (unixSettings.py:69):loadAll(): Looking for global.* in /userdata/system/batocera.conf
2022-01-23 19:37:01 DEBUG (unixSettings.py:69):loadAll(): Looking for xbox.* in /userdata/system/batocera.conf
2022-01-23 19:37:01 DEBUG (unixSettings.py:69):loadAll(): Looking for xbox[“Halo.iso”].* in /userdata/system/batocera.conf
2022-01-23 19:37:01 DEBUG (unixSettings.py:69):loadAll(): Looking for display.* in /userdata/system/batocera.conf
2022-01-23 19:37:01 INFO (Emulator.py:41):init(): uimode: Full
2022-01-23 19:37:01 DEBUG (unixSettings.py:69):loadAll(): Looking for xbox-renderer.* in /userdata/system/batocera.conf
2022-01-23 19:37:01 DEBUG (unixSettings.py:69):loadAll(): Looking for xbox[“Halo.iso”]-renderer.* in /userdata/system/batocera.conf
2022-01-23 19:37:01 DEBUG (emulatorlauncher.py:141):main(): Settings: {‘emulator’: ‘xemu’, ‘core’: ‘xemu’, ‘videomode’: ‘default’, ‘ratio’: ‘core’, ‘video_threaded’: False, ‘smooth’: ‘0’, ‘rewind’: False, ‘bezel’: ‘default’, ‘forceNoBezel’: False, ‘retroachievements’: ‘0’, ‘retroachievements.hardcore’: ‘0’, ‘retroachievements.leaderboards’: ‘0’, ‘retroachievements.verbose’: ‘0’, ‘retroachievements.screenshot’: ‘0’, ‘retroachievements.sound’: ‘none’, ‘ai_service_enabled’: ‘1’, ‘ai_target_lang’: ‘Es’, ‘retroarch.input_player1_select’: ‘f1’, ‘retroarch.input_player1_start’: ‘f2’, ‘retroarch.input_player1_l2’: ‘lshift’, ‘retroarch.input_player1_r2’: ‘rshift’, ‘retroarch.input_player1_l_x_minus’: ‘d’, ‘retroarch.input_player1_l_x_plus’: ‘g’, ‘retroarch.input_player1_l_y_minus’: ‘r’, ‘retroarch.input_player1_l_y_plus’: ‘f’, ‘retroarch.input_player1_r_x_minus’: ‘j’, ‘retroarch.input_player1_r_x_plus’: ‘l’, ‘retroarch.input_player1_r_y_minus’: ‘i’, ‘retroarch.input_player1_r_y_plus’: ‘k’, ‘retroarch.input_player1_l3’: ‘lctrl’, ‘retroarch.input_player1_r3’: ‘rctrl’, ‘retroarch.input_exit_emulator’: ‘“nul”’, ‘retroarch.input_load_state’: ‘“f2”’, ‘retroarch.input_save_state’: ‘“f3”’, ‘retroarch.input_state_slot_increase’: ‘“up”’, ‘retroarch.input_state_slot_decrease’: ‘“down”’, ‘retroarch.input_rewind’: ‘“left”’, ‘retroarch.input_toggle_fast_forward’: ‘“rshift”’, ‘retroarch.input_hold_fast_forward’: ‘“right”’, ‘retroarch.input_toggle_slowmotion’: ‘“shift”’, ‘retroarch.input_recording_toggle’: ‘“g”’, ‘retroarch.input_ai_service’: ‘“t”’, ‘ai_service_pause’: ‘1’, ‘netplay’: ‘0’, ‘netplay.port’: ‘55435’, ‘showFPS’: ‘false’, ‘uimode’: ‘Full’, ‘emulator-forced’: False, ‘core-forced’: False}
2022-01-23 19:37:01 INFO (emulatorlauncher.py:143):main(): emulator: xemu, core: xemu
2022-01-23 19:37:01 INFO (emulatorlauncher.py:159):main(): minTomaxResolution
2022-01-23 19:37:01 INFO (emulatorlauncher.py:160):main(): video mode before minmax: 1024×768
2022-01-23 19:37:01 INFO (emulatorlauncher.py:166):main(): current video mode: 1024×768
2022-01-23 19:37:01 INFO (emulatorlauncher.py:167):main(): wanted video mode: default
2022-01-23 19:37:01 INFO (emulatorlauncher.py:179):main(): resolution: 1024×768
2022-01-23 19:37:01 INFO (Evmapy.py:40):__prepare(): evmapy on /usr/share/evmapy/xbox.xemu.keys
killall: evmapy: no process killed
2022-01-23 19:37:02 INFO (emulatorlauncher.py:267):runCommand(): command: XDG_CONFIG_HOME=/userdata/system/configs SDL_GAMECONTROLLERCONFIG= LANGUAGE= CONSOLE=/dev/console HOME=/userdata/system OLDPWD=/userdata DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-uhFclSvJz5,guid=9042c542dcd6caa6d83b5d1b61ed6c87 INIT_VERSION=sysvinit- label=BATOCERA TERM=linux BOOT_IMAGE=/boot/linux WINDOWPATH=2 PATH=/sbin:/usr/sbin:/bin:/usr/bin RUNLEVEL=S PREVLEVEL=N DISPLAY=:0 LANG=es_ES.UTF-8 SHELL=/bin/sh PWD=/userdata/system LC_ALL=es_ES.UTF-8 /usr/bin/xemu -config_path /userdata/system/configs/xemu/xemu.ini
2022-01-23 19:37:02 INFO (emulatorlauncher.py:268):runCommand(): command: [‘/usr/bin/xemu’, ‘-config_path’, ‘/userdata/system/configs/xemu/xemu.ini’]
2022-01-23 19:37:02 INFO (emulatorlauncher.py:269):runCommand(): env: {‘XDG_CONFIG_HOME’: ‘/userdata/system/configs’, ‘SDL_GAMECONTROLLERCONFIG’: '', ‘LANGUAGE’: '', ‘CONSOLE’: ‘/dev/console’, ‘HOME’: ‘/userdata/system’, ‘OLDPWD’: ‘/userdata’, ‘DBUS_SESSION_BUS_ADDRESS’: ‘unix:abstract=/tmp/dbus-uhFclSvJz5,guid=9042c542dcd6caa6d83b5d1b61ed6c87’, ‘INIT_VERSION’: ‘sysvinit-’, ‘label’: ‘BATOCERA’, ‘TERM’: ‘linux’, ‘BOOT_IMAGE’: ‘/boot/linux’, ‘WINDOWPATH’: ‘2’, ‘PATH’: ‘/sbin:/usr/sbin:/bin:/usr/bin’, ‘RUNLEVEL’: ‘S’, ‘PREVLEVEL’: ‘N’, ‘DISPLAY’: ‘:0’, ‘LANG’: ‘es_ES.UTF-8’, ‘SHELL’: ‘/bin/sh’, ‘PWD’: ‘/userdata/system’, ‘LC_ALL’: ‘es_ES.UTF-8’}
xemu: ui/xemu.c:840: sdl2_display_very_early_init: Assertion `m_context ≠ NULL’ failed.
2022-01-23 19:37:04 INFO (emulatorlauncher.py:326):<module>: Exiting configgen with status -6
Any ideas? Thanks in advance!