batocera-linux / batocera.linux

batocera.linux
https://batocera.org
Other
1.94k stars 499 forks source link

XBOX 360 Peformance issue on v41 buttrefly versions up to version batocera-x86_64-41-20240912.img.gz #12483

Open phanosp opened 5 days ago

phanosp commented 5 days ago

Batocera build version

41-dev-c90d824f49 2024/09/12 01:22

Your architecture

x86_64, Desktop Computer with intel i7-6700, 16 GB ram

Your Graphic Processor Unit(s) (GPU)

NVidia Geforce GTX 1660 Super

Issue description

Made new installation of batocera (v41 buttefly) on a usb and only added one xbox 360 game on it. When I run the game the performance is extremely low, maybe 1-2 frames or sometimes the screen is totally black and only hear sound. The same applies with other games as well. If I try to run the game a few times then I manage to get one run that the game performs ok but most of the times it runs extremely bad.

If I run batocera v39 stable the game runs fine all the time.

The above is true for every xb0x 360 game I tried under batocera v40 stable or v41 butterfly.

Detailed reproduction steps

I installed batocera using balena etcher on a usb. Then removed my current hard drives that include the v39 version (boot and share partitions) and then boot the computer from the usb. After the first boot batocera configured the usb and boot again using the usb to the batocera OS.

I configured my xbox 360 controller and copy one game on the usb and then run the game.

Details of any attempts to fix this yourself

I tried changing emulator under xbox 360 settings and setting graphic api to either vulkan or directx. Also tried to set the performance to max,

Details of any modifications you have made to Batocera.

None. This is a brand new installation with no modifications

Logs and data

Please specify if and which logs you might need and I will try to reproduce the issue on my system and sent the logs back to you.

DubaiShark commented 4 days ago

Don't run Xbox 360 games through USB flash drives - Run them through Internal HDD or External HDDs but I have never tried them on External My Xbox 360 games run fine on the latest BAtocera Beta v41 in Internal HDD for example Forza Horizon and Crash of the Titans

phanosp commented 4 days ago

Don't run Xbox 360 games through USB flash drives - Run them through Internal HDD or External HDDs but I have never tried them on External My Xbox 360 games run fine on the latest BAtocera Beta v41 in Internal HDD for example Forza Horizon and Crash of the Titans

I do not have a dedicated hard drive just for this. If i put them on my nas will it be ok or you think this is the same?

DubaiShark commented 4 days ago

Don't run Xbox 360 games through USB flash drives - Run them through Internal HDD or External HDDs but I have never tried them on External My Xbox 360 games run fine on the latest BAtocera Beta v41 in Internal HDD for example Forza Horizon and Crash of the Titans

I do not have a dedicated hard drive just for this. If i put them on my nas will it be ok or you think this is the same?

I didn't try that but I think it will work because the data transfer is high on the NAS

phanosp commented 4 days ago

Don't run Xbox 360 games through USB flash drives - Run them through Internal HDD or External HDDs but I have never tried them on External My Xbox 360 games run fine on the latest BAtocera Beta v41 in Internal HDD for example Forza Horizon and Crash of the Titans

I do not have a dedicated hard drive just for this. If i put them on my nas will it be ok or you think this is the same?

I didn't try that but I think it will work because the data transfer is high on the NAS

Ok just finished tried this but did not help. I set roms on my nash and tried but the result is the same. I do not think the slow down in xenia performance is because of the usb speed or the nas performance. On version 39 everything works just fine and the entire userdata partition is no my nas.

DubaiShark commented 4 days ago

Xbox360 works for me on the latest Batocera v41 butterfly on 13/09/2024

Yes It was working on v39 it wasn't good on v40 but now it's working again in v41

Try to delete the xbox360 folder from the system => wine-bottles and run the games again and make sure your GPU is detected in System Settings => Informations

My PC specification is i5-8600K CPU - 16GB Ram - GTX1080Ti GPU

phanosp commented 3 days ago

Xbox360 works for me on the latest Batocera v41 butterfly on 13/09/2024

Yes It was working on v39 it wasn't good on v40 but now it's working again in v41

Try to delete the xbox360 folder from the system => wine-bottles and run the games again and make sure your GPU is detected in System Settings => Informations

My PC specification is i5-8600K CPU - 16GB Ram - GTX1080Ti GPU

Thanks but I already tried deleting the system => wine-bottles on a previous v41 butterfly and did not help. Also in the usb the installation is brand new. Will it help if I delete the system => wine-bottles and try again?

DubaiShark commented 3 days ago

Screenshot_20240915-182927_ChatGPT Screenshot_20240915-182957_ChatGPT

phanosp commented 3 days ago

Screenshot_20240915-182927_ChatGPT Screenshot_20240915-182957_ChatGPT

ok DubaiShark I will try to find an ssd and install batocera on it. The other specification i already cover so it must be the hard disk. I will also create another batocera instance just for this and test it.