[Libre-soc-bugs] [Bug 1070] Simple-V / Libre-SOC FOSDEM Conference Feb 03-04 2024

bugzilla-daemon at libre-soc.org bugzilla-daemon at libre-soc.org
Sun Oct 1 10:47:05 BST 2023


https://bugs.libre-soc.org/show_bug.cgi?id=1070

--- Comment #13 from Jacob Lifshay <programmerjake at gmail.com> ---
I was inspired by cesar's comment that we should have a demo, so, being
somewhat bored in my spare time, I wrote a 3D game where you can place/remove
blocks in a 3D world. it uses ray-casting through a 3D voxel lattice, and is
entirely fixed-point-only. it runs at a few fps on microwatt on my orangecrab.

I pushed it to:
https://git.libre-soc.org/?p=microwatt.git;a=shortlog;h=refs/heads/voxels_game
and: https://github.com/programmerjake/microwatt/tree/voxels_game

it doesn't use the fpga's usb connection since last time that was kinda
glitchy, instead it uses a separate usb-serial dongle at 1MBaud.

Maybe we could change it to start out with "Libre-SoC" spelled out in blocks.

screenshot:
https://ftp.libre-soc.org/voxels_game_orangecrab/screenshot.png

.dfu file:
https://ftp.libre-soc.org/voxels_game_orangecrab/microwatt.dfu

readme:
https://git.libre-soc.org/?p=microwatt.git;a=blob;f=rust_voxels_game/README.md;h=9298383931171a3a2af5e9f9261954db7344e5cc;hb=96ea1a53696d78b4990f14ea708da48bbcbb81cb

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the libre-soc-bugs mailing list