Bay 12 Games Forum
Dwarf Fortress => DF Modding => Topic started by: Crossroads Inc. on November 05, 2009, 02:08:40 pm
-
Because, yes, some of us DF fans out there DO use Macs..
Basically after seeing thread upon thread of incredible new features for DF, that usually don't have a Mac version, I wish to create a database of any and all DF mods, patches, utilities and addons that ARE built for a mac. I hope for any other Mac users to help out in this regard that we can have an easy to use archive of any feature for DF that works on macs.
-
Amen.
Mac Forman is pretty cool.
-
Hear hear! Unfortunately I don't know of any. Dwarf Therapist might be coming out for Mac sometime. Apparently it's very good.
-
I use a mac. This thread would be useful to me.
I haven't used Mac Foreman yet, but a search brought up this link:
http://www.bay12games.com/forum/index.php?topic=27969.0
If the OP wants to put it in his post.
-
I use a mac. This thread would be useful to me.
I haven't used Mac Foreman yet, but a search brought up this link:
http://www.bay12games.com/forum/index.php?topic=27969.0
If the OP wants to put it in his post.
Mac Foreman doesn't work on the current version, i think it's dead.
-
It is interesting that so many people develop exclusively for Windows(you'd think the freelance programmers would choose Linux). A surprising number of the utilities are based on the Microsoft .NET framework, meaning porting them to Linux and Mac just plain isn't an option. Of those that AREN'T based on .NET, most are still based on a Windows foundation. That's probably anywhere from an hour to a few weeks to convert from Windows to Mac in and of itself. Then you have to shift memory addresses, which I'm assuming are different between the Windows, Linux, and Mac versions of DF. All in all, it's more work than you might think...
Given that my experience is in Java and my experience writing DF utilities is non-existent, I don't know that I can churn out much for you, but I'll keep it in mind...I just wanted to tell you what's really involved in this. It's very possibly why you don't see more utilities for multiple ports or even multiple versions numbers of the same port.
-
Dwarf Therapist was built in C++ with no system-dependent libs for exactly this purpose. It needs only 1 file to be ported to Mac. But I don't have the expertise to be doing Mach kernel hacks on OSX.
All it would take is for one Mac owner with some C++ skills to help me out, and everyone would get an OSX-native labor management tool.
-
Dwarf Therapist was built in C++ with no system-dependent libs for exactly this purpose. It needs only 1 file to be ported to Mac. But I don't have the expertise to be doing Mach kernel hacks on OSX.
All it would take is for one Mac owner with some C++ skills to help me out, and everyone would get an OSX-native labor management tool.
I have a mac and an understanding of c++ it probably isn't enough but what needs to be done?
-
I have a mac and an understanding of c++ it probably isn't enough but what needs to be done?
To start with we should contact the makers of some of the more widely used mods and ask if we can look at their source code to see, firstly, if its even possible to make Mac based adaptation.
-
I have a mac and an understanding of c++ it probably isn't enough but what needs to be done?
To start with we should contact the makers of some of the more widely used mods and ask if we can look at their source code to see, firstly, if its even possible to make Mac based adaptation.
I'm sorry for the ambiguity, I meant to be replying to chmod.
-
Well either easy I've been talking to a friend of mine who knows a little C++ says it won't be too hard to convert some mods to be Mac usable, we just need to get the help of the mod makers on bored.
-
Spelling error... "board"
I could help out. I'm only just beginning on the C++ road, so it might need a once over by somebody else, but I could definitely give it a shot.
-
We'll take everyone we can at this point, Welcome aboard Matie!
-
macfag here. I don't have any programming skills but if you guys need emotional support well....
I for one would love to see more prepackaged tilepacks/mods for mac. For some reason I suck at getting any of it to work.
-
CV, it's not that difficult. Like DF, at first it seems crazy, nothing makes sense, but eventually it will be as natural as looking over your dwarves and thinking "There's a workshop, there's a stonemason... why are they digging there?!"
-
It's times like this I wish I knew more about C++. Sadly, I'm more familiar with the lowly art of Java...which people hate for absolutely not apparent reason. I like it. Wonder how hard memory alteration is...?
-
-snip-
.NET in unix-like?
http://www.mono-project.com/Main_Page
:D
(MOAR LINKS: http://www.mono-project.com/MoMA http://monodevelop.com/
-
I have a mac, but no programing skills I wanna know if its possible to get things like the Orc mod on the mac.
I also wanna know if I can get tilesets on the mac, I have one on my PC but my PC is a desktop
-
I have a mac, but no programing skills I wanna know if its possible to get things like the Orc mod on the mac.
I also wanna know if I can get tilesets on the mac, I have one on my PC but my PC is a desktop
*sigh*Using this thread is inappropriate for your purposes...a few quick things about modding...first of all, utilities and mods are not the same thing. Mods involve modifying text files DF uses for configuration and object definitions. Utilities tend to do interesting things such as directly altering DFs memory.
All DF mods are created (and installed) by modifying text files in the RAW folder (as well as possibly the data/init file). The RAW text files serve as definitions for a lot of DFs objects. Orc Mod will modify several things in there and it will install exactly as it does on Windows. As to graphics, it also installs exactly as on Windows. It will involve placing the graphics images into the appropriate folder and modifying the init file. It's the handy thing about mods...because they're all done through text files, it's handled more or less the same regardless of platform.
-
Well either easy I've been talking to a friend of mine who knows a little C++ says it won't be too hard to convert some mods to be Mac usable, we just need to get the help of the mod makers on bored.
Do you mean Utilities, not mods? Because mods are just text files and are supported by ANY df.
-
Well either easy I've been talking to a friend of mine who knows a little C++ says it won't be too hard to convert some mods to be Mac usable, we just need to get the help of the mod makers on bored.
Do you mean Utilities, not mods? Because mods are just text files and are supported by ANY df.
Crossroads (the OP) was looking for utilities. PsyberianHusky (thread hijacker) was looking for mods. That's why I said using this thread was inappropriate. His query has absolutely nothing to do with the actual thread topic.
-
Thread necromancy strikes again.
So Mac Foreman's pretty much it on the utilities front? I've got Mac Foreman going with 40d19 but its fairly bare-bones, and my Googling isn't turning up much anything else.
-
I haven't even managed that with the opengl df versions. I'd really love anything that saved me the time of having to hand manage all my little guy's work priorities.
-
I haven't even managed that with the opengl df versions. I'd really love anything that saved me the time of having to hand manage all my little guy's work priorities.
If you have an Intel Mac running Snow Leopard, try this (http://robotines.co.nz/static/MacForeman.dmg). It works for me!™
-
Hmm, I'm still running d16 instead of d19. Do you have memory offsets for that version handy? If not, I'll see about upgrading to d19.
-
I don't have the d16 offsets, but I'll have a look at getting it working on d16 in the weekend. d19 has a couple of irritating bugs so it may not be worth upgrading.
-
Hmm, I'm still running d16 instead of d19. Do you have memory offsets for that version handy? If not, I'll see about upgrading to d19.
Here you go (http://robotines.co.nz/static/MacForeman-d16.dmg). You'll need Snow Leopard for it to work.
-
I use a mac. This thread would be useful to me.
-
DON'T YOU 404 ON ME
So since the release of df2010 none of these utilities will run. I myself am a nooby noob and can't offer much, but i'm really interested in getting something like Mac Foreman/Therapist/etc to play nice with version 31.16. I can't offer much, and i don't even know if this is the right place to post but the important thing is i'm making the effort! Right?
Hit me up at ActnMoviHeroBoy@gmail.com if you have any advice or can point me in the right direction or know a nice taco joint or whatever.