A repository to storage the source code of a homebrew raycasting engine for Game Boy Advance. The raycasting engine has been developed in C programming language and DEVKITADV develpment kit.
Change the following compilation script if you need to do it in order to compile the source code in your local system.
SET PATH=D:\devkitadv\bin
gcc -o gbaRaycaster_ver1.elf gbaRaycaster_ver1.c -lm
rem gcc -c -mthumb -mthumb-interwork gbaRaycaster_ver1.c rem gcc -mthumb -mthumb-interwork -o gbaRaycaster_ver1.elf gbaRaycaster_ver1.o
objcopy -O binary gbaRaycaster_ver1.elf raycaster-gba_ver1.gba
gbafix raycaster-gba_ver1.gba -p -traycaster-gba_ver1 -c7777 -mJW -v1
pause