Releases: tenstorrent/fbDOOM-RISCV
Releases · tenstorrent/fbDOOM-RISCV
Release list
v1.1
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
fbdoom_veccan now run on RiscV CPU that supports RVV1.0 with VLEN=256- It leverages
vrgather.vvto 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 usesudoto gain write access to/dev/fb0 - Have fun!