Open MelonSpeedruns opened 2 years ago
mupen64plus/mupen64plus-user-issues#730 project64/project64#2084
mupen64plus/mupen64plus-user-issues#730 project64/project64#2084
The RSP decodes JPEG images. If the RSP decodes JPEG files differently than another RSP, the same background dumps with a different hash. None of this applies to non-JFIF textures, as they get dumped visually the same and with the same hash regardless of what RSP is being used. This has nothing to do with the dumps looking different from in-game assets.
Both dumps are byte-wise equal.
HLE RSP
Static Interpreter
(Sidenote: JPEG images after being dumped always look noticeably worse than the original ROM asset.)
When dumping textures with GlideN64, the resulting .PNG textures have slightly different colors than if youi dump them directly from the ROM. Attached is 2 textures from Ocarina of Time (1.0 US). One from GlideN64, and one from the game ROM itself
GlideN64:![gliden64](https://user-images.githubusercontent.com/6260159/160301455-ab914371-5d20-42fe-81a7-c6136f33aadc.png)
From the ROM:![hylian_shield_design rgba16](https://user-images.githubusercontent.com/6260159/160301469-8ba5227e-25e6-4f68-bb55-9092ebe056b2.png)