I would not even have bothered trying without this question. In German I would call the result a clear “
jein” (ja + nein ||| yes + no)
I don’t like putting random software on my main computer. I prefer Linux and cannot even really use modern Windows but still I’m a little opportunistic and lazy which means:
Virtualbox + Windows 7 = easy using 99% of Windows-only software. Because of not wanting to bloat my main computer and Wine-prefix I used a secondary (test-)computer which is unfortunately not on the latest version (Ubuntu Mate 16.04.4 64-bit).
The repositories only contain Wine 1.6 which is a bit old. So here is what I tried (after installing Wine, Mono and Winetricks from the repos)
mono NSUI.exe →
Nope!
wine NSUI.exe → The program loads. Trying to start a new project →
Nope!
This would have been too easy for a “.NET” application. Next I tried
winetricks dotnet45
This downloaded all sorts of dotnet installers and even made me manually download some from strange “old versions” websites (Huh?) and advised to put the files to a specific location.
Then the Winetricks script installed – partially unattended, partially with user input – some of these downloads and even called uninstallers at some point (
HUH???). In the end I had dotnet20 installed and
not dotnet45.
Retrying
winetricks dotnet45 resulted in an error because “incompatible with dotnet20”.
wine NSUI.exe →
Nope. “.NET Framework” too old.
Next act:
winetricks dotnet40 → another download, another installer
wine NSUI.exe → Program loads. I have successfully created CIAs of:
- Tetris (GB)
- Pokemon Kristall (GBC)
- Little Nemo Dream Master (NES)
- Castlevania Double Pack (GBA)
The CIAs installed fine on my O2DS and all games started. For Little Nemo I used the PAL-ROM and the Virtual Console Emulator chose 60Hz which results in the music playing too fast (I did not check any settings and only clicked the CIAs together as fast as possible)