My teacher, @Pharap. Sorry for the late reply.
Last Friday, I reviewed the code in order to secure the memory vacancy. And I succeeded in securing about 800 bytes of free space. I thought about using the technique taught by the teacher to modify the program.
However, I thought on the way. I thought that it would be better for me to rewrite my program from the beginning. Once I gave up the function of saving and started fixing the problem.
HelloWorld9red.zip.pdf (23.2 KB)
about 800 bytes free.
HelloWorld9red2.zip.pdf (22.2 KB)
recent release version
I do not fully understand the technique taught by the teacher. But someday I understand everything and I will rewrite this program.
Also, I do not have enough time so I can not reach the usage of GitHub.I have the source code put here.
Thank you for your reply.
Rogue is an old UNIX program. I wanted to reproduce the program as faithfully as possible. 26 kinds of monsters and their special attacks, 14 kinds of potions, 12 kinds of scrolls, etc, etc…I think that information on UNIX’s original Rogue also applies to this game. Arrows, darts, shrikens and daggers are throwing weapons. If you throw the arrow after equipping the bow, bonus will be attached to the accuracy and damage.