Commit Graph

466 Commits

Author SHA1 Message Date
minjaesong
905f81d15c ways to modify font rom but untested 2021-10-16 20:23:00 +09:00
minjaesong
47736212d3 dma testing codes ('fox.bytes' comes from the assets dir) 2021-10-16 15:53:16 +09:00
minjaesong
96730145e7 confirmed disk dma working 2021-10-16 13:37:14 +09:00
minjaesong
075e403773 readme 2021-10-15 18:01:25 +09:00
minjaesong
253ab0f328 dma 2021-10-15 15:07:02 +09:00
minjaesong
34437b83b0 tsvmbios: less eye-piercing blue 2021-10-11 20:36:17 +09:00
minjaesong
8d3dceb576 more editor changes 2021-10-05 10:52:48 +09:00
minjaesong
fa953a682b edit.js: displaying filename on menubar 2021-10-04 23:04:51 +09:00
minjaesong
ba71049335 edit.js to wait for key up on initial launch 2021-10-04 22:31:56 +09:00
minjaesong
7fe9e5c430 rewrote input.withEvent so that the typing is actually possible; edit now uses new input.withEvent() 2021-10-04 18:21:46 +09:00
minjaesong
f049a22238 bios: making sure no internal vars of the bios would leak into the userspace 2021-10-02 13:28:58 +09:00
minjaesong
e252a03cd7 make colour change in terminal work on command.js; video will draw on centre of the app window 2021-09-28 00:50:00 +09:00
minjaesong
69b06db033 coerceIn not needed here :p 2021-09-26 18:44:55 +09:00
minjaesong
6fdfd3f794 graphics: scanline scroll and the splash screen demonstrating the feature 2021-09-26 13:23:26 +09:00
minjaesong
79a0ffb4c3 spec changes for display 2021-09-25 23:26:12 +09:00
minjaesong
ec8e9751c1 docdocdoc 2021-09-25 17:22:00 +09:00
minjaesong
1982172708 docdoc 2021-09-25 16:10:59 +09:00
minjaesong
212296eb3d bios logo smooth move-up animation 2021-09-25 16:00:42 +09:00
minjaesong
39b8996f9c doc 2021-09-25 14:48:02 +09:00
minjaesong
00c62a5e05 no rev slash as it always requires escaping 2021-09-25 14:27:49 +09:00
minjaesong
8a807d7422 doc for serial communication 2021-09-25 11:49:35 +09:00
minjaesong
27f6c94ece doc: keycode update 2021-09-24 21:42:06 +09:00
minjaesong
2fea7e26ad titling page for the doc 2021-09-24 19:50:07 +09:00
minjaesong
3249c1dba0 large logo 2021-09-24 17:13:13 +09:00
minjaesong
4bc666b627 documentation wip 2021-09-24 16:18:08 +09:00
minjaesong
f7631619d3 shell now accepts envvar KEYBOARD and changes key layout on the fly 2021-09-24 15:02:41 +09:00
minjaesong
012bc44845 keyevent reading moved to the tvdos itself 2021-09-24 11:30:55 +09:00
minjaesong
96e23d9019 fixed a bug caused by lwjgl3 where Ctrl-<alph> won't be recognised 2021-09-23 22:30:28 +09:00
minjaesong
f26b9bc9b1 it's simply not running fast, increasing anim stride 2021-09-23 19:06:17 +09:00
minjaesong
3a1bb48514 fixing edit.js wip 2021-09-23 17:58:31 +09:00
minjaesong
d0196786b4 this is correct implementation 2021-09-23 16:20:39 +09:00
minjaesong
d107164001 splash screen with new official-ish logo 2021-09-23 14:39:10 +09:00
minjaesong
883edaab3c graphics: hardware scroll for pixels 2021-09-21 21:48:16 +09:00
minjaesong
5b56ab8fda stupid issue needs stupid solution :p
https://github.com/oracle/graaljs/issues/125#issuecomment-791906004
2021-07-20 17:06:51 +09:00
minjaesong
139930732b graal update; 'No language for id regex found.' when you build the jar because there are some package conflicts on graal 2021-07-20 16:18:41 +09:00
minjaesong
abc466667e libgdx update to 1.10.0 and lwjgl3 2021-07-20 14:58:05 +09:00
minjaesong
48dae50d09 added NBSP for font 2021-06-25 09:20:43 +09:00
minjaesong
ae8db313dd working linehead indexing with the new justification 2021-06-23 09:55:27 +09:00
minjaesong
2287683f8d resolving potential infinite loop 2021-06-22 22:05:49 +09:00
minjaesong
d6b2f18b03 font update 2021-06-22 21:58:12 +09:00
minjaesong
fd8cf352cf justification fixup 2021-06-22 20:44:46 +09:00
minjaesong
a58e58c48f looks like its working but ITS NOT; adjust 'adjust' variables once again 2021-06-22 18:01:01 +09:00
minjaesong
f6986c8e68 new justification almost works? 2021-06-22 16:21:25 +09:00
minjaesong
c31f96d824 redoing justification with better code structure 2021-06-22 15:31:42 +09:00
minjaesong
6eff63a141 hyphenation is super jank and not very well working 2021-06-22 11:45:38 +09:00
minjaesong
92e968f8ee justification: text cursor is set correctly when the line is contracted 2021-06-22 11:19:29 +09:00
minjaesong
cb4e1f94c8 justification: fixing some quirks 2021-06-19 17:37:56 +09:00
minjaesong
4eed34fa62 wp 2021-06-19 17:17:18 +09:00
minjaesong
94eebd816b wp: text justification wip 2021-06-19 16:20:28 +09:00
minjaesong
f87c63f02e wp: text justification wip 2021-06-19 15:48:59 +09:00