This can be easily obtained, on any map, by setting randomizeStartingPositions to FALSE, which can be done in Notepad, and then the game will generate starting positions based on the actual order of players in the player list (i.e. player 1 will be next to player 2, player 2 will be next to player 3, etc).
We will see if the new map pack will change things.