Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Game patches and DFHack pluggins  (Read 1099 times)

doctoxic

  • Bay Watcher
    • View Profile
Game patches and DFHack pluggins
« on: July 09, 2013, 02:20:56 am »

Hi all

BUGS/PATCHES
I have seen somewhere about various bugs and even mention of patches.  What, if any, would you recommend to use, where can i get them and are they easy to install?

For example i've heard mention in various posts and vids of a growth bug and armour/weapon racks bug not storing items in barracks.

DFHack
Haven't really looked into this yet  - any recommendations for useful pluggins?

Thanks
Logged

WanderingKid

  • Bay Watcher
  • The Overfiend
    • View Profile
Re: Game patches and DFHack pluggins
« Reply #1 on: July 09, 2013, 02:33:21 am »

Honestly, I'd just grab the lastest version of the Lazy Newb Pack.  It's got all of that setup for you in the .init file for the known bug fixes.  The community here is AMAZING for keeping up with things like that.  Sometimes it astounds me.

Matoro

  • Bay Watcher
  • if you drive alone you drive with hitler
    • View Profile
Re: Game patches and DFHack pluggins
« Reply #2 on: July 09, 2013, 03:20:47 am »

Grab latest DFHack (r3). LNP is fine, too. Then rename "dfhack.init-example" file to "dfhack.init". Now you have all the patches and bugfixes. For example, military training is less buggy and soldiers won't get always bad thoughts. Growth bug is an important one to be fixed, too. I don't remember if the standard version of DFHack has it - I'm using This version of LNP. It has absolutely everything and you don't even need to rename anything. I't like LNP but it has all the utilities and more graphics and all the patches and bugfixes.
Logged

doctoxic

  • Bay Watcher
    • View Profile
Re: Game patches and DFHack pluggins
« Reply #3 on: July 09, 2013, 03:49:57 am »

thanks  - that is really useful info

i'll activate the dfhack example init file on my current game and use the expanded LNP for future games.......

hmm - just stopped to compare the init files - it seems the LNP init already has the bug fixes activated and also loads some pluggins (which the example doesn't) - i assume this is because LNP already sorted it where if you start with the basic DF pack and download Hack separately you'd have to play around with it yourself

either way its all cool stuff and i agree the community here is amazing :)

cheers
Logged

greycat

  • Bay Watcher
    • View Profile
Re: Game patches and DFHack pluggins
« Reply #4 on: July 09, 2013, 08:30:46 am »

For those using Linux, the process is a bit more manual than "Install the Lazy Newb Pack".

Install Dwarf Fortress as usual (extracting into a directory of your choice), then download and extract DFHack on top of that.  The "dfhack" script should end up in the same directory as the "df" script.

Some bug fixes were made after DFHack 0.34.11 r3 was released, so you'll have to track down those bug fixes yourself.  For example, the growth bug fix should be saved in a file named hack/scripts/fix/growthbug.rb relative to where the "dfhack" script is.  Then you'll need to add a line to the dfhack.init file to run that particular fix.  Repeat this for whatever other bug fixes there are (I don't have a list).

Run the game with "./dfhack" instead of the usual "./df".
Logged
Hell, if nobody's suffocated because of it, it hardly counts as a bug! -- StLeibowitz

ORCACommander

  • Bay Watcher
  • [ETHIC:TORTURE_ELVES: PERSONAL_MATTER]
    • View Profile
Re: Game patches and DFHack pluggins
« Reply #5 on: July 09, 2013, 10:25:04 am »

hmmm am i the only one who does not use lnp because it adds to much?
Logged

greycat

  • Bay Watcher
    • View Profile
Re: Game patches and DFHack pluggins
« Reply #6 on: July 09, 2013, 10:32:33 am »

I can't imagine you're the only one.  I personally play with the "ASCII" interface (really Code Page 437) by choice, and since I'm on Linux, LNP isn't even an option.
Logged
Hell, if nobody's suffocated because of it, it hardly counts as a bug! -- StLeibowitz

Deepblade

  • Bay Watcher
  • Tholtarmid
    • View Profile
Re: Game patches and DFHack pluggins
« Reply #7 on: July 09, 2013, 12:34:47 pm »

hmmm am i the only one who does not use lnp because it adds to much?

As far as I'm aware it only adds DFHack, some extra scripts for it,  and a gui for editing most the init features.
Logged
Deepblade's Standardized Creature Parts, for when you're pissed about all the different types of animal products there are.

WhimsyWink

  • Bay Watcher
    • View Profile
Re: Game patches and DFHack pluggins
« Reply #8 on: July 09, 2013, 01:22:39 pm »

I added DFhack for the growth bug fix and I found a lot of other plugins running ... I found how to unload all of them but I dunno if the growthbug fix stops as well
Logged
Ellipsis free since August 2013.

doctoxic

  • Bay Watcher
    • View Profile
Re: Game patches and DFHack pluggins
« Reply #9 on: July 09, 2013, 03:48:08 pm »

looking at the dfhack.init - it does add stuff but its mostly various bug fixes and some excellent GUI pluggins

dfhack.init from the expanded LNB pack
Spoiler (click to show/hide)

Does the ordinary LNB not have a dfhack.init file?
Logged