batocera-linux / batocera.linux

batocera.linux
https://batocera.org
Other
2.01k stars 515 forks source link

Batocera 39 and RAZE issues with Blood, Redneck (original) and WW2GI #11289

Closed streaktools closed 7 months ago

streaktools commented 7 months ago

Batocera build version

39 Official build

Your architecture

x64

Your Graphic Processor Unit(s) (GPU)

Ryzen 7

Issue description

With new Batocera 39 build some of RAZE games stopped to work. Especially all BLOOD builds, with MODs and VANILLA-ones. Redneck Rampage (original one, while RR:Rides Again works), WW2GI stopped work as well. All of them was working on 38 version of Batocera. Other games like Shadow Warrior etc.. works like in BAtocera 38 with no issues..

Detailed reproduction steps

Drop any official files from BLOOD (eg. Blood - Fresh Supply) to RAZE Blood folder. Check tutorials for RAZE: https://wiki.batocera.org/systems:raze

Details of any attempts to fix this yourself

Tried to use different version of blood data. without a luck

Details of any modifications you have made to Batocera.

no modifications

Logs and data

no logs..

dmanlfc commented 7 months ago

no logs, no support...

streaktools commented 7 months ago

What logs would You require? i'll gather them

streaktools commented 7 months ago

Blood Output:

Log started: 2024-03-21 12:08:33 OS: Buildroot 2023.05.1, Linux 6.7.2 on x86_64 Can't find file 'BLOOD.GRP' in '/userdata/roms/raze/blood' adding /usr/share/raze/raze.pk3, 3756 lumps adding /userdata/roms/raze/blood/BLOOD.RFF, 678 lumps adding /userdata/roms/raze/blood/SOUNDS.RFF, 1747 lumps adding /userdata/roms/raze/blood/GUI.RFF, 7 lumps adding /userdata/roms/raze/blood/, 104 lumps

NAM Output: ` Log started: 2024-03-21 12:09:49 OS: Buildroot 2023.05.1, Linux 6.7.2 on x86_64 adding /usr/share/raze/raze.pk3, 3756 lumps adding /userdata/roms/raze/nam/NAM.GRP, 373 lumps adding /userdata/roms/raze/nam/, 20 lumps Unknown command "#" CPU speed: 3194 MHz CPU Vendor ID: AuthenticAMD Name: AMD Ryzen 7 7735HS with Radeon Graphics Family 25 (25), Model 68, Stepping 1 Features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX AVX2 F16C FMA3 BMI1 BMI2 HyperThreading Loading "engine/widescreen.def"

I_InitSound: Initializing OpenAL Opened device HD-Audio Generic Digital Stereo (HDMI 2) EFX enabled No GENMIDI lump found. OPL playback not available. script parsing took 153.61 ms Compiling: 'NAM.CON'.

`

World War GI2 Output: ` Log started: 2024-03-21 12:09:05 OS: Buildroot 2023.05.1, Linux 6.7.2 on x86_64 adding /usr/share/raze/raze.pk3, 3756 lumps adding /userdata/roms/raze/ww2gi/WW2GI.GRP, 453 lumps adding /userdata/roms/raze/ww2gi/, 14 lumps Unknown command "#" CPU speed: 3194 MHz CPU Vendor ID: AuthenticAMD Name: AMD Ryzen 7 7735HS with Radeon Graphics Family 25 (25), Model 68, Stepping 1 Features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX AVX2 F16C FMA3 BMI1 BMI2 HyperThreading Loading "engine/widescreen.def"

I_InitSound: Initializing OpenAL Opened device HD-Audio Generic Digital Stereo (HDMI 2) EFX enabled No GENMIDI lump found. OPL playback not available. script parsing took 152.25 ms Compiling: 'game.con'. `

Redneck Rampage Output:

` Log started: 2024-03-21 12:05:42 OS: Buildroot 2023.05.1, Linux 6.7.2 on x86_64 adding /usr/share/raze/raze.pk3, 3756 lumps adding /userdata/roms/raze/redneck.cusspack/REDNECK.GRP, 441 lumps adding /userdata/roms/raze/redneck.cusspack/, 93 lumps adding /userdata/roms/raze/redneck.cusspack/RRRevision.pk3, 18 lumps Unknown command "#" CPU speed: 3194 MHz CPU Vendor ID: AuthenticAMD Name: AMD Ryzen 7 7735HS with Radeon Graphics Family 25 (25), Model 68, Stepping 1 Features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX AVX2 F16C FMA3 BMI1 BMI2 HyperThreading Loading "rr.def"

Loading "engine/widescreen.def"

I_InitSound: Initializing OpenAL Opened device HD-Audio Generic Digital Stereo (HDMI 2) EFX enabled No GENMIDI lump found. OPL playback not available. script parsing took 155.99 ms Compiling: 'engine/engine.con'. Compiling: 'game.con'.

Log started: 2024-03-21 12:07:45 OS: Buildroot 2023.05.1, Linux 6.7.2 on x86_64 adding /usr/share/raze/raze.pk3, 3756 lumps adding /userdata/roms/raze/redneck/REDNECK.GRP, 441 lumps adding /userdata/roms/raze/redneck/, 59 lumps adding /userdata/roms/raze/redneck/RRRevision.pk3, 18 lumps Unknown command "#" CPU speed: 3194 MHz CPU Vendor ID: AuthenticAMD Name: AMD Ryzen 7 7735HS with Radeon Graphics Family 25 (25), Model 68, Stepping 1 Features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX AVX2 F16C FMA3 BMI1 BMI2 HyperThreading Loading "rr.def"

Loading "engine/widescreen.def"

I_InitSound: Initializing OpenAL Opened device HD-Audio Generic Digital Stereo (HDMI 2) EFX enabled No GENMIDI lump found. OPL playback not available. script parsing took 151.39 ms Compiling: 'engine/engine.con'. Compiling: 'game.con'. `

