Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Author Topic: Starter Pack  (Read 3056 times)

SpyderVenom

  • Bay Watcher
    • View Profile
Starter Pack
« on: May 27, 2016, 02:01:19 pm »

I have been having trouble with the starter pack, so I cant use it.

This sucks because Im not exactly sure how to get DF running with therapist, soundsense, and phebus tileset without messing up the text graphics... Tried to add dfhack but I guess there isnt one yet for the newest version?

Could someone make a simpler starter pack that doesnt have 80 extras? Just DFHack, Dwarf Therapist, Soundsense, and tilesets? Thats all I think it really needs and I would love to get just these few things working together. An interface to start it all like the LNP would be nice too but Ive seen people say the LNP has maleware and true or not, it crashes every hour. Too much crap, too unstable, need a just the basics pack!

Would be so great to have a how to make these all work together at very least... Thanks!
Logged

jecowa

  • Bay Watcher
    • View Profile
Re: Starter Pack
« Reply #1 on: May 27, 2016, 10:37:03 pm »

Tried to add dfhack but I guess there isnt one yet for the newest version?
That's right; the DFHack team is still working on updating DFHack for the latest version of Dwarf Fortress. I think the starter pack is waiting for DFHack to update before it updates. If you need DFHack right now, the latest version released is for Dwarf Fortress v0.42.06. They have an alpha version for Dwarf Fortress v0.43.03, but it probably isn't a good idea to try to use it before it's ready.

Could someone make a simpler starter pack that doesnt have 80 extras? Just DFHack, Dwarf Therapist, Soundsense, and tilesets? Thats all I think it really needs and I would love to get just these few things working together.
I can see how someone wouldn't want a bunch of utilities that you never use being bundled with the pack. Especially people in places with internet shortages (Africa, Australia, Canada, etc). I think a lot of the utilities don't need to be updated as often as the rest of the parts of the pack, and the utilities add quite a bit of size to the download. It might make sense if the utilities were a separate download from the main pack, especially any large ones that don't update as frequently. I don't think those have to be installed for them to work, so even if a user didn't know to install them in "starterpack/LNP/Utilities" they should be able to use them just fine.

An interface to start it all like the LNP would be nice too but Ive seen people say the LNP has maleware and true or not, it crashes every hour. Too much crap, too unstable, need a just the basics pack!
I think the programs that are being detected as malware are all extras utilities that are bundled with it. I don't know if they are false detection or not, but if you don't run either of those tools, you should be fine. I think the ones flagged for having malware were Announcement Window and DwarfMockup.

Would be so great to have a how to make these all work together at very least... Thanks!
If you want to make your own Lazy Noob Pack, first you need the PyLNP software. This is the launcher software that is responsible for switching graphics packs and stuff. All the info is on their linked GitHub repositories. And they have pre-built binaries that you can use, so you don't have to compile it yourself.

Inside your main folder, you place the PyLNP launcher as well as a "Dwarf Fortress" folder and a "LNP" folder. Inside the Dwarf Fortress folder is just the unmodified vanilla Dwarf Fortress game. Inside the "LNP" folder, you need a few things:
  • "Baselines" folder - this is the most important one. Inside this folder you need a folder with something like "df_43_03" that contains the unmodified "data" folder and "raw" folder from Dwarf Fortress. It doesn't need all of the files in it, though. Look in the starter pack to see what you need.
  • "Defaults" folder that contains the unmodified "d_init.txt" and "init.txt" files, and maybe the "colors.txt" file.
  • "Keybinds" folder that contains the vanilla "interface.txt" as well as any custom keyboard config files you want to include.
  • "Tilesets" folder with any main tilesheets you want to include. (Just the tilesets that only modify the main tilesheet)
  • "Graphics" folder. This contains all your graphics packs. Each graphics pack needs its own folder in here, and those individual folder each need their own "manifest.json" text file. In the manifest.json folder, you can declare a name for the graphics pack. I believe this name needs to be the same that you used for the folder of that graphics pack. I don't think it recognizes spaces, so it might be safer to use underscores instead of spaces.
  • "Utilities" folder. This is where you put the Dwarf Fortress app.
  • That should be everything it needs. You can optionally also include a "PyLNP.json" file in the "LNP" folder, but it's not required. You would use this file to add shortcuts and links to the menu bar of the LNP launcher software. You can also put in you DFFD number to make it check for updates.
