I figured I should share this with everyone else. I do not own ACE yet, so I just used the trial and never activated it, 'cause I didn't want to. I did however try VX and it works fully; played tested it and everything. Also, you must use the latest Ubuntu upgrade, "12.04 LTS". This also allowed me to install VX on Ubuntu as well. Since I have my full copies on Windows, I used trials for this. You could try 11.10, but nothing before that seems to work.
This is but one way to fix the DRM errors, DirectX errors and sound errors when installing on Ubuntu. It might also go slower than it does on Windows (for me, it runs FLAWLESSLY except when first executing the exe), but if you are desperate, you won't care much I think. But the good news is, each and every Ubuntu update and WINE update makes this more and more possible! For example, CS4 and CS5 are usable on Ubuntu now, though I have not tested it myself.
Sometimes this doesn't fix it for everyone. It solved it for me, and four other friends of mine. I think I found a "reason" as to why. Sounds cards and PC info. I really don't know how to explain this, but sometimes (I have three Desktops, one of which this didn't work on) PCs in Ubuntu won't accept some of the WINE installations. Though you are welcomed to try installing it else where to see if it can be fixed. Overall though, I've only met two people this didn't work for, three if you count my third Desktop computer.
Lastly, I hope this was the right place to put this tutorial. I apologize if I erred, moderators and admin team.
Since it worked for VX, this also goes for that. I have not yet tested XP fully, but I will when I get my drive back.
Okay, the process may seem long and hard, but its not. I have spent all day trying to get it to work in 11.10, but it does not. You must update to the newest Ubuntu. This is a screen shot showing I got it to work, in case others doubt me or something (I once said it was possible, and got chewed out, so I'm being careful xD):
To update to the newest version, there are many options; 1) there is searching up "Update Manager" by clicking this:
and then clicking the "Upgrade now" button, or you can click this:
And then select the updating option.
Now we need to upgrade the WINE application. If you haven't upgraded to the newest Ubuntu, do it now, restart and continue. Only after that point, unless you wish to try it on 11.10 first, should you continue.
Open up the Terminal Window (you can search for it in the search bar mentioned earlier) or you can try this shortcut prompt: CRTL + ALT + T
Now, type the following sudo commands. All of them must be separate! So that means pressing "ENTER" each line. If you worry about typing the sudo commands out yourself, then you can select each line, copy and paste it into the Terminal by right clicking and selecting "PASTE". You will be prompted for your password now.
Once you installed that, we need DirectX; something VERY important to RPG maker games. It is a Windows based native, but it can be run through WINE. But first, we need the latest Winetricks. Open the terminal window again and type the following all as separate sudo commands:
$ wget http://www.kegel.com/wine/winetricks $ chmod +x winetricks $ sh winetricks
This should bring up the winetricks program. It looks like this:
Check "Select the default wineprefix" if it isn't already, and then hit okay. Now check the first option, which is "Install a Windows DLL or component" and hit okay once again.
Another window should pop up with hundreds of options. Search for the following and check them:
dotnet20 (MS .NET 2.0); You NEED this file for this to work! And make sure you have "gdiplus" checked as well.
And then hit OK and it will install them all. If you get any errors installing the DirectX, please take pictures of them and provide them, as well as tell me exactly what you did, because this should work.
Now we need to install TiMidity; a MIDI solving thingy-ma-bob. Open the terminal window again and type:
$ sudo apt-get install timidity
And then let it install. You might have to say "yes/y" to continue and you might have to agree to let it install extra stuff. Say yes. Reboot the computer just to be safe.
When you get back into Ubuntu, its time to start the most important process, I think. Installing all of the RPG Makers. That's right, all of them. You can just use trials though, that's what I did at first, though i later dragged my files from Windows over to continue where I left off with my games.
First, download RPG VX (Not ACE) and RPG XP and drag them to the desktop. Time to drag ACE to the desktop as well, JUST THE INSTALLERS THOUGH. You might have to extract them. Put them all in folders separately called "RPGVX Setup" and so on.
Now we need to go to Program files and create a folder called RPG Maker, or put this folder in Common Files, if you are dual booting like me. This will make sure it won't erase the Windows install of the makers or overlap each other and cancel everything out.
So for example, this is what mine looked like:
Which is "500GB\programfiles\commonfiles\RPG Maker\" This is important, okay? All of the files must go in the same folder, or this won't work. *Also, it will install under ".wine" folder. The "." makes folders/files hidden. I will get into this on the second post*
First, we need to install VX, not ACE, so you need to go to Uninstall WINE Software. This won't effect WINE, but its actually the panel to install things through it. I don't know why they decided to call it "UNINSTALL" only, since it does both and more.
You should see this:
You see the red boxed thing? That's how you install new things; we'll need to click that.
But first, take a look at the stuff I boxed in blue. This is how it should look after you are done with everything. Ignore "MSVCRT Redists"; though; but if you want, you can install it just in case (by checking the list I mentioned earlier, or searching it up in Dash Home). Now back to the red; click the "INSTALL" button and navigate to your desktop.
Here, open up the folder that has the install files for RPGVX, not ACE, and install the ACTUAL MAKER before the RTP. For example, this is what it looks like for me, e.i, where I installed:
All of it must be inside of RPG Maker folder! Do not make separate folders for ACE, XP and VX!
So, set up the RPGVX program, NOT THE RTP, to this folder first. Install it and then open up the Uninstall WINE software again, this time we select VX's RTP. We'll install it in the same folder, so do it. If it says "This folder already exists, would you like to install inside this folder anyway?" click yes; do no worry about it. After the RTP is installed, we need to install the trial of XP. *You can install FULL versions if you have them instead of trials*
Actually, I just realized I couldn't install XP, or at least it doesn't show up, or I forgot if I did or didn't. Just in case, we'll still include it. Do the same steps as above in the same folder. Though, if it asks to erase VX stuff, say no and I guess skip the XP step. However, if it lets you install without erasing VX stuff, good, continue. And then install XP's RTP and if it says "This folder already exists, would you like to install inside this folder anyway?" again, say yes!
Now that we are passed that, we need to install ACE! Boo-ya!
Open up "Uninstall WINE software" again if you closed it and click the Install button again.
This time navigate to the ACE set up folder on the desktop and install the GAME first, not the RTP. Put it in the same folder as VX.
It shouldn't ask you to merge or replace the normal VX, if so, stop. Something went wrong. If not, continue. Now do the same for the RTP; it might say "This folder already exists, would you like to install inside this folder anyway?" again, if so, say yes.
If all goes well, BAM, you have ACE installed. To run the game, you should have a desktop shortcut. If that doesn't work for you (give it about a minute to load), go to the install folder and execute the exe of ACE install by right click and running with WINE LOADER. I need to explain a few more things in the next post, but that should be all.
There you go. Please post your problems, your Ubuntu version, your PC specs and what you did and didn't do.
Enjoy Linux users! You have a great game maker now!
THINGS TESTED SO FAR:
✓ = completed and tested [Unchecked] = I have not yet tested, will do next ✗ = failure; does not currently work with WINE's udpate.
UBUNTU 11.10/12.04 LTS TESTING
Laying tilesets down = ✓
Play testing = ✓
Opening from the "game" exe = ✓
Playing around = ✓
Text read and imputing = ✓
Importing Graphics = ✓
Database (Entering, editing etc etc; LARGE update from before, where you couldn't even enter the DB.) = ✓
Script editing and script menu = ✓
Music import = ✓
MIDI file types playable = ✗ (FILES will play if converted to OGG!)
BGS and SE Testing = ✓
Any music on map = ✗ (If the file is MIDI, the game crashes. MUST BE OGG FOR NOW!)
Anything else I am missing = [Unchecked]
LOG MOCK UP:
The engine is 99% perfect workable in Ubuntu with WINE now. The only problem, and I seriously mean the only problem (unless you gave give me something to test?), is MIDI files. I've read and heard you can get them to emulate properly in Ubuntu, but I couldn't. To get around this, converting all MIDIs to OGG works. If you do this, you are 100% able to use the engine.
RMXP has not been fully tested though.
As things are found and checked as either working, sorta working or X for not working, I will continue to find ways to update and fix it, if its possible with the current build of WINE. Each WINE update will be provided as a LOG edit here in this thread.
Please be patient as this updates with solutions etc etc. It will also help if you privide any other errors you might have had, or if you can tell me what to test and add to the list.
I have heard that some people did not need to install the other makers to get this to work. You are more than welcomed to do that, if you want. If you find other ways to install RPGVX/ACE in Ubuntu, then please share!
This post has been edited by MagitekElite: Jul 28 2012, 06:23 PM
Updated the tutorial with some more details, fixes and location problems. This post will have another very important detail concerning how to execute files, make the shortcuts and more. Please allow me a little bit to edit this post moderators and admins; it is not simply a double post, I promise.
============================TUTORIAL PART 2====================================
When you have everything installed, its time to make shortcuts and find out where everything went. See, when you install through WINE, it doesn't go into "PROGRAM FILES", but through WINE'S own directory. For example, if you followed my guide thoroughly, you should have installed all the makers into a folder called "RPG Makers" which should have been located within "PROGRAM FILES > COMMON FILES > RPG MAKER".
But you might have gone there, seen the folder and went inside to find it empty right? Well, yes, that's because it is. That's, what I like to call since I don't know the official term, is a "shadow" of WINE'S install. So it is still inside PROGRAM FILES, but not as though you were running Windows.
For example, for me the install location through WINE was:
The "UBUNTUUSERNAME" is your username, so whatever you made it, it will instead be that instead of "UBUNTUUSERNAME".
Now, after that, you see "/.wine/". That "." before the file tells Ubuntu to "hide" that file and or folder. So, first you need to open the HOME FOLDER on the far left and to the left again, click "HOME". You should only see a few files like Documents, Pictures etc etc.
Press CTRL + H to show the files. Hundreds of more things should pop up. Don't get adventurous and search through them all, just find ".wine" folder and get inside of it. The folder should be near the button of the scrolling, though it will vary depending on how much stuff you installed in Ubuntu.
Once inside of ".wine" folder, you should see "drive_c" ("C" might be different for you I think?)" and then "Program Files" and inside of that, "Common Files". Once again, click inside of that folder.
Now you will see the folder I told you to make called "RPG Maker"; inside of this, it should not be empty. You should see all the RPG makers in here that you installed, including the EXEs and DLLs.
What we want to do in here is make a shortcut, though it might not work for you, on the desktop. Unfortunately, 11.10 and the newest Ubuntu no longer has that awesome feature where you right click the desktop to make a shortcut (called a "launcher" in Ubuntu), you need to install something and do some codes -- but its really easy.
Open up the terminal and paste or write this code:
And then type/paste this code after the install of the above:
gnome-desktop-item-edit ~/Desktop/ --create-new
The second code should make this appear:
Of course, yours shouldn't have that text in it. Here you can give a suitable name for the launcher and in the command field enter "the name of the program and click OK. Though for this, you have to search for the file yourself and then HIT OKAY.
IF this all goes well, you should have a launcher/shortcut on the desktop. Now you don't have to go to the ".wine" folder to execute the game every time you want to use it.
This works for everything else in Ubuntu as well.
And now you can run VX and VX ACE! Look how pretty it looks in Ubuntu!
I have created a LOG on the first post explaining what I have tested so far and marked as "working" etc etc. Please take a look at the LOG and remember to check it every so often!
This thread will be updated with this account but by three different peoples; The creator of Black Moon, her subhelp with grammar, game testing, video hosting and advertising (ME) and, by what we call her, Dany. Each of us will update this thread using this account. Please contact this account if you are looking for the creator of Black Moon or Dany, the software wielder of our team.
This post has been edited by MagitekElite: Dec 23 2012, 04:57 PM
Oh yes, I had earlier forgotten the LOG file! I'm glad you asked about it.
Any and all problems currently encountered with WINE/Ubuntu I have put into a LOG edit in POST 1 at the bottom. DirectX sound problems was one of the biggest that kept people back, but not the only, certainly. Now, however, you can test some music out and it no longer gives you that pesky DirectX sound error or DRM error when trying to install. Before, you could not get into the DATABASE at all, import graphics or music, or playtest. Now that is all possible, I have tested it out. If anyone would like, I could make a video demonstrating current problems or what works. Basically, everything works flawlessly except a few details. One of it is some of the music files like BGM through sound testing, and if you put any event with that kind of music in your game/on map, it crashes the exe.
I am working to get this out of the way if its possible without another WINE update. I think it may have something to do with some lacking Microsoft DLLs, since Timidity solved the other sound file problems, this has to be the cause. There are also some BOOT related TIMIDITY issues as well which may be for me because I updated with some errors, so...
I'll take a look into to and provide any solutions should I come upon them.
Ubuntu is getting so close to Windows level, I can only fangirl for the possibilities!
And thank you!
Updates, grammar etc etc.
This post has been edited by MagitekElite: Jul 28 2012, 06:28 PM
Okay! I broke my install of Ubuntu because I goofed, if I did not say that before, so I've been spending this time reinstalling a FRESH install of Ubuntu 12.04, which if you want to do just say so and I can do a tut for that or something. I would advise against this unless you can't boot into your menu anymore because of TiMidity? If you have not yet gone through this tutorial, you should be cautious and aware if you don't already know this, that you should follow by your own caution. I am not making you do this. Just to be safe, back up your stuff!
The reason I advise against it is because it took me FOREVER to get this new stupid update (okay, she's not stupid, just stubborn!) to install the NET files needed. I finally did it with lots and lots of trial and error and everything installed fine again. I tested the same errors that broke it before when play testing with the two types of music on, and its still there.
But guess what? I was curious as to why it would play some music and not others so I took a look into the Audio folder for VX, since that's what I have, and I saw that the two types that refused to work were....MID files! I think I can find something that can make WINE and Ubuntu support this type of file and fix the only known problem I have come across. SO MID files don't work or better to be said as "not yet supported", but "ogg" play fine.
Isn't that exciting? Well, I won't know for sure until I run off with my Ubuntuing. Goodbye for now folks! I hope to bring a change to users of RM.
I have tested everything I could think of in Ubuntu running RMVX through WINE. I didn't encounter a single problem, unless you count the MIDI problem. See, Ubuntu cannot run MIDI files because its not native to it. That isn't to say its impossible to run MIDIs, because I have and did. There are many ways to getting MIDIs to play in Ubuntu. TiMidity is one of them, and requires a lot of work of editing as I just found out. Unless you were lucky enough to get that TiMidity install to work with MIDIs, of course. I'm just the unlucky one, it seems.
Well, anyways, I'm still trying to figure out how to edit the config file for TiMidity and everything else to get it to run properly, so I will post the solution as soon as I can, promise. However, don't let this stop you from playing and making Ubunter users. Why? Because there is another simple and quick solution around this temporary MIDI problem.
Ubuntu has no problem playing them, and I tested it out and it worked. I went in and converted "Airship.mid" to "Airship.ogg" and imported it. It worked fine! If you watch the video below, please don't think the system runs this game as slow as tectonic plates--IT RUNS FLAWLESSLY! Its just...well, read the video description please! You'll see why it looks slow in the video.
So, if you are desperate, then just convert all the MID/MIDI files to OGG once you install the game. "How though?!" you might ask? You could do it many ways, but I did it via Ubuntu. Open up the terminal (CTRL+ALT+T) or searching it up in Dash Home, and sudo apt-get install oggconverter. However, I would say open up Software Center and search up "OggConverter" and install it that way. Seems to install things better that way for me, and its easier for the starters of Ubuntu.
Once you have that installed, go to Dash Home and search it up and then open it. Before you close it, look over at the left to the bar with all the programs/folders on it. You should see OggConverter's logo. Right click it and pin it to the Launcher. This way, you don't have to search for it every time you want to use it, you can just double click it.
Once you are in OGGC, open up the MIDI file and select OGG as the output, select where you want the convert to save at and then convert. Bam! You are done!
There is another thing you probably noticed in the videos I presented. The bars, like this, are missing, huh? Well, they disappear for some odd reason when WINE is run. Its not broken and you can easily still "x" off programs etc etc even without them. There are many options, two of which is 1) On the top, when you scroll over it, you should see a line of "file, edit," etc etc. In File, you can exist the programs. 2) To the far left, on your Home DashBoard, you can right click and quit.
So...currently, unless you have something for me to test and report back on, RMVX (Ace should as well!) works beautifully on Ubuntu now! So Ubuntu users, enjoy! I certainly did fiddling with it in Ubuntu!
Remember, I will post the solution to the MIDI problem as SOON as I find it out, so keep an eye on this thread, report problems, crashes, questions etc etc and I'll get to it as quick as The Flash.
I updated the main post, the log file and added the LOG MOCK UP bit to help clear things up. I was PM'd concerning MIDI files and answered it with the edit on the first post. I'll answer it publicly as well, though.
No, converting to OGG does not ruin the files. I heard no difference in it. To be honest, I prefer OGG to MIDI. It sounds clearer to me, but the answer would have to come from someone more advance in that type of thing than me. So yes, the engine is 100% usable if you convert MIDI to OGG. If you don't, though, the system is 99% usable since MIDIs crash the system if you test play with them on the map.
If anyone has anymore questions, feel free to ask them. I would prefer them in the thread though, so others who have the same questions would see the answers. However, if you feel it needs a PM instead, go right ahead.
I will be trying to get RMXP to work next, as I haven't tested it yet. If I can get it to a usable level, then I will definitely provide a tutorial on that too.
Group: Global Mod
RM Skill: Intermediate
Rev Points: 45
QUOTE (X-M-O @ Jun 20 2012, 07:38 AM)
Rev Points are awarded for contributions to the site (and even involvement in competitions), among other things. So far they have been given to members that have participated in competitions, submitted exclusive RRR resources, and for special event involvement. They can be awarded at any time, and for any member that has contributed to the site/community in a special way. The system hasn't been 100% developed, but the awarding part of it has been. =]
I've ran ace in Arch and Gentoo, however it's not a hefty program and probably is using visual studio 2005 or 2008 just judging by the gui(even though released last year it was dated when it was released) but gui's don't make games right?
If your going to run RPG Maker I wouldn't even mess with wine, use Vineyard or PlayonLinux, they're based on wine but not much editing is needed. Now if only I could run Photoshop CS6 and my adobe CS6 suite I'd leave windows as Gimp is horrible..
Xeilsoft - Follow your dreams to the very end..
Kits that I'm working on. [Unity3D 4.0] LTTP/Minish Cap - I don't have time for custom gfx like what the pze folks are doing but I will try and work on some enhanced LTTP graphics.
Main PC Core i7 3820 overclocked @ 4.8GHZ Galaxy: Nvidia Geforce GTX 680 GDDR5 2GB Asrock X79 Extreme9 w' creative sound 64GB corsair platinum @ 1600MHZ Muchkin 128GB SSD(boot), OZKIN 2TB SSD, Western Digital GREEN 1TB HDD. Rosewill Lightning 1000W PSU OS: Funtoo Linux, Windows 8 (Virtual Machine)
iMac (March 2013) 3.4GHz Quad-core Intel Core i7, Turbo Boost up to 3.9GHz 16GB 1600MHz DDR3 SDRAM - 2X8GB 1TB Serial ATA Drive @ 7200 rpm NVIDIA GeForce GTX 680MX 2GB GDDR5
I have tried PlayOnLinux with the RM engines. It instantly crashes if music is placed on the map and you playtest it. If you use PlayOnLinux, it does install a lot easier than setting up WINE, however, in order to get this to work even with PlayOnLinux you'd have to customize WINE the same way to get it to work—and it would still crash with the music.
EDIT: *Just wanted to say that PlayOnLinux is amazing with games. Truly fantastic!*
I haven't tried Vineyard, never heard of it. However, I'm definitely going to try it now! Anything to get Ubuntu users capable of using RM.
It runs CS5 now. I had it installed until I did a fresh install of the newest release. It just might run CS6 with the right WINE configurations.
Oh, very neat! How do I view my Rev Points?
This post has been edited by MagitekElite: Aug 1 2012, 03:01 PM
I have not tested Kubuntu yet. If it can have the same WINE, not the beta release version by the way, then it should run similar to Ubuntu. It might suffer a little slowness here and there though, especially if the Kubuntu release is pretty old.
Why not try using the same methods in the tutorial? I'll see if there is a way to I can temporally install Kubuntu besides Ubuntu and test around with it.
That is the same thing that happened to me at first after a fresh install of Ubuntu. Go to Add/Remove Programs (type WINE in the Dash Home) and see if you have the dotnet20 installed in the box list, like this. Sometimes it won't appear in there if its already installed (like me), so if it isn't it is worth opening up the engine and testing around. If the only problem is music, then it is installed and working perfectly fine. You can tell if its not installed if 1) the engine crashes 2) you can't play test or import, or view most of the DATABASE 3) its incredibly slow.
Also, I'll edit this. I'm signing off my PC to get into Ubuntu so I can clear up the above steps. I'll be back in a moment.
However, if it isn't, uninstall everything you've done so far through the WINE remove program. Then, I want you to go to your home directory and press CTRL+H and look for the "wine" folder. If you see two wine folders and the second is called ".wine old" or something similiar, click it and delete it. Next, go into the remaining wine folder and locate the folder for the dotnet20, if you can find it. If you can't, then the system is reading it off of Windows, for some reason. Once you deleted all the old folders and installs off of WINE, redo the steps but AFTER you restart the computer.
And even if after the uninstalling and reinstalling and it tells you dotnet20 is already installed, try installing it anyways. And program files exists, it is just different from Windows. In Ubuntu, you can see what's installed through WINE by going to the home folder, pressing CTRL+H and then going into the WINE folder. Everything installed through WINE is shown in here.
This post has been edited by MagitekElite: Aug 7 2012, 05:52 PM
Don't uninstall WINE, just the prefixes. Prefixes are the "programs" and whatnot you installed through WINE. Once you uninstall all of which you installed through WINE, reboot the computer and attempt the installing again. Also, which WINE do you have? Not the BETA version, I hope?
How long have you been using Ubuntu? If you are a new user, I would highly recommend the forums and the guides they have there. It would also help to know more about sudo commands and if you have proper permissions on the computer.
I should also say that you shouldn't have to install TiMidty because at the moment I can't get it to work. However, if you wish to install it and try to get it to set up, then by all means, try!
This post has been edited by MagitekElite: Aug 7 2012, 06:10 PM
RM Skill: Intermediate
Using Wine 1.5.10. I uninstalled the prefixes through Configure Wine > Libraries. I just deleted them all. I couldn't find anyway else to do it. xD But I just removed the prefixes. I'll reboot here in a second. I might continue this tomorrow... I'm really tired. >.<
I've been using Ubuntu for about... uhhh... two months now? It's not my primary operating system - I recieved a low end laptop as a graduation present from my aunt. I figured being fluent in two operating systems would be a good idea; plus I've always wanted to run Ubuntu since it IS more powerful than Windows - I just can't get around to migrating my desktop to Windows. I do all my gaming and Photoshopping there. I've heard that my programs don't run very well under Wine, and I don't really want to take the chances. Plus the last time I actually had Ubuntu on my desktop, it locked up all the time. o.o This was a few years ago though - I think version 10.10?
But yeah, I frequent the Ubuntu Forums - espcially when I need help with something. <xD
It is best to use PlayOnLinux for games. However, if your games don't work with PlayOnLinux, you can try WINE. But I've heard PlayOnLinux hardly ever has something it can't play so you should totally check it out. They have Battlefield on it, World of Warcraft, Steam, and many others like Assassin's Creed, Call of Duty and some cables like Fable, I think.