Commit Graph

63 Commits

Author SHA1 Message Date
minjaesong
9a4e28caa7 Terran BASIC stuffs 2023-04-14 22:48:40 +09:00
minjaesong
47b3cd0cad bias lighting (wut?) on playmov; gpu background is now 8bpp 2023-01-09 01:41:35 +09:00
minjaesong
4a4b6be240 doc update for modules (audio will be coming) 2023-01-08 18:12:09 +09:00
minjaesong
e905b3ace8 a working internet modem that only reads 2022-09-22 16:26:04 +09:00
minjaesong
079641ef1e renaming system.maxmem to sys.maxmem 2022-09-01 18:13:13 +09:00
minjaesong
c3efa36a0d modular filesystem driver wip 2022-08-15 00:13:51 +09:00
minjaesong
5b8930202f more pipe stuffs 2022-05-12 11:17:55 +09:00
minjaesong
537651993e BIOS with selectable boot device 2022-05-10 12:47:53 +09:00
minjaesong
b46c1d6f01 gpu: reading existence of other banks using mmio 2022-04-14 14:08:03 +09:00
minjaesong
5148242522 generating paint diff from old draw cmd buf 2021-12-02 16:14:56 +09:00
minjaesong
31fa07579e world radar 2021-12-02 15:15:34 +09:00
minjaesong
0dc03cd7e1 tbas bugfix 2021-12-02 09:31:55 +09:00
minjaesong
f6b0f65848 pip basic update 2021-12-01 21:30:10 +09:00
minjaesong
55113ff11f the pip(needs proper name) program loader and the example program 2021-12-01 16:15:42 +09:00
minjaesong
065dfdac6f new peripheral; testing app improvements 2021-12-01 15:22:24 +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
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
6fdfd3f794 graphics: scanline scroll and the splash screen demonstrating the feature 2021-09-26 13:23:26 +09:00
minjaesong
212296eb3d bios logo smooth move-up animation 2021-09-25 16:00:42 +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
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
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
minjaesong
8292c3c0b0 scrollable wip 2021-06-19 09:52:49 +09:00
minjaesong
335aa82215 wp: typesetting strats are now in separate function 2021-06-18 16:20:46 +09:00
minjaesong
ba09591f9b wp: justifying mockup 2021-06-17 11:43:36 +09:00
minjaesong
bb6cab86f3 wp: typesetting information is now an object 2021-06-17 10:30:52 +09:00
minjaesong
26e7bef851 fixed a bug where space char indicator sometimes won't get shown 2021-06-10 17:31:29 +09:00
minjaesong
4782b1895d typesetting fix when LF is at the rightmost column 2021-06-10 15:56:36 +09:00
minjaesong
d50c507e01 faster text draw 2021-06-10 15:46:29 +09:00
minjaesong
1d63283450 gathering strings indices for each typesetted line for cursor navigation 2021-06-10 15:19:40 +09:00
minjaesong
d96de96bb9 wp font for ascii printables 2021-06-10 14:24:12 +09:00
minjaesong
37a115d8de wp 2021-06-10 10:30:57 +09:00
minjaesong
923c539161 adjustable column size 2021-06-09 21:53:10 +09:00
minjaesong
4a3b64da29 wordprocessor wip3 2021-06-08 17:01:37 +09:00