Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  
Pages: 1 ... 8 9 [10] 11 12 ... 28

Author Topic: FotF: Dwarf Fortress 40d17  (Read 125025 times)

Baughn

  • Noble Phantasm
  • The Haruhiist
  • Hiss
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #135 on: February 07, 2010, 04:59:16 pm »

If you're compiling from source, you should be able to get a backtrace from gdb. Could you try that?

(And make sure to git-pull first)
Logged
C++ makes baby Cthulhu weep. Why settle for the lesser horror?

xoen

  • Bay Watcher
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #136 on: February 07, 2010, 05:20:07 pm »

Uploaded a basic 40d17 windows bundle along with RantingRodent's graphics and the orc mod
nice nice, thx, sir.
so far, so good.
Logged

Phwoar

  • Bay Watcher
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #137 on: February 07, 2010, 05:23:00 pm »

Happy to try it, but might need a little help..  I've gotten this far:

Spoiler (click to show/hide)

I'm assuming the debugger's not looking in the libs directory, since that's generally set up in the 'df' script.  To make gdb look in there, I would...?
Logged

Darkond2100

  • Bay Watcher
  • Intrepid Groundhog
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #138 on: February 07, 2010, 05:52:28 pm »

Gonna take my mac to a WiFi hotspot so that I can download it RIGHT NOW! I'm on my Windows PC. Hurray!
Logged
your hoard, your dwarves, and your fortress.
I prefer Hoard, Horde, and Hovel...

Untelligent

  • Bay Watcher
  • I eat flesh!
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #139 on: February 07, 2010, 06:02:40 pm »

Is there any way I can assist in determining why non-2D print modes don't work for me (despite partial print and the like working for me in earlier versions), like I mentioned earlier?
Logged
The World Without Knifebear — A much safer world indeed.
regardless, the slime shooter will be completed, come hell or high water, which are both entirely plausible setbacks at this point.

Baughn

  • Noble Phantasm
  • The Haruhiist
  • Hiss
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #140 on: February 07, 2010, 06:12:57 pm »

Depends. If Linux, try backtracing like in the following script. The currently uploaded d17-head will work fine for that. If windows.. tell me, and I'll see if I can build more logging into things later.

Phwoar: Follow this script:

df_linux$ export LD_LIBRARY_PATH=./libs
df_linux$ gdb dwarfort.exe
(gdb) run
-- insert crash here --
(gdb) bt
-- backtrace output here--
Logged
C++ makes baby Cthulhu weep. Why settle for the lesser horror?

Untelligent

  • Bay Watcher
  • I eat flesh!
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #141 on: February 07, 2010, 06:16:32 pm »

Like I said, I'm on Windows. Ah well.
Logged
The World Without Knifebear — A much safer world indeed.
regardless, the slime shooter will be completed, come hell or high water, which are both entirely plausible setbacks at this point.

Phwoar

  • Bay Watcher
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #142 on: February 07, 2010, 06:18:49 pm »

Spoiler (click to show/hide)
Logged

Darkond2100

  • Bay Watcher
  • Intrepid Groundhog
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #143 on: February 07, 2010, 06:29:49 pm »

I'm at StarBucks on my mac (I just found out that they're shutting down in two months. First: OMG! Second: They sure got an early heads up). The OSX download leads me to a "404 Not Found". Would somebody please fix it?

EDIT: it takes me to http://www.bay12games.com/dwarves/df_28_181_40d17_osx.tar.bz2
Logged
your hoard, your dwarves, and your fortress.
I prefer Hoard, Horde, and Hovel...

Urist McDepravity

  • Bay Watcher
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #144 on: February 07, 2010, 06:31:52 pm »

Okay, I've uploaded a new 40d17-head which hopefully fixes the segfaulting and similar problems. Can't speak for the speed, but I did try a couple things to fix that too.
Re-compiled git-head, same segfault.

Starting program: /var/games/df_linux_git/dwarfort.exe
[Thread debugging using libthread_db enabled]
[New Thread 0xb67e1b70 (LWP 12177)]
Loading bindings from data/init/interface.txt

