Raycaster game engine renderer in pure x86 TASM assembly.
- This program is made for the DOSBox Emulator.
- If you are running this program on a laptop, we recommend charging it while running the program.
- From this repository, download the files
royale.exe
andmaze.bmp
(or compile and linkroyale.asm
yourself) - To make sure the program runs smoothly, first run the following command:
cycles max
. - Run the program with the simple command:
ROYALE.EXE
. - Move around the map using the controls
- Use the
WASD
keys to move around. - Press
SPACE
to toggle edit mode. - Use the mouse (or
J
andL
keys) to rotate. - Press
Escape
to exit the program.
- Make sure
royale.asm
is in the same directory as your TASM assembler and TLINK linker.
- compile the code:
TASM ROYALE.ASM
. This will make an object file calledROYALE
- link:
TLINK ROYALE
. You will now have an executeable file calledROYALE.EXE
you can run.