shadps4-emu / shadps4-game-compatibility

Shadps4 game compatibility
191 stars 18 forks source link

CUSA08065 - Bloons TD 5 #37

Open StevenMiller123 opened 4 months ago

StevenMiller123 commented 4 months ago

Game Name

Bloons TD 5

Game code

CUSA08065

Game version

v1.01

Used emulator's version (only released versions are acceptable)

v0.1.0

Current status

Nothing

Error

The game crashes with the following error (with no LLE): [Debug] address_space.cpp:operator():128: Assertion Failed! The parameter is incorrect.

With any LLE modules, the game crashes without any clear error in the log, and always at the same spot.

Description

After a retest (still using the release v0.1.0 of the emulator), the game appears to get further than before, although the game still shows nothing. Adding firmware modules into user/sys_modules causes the emulator to crash sooner (and it doesn't matter which modules are added), though neither test crashed where my original test did. Just in case, I made sure to clear my user/data folder, though that did not affect the game's behavior.

Screenshots

No response

Log File

Bloons TD 5 Log with LLE.txt Bloons TD 5 Log with no LLE.txt

StevenMiller123 commented 2 months ago

With v0.2.0, the game has the same strange issues with sys_modules, but appears to get further compared to v0.1.0 without them, now crashing on scePthreadMutexLock.

Bloons TD 5 log 1 (with sys_modules).txt Bloons TD 5 log 2 (with sys_modules).txt Bloons TD 5 log 3 (no sys_modules).txt

StevenMiller123 commented 1 month ago

On v0.3.0, CUSA08065 has the same issues when firmware libraries are provided. Without any firmware libraries, the game crashes progresses further before crashing on the following messages.

[Kernel.Vmm] <Info> libkernel.cpp:sceKernelMmap:163: called addr = 0x0, len = 0, prot = 3, flags = 4098, fd = -1, offset = 0
[Debug] <Critical> address_space.cpp:operator():187: Assertion Failed!
The parameter is incorrect.

shad_log.txt

StevenMiller123 commented 1 day ago

v0.4.0 behaves identically to v0.3.0. shad_log.txt