; ---------------------------------------------------------------------- ; SORROW - A work-in-progress game for the DOS Games Spring Jam 2021. ; Programmed by MegaBrutal, 14 June 2021. ; ; In its current state, there is no valuable game content and goal, ; and I ran into a technical problem regarding BIOS graphics routines, ; which is an interesting lesson for life. ; ; The program comes with a small C utility (tga2bin.c) to convert TGA ; images to a simple binary format which my assembly routine draws ; to screen. ; ; Steps to build: ; ; 1. Compile tga2bin. (Should be ANSI C compliant, so it should compile ; with any ANSI C compliant compiler for any platform, but I used ; GCC.) ; ; gcc -Wpedantic -ansi -o tga2bin tga2bin.c ; ; 2. Convert player.tga to binary format. ; ; ./tga2bin player.tga player.bin ; ; 3. Compile SORROW.COM. ; ; nasm -o sorrow.com sorrow.asm ; ; The resulting SORROW.COM file is an actual DOS executable which may ; be run with a DOS emulator or virtual machine. ; ----------------------------------------------------------------------