github BenoitAdam/nullDC4Wii alpha0.51
NullDC4Wii - Alpha 0.51

5 hours ago

Speed improvement in FAST mode

⚙️ Improvements

Speed improvement

Theoricaly speed improvement from 2/8% in FAST mode

FAST mode defaut in this version (instead of ACCURATE)

Wii Classic controller

Fix Wii Classic Controller mapping: positional face buttons, Plus as Start, working left stick, exit combo

  • Remap face buttons by physical position instead of label (B->A, A->B, Y->X, X->Y)
    to match the Wiimote/GameCube DC layout
  • DC Start now triggers on Classic Plus (Home still works too); Wii U GamePad
    Plus now maps to the real Classic Plus bit instead of aliasing Home
  • Fix left analog stick: Classic Controller reports raw 6-bit values (0-63,
    center ~32), not the Nunchuck's 0-255 range, so the old pos - 128 scaling
    left the stick pinned off-center; now scaled via wiiuse calibration data
  • Add Minus+Plus exit-to-Homebrew-Channel combo for Classic Controller,
    matching the existing Wiimote combo

2D FRAMEBUFFER fix number 1

Fix 2D framebuffer path: black flash and geometry leak in StartRender

The 2D-after-3D branch re-issued GX_CopyDisp after DoRender had already
copied and cleared the EFB, presenting the clear color as a one-frame
black flash. It now only applies the pending async flip instead of
re-copying.

All bit-24 (2D/RTT-adjacent) exits in StartRender also returned without
reset_vtx_state(), leaving the frame's TA geometry to bleed into the
next 3D render. Added the reset to all four exits (2D-after-3D,
frameskip, post-PresentFramebuffer, and the framebuffer_2d-off return).

Cleaned main menu a bit

remove presets in main page
Added some explainations

👨‍💻 Developers

MAX_PRESETS from 64 to 4096

There was a limit for presets so I just increase the limit. Can't really for further than 4096. Considering we have ~600 dreamcast games and 2/3 alternative file name, that should fit.

🧰 Please update compatibility Guide

Please re-test all games untested since alpha 0.26 (except Windows CE games) and update compatiblity wiki :

https://wiibrew.org/wiki/NullDC4Wii/Compatibility

🎮 Optional Extras

Wii & WiiU Fowarders :

Wii Forwarder by @Ploggy
Wii U Overclock Forwarder (integrated) by @Zeox-Gamer

Don't miss a new nullDC4Wii release

NewReleases is sending notifications on new releases.