github BenoitAdam/nullDC4Wii alpha0.803
NullDC4Wii - Alpha 0.803

one hour ago

New fixes and preset ! Please test !

FIFO ERROR CRASH are finally fixed !!!!!!!!!!!!!
Lots of new game now playable !

🔊🔊🔊
Also CD Audio now play without slowdown, so even if your game hit 90% the music won't be slowed !

If your game doesn't use CD Audio for music, turn sound_clock=on preset !

❌ Please report BUGS and Regression !!!

Please report any bugs & regression ! (=thing that used to work before that now doesn't work)

You can do that :

⚙️ Improvements

FIFO Crash are fixed ! (TA_ARENA_FIX, default = on)

Some games (or just sometimes somes level) crashes (reported as "FIFO" in dolphin).

This bug has been present since early NullDC4Wii release.

It may gain a few extra FPS/% but I'm not sure

It SHOULD FIX :

  • 18 wheeler
  • Castlevania HALL stage
  • Demolition Racer
  • Magforce racing
  • Moho
  • NHL 2k
  • South Park Rally
  • Test Drive 6 (2 players mode)
  • World Series Baseball 2K2 ?

Fix #16
`

Decal_fix Preset (default on)

This fixes Soldier Of Fortune gameplay enterely black. May fix other games

gxRend: decal_fix preset - TSP Decal (ShadInstr 0) ignores vertex colour (GX_REPLACE)

Soldier of Fortune draws its level and lightmap pass as Decal polys with colour 0;
GX_MODULATE turned the whole level black. Default on; [SCN] gets a [SIG] state census.
Dolphin-confirmed.

IDLE Hook (default on)

Speed enhancement, tested on sega tetris, ok

decoder: idle_hook preset - Sega "while (busy) hook()" wait loop ends its slice after one turn (Sega Tetris, ChuChu)

AICA_REL_CULL (default off)

Speed enhancement by lowering audio precision. Could help grab a few % speed in some games.

aica: aica_rel_cull preset - per-game speed trade, end Release fades below -72/-60/-48 dB (Sega Tetris = 60)

Flash broadcast fix

fix South Park Rally PAL not launching on ntsc bios (and probably other games) with flash_broadcast=disc parameter

flash_broadcast: judge GDIs by their real IP.BIN area, not the "JUE" the reader patches in.

thanks @iamsh4 !

TA_CTX_FIXED (default on)

Fix weird vertices in Magforce racing (probably in other games too)

gxRend: ta_ctx_fix preset - a render of the finished TA list skips the next list already being built (issue [#16](https://github.com/BenoitAdam/nullDC4Wii/issues/16) flicker)

🔊 cdda_clock (default ON) + sound_clock (Default OFF)

Even if a game has 90% speed, the music is played at full speed !

audio: cdda_clock + sound_clock presets - music keeps its real tempo when emulation runs below 100%

📝 Presets updated

Game Presets

The default preset for these games have been updated :

  • 18 wheeler (still a bit buggy = flickering)
  • Bomberman Online (frameskip auto for FMV)
  • Demolition Racer (Playable ! 2P ok !)
  • Magforce racing (Playable ! 2P/3P/4P still buggy)
  • Moho (2P ok !)
  • NHL 2k (Playable, still buggy (flickering when pause)
  • Power Stone 1 & 2 (applying sound_clock=on on Wii, needs testing)
  • Soldier Of Fortune (Playable !)
  • South Park Rally (Supported ! 2P ok ! 3/4P still flickering and need fix !)
  • Test Drive 6 (2 players mode fixed !)
  • Wacky Racer (fix crash at start)
  • World Series Baseball 2K2 (Runnable)

Doesn't necessarly mean these games are 100% compatible or what. Check Compatibility wiki

Remember that this emulator goal is primary about multiplayer games

👨‍💻 Developers

🧰 Please update compatibility Guide

Please tell me any finding of better presets on discord or update compatiblity wiki :

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

🎮 Optional Extras

Wii & WiiU Fowarders : See attachements

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.