03-14-2019, 07:50 AM
(This post was last modified: 03-14-2019, 01:53 PM by Redetzky.
Edit Reason: update turbo3d status
)
Status on importing microcodes in Super Mario 64 (using decompiled rom):
F3DEX:
Fully functional provided you fix the adjust the display lists for the different commands, fix the perspnorm, and adjust the task yield buffer.
F3DEX2:
Fully functional* provided you adjust the display lists for the different commands, fix the perspnorm, and adjust the task yield buffer.
* Geometry corruption occurs and environment/hilite mapping is broken.
Turbo3D (Super3D):
Mostly works. Requires perspnorm fix, backface culling also needs to be disabled.
Issues: Lighting is broken and the viewport is flipped.
It should be noted that this variant of Turbo3D is only available in the FIFO variety.
F3DEX:
Fully functional provided you fix the adjust the display lists for the different commands, fix the perspnorm, and adjust the task yield buffer.
F3DEX2:
Fully functional* provided you adjust the display lists for the different commands, fix the perspnorm, and adjust the task yield buffer.
* Geometry corruption occurs and environment/hilite mapping is broken.
Turbo3D (Super3D):
Mostly works. Requires perspnorm fix, backface culling also needs to be disabled.
Issues: Lighting is broken and the viewport is flipped.
It should be noted that this variant of Turbo3D is only available in the FIFO variety.