
  Ultimate Domain World
 -----------------------

UltimateDomainWorld is a map generator for the game Ultimate Domain published in 1993. It creates the default maps and enables starting land selection for each player. It also lets you chose the number of housing spaces per land. At start, a maximum of 10 settlers can inhabit each land. MondeGenesia is a french translation of this map generator.

UltimateDomainWorld creates the files MOND_00X.NUM and MOND_00X.TER in the current folder. Copy these 2 files in the folder DISK_II\MONDES of UltimateDomain and replace the existing ones. Start the game and select the corresponding world creation.

For optimal use, copy UltimateDomainWorld.exe (Windows) or UltimateDomainWorld (Linux) in the folder DISK_II/MONDES of UltimateDomain.

To run UltimateDomainWorld in Windows, double-click on UltimateDomainWorld.exe
To run UltimateDomainWorld in Linux, open a terminal, go to UltimateDomainWorld's directory and execute the command ./UltimateDomainWorld


UltimateDomainWorld can automatically generate the map from a text file containing an instruction list. The text file has the following structure:

<Creation of the world>
<Player>,<Land>,<Number of housing spaces>
<Player>,<Land>,<Number of housing spaces>
...
<An invalid "Player-Land-Number of housing spaces" line>
<X coordinate>,<Y coordinate>,<tile number of the new tile>
<X coordinate>,<Y coordinate>,<tile number of the new tile>
...

Each line "<Player>,<Land>,<Number of housing spaces>" gives a land to a player. UltimateDomainWorld strops giving lands to the players if any of the inputs in the line is invalid. The first invalid line acts as a separator so all remaining lines are used as tile replacement instructions.

The file Tiles.txt lists the tiles numbers, descriptions and altitude profiles. It is recommended to replace terrain tiles by other tiles of the same altitude profile.

map01.txt and map02.txt shows examples of instruction lists to generate maps. Note that you can write comment at the end of each line. You can share your map customization by copying the text file content in forum posts or mails.

The instructions are applied sequentially so a tile replacement instruction can remove a house.


You can run UltimateDomainWorld while the game is running in DOSBox. In the game, press "Esc" twice to go to the main menu and play your new map.

Comments are welcome at irog1@protonmail.com
You can also send me a mail if you want to know about future improvements to this tool.




  Monde Genesia
 ---------------

MondeGenesia est un gnrateur de cartes pour le jeu Genesia paru en 1993. Il cre les cartes originales en donnant le choix du territoire de dpart pour chacun des joueurs. Il permet galement de choisir le nombre de logements par territoire. Au dmarrage de la partie, un maximum de 10 colons peut habiter chaque terrain. UltimateDomainWorld est une traduction anglaise de ce gnrateur de cartes.

MondeGenesia cre les fichiers MOND_00X.NUM et MOND_00X.TER dans le rpertoire courant. Copier ces 2 fichiers dans le rpertoire DISK_II\MONDES de Genesia et remplacer les fichiers existants. Dmarrer le jeu et slectionner la cration du monde correspondante.

Pour plus de facilit, placez l'excutable MondeGenesia.exe (Windows) ou MondeGenesia (Linux) dans le rpertoire DISK_II/MONDES de Genesia.

Pour utiliser MondeGenesia sous Windows, double-cliquez sur MondeGenesia.exe
Pour utiliser MondeGenesia sous Linus, dmarrer un terminal, aller dans le rpertoire de MondeGenesia et excuter la commande ./MondeGenesia


MondeGenesia peut gnrer automatiquement la carte  partir d'un fichier texte contenant une liste d'instructions. Ce fichier texte se prsente comme suit:

<Cration du monde>
<Joueur>,<Territoire>,<Nombre de logements>
<Joueur>,<Territoire>,<Nombre de logements>
...
<Une ligne "Joueur-Territoire-Nombre de logements" incorrecte>
<coordonne X>,<coordonne Y>,<numro de la case qui remplacera l'ancienne>
<coordonne X>,<coordonne Y>,<numro de la case qui remplacera l'ancienne>
...

Chaque ligne "<Joueur>,<Territoire>,<Nombre de logements>" donne un territoire  un joueur. MondeGenesia arrte de donner des territoires aux joueurs si l'une des valeurs est incorrecte. La premire linge incorrecte joue le rle de sparation afin que les lignes restantes soient utilises pour raliser des remplacements de cases dans la carte.

Le fichier Cases.txt liste les numros des cases, leurs descriptions et leurs profils d'altitude. Il est recommand de remplacer des cases de terrain par d'autres cases ayant le mme profil d'altitude.

map01.txt et map02.txt montrent des exemples de listes d'instruction gnrant des cartes. Notez que vous pouvez crire des commentaires  la fin de chaque ligne. Vous pouvez partager vos crations en copiant le contenu du fichier sur des forums ou dans des mails.

Les instructions sont appliques successivement. Une instruction de remplacement de case peut donc retirer une habitation.


Vous pouvez utiliser MondeGenesia et ModifieCarte pendant que le jeu fonctionne dans DOSBox. Dans le jeu, appuyez 2 fois sur "Esc" pour revenir au menu principal et jouer votre nouvelle carte.

Vos commentaires sont les bienvenus  irog1@protonmail.com
Vous pouvez galement m'envoyer un mail pour tre inform des amliorations futures de cet outil.
