Skip to content

Releases: tenstorrent/fbDOOM-RISCV

Release list

v1.1

Choose a tag to compare

@dxie-tt dxie-tt released this 28 Sep 04:18

Restored FPS dots feature under devparm, and fixed an issue where timedemo mode are not exiting properly

Collected performance number from Banana Pi BPI-F3 with 8-core SpacemiT K1 RiscV cores, 256b RVV, and 8GB memory. Running at 1.6 GHz

DEMO1: (FPS)

scaling fbdoom fbdoom_vec speed-up
1 309.16 778.36 2.52
2 126.74 596.30 4.70
3 62.49 438.68 7.02
4 36.94 336.99 9.12
5 25.40 211.43 8.32

v1.0

Choose a tag to compare

@dxie-tt dxie-tt released this 27 Sep 21:18
a8c56c3
  • fbdoom_vec can now run on RiscV CPU that supports RVV1.0 with VLEN=256
  • It leverages vrgather.vv to do COLORMAP indexing
  • It leverages segment store to do scaling
  • Tested on Banana Pi BPI-F3
  • Attached binary is compiled with gcc 14.2.0
  • Need to play in a console window (ctrl + alt + F3), and use sudo to gain write access to /dev/fb0
  • Have fun!