cemu-project / Cemu

Cemu - Wii U emulator
https://cemu.info
Mozilla Public License 2.0
7.43k stars 609 forks source link

[Linux] PAC-MAN Ghostly Adventures 2 does not go further than the initial menu #451

Open fernandomileski opened 2 years ago

fernandomileski commented 2 years ago

Tested with 5700xt and RTX 2070 on 5.15.76-1-MANJARO Processor Intel I5 10600k

Cemu version 2.0.213(Experimental) from AUR

Steps to reproduce: Start PAC-MAN Ghostly Adventures 2 Select New Game Select No when asked if you want to play the tutorial CEMU closes completely

Error: /usr/bin/../lib64/gcc/x86_64-pc-linux-gnu/12.2.0/../../../../include/c++/12.2.0/bits/stl_vector.h:1123: std::vector::reference std::vector::operator [_Tp = VkImageLayout, _Alloc = std::allocator]: Assertion '__n < this->size()' failed. Aborted! Error: signal 6: cemu(+0x4d9a4c) [0x5576db0bca4c] /usr/lib/libc.so.6(+0x38a00) [0x7f44a6ba1a00] /usr/lib/libc.so.6(+0x8864c) [0x7f44a6bf164c] /usr/lib/libc.so.6(gsignal+0x18) [0x7f44a6ba1958]+0x18) [0x7f44a6ba1958] /usr/lib/libc.so.6(abort+0xd7) [0x7f44a6b8b53d]+0xd7) [0x7f44a6b8b53d] /usr/lib/libstdc++.so.6(+0xd2112) [0x7f44a6f2c112] cemu(+0x2917ff) [0x5576dae747ff] cemu(+0x294e31) [0x5576dae77e31] cemu(+0x294d0e) [0x5576dae77d0e] cemu(+0x47c3dd) [0x5576db05f3dd] cemu(+0x4683e1) [0x5576db04b3e1] cemu(+0x465b68) [0x5576db048b68] cemu(+0x46a3ff) [0x5576db04d3ff] cemu(+0x2461ca) [0x5576dae291ca] /usr/lib/libstdc++.so.6(+0xd62f3) [0x7f44a6f302f3] /usr/lib/libc.so.6(+0x868fd) [0x7f44a6bef8fd] /usr/lib/libc.so.6(+0x108a60) [0x7f44a6c71a60]

lisa-wolfgang commented 2 years ago

As mentioned in https://github.com/cemu-project/Cemu/issues/107:

We also won't support distributing Cemu as a distro package.

Try building Cemu from source using the instructions for Linux and see if the issue persists.

fernandomileski commented 2 years ago

Same error occurs on Cemu built from source.

Thank you

ZeptoBST commented 1 year ago

I might add: This behavior also happens on Windows ever since version 2.0. No problem with 1.27.1 tho.

Also interesting to note, loading an existing save file seems to work fine, as well as playing the tutorial, however, starting a new games will either result in a black screen or the emulator crashing.