Program boots and runs provided dll's recommended in other posts are installed. I had the Visual C++ libraries and the latest Directx9 libraries installed via winetricks. Program allows plugin settings to be changed.
What does not
When booting a rom the imagereader plugin crashes while trying to read the cd. This happens in the same way if either the cd image file or an actual cd is loaded. This definitely seems to be a wine 1.2 issue as the program still runs fine under wine 1.1.3.
What was not tested
I didn't change the settings for unrelated plugins like the networking and so on.
There are two workarounds so you can carry on with this emulator.The first, if you want to keep things simple, is to find a copy of nulldc 1.0.3, which works under Wine 1.2 However, it is more CPU intensive, less compatible with dreamcast games and crucially only has a keyboard input plugin. The best solution is to build a specific install of wine 1.1.32 under a name like "nulldcwine". You can do this by: 1. After installing the wine build dependencies, Download wine 1.1.32 from sourceforge: [http://sourceforge.net/projects/wine/files/Source/] 2. Unpacking the tar.gz file and compiling it. Note '''do not''' do this as root: $CFLAGS=-fno-stack-protector ./configure --prefix="/home/YOUR USERNAME/.nulldcwine" $make depend && make $make install 3. Place the nulldc libraries in the "Program Files" directory or wherever you like to keep them. place a copy of winetricks in the ~/.nulldcwine/bin/ directory 4. In the ~/.nulldcwine/bin directory run the command: $sh wineprefixcreate --prefix /home/YOUR USERNAME/.nulldcwine 4. Now configure the program as normal but each time calling wine with WINEPREFIX="/home/YOUR USERNAME/.nulldcwine" so to call winetricks type $WINEPREFIX="/home/YOUR USERNAME/.nulldcwine" sh ~/.nulldcwine/bin/winetricks to call winecfg: $WINEPREFIX="/home/YOUR USERNAME/.nulldcwine" ~/.nulldcwine/bin/winecfg and so on. When you're all set run nulldc, just use the WINEPREFIX command and point your special version of wine at the nulldc executable as follows: $WINEPREFIX="/home/YOUR USERNAME/.nulldcwine" ~/.nulldcwine/bin/wine /PATH/TO/NULLDC/DIRECTORY/nulldc100_b6.exe
|Operating system||Test date||Wine version||Installs?||Runs?||Used|
|Show||Debian GNU/Linux 8.x "Jessie" x86_64||Jul 05 2014||1.7.20||N/A||Yes||Gold||an anonymous user|
|Show||Debian GNU/Linux 8.x "Jessie" x86_64||Jun 30 2014||1.6.2||N/A||Yes||Gold||an anonymous user|
|Show||Debian GNU/Linux 7.x "Wheezy" x86_64||Nov 01 2013||1.7.5||Yes||Yes||Platinum||an anonymous user|
|Show||Linux Mint 13 "Maya"||Oct 20 2012||1.5.15||Yes||Yes||Silver||Carlos Rodriguez|
|Show||Linux Mint 10 "Julia"||Feb 17 2012||1.4-rc2||Yes||Yes||Garbage||an anonymous user|