Previous 199869 Revisions Next

r176859 Tuesday 10th August, 2021 at 01:06:08 UTC by Ryan Holtz
Assorted N64 fixes (#8415)

* -rdp: Fixed incorrect channel swapping on 32-bit resampled framebuffers. [Ryan Holtz]
* -rsp: Fixed LWV and VMOV behavior. Added reserved instructions V056, V057, V073, and VNULL. [Ryan Holtz, krom]
* -rdp: Temporarily adjusted framebuffer resampling to not exceed screen bounds in some games. [Ryan Holtz]
* -n64: Fixed SP DMA behavior based on hardware tests. [Ryan Holtz]
* -rsp: Removed unused DRC and SIMD support. General code cleanup. [Ryan Holtz]
* -n64: Pass K4 and K5 factors to threaded drawing code. Fixes black geometry in Conker's Bad Fur Day. [Ryan Holtz]
* -aleck64: Fixed compile issue with previous commits. [Ryan Holtz]
[scripts/src]cpu.lua
[src/devices/cpu/rsp]clamp.h rsp.cpp rsp.h rsp_dasm.cpp rspcp2.cpp rspcp2.h rspcp2d.cpp rspcp2d.h rspdrc.cpp rspfe.cpp rspfe.h vabs.h vadd.h vaddc.h vand.h vch.h vcl.h vcmp.h vcr.h vdivh.h vldst.h vmac.h vmov.h vmrg.h vmudh.h vmul.h vmulh.h vmull.h vmulm.h vmuln.h vor.h vrcpsq.h vrsq.h vsub.h vsubc.h vxor.h
[src/mame/drivers]aleck64.cpp n64.cpp
[src/mame/includes]n64.h
[src/mame/machine]n64.cpp
[src/mame/video]n64.cpp n64.h n64types.h


Previous 199869 Revisions Next


© 1997-2024 The MAME Team