02-21-2013, 07:43 AM
I had to do some custom setup to get MS Office to work under wine, these custom settings may or may not be needed for RMXP to work under wine as well, if you have a problem following these steps please post here and I will update the steps. Also I am using a heavily customized Precise x64 install and I am not sure what, if anything of that, affects the success/failure of this venture, so again if something does not work let me know and I will add the correct steps.
Assumes:
1. Familiarity with the terminal
2. Patience
Initial Setup:
Open a terminal and run:
This will add the wine & PlayOnLinux (hereafter POL) ppa's to your system so you can get the bleeding edge software you need.
Open POL (how you do that will depend on your desktop environment; I use gnome-fallback, so its under "Games" in the main gnome menu; for Unity you can search the dash, and if all else fails alt+f2 will open your run prompt, type in playonlinux and press enter)
At this point you have two options:
Now, for the moment of truth! To run your installation click on the appropriate icon to highlight it and click the debug link to the right of the POL window.
At this point it may hang something terrible, and the window may keep whatever image is over it (you will see what I mean), just wait it out as it will do this every time you run it untill I or another figure a way to speed up its loading. If all goes well you should get an activate dialog, yay! Do your legitimacy magic, and you it should register just fine.After registration it may hang some more, again you just have to be patient :P
At this point you should be greeted with the familiar window we all love so much! If its no trouble, after installation, first run, and registration could you please send me a copy of the playonlinux.log in the appropriate VD so I can improve on the script for everyone?
You can even create a .desktop launcher file; I'll add it here when I finish making mine, but it seems RMXP works under wine with all the bells and whistles, excluding playing .mid (midi) files and .mp3, or any sound it seems in the in-editor playtest
Assumes:
1. Familiarity with the terminal
2. Patience
Initial Setup:
Open a terminal and run:
Code:
wget -q "http://deb.playonlinux.com/public.gpg" -O- | sudo apt-key add -
sudo wget http://deb.playonlinux.com/playonlinux_precise.list -O /etc/apt/sources.list.d/playonlinux.list
sudo add-apt-repository ppa:ubuntu-wine/ppa
sudo apt-get update
sudo apt-get install playonlinux wine
This will add the wine & PlayOnLinux (hereafter POL) ppa's to your system so you can get the bleeding edge software you need.
Open POL (how you do that will depend on your desktop environment; I use gnome-fallback, so its under "Games" in the main gnome menu; for Unity you can search the dash, and if all else fails alt+f2 will open your run prompt, type in playonlinux and press enter)
At this point you have two options:
Automated installation
For an automatic installation check my download submissions and choose the install script matching the version you want. In the spirit of GNU/Open Source Software these are free downloads, however you still need to agree to Enterbrain's EULA and purchase a license to use it. But, any donation of savepoints would be greatly appreciated.
Manual Install
In the main POL window, choose "Install"; in the next dialog choose "Install a non-listed Program"; click next.
Choose the option to install a program in a new virtual drive (hereafter VD). Give this VD a name in the next dialog; this tutorial assumes an installation of RPG Maker XP, change the instructions as needed for your choice.
The next step gives you 3 check boxes, check the bottom one "Install some libraries." Next choose the 32-bit option. It will take some time as a new VD is created, just hang on a bit.
Next, we select Windows libraries to install, this is a long list and may take a while to finish, just be patient. Libraries to check:
Once this hellish wait is over, it will ask you to select your install file. At this point you should browse to the RMXP-RTP installer, and chose it. Just choose the defaults, and once it finishes it will ask if you want to make a shortcut; do not at this moment.
You will be returned to the starting POL window, click the gear icon for configure. It will list your virtual RMXP VD, click on this. Under the general tab click the plus sign next to wine version and install x86 version 1.5.24; this will also take a bit of time to complete.
Next, under the wine tab, click "Configure Wine", and in the resulting dialog chose the libraries tab. The top 2 should be d3d8 & d3d9, both set to (builtin), choose edit on both and set them to (native, builtin). Apply and ok, then exit.
Back at the main POL window choose again the install and install non-listed program options, this time chosing to "edit or update an existing application. You will have to check the "show VDs" button as no real program is yet installed in the VD as of yet, just runtime packages. Choose RMXP, and in the next dialogue leave all options blank, and set again a 32 bit install. In the next window you have 3 options, Overwrite, Erase, or Abort, choose overwrite (I had no problems with this option). This time browse to the actual RMXP installer, and go through the install process. At the end this time choose to make a shortcut for RPGXP.exe and name it RMXP, it will create a launcher file on your desktop, you can delete this if you like, or keep it, either way. I am assuming deletion, as I never keep desktop shortcuts.
Choose the option to install a program in a new virtual drive (hereafter VD). Give this VD a name in the next dialog; this tutorial assumes an installation of RPG Maker XP, change the instructions as needed for your choice.
The next step gives you 3 check boxes, check the bottom one "Install some libraries." Next choose the 32-bit option. It will take some time as a new VD is created, just hang on a bit.
Next, we select Windows libraries to install, this is a long list and may take a while to finish, just be patient. Libraries to check:
Code:
POL_Call POL_Install_d3dx9
POL_Call POL_Install_devenum
POL_Call POL_Install_dinput
POL_Call POL_Install_dinput8
POL_Call POL_Install_directmusic
POL_Call POL_Install_directplay
POL_Call POL_Install_directx9
POL_Call POL_Install_dotnet20
POL_Call POL_Install_dsound
POL_Call POL_Install_dxdiag
POL_Call POL_Install_dxfullsetup
POL_Call POL_Install_gdiplus
POL_Call POL_Install_quartz
Once this hellish wait is over, it will ask you to select your install file. At this point you should browse to the RMXP-RTP installer, and chose it. Just choose the defaults, and once it finishes it will ask if you want to make a shortcut; do not at this moment.
You will be returned to the starting POL window, click the gear icon for configure. It will list your virtual RMXP VD, click on this. Under the general tab click the plus sign next to wine version and install x86 version 1.5.24; this will also take a bit of time to complete.
Next, under the wine tab, click "Configure Wine", and in the resulting dialog chose the libraries tab. The top 2 should be d3d8 & d3d9, both set to (builtin), choose edit on both and set them to (native, builtin). Apply and ok, then exit.
Back at the main POL window choose again the install and install non-listed program options, this time chosing to "edit or update an existing application. You will have to check the "show VDs" button as no real program is yet installed in the VD as of yet, just runtime packages. Choose RMXP, and in the next dialogue leave all options blank, and set again a 32 bit install. In the next window you have 3 options, Overwrite, Erase, or Abort, choose overwrite (I had no problems with this option). This time browse to the actual RMXP installer, and go through the install process. At the end this time choose to make a shortcut for RPGXP.exe and name it RMXP, it will create a launcher file on your desktop, you can delete this if you like, or keep it, either way. I am assuming deletion, as I never keep desktop shortcuts.
Now, for the moment of truth! To run your installation click on the appropriate icon to highlight it and click the debug link to the right of the POL window.
At this point it may hang something terrible, and the window may keep whatever image is over it (you will see what I mean), just wait it out as it will do this every time you run it untill I or another figure a way to speed up its loading. If all goes well you should get an activate dialog, yay! Do your legitimacy magic, and you it should register just fine.After registration it may hang some more, again you just have to be patient :P
At this point you should be greeted with the familiar window we all love so much! If its no trouble, after installation, first run, and registration could you please send me a copy of the playonlinux.log in the appropriate VD so I can improve on the script for everyone?
You can even create a .desktop launcher file; I'll add it here when I finish making mine, but it seems RMXP works under wine with all the bells and whistles, excluding playing .mid (midi) files and .mp3, or any sound it seems in the in-editor playtest