So I wanted to upgrade my Palm SDK (was r62) and my VirtualBox (was 3.0.4) on Windows XP 32 bits. I Did everything by the book, removed the older versions and installed the new ones but... Everytime I tried to launch the emulator I got: "Palm Emulator requires that VirtualBox 2.2.0 or greater is installed"!
Wait a minute. I bumped up the version so of course I have 2.2.0+ !!!
So here's the solution:
It seems that Palm Emulator tries to read HKEY_LOCAL_MACHINE\SOFTWARE\Sun\xVM VirtualBox but VBox 3.0.6 writes to HKEY_LOCAL_MACHINE\SOFTWARE\Sun\VirtualBox
For it to work, you just have to create a new registry folder under HKEY_LOCAL_MACHINE\SOFTWARE\Sun called xVM VirtualBox and copy all the entries that were written to the VirtualBox folder into it.
Voilà!
Wait a minute. I bumped up the version so of course I have 2.2.0+ !!!
So here's the solution:
It seems that Palm Emulator tries to read HKEY_LOCAL_MACHINE\SOFTWARE\Sun\xVM VirtualBox but VBox 3.0.6 writes to HKEY_LOCAL_MACHINE\SOFTWARE\Sun\VirtualBox
For it to work, you just have to create a new registry folder under HKEY_LOCAL_MACHINE\SOFTWARE\Sun called xVM VirtualBox and copy all the entries that were written to the VirtualBox folder into it.
Voilà!