Commit Graph

63 Commits

Author SHA1 Message Date
minjaesong
5c3a3a112c new: unicode.visualStrlen 2025-10-04 22:39:17 +09:00
minjaesong
6222e9d8bd revived unicode print function 2025-10-03 23:28:23 +09:00
minjaesong
1d3d3bd246 HSDPA and driver implementation 2025-08-17 01:09:42 +09:00
minjaesong
e32c8dd0e5 more vt stuffs 2025-07-29 16:07:19 +09:00
minjaesong
a4cf087bfa virtual terminal wip 2025-07-24 23:02:12 +09:00
minjaesong
923137d459 device file for physical and virtual terminals 2025-07-23 11:43:57 +09:00
minjaesong
8f6a82984e some primitive MONitor thing 2025-04-29 20:44:33 +09:00
minjaesong
66756b4a51 implementing 'hdk' to main system wip 2025-04-21 21:16:02 +09:00
minjaesong
44a234c416 more hdk stuffs 2025-04-07 19:05:49 +09:00
minjaesong
a46db3f206 app run integrated to command.js 2023-06-16 17:15:48 +09:00
minjaesong
3ab09de8db command.js: pipe flushing after execution
appexec.js: vdisk mounting
2023-05-13 01:22:31 +09:00
minjaesong
4cb9c02fd2 listFiles for tmpfs 2023-05-13 01:03:33 +09:00
minjaesong
1efec13ecf gzip now works after some TVDOS kernel fixes 2023-05-10 21:03:26 +09:00
minjaesong
c318cb0419 gzip test failed fix wip 2023-05-10 20:14:50 +09:00
minjaesong
ba5c87530f using unix convention for cmd args 2023-05-10 09:41:43 +09:00
minjaesong
3c758ba82f encoding shenanigans 2023-05-09 21:40:17 +09:00
minjaesong
831485bc35 tvdos app package wip 2023-05-06 19:06:43 +09:00
minjaesong
fe6f247a76 tmpfs file 2023-05-05 22:33:45 +09:00
minjaesong
b6fb9acd6a tmpfs wip 2023-05-05 20:44:34 +09:00
minjaesong
5b86e88779 less CPU demanding InputStrobing 2023-01-16 04:31:31 +09:00
minjaesong
132c31bda5 sequentially-read-a-file as js module 2023-01-08 16:23:50 +09:00
minjaesong
ca39263131 script modules and 'require()' 2023-01-08 05:07:25 +09:00
minjaesong
ceddf2c5b9 improved way of initialising vms at (re)launch 2023-01-04 19:09:42 +09:00
minjaesong
34def419c1 tvdos files append functions 2022-12-30 02:35:54 +09:00
minjaesong
11214c0f7a command.js will use OS_NAME variable of the DOS 2022-09-24 18:55:22 +09:00
minjaesong
0304ded991 device files are mounted under the drive letter of dollarsign 2022-09-24 16:46:44 +09:00
minjaesong
7a0874b4a3 geturl.js 2022-09-22 23:25:46 +09:00
minjaesong
e905b3ace8 a working internet modem that only reads 2022-09-22 16:26:04 +09:00
minjaesong
9cd9febf9c ipf decoder update 2022-09-18 00:21:14 +09:00
minjaesong
d4dc99ff83 pread/pwrite/ipf encoder/ipf decoder 2022-09-17 23:36:02 +09:00
minjaesong
0d1e33f7e6 getting rid of old filesystem functions 2022-09-06 20:30:46 +09:00
minjaesong
8232053695 doc: dos input 2022-09-06 19:11:08 +09:00
minjaesong
079641ef1e renaming system.maxmem to sys.maxmem 2022-09-01 18:13:13 +09:00
minjaesong
e91fac4fb5 doc update 2022-08-27 01:49:57 +09:00
minjaesong
79f4584dd4 FBIPF writing impl 2022-08-19 13:26:37 +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
1e9f4f17c8 just a 'print file contents' program to make fancy screenshots for social media posts 2022-08-17 17:06: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
c3efa36a0d modular filesystem driver wip 2022-08-15 00:13:51 +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
5b8930202f more pipe stuffs 2022-05-12 11:17:55 +09:00
minjaesong
95bfaae1da tsvm mov encoder and decoder 2022-04-12 16:44:14 +09:00
minjaesong
4c19e19b8a reading image files in graphics adapter 2022-04-06 17:10:28 +09:00
minjaesong
04d77b16dc more robust multilingual print 2021-12-26 10:00:07 +09:00
minjaesong
2c13432aeb print: emit replacement character for unknown codepoint 2021-12-24 14:31:10 +09:00