PDA

View Full Version : [Tutorial] [HOW-TO] Hacking on a Mac, RUnning EXE's


~Teh Panda~
September 24th, 2008, 08:54 PM
[css-div="padding: 0px 0px 0px 0px; border: ridge 2px #000000; color: #000000; background-image: url('http://www.physics.emory.edu/~weeks/pics/stuff/dottile2.gif'); background-repeat: yes-repeat; background-position: 0px 34px; width: 800px;"][HOW-TO] Hacking on a Mac, running EXE's

This may be a very short guide, but it should help lots of mac users!

Ok to Start off, we will be using a very great program, download this program (click on the image)

http://www.kronenberg.org/darwine/darwine_256.png (http://www.kronenberg.org/download.php?download=http://darwine.good-day.net/Darwine-x86-1.1.5.dmg&filename=Darwine-x86-1.1.5.dmg&project=Darwine&sponsorName=Good-Day%20Inc.&sponsorURL=www.good-day.co.jp)

Now you have to extract and put in your applications folder. After that you should open up Trix and download some utilities such as...


Native DCOM
gdiplus.dll
access runtime 2000
Visual basic runtimes
...whatever more you want


Now you are ready to open up EXE's with the winehelper, all EXE's you download should have a darwine logo now, report which apps work, here is what work so far.

Apps that work (report to me what does!)


Advance Map
UNLZ-GBA (has some errors)
XSE (woot!)
PokePic (major errors)


