Commit Graph

63 Commits

Author SHA1 Message Date
minjaesong
a72279c86c js modules now have 'mjs' extension 2025-01-29 11:19:59 +09:00
minjaesong
8784b7f35c RESET and SYSRQ is now trapped by a hypervisor 2024-09-14 12:23:52 +09:00
minjaesong
ff32200b0a newer movprobe.js 2024-08-15 02:46:09 +09:00
minjaesong
0b4ba339c6 fix: error from coreutils would kill the cmd 2024-08-11 21:18:25 +09:00
minjaesong
1a1d49fbe5 command.js: 'correct' styles for motd 2024-05-15 00:33:14 +09:00
minjaesong
a46db3f206 app run integrated to command.js 2023-06-16 17:15:48 +09:00
minjaesong
16b3742973 drive manager for clustered 2023-05-15 01:48:42 +09:00
minjaesong
3ab09de8db command.js: pipe flushing after execution
appexec.js: vdisk mounting
2023-05-13 01:22:31 +09:00
minjaesong
ba5c87530f using unix convention for cmd args 2023-05-10 09:41:43 +09:00
minjaesong
994db188c2 mp3 decoding but slow 2023-01-14 16:45:33 +09:00
minjaesong
da5833935f more zfm stuffs 2023-01-12 19:42:12 +09:00
minjaesong
bf4a337f0a more zfm stuffs 2023-01-12 01:47:47 +09:00
minjaesong
99a9b7ab6b command.js:fix:errorlevel not returned; playwav:interactive mode 2023-01-11 17:15:07 +09:00
minjaesong
edea9648d9 another try at tui 2023-01-10 00:20:23 +09:00
minjaesong
4a4b6be240 doc update for modules (audio will be coming) 2023-01-08 18:12:09 +09:00
minjaesong
ca39263131 script modules and 'require()' 2023-01-08 05:07:25 +09:00
minjaesong
77ff9c12ec audio adapter now takes ui8 bytes directly 2023-01-01 18:14:43 +09:00
minjaesong
bb7bf2c6f1 one idea down, one last idea to go 2023-01-01 02:02:34 +09:00
minjaesong
34def419c1 tvdos files append functions 2022-12-30 02:35:54 +09:00
minjaesong
1ecb85354b tvdos installer wip 2022-12-23 02:25:53 +09:00
minjaesong
204571b792 command.js print motd 2022-12-22 21:27:14 +09:00
minjaesong
8483439a79 showing disk usage on DIR command 2022-12-20 21:41:44 +09:00
minjaesong
11214c0f7a command.js will use OS_NAME variable of the DOS 2022-09-24 18:55:22 +09:00
minjaesong
26a5d4af5d more doc update 2022-09-06 16:52:59 +09:00
minjaesong
15d3aeaeea doc: coreutils for tvdos 2022-09-06 14:55:04 +09:00
minjaesong
79f4584dd4 FBIPF writing impl 2022-08-19 13:26:37 +09:00
minjaesong
b3ac861946 command.js: no sign of old filesystem from now on 2022-08-18 18:59:41 +09:00
minjaesong
70b9530948 command.js's coreutils now using new filesystem impl 2022-08-18 18:52:33 +09:00
minjaesong
01e7ead7fa command.js: WIP rewriting coreutils to use new filesystem 2022-08-18 00:19:49 +09:00
minjaesong
883736192c CON device file 2022-08-17 15:43:20 +09:00
minjaesong
258cf1bd0a RND and NUL device file 2022-08-16 21:59:00 +09:00
minjaesong
ec5fdd69e3 new filesystem impl wip 2022-08-16 17:46:07 +09:00
minjaesong
8a0e89f5b9 bug fix for less; console colour is preserved after the error print 2022-06-21 11:43:12 +09:00
minjaesong
371b80ca26 more coreutils 2022-06-21 02:16:46 +09:00
minjaesong
12cece8784 prawwper app crash handling on command.js 2022-05-31 00:35:23 +09:00
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