Skip to content

xtactis/fasm-raycaster

Repository files navigation

FASM Raycaster build badge

FASM implementation of https://github.com/ssloy/tinyraycaster/wiki

I've never done anything more than hello world in x86/x64 assembly so this will either never be completed, or will be a complete trashfire by the end. Or both! Hopefully just the latter tho!

How to run

At the moment I'm only building this for Linux and making Linux specific system calls. I might go insane and try to make it crossplatform when I'm done, but don't expect much.

  1. Download FASM
  2. Unpack it somewhere where you can access fasm.x64
  3. Run fasm.x64 raycaster.asm
  4. Run ./raycaster
  5. Check that the image_file.ppm file contains something interesting
  6. T-that's it.

Progress

Releases

No releases published

Packages

No packages published