Commit Graph

1219 Commits

Author SHA1 Message Date
minjaesong
73ae5ec252 qnd input impl with slow spinning 2020-05-15 12:02:52 +09:00
minjaesong
75bb177106 can read mouse position via mmio 2020-05-15 02:54:01 +09:00
minjaesong
ffe314bd61 return of the cursor blink 2020-05-14 00:09:31 +09:00
minjaesong
b87afc4a51 now with screen scroll 2020-05-12 23:32:35 +09:00
minjaesong
516eb84b65 working print() sans screen scroll 2020-05-12 21:47:27 +09:00
minjaesong
80c1c25b4d tty two arg sgr 2020-05-10 21:42:36 +09:00
minjaesong
c1f5944643 tty state machine wip 2020-05-10 21:10:57 +09:00
minjaesong
cbcd1ac7af gpu to actually use 8bpp texture format to make memcpying easier 2020-05-09 03:13:52 +09:00
minjaesong
e34eb6212d using coroutines/graphics: lcd mode just for the heck of it 2020-04-27 17:48:28 +09:00
minjaesong
344c35ed9b fixing black screen bug 2020-04-24 10:20:14 +09:00
minjaesong
280b4148d9 using Kotlin for scripting 2020-04-17 23:45:48 +09:00
minjaesong
00ef1a6a4a using JS for scripting 2020-04-17 03:03:41 +09:00
minjaesong
373bfdb11e painting screen on lua's side 2020-04-16 10:18:45 +09:00
minjaesong
e35dad635f working tiling for text draw 2020-04-13 03:33:42 +09:00
minjaesong
596086a4b0 text mode draw with shader wip 2020-04-11 23:42:15 +09:00
minjaesong
722a80edaa global int-casting function 2020-04-10 07:54:28 +09:00
minjaesong
4e841c0deb working lua test code 2020-04-10 07:34:17 +09:00
minjaesong
4630780a49 poke and peek commands are now owned by vm 2020-04-10 07:06:19 +09:00
minjaesong
da7e2e7c77 initial commit 2020-04-07 07:02:15 +09:00