Bay 12 Games Forum

Please login or register.

Login with username, password and session length
Advanced search  

Show Posts

This section allows you to view all posts made by this member. Note that you can only see posts made in areas you currently have access to.

Messages - GFXiNXS

Pages: 1 ... 5 6 [7] 8 9 ... 12
91
Sorry to be a bother, but I just updated to V2.6 last night, I was going to leave it on overnight but apparently the F9 bug is back for me... With FPS on or off, it's still there...

EDIT: Well then, I switched to the original colours and now it gets past the F9 screen...

It's no bother at all. I'm just having trouble getting my head around what could be wrong seeing as that is color scheme I have been using all along ???

Aside from "another scheme" are you just using a vanilla version of the game? And with what tileset? Cheers.

92
When it comes up with the grasslands reject, just hit "p" to ignore all :)

Okay, ignoring all rejects I do find a 4x4 and it has all of the features you mention except a bottomless pit.

Whoops, my bad. I meant to type *no* bottomless pit or sand. Guess I had a brain lapse. Still, it's not a bad site.

I just found that if I switch my color scheme from the default to 'another' from the wiki that I start getting the F9 error.   The default works great tho.

Now that's just wierd. I've designed this whole program whilst using nothing but "another scheme". Haven't had a problem so far. Even the mayday DFG I tested on uses "another scheme" and that works fine too.

93
When it comes up with the grasslands reject, just hit "p" to ignore all :)

94
The problem was that some of the variables stupidly ended up outside of the main loop in one of my edits (yeah, it's embarrassing) - which meant that after a couple of cycles, everything was flagged as green and the program logged everything as a success.

*sigh*

And the world (Vanilla 40d13) 4x4 embark location:

Features: Flux, Aquifer, River, underground river, underground pool, magma pool, magma pipe, chasm, HFS and 100 z-levels.

Press "p" to allow all rejects when asked.
Spoiler (click to show/hide)

95
I'm going to go ahead and say there is a potentially large problem with this. I set it to run overnight with "run indefinately" set to "Yes". I woke up to seven hundred and fifteen worlds in my folder. There is no way that many sites matched my conditions. I'm going through the worlds to see what the common problems are.

EDIT: Though, I did turn up a 4x4 site with everything minus a bottomless pit and sand... has 100 z-levels and three nice plateaus to set up base 8)

Wow. I just found the problem. Sometimes I wonder how I even manage to navigate food to my general facial area.

96
Omg, that DF in the background looks totally vintage coloured. How can I get it that way?

That is in fact, "Another Scheme" as posted on the wiki. Duke was close :)

97
Thanks to Dwiib I was able to get past some boundaries. Seeing as his instance has been the hardest to overcome, I'm thinking that if he can get it to work, most people out there should be able to run this without difficulty.

Some great ideas were also put forth:
-Having "run indefinately" cap the number of matching sites found so you don't leave it running overnight to come back to hundreds of found locations.
-Having "run indefinately" place images of the local embark area in the "Sites found" folder as an option.

Thanks again, Dwiib :)

98
Yeah, using your init plus the Mayday DFG you still seem to be coming up blank. Sometimes it works, others it doesn't. I just tried adding an additional pause after each of the screen scans so as to give the program some breathing room. Seems it might work.

If you use msn, could you send you address via pm? I'd like to verify whether this is a possible fix.

99
Amazing. Back to the drawing board. Sorry for getting your hopes up.

100
Right, got it. I found the problem on my end. This will be fixed within the next 20 minutes or so.

EDIT: Fixed and uploaded.

101
I have identified the problem that is bringing up false positives of locations. Not really sure why it happened as the new code effectively means the same thing, it's just written differently. Oh well. I'll try my hand at adding another feature or two and bring out another release some time today. Worst case scenario is there will at least be a fully functional version out that correctly identifies found sites.

Thats wierd, I already have the code in place to handle that and after trying on vanilla 40d (dwarfort.exe as opposed to the 40d2+ Dwarf Fortress.exe) and it worked fine :-\ - Just to be sure, what version are you using?

