View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005659 | Dwarf Fortress | World Generation -- General | public | 2012-03-16 09:26 | 2021-02-06 22:22 |
Reporter | runlvlzero | Assigned To | lethosor | ||
Priority | normal | Severity | crash | Reproducibility | always |
Status | resolved | Resolution | duplicate | ||
Platform | AMD 64 Bit Quad Core | OS | Windows | OS Version | 7 64 Bit |
Product Version | 0.34.05 | ||||
Summary | 0005659: Long application wait times, game is unresponsive for minutes during world gen with complete edge oceans set to 1. | ||||
Description | This mostly has to do with the combination of elevation or temperature, with complete edge oceans set to 1. It normally freezes at: ------------------------- Creating New Region Preparing elevation... Setting temperature.. ------------------------- Sometimes it will also freeze for minutes on the parameter selection screen under Design World with Advanced parameters, before moving to the next screen. This happens once the parameters for ASDF are selected and the return key is pressed. After waiting around 3-4 minutes it will recover and move to "Running Rivers..." at which point the generation completes normally. When using default parameters or not using complete edge oceans set to 1 it usually takes seconds at the first phase of world generation. ASDF paramaters are in "Additional Information" text box. | ||||
Steps To Reproduce | Put ASDF parameters at end of worldgen.txt Select ASDF on Design World with Advanced parameters screen, and press return to begin generating a new world. | ||||
Additional Information | [WORLD_GEN] [TITLE:ASDF] [DIM:257:257] [EMBARK_POINTS:1274] [END_YEAR:1050] [BEAST_END_YEAR:300:80] [REVEAL_ALL_HISTORY:1] [CULL_HISTORICAL_FIGURES:1] [ELEVATION:1:400:1600:800] [RAINFALL:0:100:200:200] [TEMPERATURE:25:75:200:200] [DRAINAGE:0:100:400:400] [VOLCANISM:0:100:400:400] [SAVAGERY:0:100:400:400] [ELEVATION_FREQUENCY:1:1:2:2:2:5] [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] [MINERAL_SCARCITY:2200] [MEGABEAST_CAP:100] [SEMIMEGABEAST_CAP:150] [TITAN_NUMBER:33] [TITAN_ATTACK_TRIGGER:80:0:100000] [DEMON_NUMBER:52] [NIGHT_TROLL_NUMBER:26] [BOGEYMAN_NUMBER:26] [VAMPIRE_NUMBER:26] [WEREBEAST_NUMBER:26] [SECRET_NUMBER:52] [REGIONAL_INTERACTION_NUMBER:52] [DISTURBANCE_INTERACTION_NUMBER:52] [EVIL_CLOUD_NUMBER:26] [EVIL_RAIN_NUMBER:26] [GOOD_SQ_COUNTS:100:1000:2000] [EVIL_SQ_COUNTS:100:1000:2000] [PEAK_NUMBER_MIN:50] [PARTIAL_OCEAN_EDGE_MIN:0] [COMPLETE_OCEAN_EDGE_MIN:1] [VOLCANO_MIN:15] [REGION_COUNTS:SWAMP:1032:7:6] [REGION_COUNTS:DESERT:1032:7:6] [REGION_COUNTS:FOREST:1032:7:6] [REGION_COUNTS:MOUNTAINS:1032:7:6] [REGION_COUNTS:OCEAN:1032:7:6] [REGION_COUNTS:GLACIER:0:0:0] [REGION_COUNTS:TUNDRA:0:0:0] [REGION_COUNTS:GRASSLAND:1032:7:6] [REGION_COUNTS:HILLS:1032:7:6] [EROSION_CYCLE_COUNT:1000] [RIVER_MINS:50:50] [PERIODICALLY_ERODE_EXTREMES:1] [OROGRAPHIC_PRECIPITATION:1] [SUBREGION_MAX:3500] [CAVERN_LAYER_COUNT:3] [CAVERN_LAYER_OPENNESS_MIN:96] [CAVERN_LAYER_OPENNESS_MAX:100] [CAVERN_LAYER_PASSAGE_DENSITY_MIN:0] [CAVERN_LAYER_PASSAGE_DENSITY_MAX:4] [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:100] [NON_MOUNTAIN_CAVE_MIN:200] [ALL_CAVES_VISIBLE:0] [SHOW_EMBARK_TUNNEL:2] [TOTAL_CIV_NUMBER:15] [TOTAL_CIV_POPULATION:15000] [SITE_CAP:1500] [PLAYABLE_CIVILIZATION_REQUIRED:1] [ELEVATION_RANGES:8256:8256:8256] [RAIN_RANGES:8256:8256:8256] [DRAINAGE_RANGES:8256:8256:8256] [SAVAGERY_RANGES:8256:16512:8256] [VOLCANISM_RANGES:8256:16512:8256] | ||||
Tags | No tags attached. | ||||
duplicate of | 0000565 | acknowledged | Crashes when generating large world with "Complete Edge Oceans" set to anything besides 0 or 4 |
|
Big differences in elevation X Y variances help solve the problem, like 200 and 800. The world generates much more responsively, and you can escape out and abort without freezing the application. Below is an example of a gen that works fine with 1 complete edge ocean, very snappy and no freezes. Some of the more pertinent parameters. [ELEVATION:1:400:600:60] [ELEVATION_FREQUENCY:1:1:1:2:3:4] [WORLD_GEN] [TITLE:ASDF1] [DIM:257:257] [EMBARK_POINTS:1274] [END_YEAR:1050] [BEAST_END_YEAR:300:80] [REVEAL_ALL_HISTORY:1] [CULL_HISTORICAL_FIGURES:1] [ELEVATION:1:400:600:60] [RAINFALL:0:100:100:100] [TEMPERATURE:25:75:100:100] [DRAINAGE:0:100:400:400] [VOLCANISM:0:100:400:400] [SAVAGERY:0:100:400:400] [ELEVATION_FREQUENCY:1:1:1:2:3:4] [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] [MINERAL_SCARCITY:2200] [MEGABEAST_CAP:75] [SEMIMEGABEAST_CAP:150] [TITAN_NUMBER:33] [TITAN_ATTACK_TRIGGER:80:0:100000] [DEMON_NUMBER:52] [NIGHT_TROLL_NUMBER:26] [BOGEYMAN_NUMBER:26] [VAMPIRE_NUMBER:26] [WEREBEAST_NUMBER:26] [SECRET_NUMBER:52] [REGIONAL_INTERACTION_NUMBER:52] [DISTURBANCE_INTERACTION_NUMBER:52] [EVIL_CLOUD_NUMBER:26] [EVIL_RAIN_NUMBER:26] [GOOD_SQ_COUNTS:100:1000:2000] [EVIL_SQ_COUNTS:100:1000:2000] [PEAK_NUMBER_MIN:50] [PARTIAL_OCEAN_EDGE_MIN:0] [COMPLETE_OCEAN_EDGE_MIN:1] [VOLCANO_MIN:15] [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:1000] [RIVER_MINS:100:100] [PERIODICALLY_ERODE_EXTREMES:1] [OROGRAPHIC_PRECIPITATION:1] [SUBREGION_MAX:3500] [CAVERN_LAYER_COUNT:3] [CAVERN_LAYER_OPENNESS_MIN:96] [CAVERN_LAYER_OPENNESS_MAX:100] [CAVERN_LAYER_PASSAGE_DENSITY_MIN:0] [CAVERN_LAYER_PASSAGE_DENSITY_MAX:4] [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:100] [NON_MOUNTAIN_CAVE_MIN:200] [ALL_CAVES_VISIBLE:0] [SHOW_EMBARK_TUNNEL:2] [TOTAL_CIV_NUMBER:15] [TOTAL_CIV_POPULATION:15000] [SITE_CAP:1500] [PLAYABLE_CIVILIZATION_REQUIRED:1] [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] |
|
Does 0000565 cover this problem? |
|
Yes, thanks it does, I will copy my notes over to that thread in shortened form. I only searched in 34.05 under the bug tracker, sorry its a clunky search interface (Google indexes it better). |
Date Modified | Username | Field | Change |
---|---|---|---|
2012-03-16 09:26 | runlvlzero | New Issue | |
2012-03-16 10:12 | runlvlzero | Note Added: 0021509 | |
2012-03-16 10:18 | runlvlzero | Note Edited: 0021509 | |
2012-03-16 10:35 | runlvlzero | Note Edited: 0021509 | |
2012-03-17 06:30 |
|
Note Added: 0021527 | |
2012-03-17 06:30 |
|
Relationship added | related to 0000565 |
2012-03-17 11:09 | runlvlzero | Note Added: 0021535 | |
2021-02-06 22:22 | lethosor | Relationship replaced | duplicate of 0000565 |
2021-02-06 22:22 | lethosor | Status | new => resolved |
2021-02-06 22:22 | lethosor | Resolution | open => duplicate |
2021-02-06 22:22 | lethosor | Assigned To | => lethosor |