Skip to content

zhangruiyep/PureDOOM

 
 

Repository files navigation

PureDOOM for SF32

PureDOOM port for SiFli SF32 chips.

Run on sf32lb52-lchspi-ulp, other board may work but not tested.

How to build

  1. Merge sifli-sdk dir modification to your sifli-sdk env. This will modify LCD co5300 to RGB888 instead of RGB565.
  2. Run export.ps1 in your sifli-sdk dir to init env.
  3. Cd project and run scons --board=sf32lb52-lchspi-ulp

Supported Features:

  1. FAT32 SD card for wad file
  2. Video display
  3. Audio output

Unsupported Features for now:

  1. Key input
  2. Network

Known issues:

  1. FPS low
  2. Texture error for walls
  3. Crash when display special icon

About

Pure DOOM - Single Header Doom Source Port

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • C++ 50.8%
  • C 48.5%
  • Other 0.7%