Program received signal SIGSEGV, Segmentation fault.
0xb6ed6636 in glGetString () from //usr/lib/opengl/xorg-x11/lib/libGL.so.1
(gdb) bt
#0  0xb6ed6636 in glGetString () from //usr/lib/opengl/xorg-x11/lib/libGL.so.1
#1  0xb7284603 in glewInit () from ./libs/libgraphics.so
#2  0xb7230480 in enablerst::create_window_GL(GL_Window*) () from ./libs/libgraphics.so
#3  0xb7232b34 in enablerst::loop() () from ./libs/libgraphics.so
#4  0xb72336aa in main () from ./libs/libgraphics.so
#5  0xb6fa0bb5 in __libc_start_main () from /lib/libc.so.6
#6  0x0804df81 in ?? ()

==12179== Invalid read of size 4
==12179==    at 0x5198636: ??? (in /usr/lib/opengl/xorg-x11/lib/libGL.so.1.2)
==12179==    by 0x4AA047F: enablerst::create_window_GL(GL_Window*) (in /var/games/df_linux_git/libs/libgraphics.so)
==12179==    by 0x4AA2B33: enablerst::loop() (in /var/games/df_linux_git/libs/libgraphics.so)
==12179==    by 0x4AA36A9: main (in /var/games/df_linux_git/libs/libgraphics.so)
==12179==  Address 0x3fc is not stack'd, malloc'd or (recently) free'd
Logged

Baughn

  • Noble Phantasm
  • The Haruhiist
  • Hiss
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #145 on: February 07, 2010, 06:35:01 pm »

Toady hasn't compiled a mac version yet, due to boost-regex issues. Since I've removed that dependency, I guess I should send him the updated code now so he can make one.

Phwoar: Oh, so that's it. I made a tiny little change.. which caused glewInit to be called /before/ initializing the window. Not the best idea.

Try it now, this one should work.
Logged
C++ makes baby Cthulhu weep. Why settle for the lesser horror?

Phwoar

  • Bay Watcher
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #146 on: February 07, 2010, 06:47:27 pm »

Phwoar: Oh, so that's it. I made a tiny little change.. which caused glewInit to be called /before/ initializing the window. Not the best idea.

Try it now, this one should work.
Can confirm the latest source works.  Nicely done. :)

Though, I did have to create that link to libjpeg.so.8 along the way; .62 is provided with Ubuntu 9.10 and is also the most recent version available in the package manager.
Logged

Baughn

  • Noble Phantasm
  • The Haruhiist
  • Hiss
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #147 on: February 07, 2010, 06:48:52 pm »

Getting very new software is one of the risks I take by using Arch, so that's why. :P

It's unlikely to happen with Toady, though. His distribution is old.. really old... which is actually a real advantage here.
Logged
C++ makes baby Cthulhu weep. Why settle for the lesser horror?

CobaltKobold

  • Bay Watcher
  • ☼HOOD☼ ☼ROBE☼ ☼DAGGER☼ [TAIL]
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #148 on: February 07, 2010, 07:15:20 pm »

yep, libjpeg.so.8 not found...
Logged
Neither whole, nor broken. Interpreting this post is left as an exercise for the reader.
OCEANCLIFF seeding, high z-var(40d)
Tilesets

Pickerel

  • Bay Watcher
    • View Profile
Re: FotF: Dwarf Fortress 40d17
« Reply #149 on: February 07, 2010, 07:24:35 pm »

Everyone says it's nice and fast, but I am having the opposite issue and I can't seem to figure out why.  To make sure it wasn't just my computer, I opened an earlier version (40d13), and it gets 100 FPS (my set max, it were not that in place, it would go higher), while 40d17 gets a total of 13 FPS even while it sits daintily on the title screen.

I am trying the various things that have in the past helped out, but on the title screen temperature and weather never affected anything.  And yes, before anyone says it, I have the G_FPS_CAP at 5, which allows it to get all the way UP to 13 FPS.

Also, I heard that custom workshops were going to be in this version... Whereabouts are they?
Logged
Pages: 1 ... 8 9 [10] 11 12 ... 28