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