I am having the same(?) issue, running a standard install of v35 (and playing on CRT TV).
I too have a 6450 and the system info shows Open GL 3.1. I’ve tested my xisos on Windows and they launched fine.
2022-12-02 02:33:08,251 DEBUG (emulatorlauncher:122):start_rom Running system: xbox
2022-12-02 02:33:08,262 DEBUG (unixSettings.py:21):__init__ Creating parser for /userdata/system/batocera.conf
2022-12-02 02:33:08,373 DEBUG (unixSettings.py:69):loadAll Looking for global.* in /userdata/system/batocera.conf
2022-12-02 02:33:08,375 DEBUG (unixSettings.py:69):loadAll Looking for controllers.* in /userdata/system/batocera.conf
2022-12-02 02:33:08,376 DEBUG (unixSettings.py:69):loadAll Looking for xbox.* in /userdata/system/batocera.conf
2022-12-02 02:33:08,377 DEBUG (unixSettings.py:69):loadAll Looking for xbox.folder["/userdata/roms/xbox"].* in /userdata/system/batocera.conf
2022-12-02 02:33:08,378 DEBUG (unixSettings.py:69):loadAll Looking for xbox["Halo 2 (USA, Europe) (En,Ja,Fr,De,Es,It,Zh,Ko).xiso.iso"].* in /userdata/system/batocera.conf
2022-12-02 02:33:08,380 DEBUG (unixSettings.py:69):loadAll Looking for display.* in /userdata/system/batocera.conf
2022-12-02 02:33:08,381 DEBUG (Emulator.py:44):__init__ uimode: Full
2022-12-02 02:33:08,382 DEBUG (unixSettings.py:69):loadAll Looking for xbox-renderer.* in /userdata/system/batocera.conf
2022-12-02 02:33:08,383 DEBUG (unixSettings.py:69):loadAll Looking for xbox["Halo 2 (USA, Europe) (En,Ja,Fr,De,Es,It,Zh,Ko).xiso.iso"]-renderer.* in /userdata/system/batocera.conf
2022-12-02 02:33:08,385 DEBUG (emulatorlauncher:134):start_rom Settings: {'emulator': 'xemu', 'core': 'xemu', 'hud_support': True, 'videomode': 'default', 'ratio': 'core', 'video_threaded': False, 'smooth': '0', 'shaderset': 'none', 'rewind': '0', 'bezel': 'none', 'forceNoBezel': False, 'gamemode_enable': False, 'video_frame_delay_auto': True, 'display.rotate': '0', 'controllers.bluetooth.enabled': '1', 'controllers.ps3.enabled': '1', 'controllers.ps3.driver': 'bluez', 'controllers.xboxdrv.enabled': '0', 'controllers.xboxdrv.nbcontrols': '2', 'controllers.xarcade.enabled': '1', 'controllers.gpio.enabled': '0', 'controllers.gpio.args': 'map=1,2', 'controllers.db9.enabled': '0', 'controllers.db9.args': 'map=1', 'controllers.gamecon.enabled': '0', 'controllers.gamecon.args': 'map=1', 'videooutput': 'VGA-0', 'retroachievements': '1', 'retroachievements.hardcore': '0', 'retroachievements.leaderboards': '0', 'retroachievements.verbose': '0', 'retroachievements.screenshot': '0', 'retroachievements.username': 'jonnyapps', 'retroachievements.password': '***', 'retroachievements.sound': 'none', 'retroarch.menu_driver': 'rgui', 'retroarch.menu_show_advanced_settings': 'true', 'retroarch.menu_enable_widgets': 'false', 'retroachievements.challenge_indicators': '0', 'retroachievements.encore': '0', 'autosave': '1', 'retroarch.crt_switch_resolution': '"4"', 'retroarch.crt_switch_resolution_super': '"0"', 'retroarch.crt_switch_hires_menu': '"true"', 'bezel_stretch': '0', 'bezel.tattoo': '0', 'hud': 'none', 'retroarch.notification_show_refresh_rate': '"false"', 'retroarch.video_font_size': '10', 'retroarch.settings_show_onscreen_display': '"false"', 'retroarch.notification_show_autoconfig': '"true"', 'retroarch.notification_show_cheats_applied': '"true"', 'retroarch.notification_show_config_override_load': '"true"', 'retroarch.notification_show_fast_forward': '"true"', 'retroarch.notification_show_netplay_extra': '"true"', 'retroarch.notification_show_patch_applied': '"true"', 'retroarch.notification_show_remap_load': '"true"', 'retroarch.notification_show_screenshot': '"true"', 'retroarch.notification_show_set_initial_disk': '"true"', 'showFPS': 'false', 'uimode': 'Full', 'emulator-forced': False, 'core-forced': False}
2022-12-02 02:33:08,385 DEBUG (emulatorlauncher:136):start_rom emulator: xemu, core: xemu
2022-12-02 02:33:08,385 INFO (emulatorlauncher:148):start_rom guns disabled.
2022-12-02 02:33:08,393 DEBUG (emulatorlauncher:165):start_rom minTomaxResolution
2022-12-02 02:33:08,393 DEBUG (emulatorlauncher:166):start_rom video mode before minmax: 640x480.60.00
2022-12-02 02:33:08,407 DEBUG (emulatorlauncher:172):start_rom current video mode: 640x480.60.00
2022-12-02 02:33:08,407 DEBUG (emulatorlauncher:173):start_rom wanted video mode: default
2022-12-02 02:33:08,412 DEBUG (emulatorlauncher:185):start_rom resolution: 640x480
2022-12-02 02:33:08,412 DEBUG (emulatorlauncher:448):callExternalScripts calling external script: ['/userdata/system/scripts/first_script.sh', 'gameStart', 'xbox', 'xemu', 'xemu', '/userdata/roms/xbox/Halo 2 (USA, Europe) (En,Ja,Fr,De,Es,It,Zh,Ko).xiso.iso']
2022-12-02 02:33:09,038 DEBUG (Evmapy.py:42):__prepare evmapy on /usr/share/evmapy/xbox.xemu.keys
2022-12-02 02:33:09,042 DEBUG (Evmapy.py:52):__prepare config file for keysfile is /var/run/evmapy/event4.json (from /usr/share/evmapy/xbox.xemu.keys)
/var/run/evmapy/ready MODIFY
2022-12-02 02:33:12,037 DEBUG (emulatorlauncher:507):runCommand command: XDG_CONFIG_HOME=/userdata/system/configs SDL_GAMECONTROLLERCONFIG=030000004c050000c405000011810000,Sony Computer Entertainment Wireless Controller,platform:Linux,b:b1,a:b0,dpdown:h0.4,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:b6,leftstick:b11,dpleft:h0.8,rightshoulder:b5,leftshoulder:b4,righttrigger:b7,rightstick:b12,dpright:h0.2,back:b8,start:b9,dpup:h0.1,y:b2,x:b3,guide:b10, LANGUAGE= CONSOLE=/dev/console SHLVL=1 HOME=/userdata/system OLDPWD=/ DBUS_SESSION_BUS_ADDRESS=unix:abstract=/tmp/dbus-h3riBps7FG,guid=ca87f710396c76838684382a63894a90 INIT_VERSION=sysvinit- _=/usr/bin/emulationstation label=BATOCERA TERM=linux WINDOWPATH=2 BOOT_IMAGE=/boot/linux PATH=/sbin:/usr/sbin:/bin:/usr/bin RUNLEVEL=S XDG_RUNTIME_DIR=/var/run DISPLAY=:0 PREVLEVEL=N LANG=en_US.UTF-8 SHELL=/bin/sh PWD=/userdata LC_ALL=en_US.UTF-8 SDL_RENDER_VSYNC=1 /usr/bin/xemu -config_path /userdata/system/configs/xemu/xemu.ini
2022-12-02 02:33:12,037 DEBUG (emulatorlauncher:508):runCommand command: ['/usr/bin/xemu', '-config_path', '/userdata/system/configs/xemu/xemu.ini']
2022-12-02 02:33:12,037 DEBUG (emulatorlauncher:509):runCommand env: {'XDG_CONFIG_HOME': '/userdata/system/configs', 'SDL_GAMECONTROLLERCONFIG': '030000004c050000c405000011810000,Sony Computer Entertainment Wireless Controller,platform:Linux,b:b1,a:b0,dpdown:h0.4,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:b6,leftstick:b11,dpleft:h0.8,rightshoulder:b5,leftshoulder:b4,righttrigger:b7,rightstick:b12,dpright:h0.2,back:b8,start:b9,dpup:h0.1,y:b2,x:b3,guide:b10,', 'LANGUAGE': '', 'CONSOLE': '/dev/console', 'SHLVL': '1', 'HOME': '/userdata/system', 'OLDPWD': '/', 'DBUS_SESSION_BUS_ADDRESS': 'unix:abstract=/tmp/dbus-h3riBps7FG,guid=ca87f710396c76838684382a63894a90', 'INIT_VERSION': 'sysvinit-', '_': '/usr/bin/emulationstation', 'label': 'BATOCERA', 'TERM': 'linux', 'WINDOWPATH': '2', 'BOOT_IMAGE': '/boot/linux', 'PATH': '/sbin:/usr/sbin:/bin:/usr/bin', 'RUNLEVEL': 'S', 'XDG_RUNTIME_DIR': '/var/run', 'DISPLAY': ':0', 'PREVLEVEL': 'N', 'LANG': 'en_US.UTF-8', 'SHELL': '/bin/sh', 'PWD': '/userdata', 'LC_ALL': 'en_US.UTF-8', 'SDL_RENDER_VSYNC': '1'}
2022-12-02 02:33:21,084 DEBUG (emulatorlauncher:518):runCommand
2022-12-02 02:33:21,090 DEBUG (emulatorlauncher:448):callExternalScripts calling external script: ['/userdata/system/scripts/first_script.sh', 'gameStop', 'xbox', 'xemu', 'xemu', '/userdata/roms/xbox/Halo 2 (USA, Europe) (En,Ja,Fr,De,Es,It,Zh,Ko).xiso.iso']
2022-12-02 02:33:22,215 DEBUG (emulatorlauncher:580):<module> Exiting configgen with status 1
In system info I have
Graphics API: OPENGL ES 2.0
VENDOR X.ORG
RENDERER AMD CAICOS (DRM 2.50.0 / 5.18.19, LL VM 13.0.1)
VERSION OPENGL ES 3.1 MESA 22.1.7(maybe not a 7. Overscan issue)
SHADERS OPENGL ES GLSL ES 3.10