Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Poll

How should the next version of this be packaged?

Installer
- 7 (70%)
Single package
- 3 (30%)

Total Members Voted: 10


Pages: 1 2 3 [4] 5 6 7

Author Topic: [Outdated] Mac: General help, suggestions, and bug reports (v3b r1)  (Read 28545 times)

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #45 on: July 29, 2013, 10:03:46 pm »

So what exactly does your Masterwork+McNewbie do? I mean, in addition to what the mod otherwise does? Because if its better then before, why not make it the default Mac version....
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

Ora_the_Owlish

  • Bay Watcher
  • [PFUDOR]
    • View Profile
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #46 on: August 01, 2013, 05:05:02 pm »

Well, MacNewbie allows for easy launching of a bunch of utilities (DwarfTherapist, SoundSense, Chromafort, DFDesignator, DFHack), easy Init modification, custom colors and easy-install textures. So, as I'm sure you've guessed by my continuous use of the word "easy," it's largely a matter of convenience. It's also kept well-updated, meaning that DFHack works just fine (though still at the expense of poisons and runes). That's half the question answered. I can't speak for the other half, but if *I* can manage to install the Mac version of Masterwork over MacNewbie without imploding the fort, it's likely simple enough to leave to a protip. Not everyone uses MacNewbie, after all.
« Last Edit: August 01, 2013, 05:07:12 pm by Ora_the_Owlish »
Logged
Broseph Stalin, "The Increasingly Tragic Tale of Dumplin", a narrative
This is a narrative. All craftdwarfship is of the highest quality. It menaces with spikes of feels.

Ora_the_Owlish

  • Bay Watcher
  • [PFUDOR]
    • View Profile
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #47 on: August 06, 2013, 11:20:30 am »

Reporting back as per the new Masterwork update...simply replacing the old raw folder with the new raw folder hasn't crashed me yet. That was pretty much expected. I also decided to toy with the whole MacNewbie/Masterwork thing, and it seems that replacing the entire Dwarf Fortress folder in MacNewbie with the Mac version of Masterwork's will allow add-spatter to run without crashes (at least, immediate crashes), though at the expense of MacNewbie's ability to automatically start DFHack on launch. I'll look at an earlier version of MacNewbie (I remember you used to have to start DFHack from the utilities menu), but an even easier fix is just starting through MacNewbie>Dwarf Fortress>dfhack. Shockingly, this hasn't crashed me yet, though I did have some unknown world gen issues earlier, where all ores would fail to generate. After re-downloading, the problem mysteriously vanished. So as of now, my process is:

1. Download newest version of Masterwork (for Windows), Masterwork Mac version (from this thread), Mono's Windows version (if you haven't already), and the 0.7.1 built for MacNewbie.

2. Unzip Masterwork (Windows). Run Settings.exe, which should be possible thanks to Mono. Change settings as you like. Note that not all will actually carry over (only changes to the raws will), but you can at least change difficulty and workshops and such.

3. Unzip Masterwork Mac. Go to "Dwarf Fortress" Replace raws folder with the raws from Masterwork (Windows). Copy entire "Dwarf Fortress" folder.

4. Unzip MacNewbie. Paste in Masterwork Mac "Dwarf Fortress" folder.

5. Run MacNewbie. Toy with settings*

6. Once everything is set up to your liking, go back into MacNewbie>Dwarf Fortress and run "dfhack."

*I have strange errors when playing with tilesets. This was mentioned in the OP, and I wouldn't be confused if it simply crashed on startup. Instead, it seems that you can change the tileset ONCE before the game becomes corrupted. That is, I loaded a fort twice with the default set, and then switched to Phoebus using MacNewbie. Then I loaded twice more, no problems. Then I switched to Obsidian, and got an error (objc[7132]: Object 0x1380faa0 of class __NSCFString autoreleased with no pool in place - just leaking - break on objc_autoreleaseNoPool() to debug). This error is already mentioned in an existing bug report here. So, if you really hate the default Masterwork set, go ahead and try loading a new one, but backup your saves!

As previously mentioned, I am not so great with computers, so I welcome an easier/more straightforward approach. Also, my testing's been pretty cursory--no guarantees your fort won't become corrupted, though I'm not sure how it *would*, except thanks to the tileset glitch.
Logged
Broseph Stalin, "The Increasingly Tragic Tale of Dumplin", a narrative
This is a narrative. All craftdwarfship is of the highest quality. It menaces with spikes of feels.

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #48 on: August 06, 2013, 11:29:52 am »

This is awesome. Maybe someone can make a packed download with Masterwork already installed in the MacNewbie Pack. :)

Quote
default set, and then switched to Phoebus using MacNewbie.
You cant update savegames when using the mod, because the save-raws are static, while the actual raws are changed by your settings. You can only update safegames if they are exactly the same. So if you change ONE part of the settings, you'd break your save if you try to change the tileset.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

fricy

  • Bay Watcher
  • [DFHACK:ZEALOT]
    • View Profile
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #49 on: August 06, 2013, 12:42:00 pm »

If you replace the entire dwarf fortress folder (including the hack folder) with the mac version of masterwork you will be back on dfhack r2. So essentially you are playing with the MW mac r1 version with updated raws. Some functionality will be missing!

Ora_the_Owlish

  • Bay Watcher
  • [PFUDOR]
    • View Profile
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #50 on: August 06, 2013, 02:00:32 pm »

Thanks for the heads-up, fricy! I did go ahead and compare the contents of the hack folder to see what I was missing out on. Ouch. I'll toy with it a bit later, see if I can't get lucky :P

