Source codes - As an appendix, I threw my source codes for the third part of the Empire onto this disk...

Black Metall #02
Children of the stars.

 As an application, I threw my source codes onto this disk.
third part of the Empire.  More precisely, I threw out only the main
module 128 version of the game.  Now anyone who wants can
see how everything is done and redo it to your liking. To whom
too lazy to write your own engine for your RTS, you can safely take what
what I cooked up.  Modernize, mock, laugh
me, say you can do better, call me
lamer!  I'm not such a cool programmer. For example, I
I just now realized why I should be in front of the SBC team,
put the command AND 0. It is because of this that wars in the game can
sometimes become blunt while avoiding obstacles.
 To run the game you must first download the XAS7.1 file.
Then exit it to BASIC, there execute the command CLEAR 26999.
Load the RAB BASIC file.  Then run it.  This is a file
loading.  After this you should execute CLEAR 25399 and press
RUN.
 You will be returned to XASM, from there load the X1 file, and run
him. You can return from the game to XASM by pressing the Z key.
 A few words about the hero table. Find the ANGEL label in the X4 file. you
you will see a bunch of zeros, this is the same table. To the great
Unfortunately, I lost the list of significance of these numbers. I'll just say
memory that there are 31 bytes per unit. The very first
of these indicates the war number.The next 6 bytes are
coordinates on the tour. I don't remember anything else.

 Units table.
 1-Slave.
 2-Tank (combat mode).
 4-Tank (siege mode).
 7-Infantryman.
 8-Airplane.
 9-Goliath.
 10-Angel.
 11-Grif.
 12-Chaplain.
 13-Helicopter.
 14-Anti-aircraft gun.
 16-Peony.
 17-Viking.
 18-Grunder.
 19-Goblin.
 20-Skeleton.
 21-Catapult.
 22-Harpy.
 23-Circle.
 24-Circle with a goblin.
 25-Circle with peony.
 26-Scourge.
 27-Slaughterhouse.
 28-Wizard.
 32-Spider uterus.
 33-Spider.
 34-Demon.

 Attack, unit building and screen replay modules are recorded
separately.  They are loaded via BASIC. I think advanced
the hacker will figure it out.  If someone doesn't understand something, I can help
figure it out.  Even I wonder what if someone decides to do it
tour editor for my game.
 Already now, I know how to greatly speed up my game. But
As they say - a good thought comes later!

Share your thoughts about the article