Further info can be found here (http://www.macwindows.com/winintelmac.html).





[/css-div]

~Teh Panda~
September 25th, 2008, 03:05 PM
Wow, I am surprised no one has used this yet....

iTeruri
September 27th, 2008, 07:16 AM
I tried it but it seems it only works on intel macs. Too bad I have an old iBook G4. I really want to make a hack. :(

~Teh Panda~
September 27th, 2008, 09:26 AM
I tried it but it seems it only works on intel macs. Too bad I have an old iBook G4. I really want to make a hack. :(

Aww man, that stinks! umm, if you install linux on your comp and use wie on linux (for PPC's) then i think it'd work!

Satoshi-Ash
September 27th, 2008, 04:06 PM
I actually use CrossOver Mac to do it. Every one of the tools I've tried works perfectly.

~CyberKitsune09~
September 27th, 2008, 06:09 PM
Actually I was really the first one [on pokecomm] to Use wine (Darwine) on a mac but Meh, Whatever.

I'd Like to report that no$gba Also works under Darwine (Using no$gba render only, openGL crashes it)

And The main diff Between crossover and wine(Darwine) on a MAC is that in Crossover, OpenGL/Direct X Actually works, Darwine, Not so much.

And it only works with Intel's because There is NO PPC Ver of win, and wine depends on the intel processer to execuete the windows code.

~cpuDuDe08~

~Teh Panda~
September 27th, 2008, 07:32 PM
Actually I was really the first one to Use wine (Darwine) on a mac but Meh, Whatever.

I'd Like to report that no$gba Also works under Darwine (Using no$gba render only, openGL crashes it)

And The main diff Between crossover and wine(Darwine) on a MAC is that in Crossover, OpenGL/Direct X Actually works, Darwine, Not so much.

And it only works with Intel's because There is NO PPC Ver of win, and wine depends on the intel processer to execuete the windows code.

~cpuDuDe08~


I have been using Darwine for ever but on the last update everything worked very stable and was actually usable!

mrhiyuck
October 1st, 2008, 11:27 AM
Awesome. I have windows on my mac with boot camp, but this will be nice if I don't want to switch.

Does PKSV work with this?

~Teh Panda~
October 1st, 2008, 02:31 PM
Awesome. I have windows on my mac with boot camp, but this will be nice if I don't want to switch.

Does PKSV work with this?

test it out, I have not tried, tell me if it does and i can add it to the list.

mcr3240ca
December 8th, 2008, 04:57 PM
Doesnt work with g4 & G5
Seems to only work with intel macs.
What a shame

~Teh Panda~
December 8th, 2008, 11:05 PM
Doesnt work with g4 & G5
Seems to only work with intel macs.
What a shame

Thank you for the polite bump. Anyways yes, it is only for Intel's, 'tis a shame i know but helps a lot of people

groudonlover
December 9th, 2008, 05:16 AM
You should write that this is only for x86, i only have an iBook G3, 3x iMac G3 and an iMac G4, none of them are Intel...
I am hacking on a Linux Laptop with nonworking battery...Wine there too :)
if you want the Original Wine, go to http://www.winehq.org/

HackMew
December 9th, 2008, 05:33 AM
Further info can be found here (http://www.macwindows.com/winintelmac.html).

~Teh Panda~
December 9th, 2008, 10:39 PM
Further info can be found here (http://www.macwindows.com/winintelmac.html).

Thanks I will add your quote to the end of the post :)

iTeruri
December 25th, 2008, 06:06 AM
It works now (I have a new intel mac :D)

Howevere I experience some problems:
- If try to open poképic, it says pokeroms.ini is missing. I downloaded the said file, but it still doesn't work
- If I try to save a sprite in unlz gba, nothing happens. Is this one of the problems you mentioned in the first post, if not what am I doing wrong
- Dexter has the same problem as poképic

Could you help me with these problems? Or should I look up some other tutorails?

However pokétext and advancemap are working fine! I tried to edit some texts and the pallet town map, and it's great to walk trough a desert village. xD

~Teh Panda~
December 25th, 2008, 09:27 PM
It works now (I have a new intel mac :D)

Howevere I experience some problems:
- If try to open poképic, it says pokeroms.ini is missing. I downloaded the said file, but it still doesn't work
- If I try to save a sprite in unlz gba, nothing happens. Is this one of the problems you mentioned in the first post, if not what am I doing wrong
- Dexter has the same problem as poképic

Could you help me with these problems? Or should I look up some other tutorails?

However pokétext and advancemap are working fine! I tried to edit some texts and the pallet town map, and it's great to walk trough a desert village. xD

Yes, as of now it is really buggy (in some programs), try the crossover demo, but it costs money for full.

Hyunbin
January 2nd, 2009, 09:34 PM
it's asking something about X11.app <_<
i'm trying to open advancemap 1.92 btw

EDIT/
i solved that problem
but now i'm having a new one
it says
"The directory "Z:\Users\HyunBdrag0n\Documents\Pokemon DREAMSTAR Hack\AdvanceMap 1.92\Ini" does not exist. All "-ini" files have to be placed inside that directory and the respective sub-directories, or AM will not work. Please correct this!"

the slashes are replaced by korean won symbols (which is what i get whenever i press that key when i'm typing in japanese on my windows computer)

~Teh Panda~
January 4th, 2009, 03:34 PM
it's asking something about X11.app <_<
i'm trying to open advancemap 1.92 btw

EDIT/
i solved that problem
but now i'm having a new one
it says
"The directory "Z:\Users\HyunBdrag0n\Documents\Pokemon DREAMSTAR Hack\AdvanceMap 1.92\Ini" does not exist. All "-ini" files have to be placed inside that directory and the respective sub-directories, or AM will not work. Please correct this!"

the slashes are replaced by korean won symbols (which is what i get whenever i press that key when i'm typing in japanese on my windows computer)

Hmm that is weird, may I sugest you reinstalling your wine, then putiing AMap in a closer document to the home directory

ckret2
January 19th, 2009, 03:19 PM
Thank you so much for this, I've successfully got Advance Map up and running on my Mac. I've run into a problem with XSE, though; whenever I try to open it, I get an Error message that says "The file 'OLEAUT32.DLL' is out of date. This program requires a newer version." Since you report that XSE works on Macs, I figure this isn't a problem that everyone has, so it must be something specific to my computer.

When I do a file search on my computer to try to locate a file named "oleaut32.dll" the only thing that comes up is a file by that name located in the file Pokewitch. (By the way, PokeScript does not not work for me, in case you'd like to know which programs haven't successfully been used on Darwine so far.) I thought that maybe there were two copies of "oleaut32.dll" in my computer, and that the one in Pokewitch was being read instead of the other one. I deleted the Pokewitch file (since PokeScript isn't working anyway), but the error message didn't change at all. It still says the file is "out of date," which either means there still is a version of oleaut32.dll hiding on my computer or it doesn't seem to realize that it isn't finding the file it needs all together.

Has anyone else run into this problem, or know what it means/how to fix it?

(I'll possibly be installing Windows soon and using Boot Camp or some sort of virtual machine, just so I don't have to deal with all this crap anymore. But until then it'd be nice to actually be able to compile scripts onto the maps I'm making.)

~Teh Panda~
January 19th, 2009, 04:18 PM
Thank you so much for this, I've successfully got Advance Map up and running on my Mac. I've run into a problem with XSE, though; whenever I try to open it, I get an Error message that says "The file 'OLEAUT32.DLL' is out of date. This program requires a newer version." Since you report that XSE works on Macs, I figure this isn't a problem that everyone has, so it must be something specific to my computer.

When I do a file search on my computer to try to locate a file named "oleaut32.dll" the only thing that comes up is a file by that name located in the file Pokewitch. (By the way, PokeScript does not not work for me, in case you'd like to know which programs haven't successfully been used on Darwine so far.) I thought that maybe there were two copies of "oleaut32.dll" in my computer, and that the one in Pokewitch was being read instead of the other one. I deleted the Pokewitch file (since PokeScript isn't working anyway), but the error message didn't change at all. It still says the file is "out of date," which either means there still is a version of oleaut32.dll hiding on my computer or it doesn't seem to realize that it isn't finding the file it needs all together.

Has anyone else run into this problem, or know what it means/how to fix it?

(I'll possibly be installing Windows soon and using Boot Camp or some sort of virtual machine, just so I don't have to deal with all this crap anymore. But until then it'd be nice to actually be able to compile scripts onto the maps I'm making.)

Did you install the .net frameworks and module fixes?

ckret2
January 28th, 2009, 11:46 AM
Did you install the .net frameworks and module fixes?

If that's the four things you listed in the first post (Native DCOM, gdiplus.dll, access runtime 2000, and Visual basic runtimes) then yes, I did. If not, then I don't know what those are.

--EDIT--

So that I don't double post, I'll just add on comments here.

I tried to re-install those four things, and I got XSE to work, once. For some reason, it's not working again.

But here are some other tools I managed to at least open, although I haven't messed around with them enough to see how well they work. You asked for reports back on what works, so here's what I've found so far:

Advance Trainer - Beta
Free Space Finder
Overworld Editor - Rebirth Edition
ROM Header Editor Advance
Start Map Chooser Advance

In short, HackMew's Tools Factory for the most part is quite Mac-friendly.

Rathdrgnknight
February 1st, 2009, 08:15 AM
This is a really nice tool. However, I can only get advance maps to work. Anyone know how to install .dlls on darwine?

~Edit~
Nevermind, I figured it out. I had to go a roundabout way of opening the system 32 folder, then just drag/dropped it in.

Thanks so much!

Pellio
February 8th, 2009, 11:55 AM
I've also had a problem with the .dlls thing, got an error and it said it wasn't found, what do I do? I haven't much clue about how computers work... :S

~Teh Panda~
February 8th, 2009, 01:28 PM
I've also had a problem with the .dlls thing, got an error and it said it wasn't found, what do I do? I haven't much clue about how computers work... :S

Well search how to install those on google, and then show your hidden files so you can manually do it ;)

Pellio
February 8th, 2009, 04:27 PM
I think this is all too complicated for me haha, I tried to look it up and could only find how to view the hidden files, but no files ending in .DLL are found when I type it into finder. The only thing I could really understand from the google search was that the programes should have the dll files with them when you download them, but it appears this download must not. Advancemap and unLZ work, its just XSE that doesn't.

Also is there anyway to use the "grosser block" advancemap tool on a mac? Sorry if this isn't the right place to ask but just thought because this is a mac related topic I'd ask here instead of making a thread. Thanks.

Chris The Nerd
April 19th, 2009, 02:15 PM
I haven't gotten any of this to work, i keep geting this error message whenever I try to open anything in Wine 46191 the log window says this, how do I fix it? 46194

Blazichu
April 19th, 2009, 10:13 PM
Do not revive month old threads.

*Locks*