
This happens when you try to load a game when the previous one is still running. Before this it just shows a blank screen. With #2687 merged, you can see a flashback of previous game artifact (various graphical glitches depending on the currently loaded rom) shown upon loading the next rom.
This commit changes the behavior f18d454eb6a6912b93664ee43b7f377a9ddd0215.
Note: It does not affect the actual gameplay
I noticed this while doing the change and thought it was a neat "easter egg" of sorts. The same thing happens on the 3DS, but it's hidden by either disabling the LCD output or by the APT handshake ("Nintendo 3DS" splash).
I don't think there's anything to be done here but one fix is to clear https://github.com/citra-emu/citra/blob/master/src/core/hle/kernel/memory.cpp#L98 during startup.
Another is to implement the methods the 3DS uses to normally hide this.
I do not see this issue present in recent Citra version. I guess this can be close?
Most helpful comment
I noticed this while doing the change and thought it was a neat "easter egg" of sorts. The same thing happens on the 3DS, but it's hidden by either disabling the LCD output or by the APT handshake ("Nintendo 3DS" splash).
I don't think there's anything to be done here but one fix is to clear https://github.com/citra-emu/citra/blob/master/src/core/hle/kernel/memory.cpp#L98 during startup.
Another is to implement the methods the 3DS uses to normally hide this.