Forum



Snowwie am 03.04.2015 04:16 #13426


Well, I finally got my first map, and it crashes (and closes down RTTR completely) after you right click the mouse and move ingame as soon you got this map loaded.

That is, after I added the landbridges and hubs. I played the map first without them and everything went fine.
Didn't thought it would crash after adding the landbridges and hubs.

I cannot find a logfile and the dos windows disappears too fast to see anything. I see something about: stack 1, stack 2 and something about a file missing in my documents folder??? This is also strange because I have installed RTTR+S2GOLD together in C:/Games/S2RTTR, so I don't get it while the log file is referring to somewhere in the documents directory.

Is there someway to troubleshoot the map? Is it maybe because there are no direct attack options? I am stumped.... :(

http://magical.tweakdsl.nl/Settlers2/Quad.swd

Editiert von Snowwie am 03.04.2015 04:17

qUiXui am 03.04.2015 08:41 #13427


If you start rttr from a console yourself, you keep this console. To do that, open a run prompt (Win+R), navigate to your rttr folder ("cd C:PathToRTTR" without quotes) and run the game (type "s25client.exe > mylog.txt" without quotes).

This will create a file "mylog.txt" in your RTTR-directory, which you can in turn copy here so we can take a look whats going on. As for the map crash, i'll test the map to see if there is some problem with it the client itself cant handle.

Edit: Starting the map works just fine. Seems to be some kind of problem on your end.
Edit2: Got it to crash, investigating.

Editiert von qUiXui am 03.04.2015 09:11

Snowwie am 03.04.2015 15:15 #13429


The map does START fine, but as soon as you move around the game crashes.

This is the entire log file I got:

lade "C:/Users/Snowwie/Saved Games/Return To The Roots/CONFIG.INI": fertig (0ms)
searching for drivers in ./driver/video/*.dll
2 video drivers found!
searching for drivers in ./driver/audio/*.dll
1 audio drivers found!
schreibe "C:/Users/Snowwie/Saved Games/Return To The Roots/CONFIG.INI": fertig

Starte das Spiel
lade "./GFX/PALETTE/PAL5.BBM": fertig (0ms)
lade "./GFX/PALETTE/PAL6.BBM": fertig (0ms)
lade "./GFX/PALETTE/PAL7.BBM": fertig (0ms)
lade "./GFX/PALETTE/PALETTI0.BBM": fertig (0ms)
lade "./GFX/PALETTE/PALETTI1.BBM": fertig (0ms)
lade "./GFX/PALETTE/PALETTI8.BBM": fertig (0ms)
lade "./RTTR/COLORS.ACT": fertig (0ms)
lade "./RTTR/splash.bmp": fertig (15ms)
lade "./DATA/RESOURCE.DAT": fertig (78ms)
lade "./DATA/IO/IO.DAT": fertig (0ms)
lade "./GFX/PICS/SETUP013.LBM": fertig (31ms)
lade "./GFX/PICS/SETUP015.LBM": fertig (63ms)
lade "./GFX/PICS/SETUP666.LBM": fertig (62ms)
lade "./GFX/PICS/SETUP667.LBM": fertig (31ms)
lade "./GFX/PICS/SETUP801.LBM": fertig (47ms)
lade "./GFX/PICS/SETUP802.LBM": fertig (31ms)
lade "./GFX/PICS/SETUP803.LBM": fertig (31ms)
lade "./GFX/PICS/SETUP804.LBM": fertig (31ms)
lade "./GFX/PICS/SETUP805.LBM": fertig (32ms)
lade "./GFX/PICS/SETUP806.LBM": fertig (31ms)
lade "./GFX/PICS/SETUP810.LBM": fertig (31ms)
lade "./GFX/PICS/SETUP811.LBM": fertig (31ms)
lade "./GFX/PICS/SETUP895.LBM": fertig (31ms)
lade "./GFX/PICS/SETUP896.LBM": fertig (31ms)
lade "./GFX/PICS/MISSION/AFRICA.LBM": fertig (47ms)
lade "./GFX/PICS/MISSION/AUSTRA.LBM": fertig (47ms)
lade "./GFX/PICS/MISSION/EUROPE.LBM": fertig (32ms)
lade "./GFX/PICS/MISSION/GREEN.LBM": fertig (62ms)
lade "./GFX/PICS/MISSION/JAPAN.LBM": fertig (47ms)
lade "./GFX/PICS/MISSION/NAMERICA.LBM": fertig (47ms)
lade "./GFX/PICS/MISSION/NASIA.LBM": fertig (31ms)
lade "./GFX/PICS/MISSION/SAMERICA.LBM": fertig (62ms)
lade "./GFX/PICS/MISSION/SASIA.LBM": fertig (47ms)
lade "./RTTR/MUSIC/SNG/SNG_0001.OGG": fertig
lade "./RTTR/MUSIC/SNG/SNG_0002.OGG": fertig
lade "./RTTR/MUSIC/SNG/SNG_0003.OGG": fertig
lade "./RTTR/MUSIC/SNG/SNG_0004.OGG": fertig
lade "./RTTR/MUSIC/SNG/SNG_0005.OGG": fertig
lade "./RTTR/MUSIC/SNG/SNG_0006.OGG": fertig
lade "./RTTR/MUSIC/SNG/SNG_0007.OGG": fertig
lade "./RTTR/MUSIC/SNG/SNG_0008.OGG": fertig
lade "./RTTR/MUSIC/SNG/SNG_0009.OGG": fertig
lade "./RTTR/MUSIC/SNG/SNG_0010.OGG": fertig
lade "./RTTR/MUSIC/SNG/SNG_0011.OGG": fertig
lade "./RTTR/MUSIC/SNG/SNG_0012.OGG": fertig
lade "./RTTR/MUSIC/SNG/SNG_0013.OGG": fertig
lade "./RTTR/MUSIC/SNG/SNG_0014.OGG": fertig
Lade LST,BOB,IDX,BMP,TXT,GER,ENG Dateien aus "./RTTR/LSTS/"
lade Verzeichnis ./RTTR/LSTS/CREDITS.LST
lade "./RTTR/LSTS/CREDITS.LST/demophobie.bmp": fertig (0ms)
lade "./RTTR/LSTS/CREDITS.LST/flosoft.bmp": fertig (0ms)
lade "./RTTR/LSTS/CREDITS.LST/jh.bmp": fertig (0ms)
lade "./RTTR/LSTS/CREDITS.LST/nastx.bmp": fertig (0ms)
lade "./RTTR/LSTS/CREDITS.LST/oliverr.bmp": fertig (16ms)
lade "./RTTR/LSTS/CREDITS.LST/spikeone.bmp": fertig (0ms)
lade "./RTTR/LSTS/CREDITS.LST/z-stef.bmp": fertig (0ms)
lade Verzeichnis ./RTTR/LSTS/firework.LST
lade "./RTTR/LSTS/firework.LST/1.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/2.player.bmp": fertig (15ms)
lade "./RTTR/LSTS/firework.LST/3.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/4.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/5.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/6.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/7.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/8.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/9.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/10.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/11.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/12.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/13.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/14.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/15.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/16.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/17.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/18.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/19.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/20.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/21.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/22.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/23.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/24.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/25.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/26.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/27.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/28.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/29.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/30.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/31.player.bmp": fertig (0ms)
lade "./RTTR/LSTS/firework.LST/32.player.bmp": fertig (0ms)
lade Verzeichnis ./RTTR/LSTS/io_new.LST
lade "./RTTR/LSTS/io_new.LST/000.rle.nx10.ny10.bmp": fertig (0ms)
lade "./RTTR/LSTS/io_new.LST/001.rle.nx10.ny10.bmp": fertig (16ms)
lade "./RTTR/LSTS/io_new.LST/002.rle.nx12.ny12.bmp": fertig (0ms)
lade "./RTTR/LSTS/io_new.LST/003.rle.nx15.ny12.bmp": fertig (0ms)
lade "./RTTR/LSTS/io_new.LST/004.rle.nx14.ny13.bmp": fertig (0ms)
lade "./RTTR/LSTS/io_new.LST/005.rle.nx12.ny10.bmp": fertig (0ms)
lade "./RTTR/LSTS/io_new.LST/006.rle.nx37.ny49.bmp": fertig (0ms)
lade "./RTTR/LSTS/io_new.LST/007.rle.nx17.ny23.bmp": fertig (0ms)
lade "./RTTR/LSTS/io_new.LST/008.rle.nx7.ny12.bmp": fertig (0ms)
lade "./RTTR/LSTS/io_new.LST/009.rle.nx3.ny7.bmp": fertig (0ms)
lade "./RTTR/LSTS/OUTLINE_FONTS.LST": fertig (0ms)
lade "./RTTR/LSTS/RTTR.LST": fertig (0ms)
lade "./RTTR/LSTS/logo.bmp": fertig (0ms)
lade "./RTTR/LSTS/menu.bmp": fertig (15ms)
lade "./RTTR/LSTS/CLIENT.GER": fertig (0ms)
lade "./RTTR/LSTS/LANG.GER": fertig (0ms)
fertig (141ms)
Lade LST,BOB,IDX,BMP,TXT,GER,ENG Dateien aus "C:/Users/Snowwie/Saved Games/Return To The Roots/LSTS/"
lade "C:/Users/Snowwie/Saved Games/Return To The Roots/LSTS/SOUND.LST": fertig (0ms)
fertig (0ms)
lade "./RTTR/MUSIC/S2_Standard.pll"
3 in_order
loading aijh: Computer 1 (AI)
loading aijh: Computer 2 (AI)
loading aijh: Computer 3 (AI)
Verbinde mit 127.0.0.1:3665
Verbindung erfolgreich hergestellt mit localhost:3665
Loading settings...Done.
SERVER: Using gameframe length of 40ms
SERVER: Using networkframe length of 6ms
0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30

lade "./DATA/MBOB/AFR_Z.LST": fertig (0ms)
lade "./DATA/MBOB/JAP_Z.LST": fertig (15ms)
lade "./DATA/MBOB/ROM_Z.LST": fertig (16ms)
lade "./DATA/MBOB/VIK_Z.LST": fertig (16ms)
lade "./DATA/CBOB/ROM_BOBS.LST": fertig (31ms)
lade "./DATA/BOBS/CARRIER.BOB": fertig (15ms)
lade "./DATA/BOBS/JOBS.BOB": fertig (32ms)
lade "./DATA/BOBS/BOAT.LST": fertig (0ms)
lade "./DATA/BOOT_Z.LST": fertig (0ms)
lade "./DATA/MIS0BOBS.LST": fertig (0ms)
lade "./DATA/MIS1BOBS.LST": fertig (0ms)
lade "./DATA/MIS2BOBS.LST": fertig (0ms)
lade "./DATA/MIS3BOBS.LST": fertig (0ms)
lade "./DATA/MIS4BOBS.LST": fertig (0ms)
lade "./DATA/MIS5BOBS.LST": fertig (0ms)
lade "./DATA/MBOB/AFR_ICON.LST": fertig (0ms)
lade "./DATA/MBOB/JAP_ICON.LST": fertig (0ms)
lade "./DATA/MBOB/ROM_ICON.LST": fertig (0ms)
lade "./DATA/MBOB/VIK_ICON.LST": fertig (0ms)
lade "./DATA/MAP_0_Z.LST": fertig (31ms)
lade "./GFX/TEXTURES/TEX5.LBM": fertig (0ms)
Lade LST,BOB,IDX,BMP,TXT,GER,ENG Dateien aus "./RTTR/LSTS/GAME/"
lade "./RTTR/LSTS/GAME/AFR_ICON.LST": fertig (0ms)
Ersetze Daten der vorher geladenen Datei
Ersetze Eintrag 27 durch untitled
lade "./RTTR/LSTS/GAME/charburner.LST": fertig (0ms)
lade "./RTTR/LSTS/GAME/charburner_bobs.LST": fertig (0ms)
lade "./RTTR/LSTS/GAME/JAP_ICON.LST": fertig (0ms)
Ersetze Daten der vorher geladenen Datei
Ersetze Eintrag 27 durch untitled
lade "./RTTR/LSTS/GAME/MAP_0_Z.LST": fertig (0ms)
Ersetze Daten der vorher geladenen Datei
Ersetze Eintrag 692 durch untitled
Ersetze Eintrag 693 durch untitled
Ersetze Eintrag 694 durch untitled

Editiert von Snowwie am 03.04.2015 15:19

Snowwie am 03.04.2015 15:15 #13430


lade "./RTTR/LSTS/GAME/MAP_1_Z.LST": fertig (0ms)
lade "./RTTR/LSTS/GAME/MAP_2_Z.LST": fertig (0ms)
lade Verzeichnis ./RTTR/LSTS/GAME/map_new.LST
lade "./RTTR/LSTS/GAME/map_new.LST/3150.player.nx140.ny80.bmp": fertig (0ms)
lade "./RTTR/LSTS/GAME/map_new.LST/3151.player.nx140.ny80.bmp": fertig (15ms)
lade "./RTTR/LSTS/GAME/map_new.LST/3152.player.nx140.ny80.bmp": fertig (0ms)
lade "./RTTR/LSTS/GAME/map_new.LST/3153.player.nx140.ny80.bmp": fertig (0ms)
lade "./RTTR/LSTS/GAME/map_new.LST/20000.rle.nx0.ny0.bmp": fertig (0ms)
lade "./RTTR/LSTS/GAME/ROM_ICON.LST": fertig (0ms)
Ersetze Daten der vorher geladenen Datei
Ersetze Eintrag 27 durch untitled
lade "./RTTR/LSTS/GAME/VIK_ICON.LST": fertig (0ms)
Ersetze Daten der vorher geladenen Datei
Ersetze Eintrag 25 durch untitled
Ersetze Eintrag 27 durch untitled
fertig (31ms)
Lade LST,BOB,IDX,BMP,TXT,GER,ENG Dateien aus "C:/Users/Snowwie/Saved Games/Return To The Roots/LSTS/GAME/"
fertig (0ms)
Saeubere Texturespeicher: fertig (nach 0ms)
Verbinde mit 78.46.212.230:4123
Verbindung erfolgreich hergestellt mit debug.rttr.info:4123
Sending replay...
- Replay length: 1406384
- Compressing...
- Sending...
-> success
Reading stack frame 0
Reading stack frame 1
Reading stack frame 2
Reading stack frame 3
Reading stack frame 4
Reading stack frame 5
Reading stack frame 6
Reading stack frame 7
Reading stack frame 8
Reading stack frame 9
Reading stack frame 10
Reading stack frame 11
Reading stack frame 12
Reading stack frame 13
Reading stack frame 14
Reading stack frame 15
Reading stack frame 16
Reading stack frame 17
Reading stack frame 18
Reading stack frame 19
Will now send 20 stack frames


Snowwie am 03.04.2015 15:32 #13431


Update:

I have made some gaps in the landbridges and now the map doesn't crash.

It seems the AI has trouble finding a path to it's enemies.


Spike am 03.04.2015 15:35 #13432

Im Ruhestand
I just tried some things (loading it in the original editor, this sometimes removes some bugs, replacing players etc.) but map still
crashs.

I just want to say: this map doesn't look that fair as only player one can reach gold very fast, also missing heights, objects and
texture design is something I want to point out ;)

---



qUiXui am 03.04.2015 17:37 #13434


I've taken a look, the crash originates from the OpenGL driver and seems to be caused by rendering certain parts of the map (the area around 0,0). It seems like something on this map causes the game to send invalid draw commands to the graphics card.


Snowwie am 03.04.2015 21:21 #13435


I fixed the problem, the AI could not find any paths towards it's enemies. I created holes in the landbridges and the map works just fine by now. Played it a few hours without problems. Got the link in the other topic fixed as well.

@Spike, all the players are located at roughly even distances to the gold.


Spike am 03.04.2015 21:38 #13436

Im Ruhestand
Distance yes, but 3 players are blocked by trees, one not ;)

---



qUiXui am 04.04.2015 11:49 #13437


I'm quite sure its not the AI thats causing the map to crash, since this crash would occur at a very different part of the code. Also, scrolling would not influence the crash, which it does - its triggered by scrolling to the upper left corner.

That being said, it would be interesting to find out whats causing the crash - maps should not be able to crash the game.


Spike am 04.04.2015 15:09 #13438

Im Ruhestand
Maybe that problem is connected to the problem that terrain blending is missing when close to map borders? Just a simple thought...

---





Feel free to post in English!

Antwort schreiben

Username:
Security code:
Text:

   
  Convert smilies like :), ;) etc. into small graphics?
  Convert WWW-addresses into clickable links?
  Soll Boardcode in ihrer Nachricht aktiviert werden?