Wait.. it's probably my game being altered that's causing it (it brings up the F9 screen and flickers). However, Lamp's advice helped solve my exe problem. Sorry for wasting your time. Though, just in case, here's the init: -snip-

Honestly not sure what is going on there. Using your init proved fatal to my little program. I'll look into it further, though nothing is really jumping out at me. Wierd.

Whatever you did, it is now working on my vista machine so I am really happy.

I am glad that you are spending so much time and effort to make this work.  I see great potential from this little program and appreciate the effort you are putting into making it work for everyone and how you are taking all of our pestering in stride. Kudos to GFXiNXS *thumbsup* ;)

Heh, it's really no trouble. My line of work has me used to nitpicking and pestering from all sides :P That, and I hate the idea of putting out a program that only wastes peoples time. I don't like that kind of image being associated with me.

Hopefully with the brunt of issues behind me, I can start making this into something more than just an automation script running around the bare-bones feature finder of vanilla DF :)

EDIT: Currently working on a simple addition. Option to have the search run indefinately (until closed) and put all matching sites into their own directory. Each time you run the program it'll make a new scan folder and put matching regions in there, along with a text file descripting each region's features and contents. This version should also handle having FPS either on or off.

102
The name of my (and the default) exe file is dwarfort.exe. The program isn't running because it can't find Dwarf Fortress.exe. Since I'm also using DwarfManager.. any advice, or some kind of quick code alteration (seems to only be line 008 that needs changing, but I wouldn't know what language this was written in.

Thats wierd, I already have the code in place to handle that and after trying on vanilla 40d (dwarfort.exe as opposed to the 40d2+ Dwarf Fortress.exe) and it worked fine :-\ - Just to be sure, what version are you using?

I hate to be a pain, but turning FPS off for me does not work either. It seems I am the pariah of working beta-stage code.

Could you post your init and version number? - Thanks. It's no trouble at all. I'm more sorry for giving out a bunch of haphazard programs. Seems things are slowly starting to pan out though.

103
Yeh, for now just turn "[FPS]" to "NO" in your dwarf fortress init file. That should at least get the program running for now. My grandma just died and I have a mate in town for a short while that I haven't seen in a long time so things are just a little hectic at the moment. Tomorrow should be free for coding shenanigans, though. That, and likely recovering from an epic hangover :-\

104
Volatar, I do not think that they are 100% compatible, but it's easy to fix that. Just copy all the .txt files from /raw/objects in the Mayday Graphics set into the /raw/objects of the D13 you just downloaded.

Thats right, Mayday contains the cat_mouth fix and the stone_all_economic fix. If you copy the world directly, it will not work. Also, bypassing this by exporting and using the world gen perameters will generate a world with the same site features, but the stone layers will be different.

105
And logic hits me like a brick in the face. Damn I am an idiot.

Basically all screen scans pertaining to screen changes etc are no where near the upper left. Hence not thinking it was a problem; I was always looking at those regions of the code for errors.

However, the one scan that really matters was f**ked. Each OS has a slightly different X and Y offset and because of this I had the program run a scan at the start of the program to find the topmost left pixel offset so that it doesn't matter what OS you are using (I need to know where on the window the 0,0 coord is for all of the screen scans eg. The 0,0 coord on XP is in fact at 3,22 but varies depending on your scheme)...

...and the fps counter covers this portion of the screen, meaning it thought your window started 1 tile further down on the Y-Axis thus throwing everything off by 1 tile. This meant it passed the more generalised scans, but not those that were specific within 1 tile.

*sigh*

Seeing as I am at work, I should really work rather than fussing over this script. I'll get back to you guys later in the day.

EDIT: Also to aklyatne - Just be cautious. There are select instances where an incorrect site will bring up a false positive. I know the problem but am unable to fix it at this exact moment. I hope, after all this trouble, that you don't have this problem.

Pages: 1 ... 5 6 [7] 8 9 ... 12