Opened 2 years ago
Last modified 6 days ago
#13641 new defect
BACKENDS: Wii - MYST3: NEW GAME CRASHES
Reported by: | Hawkfang42 | Owned by: | aquadran |
---|---|---|---|
Priority: | high | Component: | Port: Wii |
Version: | Keywords: | Myst, Wii, Sprint, Myst 3 | |
Cc: | Game: | Myst 3: Exile |
Description
upon choosing new game on Myst 3: Exile on wii, the game fades to black and then crashes hard. This seems to be a consistent crash, not sure if anything can be done as this may be from the Wii not being powerful enough.
Attachments (1)
Change History (9)
by , 2 years ago
Attachment: | image0.jpeg added |
---|
comment:1 by , 17 months ago
Summary: | MYST3: NEW GAME CRASHES ON WII → BACKENDS: Wii - MYST3: NEW GAME CRASHES |
---|
comment:2 by , 5 months ago
Thanks for reporting thi.
The issue still occurs with a current daily build. It gives a hard Unable to create a renderer!
error, when just adding and starting the game with the default settings.
I don't know if this game is meant to be playable on Wii, i.e. is there a bug/limitation, or should this engine just be reworked or disabled.
comment:3 by , 2 weeks ago
Priority: | normal → high |
---|
Would be nice to have this resolved for the 2.9.0 release
comment:4 by , 10 days ago
Owner: | set to |
---|---|
Resolution: | → pending |
Status: | new → closed |
The pixel format used for Myst 3 on Big-Endian systems, such as the Wii, has been fixed in commit a6256a1ea5f0fd4b46f2e5773607c995acf01ad2.
Can you try again with a daily build?
comment:5 by , 8 days ago
Resolution: | pending |
---|---|
Status: | closed → new |
On my OSX PPC, Myst 3 appears to run fine with the commit you mention. But on Wii, the November 11th ScummVM 2.9.0git daily build still gives an ERROR: Unable to create a renderer!
comment:6 by , 8 days ago
"ERROR: Unable to create a renderer!" that means no renderer is compiled in. WII doesn't have OpenGL 3D support in backend I presume. but also tinygl is not compiled in?
comment:7 by , 6 days ago
Yes, looking at the buildbot logs for Wii, TinyGL appears to be disabled there.
This commit appears to be the reason for it: https://github.com/scummvm/scummvm/commit/98b7231047e7065f86be6db808cf69fb66061506
commit 98b7231047e7065f86be6db808cf69fb66061506 Author: Alexander Reim <alexander@areim.de> Date: Tue Dec 19 14:24:47 2023 +0100 WII: Disable unsupported features by default Various crashes can be attributed to these 3 features. The main problem is the lack of RAM and the slow performance of the Wii in connection with these 3 features. diff --git a/configure b/configure index d93a048e7b7..6b6a280211c 100755 --- a/configure +++ b/configure @@ -3988,6 +3988,9 @@ if test -n "$_host"; then _backend="wii" _build_scalers=no _build_aspect=no + _tinygl=no + _nuked_opl=no + _mt32emu=no _vkeybd=yes _port_mk="backends/platform/wii/wii.mk" add_line_to_config_mk 'GAMECUBE = 0'
maybe all 3d engines should be disabled altogether on Wii?
crash