Drew Galbraith
7f2b01438d
[Teton] Just print a simple promp on the screen.
2023-11-26 11:29:15 -08:00
Drew Galbraith
2bc64b045c
[Mammoth] Add a keyboard library that translates scancode to keycodes.
2023-11-26 11:21:56 -08:00
Drew Galbraith
1b7d2b9085
[Teton/Voyageurs] Subscribe to scancodes in teton and print them to screen.
...
Right now there appears to be an error with the font so that the
proper character is received but we write an incorect character to the
screen (off by one?).
2023-11-25 19:48:06 -08:00
Drew Galbraith
86ce0a68a3
[Mammoth/Teton] Add an OpenFile interface and use it to load a font.
2023-11-22 16:42:42 -08:00
Drew Galbraith
8d730c67c1
[Mammoth] Move most classes to the mmth namespace.
2023-11-22 14:59:41 -08:00
Drew Galbraith
5f8d577948
[Mammoth] Move remaining classes to a shared folder.
2023-11-22 14:39:27 -08:00
Drew Galbraith
2df1f6c006
[Teton] Print out every character into the framebuffer as a test.
2023-11-22 08:56:26 -08:00
Drew Galbraith
afdb024c36
[Teton] Factor drawing glyphs to screen into a separate class.
2023-11-21 19:32:31 -08:00
Drew Galbraith
fe44804dd9
[Teton] Load a font file and write a character to the screen.
2023-11-21 19:14:02 -08:00
Drew Galbraith
fb458e6fd4
[Teton] Draw a green square into the framebuffer.
2023-11-15 19:20:52 -08:00
Drew Galbraith
84d3caaba5
[Teton] Get framebuffer info from yellowstone.
2023-11-15 16:42:00 -08:00
Drew Galbraith
0e99189dba
[Yellowstone] Try to spawn the teton process from disk.
2023-11-09 12:55:44 -08:00