Releases: BenoitAdam/nullDC4Wii
NullDC4Wii - Alpha 0.28
We directly bump to alpha 0.28 as we have MAJOR CHANGES these days !!
⚙️ Improvements
Sound is working, many games now launches !
AICA ARM implementation by Skmp (drk||raziel) @skmp !!!!
Sound is glitchy, but this is a first step.
As a result, many games should launch now (only ChuchuRocket tested for now)
Lots of file have been udpate, see commits
CDI Files
They seems to work now, needs more investigation & test.
Fixes #10
👨💻 Devellopers
📝 Logs
In this version, log messages are in sys_calls and put directly in dolphin.log
+ Advantage
Doesn't slow down the emulator
- Problem
Not sure it can be seen on a Real Wii
Future
We may go back to printf like before
🔊 Audio
emptyARM/ has been deleted
emptyAICA/ is still present but not in the makefile (commented out)
alpha 0.27 & 0.28 improvement
Speed improvement (+15% each !)
Please update compatibility Guide
This is what we were waiting for !! Please re-test all games (except Windows CE games) update compatiblity :
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
NullDC4Wii - Alpha 0.27
More performance
see commit
Thanks to skmp
NullDC4Wii - Alpha 0.26
see alpha 0.28
NullDC4Wii - Alpha 0.25
⚙️ Improvements
Game Presets
Game Preset is now in alphabetical order
Some changes has been done following Compatibility Wiki
Graphism
gxRend.cpp => fixed regression #34
👨💻 Devellopers
🔊 Audio
A new stub for ARM similar to emptyAICA has been implemented
It doesn't seems to work right now but it's a necessary step for investigating and try to fix games like Chuchu Rocket freeze at launch
#11
Please update compatibility Guide
https://wiibrew.org/wiki/NullDC4Wii/Compatibility
🎮 Optional Extras
Wii & WiiU Fowarders : see in alpha 0.17
NullDC4Wii - Alpha 0.24
⚙️ Improvements
Game Presets
NullDC4Wii now come with a custom game_preset file !
Edit game_presets.cfg in sd:/data
This aim to automatically put the best setting (or YOUR best setting) to the game, depending of its name
Graphism
gxRend.cpp => fixed Ryo's missing head in Shenmue (#24)
Please update compatibility Guide
https://wiibrew.org/wiki/NullDC4Wii/Compatibility
Presets
For now you can do your own presets (or modifiy the existing one) but I'm aiming to reorder game_preset.cfg in alphabetical order in the next release
👨💻 CACHE
CACHE_NORMAL has been duplicated to CACHE_QUALITY
CACHE_QUALITY is now CACHE_EXTRA (only accessible with code and not preset or menu for now)
CACHE_NORMAL has an hash map optimisation (should have better FPS than CACHE_QUALITY)
🎮 Optional Extras
Wii & WiiU Fowarders : see in alpha 0.17
NullDC4Wii - Alpha 0.23
⚙️ Improvements
Special input
Added special inputs
- Light Gun Untested
- Maracas Untested
- Keyboard Untested
- Fishing Rod Untested
Graphism
gxRend.cpp => fix Plannar<> pixel-pair swap and YUV double-read
May fix bug and or improve FPS. Report if you see any changes
👨💻Developpers
Nothing new but a tip :
Using Dolphin Emulator you are able to print the texture type :
🎮 Optional Extras
Wii & WiiU Fowarders : see in alpha 0.17
NullDC4Wii - Alpha 0.22
⚙️ Improvements
- 2 players mode ! For now, you need to activate this in the main menu before launching game.
- Loading on USB has been tested : it's confirmed that it's working !
👨💻Developpers
Log (re-)activated on real wii
Initialy there was a log file at main.cpp (to sd:/ndclog.txt)
The thing is that is disabled printf() from displaying on screen
Since the basic menu uses printf(), I had to put it in comment (since Alpha0.03 probably)
now the logging to file (at root : sd:/ndclog.txt) has been moved to gxrend.cpp (initrend)
this will help to identify thing that works on dolphin, but not on wii
🎮 Optional Extras
Wii & WiiU Fowarders : see in alpha 0.17
NullDC4Wii - Alpha 0.21
CACHE improvement -better graphism !
new cache presets :
CACHE_VERY_FAST ( original algorythm)
CACHE_FAST (still flickering)
CACHE_NORMAL (ok perfect)
CACHE_QUALITY (ok-perfect - debug only)
Downfall :
- New CACHE mode (FAST/NORMAL/QUALITY) has less FPS
👨💻Developpers
fps_boost has been removed, it was unecessary for now
🎮 Optional Extras
Fowarders : see in alpha 0.17
NullDC4Wii - Alpha 0.20
USB support has been added (experimental, untested) updated : tested, it works
Put your gdi/folders in usb:/dreamcast/
Please test and report
🎮 Optional Extras
Fowarders : see in alpha 0.17
NullDC4Wii - Alpha 0.19
4BPP and 8BPP pipeline improved
CI4 (FAST) and CI8 (FAST) are the default to ensure max compatiblity
I aim to do a per-game profile config file, this would be the bebt solution. RG565 usually work thus.
Help bug #27
Please test & report improvement & regression
https://wiibrew.org/wiki/NullDC4Wii/Compatibility
👨💻Developpers
4BPP and 8BPP also have a GREY mode option, this could help debugging
🎮 Optional Extras
Fowarders : see in alpha 0.17