Project

General

Profile

Actions

Emulator Issues #13936

open

Elf's disembodied legs float over gameplay in christmas shovelware

Emulator Issues #13936: Elf's disembodied legs float over gameplay in christmas shovelware

Added by cs_deathmatch 5 months ago. Updated 15 days ago.

Status:
Accepted
Priority:
Normal
Assignee:
-
% Done:

0%

Operating system:
N/A
Issue type:
Bug
Milestone:
Regression:
Yes
Relates to usability:
No
Relates to performance:
No
Easy:
No
Relates to maintainability:
No
Regression start:
5.0-16348
Fixed in:

Description

Game Name:

We Wish You A Merry Christmas

Game ID:

SMCENR

MD5 Hash:

cd746872ad20a0867711c815c1e29fa5

What's the problem? Describe what went wrong.

When playing the Hot Chocolate minigame, the legs of the elf who's ordering are nearly always present on the top part of the screen, partially blocking the bottle of milk. It seems this is just where the game stores the model during the gameplay, as it moves out of the way when he's supposed to be ordering. Seems to be a layering or other visibility priority issue, but I could be wrong there.

What steps will reproduce the problem?

Open the game, make a save file and skip through the tutorial, go to the minigames on the shelf to the left, and open the hot chocolate minigame.

Is the issue present in the latest development version? For future reference, please also write down the version number of the latest development version.

Yes, 2509-572

Is the issue present in the latest release? For future reference, please also write down the version number of the latest release.

Yes, 2509

Example of the bug in the latest version of dolphin

Example of what it should look like, sourced from a longplay recorded on console (https://youtu.be/B8LodfMUx4U?t=1291)

FIFO Player recording in the attached zip

PC Specs:

OS: Windows 10 Pro (22H2)
CPU: Ryzen 5 5600X
GPU: RTX 3060
RAM: 16gb

Also happens on my Linux laptop


Files

clipboard-202512041410-2ctxt.png (1.12 MB) clipboard-202512041410-2ctxt.png cs_deathmatch, 12/04/2025 08:11 PM
clipboard-202512041411-ag6st.png (1.52 MB) clipboard-202512041411-ag6st.png cs_deathmatch, 12/04/2025 08:12 PM
wewishyouamerrychristmasFIFO.zip (788 KB) wewishyouamerrychristmasFIFO.zip cs_deathmatch, 12/04/2025 08:15 PM
wewishyouamerrychristmas_hardware.png (215 KB) wewishyouamerrychristmas_hardware.png hardware fifoplayer EFB screenshot flacs, 12/04/2025 10:23 PM
wewishyouamerrychristmas_scissor_statistics.png (689 KB) wewishyouamerrychristmas_scissor_statistics.png pokechu22, 12/05/2025 04:02 AM
elf_nyoom.zip (2.23 MB) elf_nyoom.zip elf slide flacs, 12/06/2025 12:21 AM

Related issues 1 (0 open1 closed)

Related to Emulator - Emulator Issues #12223: Major Minor's Majestic March White ScreensFixed

Actions

Updated by pokechu22 5 months ago Actions #2

Updated by pokechu22 5 months ago Actions #3

Regressed in 5.0-16348 (which fixed bug 12223); not present in 5.0-16340. The game is doing something weird with the viewport, placing it far below the screen... but far enough that it actually wraps around and hits the top of the screen again. (The same thing was happening in Major Minor's Majestic March, except that game moves the screen using scissor offsets, while here the scissor offset remains at (342, 342)). See attached screenshot with OverlayScissorStats = True set in Gfx.ini. (It seems like OverlayScissorStats broke sometime since then, and now doesn't consistently show all of the scissor rectangles on a given frame, so this is a screenshot from 5.0-16348.)

Can you try to record a fifolog of the elf ordering animation and the moving mug/elf? It might be a bit difficult due to how fast it's moving, but I think it would make it more obvious as to how the game is using the viewport/scissor. Frame advance and savestates might help, as would recording a longer fifolog.

Updated by flacs 5 months ago Actions #4

Updated by Billiard26 15 days ago Actions #5

  • Status changed from New to Accepted
  • Regression start set to 5.0-16348
Actions

Also available in: PDF Atom