Commit Graph

28 Commits

Author SHA1 Message Date
minjaesong
9aaa7689ed exception caused by an app that is not handled by TVDOS will now print out stack trace before causing the computer to shut down 2022-05-26 20:31:34 +09:00
minjaesong
ab2b21552a pipe now works with dir 2022-05-25 10:46:46 +09:00
minjaesong
359ef6d235 pipe is wip but && operator kinda works 2022-05-13 11:18:14 +09:00
minjaesong
761f9b6264 tvdos: parsing pipe operator 2022-05-12 20:52:43 +09:00
minjaesong
5b8930202f more pipe stuffs 2022-05-12 11:17:55 +09:00
minjaesong
541d385ec6 decodemov: fixed a bug where the frame read occasionally hangs at the end of the playback 2022-05-11 15:48:15 +09:00
minjaesong
09a7698205 tvdos: cls to clear out secondary fbuf 2022-05-08 20:54:02 +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
212296eb3d bios logo smooth move-up animation 2021-09-25 16:00:42 +09:00
minjaesong
00c62a5e05 no rev slash as it always requires escaping 2021-09-25 14:27:49 +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
e232181f3d cmd: cls to also clear pixels 2021-04-27 16:04:25 +09:00
minjaesong
62e115a32e program titles are properly push/popped even when the program was errored 2021-04-24 11:06:35 +09:00
minjaesong
dbfda580a7 SIGTERM simulation by hitting SHIFT-CTRL-T-R 2021-04-23 21:57:02 +09:00
minjaesong
48fd10aeed implemented SIGSEGV 2021-04-23 15:19:20 +09:00
minjaesong
04cafea3c5 SIGTERM is now a thing but there's no use of it 2021-04-23 14:24:15 +09:00
minjaesong
6902cb27ec wip implementing 'STOP' button as an interrupt 2021-04-23 12:14:50 +09:00
minjaesong
2767386820 disk drive: fixed baaaaad writeout implementation -- what the fuck was i thinking? 2021-04-22 14:18:03 +09:00
minjaesong
d85b1a99dc implementation of mmio 1024..2047 2021-04-20 14:49:58 +09:00
minjaesong
9465482fe2 edit.js: text nav in all four directions, home/end behaviour on shorter-than-screen-width line fixed, pageup/pagedown nav impl; default text colour is tad brighter 2021-04-17 11:36:10 +09:00
minjaesong
adaeadd6ca edit.js: can read existing files; change on tty key read that arrow keys are now distinguished from ctrl-S or something 2021-04-14 11:35:39 +09:00
minjaesong
c020b60fc2 shell for the portable wip 2021-04-05 20:49:32 +09:00
minjaesong
d963cf8294 behaviour of con.addch changed - no longer advances cursor 2021-01-29 14:26:23 +09:00
minjaesong
c73a725466 graphics: preventing cursorxy(32,80) from scrolling the screen 2021-01-29 13:43:45 +09:00
minjaesong
91fdc7ec99 dos: text substitution using dollar sign 2021-01-29 10:59:46 +09:00
minjaesong
608f61c617 moving everything neatly into the assets directory 2020-12-24 11:14:11 +09:00