Re: Space99 - Development Forum
Posted: Thu Nov 10, 2022 9:07 am
Hi guys.
In case anybody is still tuned on the thread, I inform you that I copied the source code to github, because the original repository is no more accessible, just like its dedicated page, which is no more http://space1999.defence-force.org/ as stated in reference thread but https://www.defence-force.org/index.php ... =space1999
I copied the source code there and I also forked a repo of an isometric game ("urban survivor") engine for javascript, because I would like to port the game to HTML5/javascript; in case I will succeed, it will be stored here:
https://github.com/jumpjack/Space1999Adventure
I am currently working to a converter to port the game map to the format of Tiled.
There is also a Javascript port of Oricutron emulator, but:
- I am still figuring out how to load English version of space1999 in it (French version is here)
- I would like to make the game map in Tiled format so the game can be ported to any platform by any volunteer...
To play S1999 in the HTML oricutron emulator I suggest to remap keys:
- right click on the game screen once loaded
- select "keyboard options" and "define mapping"
- click on "M" (move forward), then press the key you want to use (W, or UP, or whatelse)
- click on "X" (right), then press S or RIGHT ARROW
- click on "Z" (left), then press A or LEFT ARROW
- click on "B" (backward) and press S or DOWN ARROW
Back to porting: as of now I figured out this:
- The names of the rooms are listed in "\Space 1999\Sources\game source\world\space1999.txt.lab"
- Eeach room is composed of "tiles" as described in file "\Space 1999\Sources\game source\world\space1999.txt"
- The names of each tile used to build each room are listed in "\Space 1999\Sources\game source\world\tileset.txt"
What I can't find yet is the overall map, i.e. how the rooms are connected each other. Any help about this?
In case anybody is still tuned on the thread, I inform you that I copied the source code to github, because the original repository is no more accessible, just like its dedicated page, which is no more http://space1999.defence-force.org/ as stated in reference thread but https://www.defence-force.org/index.php ... =space1999
I copied the source code there and I also forked a repo of an isometric game ("urban survivor") engine for javascript, because I would like to port the game to HTML5/javascript; in case I will succeed, it will be stored here:
https://github.com/jumpjack/Space1999Adventure
I am currently working to a converter to port the game map to the format of Tiled.
There is also a Javascript port of Oricutron emulator, but:
- I am still figuring out how to load English version of space1999 in it (French version is here)
- I would like to make the game map in Tiled format so the game can be ported to any platform by any volunteer...
To play S1999 in the HTML oricutron emulator I suggest to remap keys:
- right click on the game screen once loaded
- select "keyboard options" and "define mapping"
- click on "M" (move forward), then press the key you want to use (W, or UP, or whatelse)
- click on "X" (right), then press S or RIGHT ARROW
- click on "Z" (left), then press A or LEFT ARROW
- click on "B" (backward) and press S or DOWN ARROW
Back to porting: as of now I figured out this:
- The names of the rooms are listed in "\Space 1999\Sources\game source\world\space1999.txt.lab"
- Eeach room is composed of "tiles" as described in file "\Space 1999\Sources\game source\world\space1999.txt"
- The names of each tile used to build each room are listed in "\Space 1999\Sources\game source\world\tileset.txt"
What I can't find yet is the overall map, i.e. how the rooms are connected each other. Any help about this?