View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0010420 | Dwarf Fortress | World Generation -- Parameters | public | 2017-12-05 03:15 | 2020-04-13 23:39 |
Reporter | PatrikLundell | Assigned To | |||
Priority | high | Severity | major | Reproducibility | always |
Status | new | Resolution | open | ||
Platform | PC | OS | Windows | OS Version | 10.1 |
Product Version | 0.44.02 | ||||
Summary | 0010420: The same set of parameters generate different worlds on different platforms without rejections | ||||
Description | The same complete set of advanced world generation parameters provides 3 different results on Linux, Win32, and Win64. As far as can be seen, the geography and civ placement is the same, but the sites formed, the sites razed, and the statistics (Hist Figs/Dead/Events) differ. Statistics: Linux: 276/105/1561 Win32: 275/70/1308 Win64: 306/141/2045 The world gen parameters used: [WORLD_GEN] [TITLE:ABCDPOCKET REGION] [SEED:A] [HISTORY_SEED:B] [NAME_SEED:C] [CREATURE_SEED:D] [DIM:17:17] [EMBARK_POINTS:1504] [END_YEAR:1050] [BEAST_END_YEAR:30:80] [REVEAL_ALL_HISTORY:1] [CULL_HISTORICAL_FIGURES:0] [ELEVATION:1:400:52:52] [RAINFALL:0:100:26:26] [TEMPERATURE:25:75:26:26] [DRAINAGE:0:100:26:26] [VOLCANISM:0:100:26:26] [SAVAGERY:0:100:26:26] [ELEVATION_FREQUENCY:1:1:1:1:1:1] [RAIN_FREQUENCY:1:1:1:1:1:1] [DRAINAGE_FREQUENCY:1:1:1:1:1:1] [TEMPERATURE_FREQUENCY:1:1:1:1:1:1] [SAVAGERY_FREQUENCY:1:1:1:1:1:1] [VOLCANISM_FREQUENCY:1:1:1:1:1:1] [POLE:NORTH_OR_SOUTH] [MINERAL_SCARCITY:2500] [MEGABEAST_CAP:1] [SEMIMEGABEAST_CAP:2] [TITAN_NUMBER:1] [TITAN_ATTACK_TRIGGER:80:0:100000] [DEMON_NUMBER:20] [NIGHT_TROLL_NUMBER:10] [BOGEYMAN_NUMBER:10] [VAMPIRE_NUMBER:10] [WEREBEAST_NUMBER:10] [SECRET_NUMBER:20] [REGIONAL_INTERACTION_NUMBER:20] [DISTURBANCE_INTERACTION_NUMBER:20] [EVIL_CLOUD_NUMBER:10] [EVIL_RAIN_NUMBER:10] [GENERATE_DIVINE_MATERIALS:1] [GOOD_SQ_COUNTS:1:0:0] [EVIL_SQ_COUNTS:1:0:0] [PEAK_NUMBER_MIN:0] [PARTIAL_OCEAN_EDGE_MIN:0] [COMPLETE_OCEAN_EDGE_MIN:0] [VOLCANO_MIN:1] [REGION_COUNTS:SWAMP:0:0:0] [REGION_COUNTS:DESERT:0:0:0] [REGION_COUNTS:FOREST:0:0:0] [REGION_COUNTS:MOUNTAINS:0:0:0] [REGION_COUNTS:OCEAN:0:0:0] [REGION_COUNTS:GLACIER:0:0:0] [REGION_COUNTS:TUNDRA:0:0:0] [REGION_COUNTS:GRASSLAND:0:0:0] [REGION_COUNTS:HILLS:0:0:0] [EROSION_CYCLE_COUNT:250] [RIVER_MINS:0:0] [PERIODICALLY_ERODE_EXTREMES:1] [OROGRAPHIC_PRECIPITATION:1] [SUBREGION_MAX:2750] [CAVERN_LAYER_COUNT:3] [CAVERN_LAYER_OPENNESS_MIN:0] [CAVERN_LAYER_OPENNESS_MAX:100] [CAVERN_LAYER_PASSAGE_DENSITY_MIN:0] [CAVERN_LAYER_PASSAGE_DENSITY_MAX:100] [CAVERN_LAYER_WATER_MIN:0] [CAVERN_LAYER_WATER_MAX:100] [HAVE_BOTTOM_LAYER_1:1] [HAVE_BOTTOM_LAYER_2:1] [LEVELS_ABOVE_GROUND:15] [LEVELS_ABOVE_LAYER_1:5] [LEVELS_ABOVE_LAYER_2:1] [LEVELS_ABOVE_LAYER_3:1] [LEVELS_ABOVE_LAYER_4:1] [LEVELS_ABOVE_LAYER_5:2] [LEVELS_AT_BOTTOM:1] [CAVE_MIN_SIZE:5] [CAVE_MAX_SIZE:25] [MOUNTAIN_CAVE_MIN:1] [NON_MOUNTAIN_CAVE_MIN:2] [ALL_CAVES_VISIBLE:0] [SHOW_EMBARK_TUNNEL:2] [TOTAL_CIV_NUMBER:5] [TOTAL_CIV_POPULATION:15000] [SITE_CAP:18] [PLAYABLE_CIVILIZATION_REQUIRED:0] [ELEVATION_RANGES:0:0:0] [RAIN_RANGES:0:0:0] [DRAINAGE_RANGES:0:0:0] [SAVAGERY_RANGES:0:0:0] [VOLCANISM_RANGES:0:0:0] | ||||
Steps To Reproduce | Generate advance world gen worlds using the parameters above on different OS/DF bit versions and observe the results being different. | ||||
Additional Information | The Win32 version was freshly downloaded, while the Win64 version is from LNP r02 with slight modding applied and removed, as well as DF applied and removed. The Linux results were produced by Fleeting Frames, and I don't have any further info on that setup. | ||||
Tags | No tags attached. | ||||
|
I can confirm that with my own advanced world generation (generating from the same 4 seeds) that linux df32 and linux df64 produced the same geography but different histories. Both versions were run on the same machine. I'm not sure about the starting points - think they might have been somewhat different - but the 32bit version only ever had 2 dwarven civilizations (checked in Legends) whereas the 64bit version had 3 dwarven civilizations. |
|
I ran this worldgen on a fresh install of df_44_02_win32.zip (md5: d1610671f38d23d02432364de9a70c65), but I received your Win64 results: 306/141/2045. |
|
The 32 bit version I downloaded from Bay12 is called df_44_02_legacy32.zip, as I was under the impression that SDL is a "worse" version (and I just reran the generation on that version, again yielding the results above,so I don't understand what's going on). |
|
Related to (or duplicate of) 0005974? Also, the SDL version is the "preferred" one - as I understand it, Legacy is provided specifically for computers whose video cards/drivers perform extremely poorly with the SDL version. |
|
As far as I see it, any world gen crash report that wasn't addressed before a new DF version comes out can just be tossed into the "things have changed, no use wasting efforts on old reports when there are reports for the new version to process" bucket. With the number of crash reports for the latest version available, it's wasted effort to dig up old ones, so just write it off as being obsolete. |
Date Modified | Username | Field | Change |
---|---|---|---|
2017-12-05 03:15 | PatrikLundell | New Issue | |
2017-12-05 09:09 | feelotraveller | Note Added: 0037229 | |
2017-12-05 14:09 | Loci | Note Added: 0037231 | |
2017-12-05 15:00 | PatrikLundell | Note Added: 0037233 | |
2020-04-13 10:31 | Quietust | Note Added: 0040460 | |
2020-04-13 10:32 | Quietust | Note Edited: 0040460 | |
2020-04-13 23:39 | PatrikLundell | Note Added: 0040463 |