Liste des Groupes | Revenir à c arch |
Some progress...--
Earlier this year I spent some time porting Quake 2 to my MRISC32 based
computer. It required some refactoring since Quake 2 used a modular
rendering and game logic system based on dynamically loaded libraries
(DLLs). My computer isn't that fancy, so I had to get everything
statically linked into a single executable ELF32 binary (and the
Quake 2 source code didn't support that at all).
My patched source code: https://gitlab.com/mbitsnbites/mc1-quake2
When I finally got a working build, it only worked in my simulator but
not on my FPGA board, so I dropped the effort.
Yesterday, however, I went and bumped my GNU toolchain to GCC 15.x and
fixed a few bugs in my MRISC32 back end, and lo and behold, the binary
actually started working on the FPGA (not sure if it was a compiler bug
or if it's a CPU implementation bug that got hidden by the compiler
update).
Video: https://vimeo.com/1039476687
It's not much (about 10 FPS at 320x180 resolution), but at least it's
progress.
/Marcus
Date | Sujet | # | Auteur | |
16 Dec00:32 | Got Quake 2 running on my MRISC32 FPGA computer | 8 | Marcus | |
16 Dec15:32 | Re: Got Quake 2 running on my MRISC32 FPGA computer | 1 | Terje Mathisen | |
16 Dec20:57 | Re: Got Quake 2 running on my MRISC32 FPGA computer | 1 | BGB | |
16 Dec22:25 | Re: Got Quake 2 running on my MRISC32 FPGA computer | 5 | Chris M. Thomasson | |
17 Dec03:04 | Re: Got Quake 2 running on my MRISC32 FPGA computer | 4 | BGB | |
17 Dec05:58 | Re: Got Quake 2 running on my MRISC32 FPGA computer | 2 | Chris M. Thomasson | |
20 Dec21:30 | Re: Got Quake 2 running on my MRISC32 FPGA computer | 1 | BGB | |
20 Dec06:29 | Re: Got Quake 2 running on my MRISC32 FPGA computer | 1 | Chris M. Thomasson |
Les messages affichés proviennent d'usenet.