I wanted to make a tracking rig out of my laptop in preparation for BeatBattle5, but it’s only Linux…
Google says Renoise 1.5.0 works on Wine.
Google also says Renoise 1.8.0 doesn’t.
So I got curious.
Looks like Renoise 1.8 tries to use two functions that aren’t implemented in kernel32.dll:
These are the excerpts from the debugging log, which has several interesting lines.
err:fixup:PE_fixup_imports No implementation for KERNEL32.dll.663(Process32FirstW) imported from C:\Program Files\Renoise 1.8.0\Renoise.exe, setting to 0xdeadbeef
err:fixup:PE_fixup_imports No implementation for KERNEL32.dll.665(Process32NextW) imported from C:\Program Files\Renoise 1.8.0\Renoise.exe, setting to 0xdeadbeef
warn:dosfs:DOSFS_FindUnixName ‘CrashLog.txt’ not found in ‘/home/cfx/.cedega/Dot TransGaming/c_drive/windows/Application Data/Renoise/V1.8.0’
warn:file:CreateFileA Unable to get full filename from ‘C:\WINDOWS\Application Data\Renoise\V1.8.0\CrashLog.txt’ (GLE 2)
err:seh:EXC_RtlRaiseException possibly COM stub exception at 0xdeadbeef wine: Unhandled exception, starting debugger…
Unhandled exception: page fault on read access to 0xdeadbeef in 32-bit code (0xdeadbeef).
=>0 0xdeadbeef (KERNEL32.DLL.wine_get_unix_file_name+0x67a64beb) (ebp=00000080)
I don’t suppose development-savvy folks would be interested in getting Renoise working so I can use it on my laptop.
I want to compose in a coffee shop or in the park!
I should note that I’ve tried Renoise with Wine using TransGaming Cedega Point2Play with Cedega Engine 6.0, 5.2.10, and 5.2.9 with the same result. Renoise using Cedega just plain crashes.
I also tried with WineHQ’s version of Wine, 0.9.30-0ubuntu2~edgy1. Running Renoise this way gets the Renoise splash screen and a dialog box complaining about not being able to load Cursor_Default.cur.
Can’t really get as much information out of the WineHQ one, except this suspicious line:
warn:cursor:CreateIconFromResourceEx invalid resource bitmap header.
Posted the WineHQ log at: