Commit graph mini-rv32ima/experiments
Author SHA1 Message Date
cnlohr
f439377252 Allow for a smaller emdoom. 2023-04-26 18:02:24 -07:00
Jan Wiśniewski
206b9b3ccf fix control memory address calculations
Note that this was working correctly only with default RAM offset.
In uint32 field (x - 2^31 - 2^31) is equal x.
2023-01-24 03:05:55 +01:00
David Thornley
7afbd56ff7 Support ANSI term256 colour
Added ANSI 256 colour mapping (borrowed 'with due respect' from tmux)
Ascii characters derived from a shademap (10 character spread)
Significantly improves quality at cost of some performance + terminal bandwidth velocity
Enabled in emdoom/Makefile
2022-12-08 01:56:36 +11:00
cnlohr
27eb672b5f Update doom demo. 2022-12-05 14:27:50 -08:00
cnlohr
e05e95a0d0 Cleanup video console. 2022-12-03 22:09:30 -05:00
cnlohr
e484bd5e5f Improve experiment, give VM more ram just in case. 2022-12-03 04:26:36 -05:00
cnlohr
f6f2877f0c Add tooling to build emdoom for mini-rv32ima 2022-12-02 08:15:34 -05:00
cnlohr
9bc4dcaf67 Update with more profiling data. 2022-12-01 06:01:28 -05:00
cnlohr
5abd117334 Add profiling structure tests 2022-12-01 05:59:55 -05:00