Meph, thanks for the explanation! And I would use that in a heartbeat. If only there was someone with both MacNewbie and Masterwork experience who also happened to be watching this thread fricy. In all seriousness, I'm not sure how much work a polished, relatively stable version of ☼MacNewbie☼ would require, so I'm loathe to request it. But hey, if anyone wants to make it happen, the dwarves of GlintedCopper will sing your praises (at least until the raws require a new worldgen).
Logged
Broseph Stalin, "The Increasingly Tragic Tale of Dumplin", a narrative
This is a narrative. All craftdwarfship is of the highest quality. It menaces with spikes of feels.

lethosor

  • Bay Watcher
    • View Profile
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #51 on: August 06, 2013, 07:33:12 pm »

Update: I'm trying to upgrade to dfhack r3, and it appears to be working so far (at least with mousequery and a few other nice plugins).
On a related note, does anyone know of an easy way to test for add-spatter (e.g. in the arena) without generating a new world?

I'm currently researching the dfhack r2/r3 differences, trying to figure out which versions work with which utilities. It sounds to me like MacNewbie includes r3, but I'll update this when it finishes downloading.

Edit: MacNewbie does indeed include dfhack r3 - I suppose that means add-spatter works on r3 as well. :) Note that the MacNewbie dfhack script is renamed to "df" - this might have caused some confusion between the Mac MDF script ("dfhack").

I'll try Settings.exe again... maybe it'll work this time. :)
« Last Edit: August 06, 2013, 07:39:14 pm by lethosor »
Logged
DFHack - Dwarf Manipulator (Lua) - DF Wiki talk

There was a typo in the siegers' campfire code. When the fires went out, so did the game.

fricy

  • Bay Watcher
  • [DFHACK:ZEALOT]
    • View Profile
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #52 on: August 07, 2013, 04:22:09 am »

Edit: MacNewbie does indeed include dfhack r3 - I suppose that means add-spatter works on r3 as well. :) Note that the MacNewbie dfhack script is renamed to "df" - this might have caused some confusion between the Mac MDF script ("dfhack").

I'll try Settings.exe again... maybe it'll work this time. :)

Yeah, I put every necessary library link into the df script, the Macnewbie plugin is hardcoded to launch that script, and DFhack is needed for MW to work, so I thought it would be ok to launch it in one go. The edits I did to the script are necessary for soundsense and stonesense to work. After that I ignored the separate dfhack launcher, I think it can be even deleted...

No idea about add-spatter, maybe Meph can help with a single raw edit, I only tested MW 3c and 3d raws, both crashed on loading or world gen. It's possible that the plugin works, only one of the custom reactions in MW crashes it. just my 2c.

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #53 on: August 07, 2013, 04:58:32 am »

What can I do to help? SPATTER_ADD works fine on windows, I dont know how a reaction would break it.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #54 on: August 22, 2013, 11:39:20 am »

Doublepost because its important: Ag (from the dfhack team) found the problem: The reaction that uses add-spatter might not have any products besides the improvement. I did add boiling stones to give the worker some XPs from coating things with poison/runes, seems I broke it.

Fixing it is easy, just deleting all the KNOWLEDGE_STONE lines in the SPATTER_ADD_ reactions. Thats it. I will upload a new windows version with this fix in a short while.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

fricy

  • Bay Watcher
  • [DFHACK:ZEALOT]
    • View Profile
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #55 on: August 22, 2013, 12:01:46 pm »

--crossing my fingers-- angrilov is awesome. :)

Which version did you add the stones for the xp gain? I ran a few tests, I'm able to load a 2f fort with add-spatter, but 3a and up crashes.

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #56 on: August 22, 2013, 12:20:04 pm »

I think it was 3c or 3d.
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::

fricy

  • Bay Watcher
  • [DFHACK:ZEALOT]
    • View Profile
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #57 on: August 22, 2013, 12:34:27 pm »

Hmm ok, it's possible that the mac crash is unrelated, I'll look for the the new raws to run a test. Anything else you changed with add_spatter reactions between 2f and 3a?

edit: wut? tanner is back?
« Last Edit: August 22, 2013, 12:36:19 pm by fricy »
Logged

fricy

  • Bay Watcher
  • [DFHACK:ZEALOT]
    • View Profile
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #58 on: August 25, 2013, 09:46:00 am »

Tested 3g raws on mac, it still crashes, so no luck. Last version that seems to work is 2h, I'll try to find a change between 3a and 2h that causes this...
EDIT: Checked all add_spatter reactions. Only change I can see is the iridium-›orichalculum_orc and metalcrafter-›soapmaker. :(


In other news: it looks like you left in the "announcement stones" for toxicist. Was it intentional? They are inactive for the runes, so I guess not.
« Last Edit: August 25, 2013, 11:10:03 am by fricy »
Logged

Meph

  • Bay Watcher
    • View Profile
    • worldbicyclist
Re: [MAC] General help, suggestions, and bug reports (v3b r1)
« Reply #59 on: August 25, 2013, 08:21:19 pm »

Quote
In other news: it looks like you left in the "announcement stones" for toxicist. Was it intentional? They are inactive for the runes, so I guess not.

Oh noes... try without them. Its true, I overlooked them. damn it, now I have to upload again. ^^
Logged
::: ☼Meph Tileset☼☼Map Tileset☼- 32x graphic sets with TWBT :::
::: ☼MASTERWORK DF☼ - A comprehensive mod pack now on Patreon - 250.000+ downloads and counting :::
::: WorldBicyclist.com - Follow my bike tours around the world - 148 countries visited :::
Pages: 1 2 3 [4] 5 6 7