Redneck Rampage (Cuss Pack) Output:

` Log started: 2024-03-21 12:05:42 OS: Buildroot 2023.05.1, Linux 6.7.2 on x86_64 adding /usr/share/raze/raze.pk3, 3756 lumps adding /userdata/roms/raze/redneck.cusspack/REDNECK.GRP, 441 lumps adding /userdata/roms/raze/redneck.cusspack/, 93 lumps adding /userdata/roms/raze/redneck.cusspack/RRRevision.pk3, 18 lumps Unknown command "#" CPU speed: 3194 MHz CPU Vendor ID: AuthenticAMD Name: AMD Ryzen 7 7735HS with Radeon Graphics Family 25 (25), Model 68, Stepping 1 Features: SSE2 SSE3 SSSE3 SSE4.1 SSE4.2 AVX AVX2 F16C FMA3 BMI1 BMI2 HyperThreading Loading "rr.def"

Loading "engine/widescreen.def"

I_InitSound: Initializing OpenAL Opened device HD-Audio Generic Digital Stereo (HDMI 2) EFX enabled No GENMIDI lump found. OPL playback not available. script parsing took 155.99 ms Compiling: 'engine/engine.con'. Compiling: 'game.con'. `

dmanlfc commented 7 months ago

Many useful logs are collected in a Batocera support file which should be attached in your report.

dmanlfc commented 7 months ago

games work with raze here

streaktools commented 7 months ago

What games was chacked with raze, @dmanlfc , because it's not written here, and i'll check the same set on my batocera to verify.

dmanlfc commented 7 months ago

All the ones you listed

streaktools commented 7 months ago

Interesting, because i found that on fresh batocera v39 error is generated in:

2024-03-29 16:31:52,649 DEBUG (emulatorlauncher:542):runCommand command: ['raze', '-gamegrp', '/userdata/roms/raze/blood/BLOOD.RFF', '-exec', '/userdata/system/configs/raze/raze.cfg', '-nojoy', '-width', '1920', '-height', '1080', ''] 2024-03-29 16:31:52,649 DEBUG (emulatorlauncher:543):runCommand env: {'SDL_GAMECONTROLLERCONFIG': '030000006d0400001fc2000005030000,Logitech Gamepad F710,platform:Linux,b:b1,a:b0,dpdown:h0.4,leftx:a0,lefty:a1,rightx:a3,righty:a4,lefttrigger:a2,leftstick:b9,dpleft:h0.8,rightshoulder:b5,leftshoulder:b4,righttrigger:a5,rightstick:b10,dpright:h0.2,back:b6,start:b7,dpup:h0.1,y:b3,x:b2,guide:b8,', 'LANGUAGE': '', 'CONSOLE': '/dev/console', 'SHLVL': '2', 'HOME': '/userdata/system', 'OLDPWD': '/', 'DBUS_SESSION_BUS_ADDRESS': 'unix:path=/tmp/dbus-FWsnmzbfZQ,guid=c588c494eb070f852a68bbcc6606a43c', 'INITVERSION': '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'} 2024-03-29 16:31:53,145 DEBUG (emulatorlauncher:552):runCommand 2024-03-29 16:31:53,150 DEBUG (emulatorlauncher:482):callExternalScripts calling external script: ['/usr/share/batocera/configgen/scripts/nvidia-workaround.sh', 'gameStop', 'raze', 'raze', 'raze', '/userdata/roms/raze/Blood (Original).raze'] 2024-03-29 16:31:53,152 DEBUG (emulatorlauncher:482):callExternalScripts calling external script: ['/usr/share/batocera/configgen/scripts/powermode_launch_hooks.sh', 'gameStop', 'raze', 'raze', 'raze', '/userdata/roms/raze/Blood (Original).raze'] 2024-03-29 16:31:53,172 DEBUG (emulatorlauncher:482):callExternalScripts calling external script: ['/usr/share/batocera/configgen/scripts/rotation_fix.sh', 'gameStop', 'raze', 'raze', 'raze', '/userdata/roms/raze/Blood (Original).raze'] 2024-03-29 16:31:53,173 DEBUG (emulatorlauncher:482):callExternalScripts calling external script: ['/usr/share/batocera/configgen/scripts/tdp_hooks.sh', 'gameStop', 'raze', 'raze', 'raze', '/userdata/roms/raze/Blood (Original).raze'] Setting AMD Processor TDP to 45W Sucessfully set stapm_limit to 45000 Sucessfully set fast_limit to 45000 Sucessfully set slow_limit to 45000 Sucessfully set tctl_temp to 90 2024-03-29 16:31:53,314 DEBUG (videoMode.py:18):changeMode setVideoMode(3840x2160.30.00): ['batocera-resolution', 'setMode', '3840x2160.30.00'] 2024-03-29 16:31:53,487 DEBUG (videoMode.py:23):changeMode 3840x2160.30.00 2024-03-29 16:31:54,487 DEBUG (emulatorlauncher:615): Exiting configgen with status -11

and in:

evmapy: no process found 2024-03-29 16:31:53,145 ERROR (emulatorlauncher:553):runCommand Fatal Error !!! Failed to exec debug process

while no such error exist on Batocera v38 using exactly the same files for BLOOD.

Are You sure your tests was run on v39 ?

dmanlfc commented 7 months ago

Use Discord to find another user with the same problem . As stated myself & another user tested it & raze worked. Yes with Blood too. Don't reply in here again. This case is closed and will be ignored. We can open another if necessary.