diff -r 1e9867319bce -r 9a3e12615b1c oldloader.c --- a/oldloader.c Sat Apr 15 16:40:54 2006 +0000 +++ b/oldloader.c Sat Apr 15 18:57:58 2006 +0000 @@ -2,6 +2,7 @@ #include "stdafx.h" #include "openttd.h" +#include "station_map.h" #include "table/strings.h" #include "functions.h" #include "map.h" @@ -359,7 +360,7 @@ FOR_ALL_STATIONS(st) { /* Check if we need to swap width and height for the station */ - if (st->train_tile != 0 && _m[st->train_tile].m5 & 1) { + if (st->train_tile != 0 && GetRailStationAxis(st->train_tile) != AXIS_X) { swap_byte(&st->trainst_w, &st->trainst_h); }