« Last Edit: May 27, 2016, 10:39:36 pm by jecowa »
Logged

SpyderVenom

  • Bay Watcher
    • View Profile
Re: Starter Pack
« Reply #2 on: May 27, 2016, 11:38:01 pm »

I would use the LNP if it werent broken. It has crashed every time before getting through the spring i arrived. I only open soundsense and therapist so it has to be the launcher or one of those programs causing it to crash, unless the DFHack is doing it, I dont know, all i know is the pack as is, is broken because they added so much it just breaks it.
Logged

jecowa

  • Bay Watcher
    • View Profile
Re: Starter Pack
« Reply #3 on: May 28, 2016, 12:57:55 am »

I've heard that DFHack can make the game more unstable. What DFHack does is really complicated, so there is more chance for something to mess something up. Also, DFHack has to be updated every time that Dwarf Fortress updates. This means that its developers have to spend a lot of time updating it for the latest Dwarf Fortress instead of spending it to squash out bugs. I'm not an experienced programmer or anything, but it seems like each time DFHack has to be updated to work with the latest Dwarf Fortress is an opportunity for new bugs to be introduced.

PyLNP, on the other hand, does not need to update often. What PyLNP does is a lot more simple than what DFHack does. DFHack modifies the game's active memory while it's running. PyLNP mostly switches graphics, changes settings, and launches Dwarf Fortress.

PyLNP doesn't even need to be running while Dwarf Fortress is running. You only really need to run PyLNP when you want to change graphics or something like that. Otherwise, you can just start the game normally from "starter pack/Dwarf Fortress/dwarfort.exe" or whatever. In fact, if you are okay with the default settings of the starter pack, you shouldn't ever have to run the PyLNP software at all.

tl;dr - I don't think PyLNP is making your game crash.
Logged

Maltavius

  • Bay Watcher
    • View Profile
Re: Starter Pack
« Reply #4 on: May 29, 2016, 10:42:20 am »

I would use the LNP if it werent broken. It has crashed every time before getting through the spring i arrived. I only open soundsense and therapist so it has to be the launcher or one of those programs causing it to crash, unless the DFHack is doing it, I dont know, all i know is the pack as is, is broken because they added so much it just breaks it.

It's TWBT that does the crashing this time around.
Logged

jecowa

  • Bay Watcher
    • View Profile
Re: Starter Pack
« Reply #5 on: May 29, 2016, 12:34:28 pm »

It's TWBT that does the crashing this time around.

That's good to know. Do you think TWBT is the cause of most crashes people are getting?
Logged

megahelmet

  • Bay Watcher
  • *casts* Meteo!!
    • View Profile
Re: Starter Pack
« Reply #6 on: May 29, 2016, 06:31:43 pm »

It's TWBT that does the crashing this time around.

That's good to know. Do you think TWBT is the cause of most crashes people are getting?

I do. I turn it off and the only crashes I get are on really large world gens. No crashes at all while playing.
Logged
Pylons on fire can stay, its awesome.

bmxbumpkin

  • Bay Watcher
  • How did I pass? She beat me like I owed her money.
    • View Profile
Re: Starter Pack
« Reply #7 on: May 31, 2016, 02:09:56 am »

wow megahelmet(spaceballs reference? haha),
Frickin thanks so much for that I have been crashing on my fortress a lot lately and not only did turning TWBT off resolve the crashes, my FPS shot up too like double!

AWESOME!!!!
Logged

nuget102

  • Bay Watcher
    • View Profile
Re: Starter Pack
« Reply #8 on: June 01, 2016, 07:40:31 pm »

A wee bit off topic, but I gather people want a more 'bare bones' LNP, right? If so, I can throw one together for everyone. Windows only, sadly, since that's the only os I have atm. I would have one base version that has graphics, options like aquifers, fps, pop limit, etc. then probably a dfhack, soundsense, and a dfhack+soundsense option.

If OP wants I can post it here when I'm done. Should be able to get it finished tonight when I get home.
Logged
The fort where filth melts your skin! (updated 4/9/15)

Curiosity killed the cat.
Satisfaction brought it back.