Commit Graph

56 Commits

Author SHA1 Message Date
minjaesong
7a0874b4a3 geturl.js 2022-09-22 23:25:46 +09:00
minjaesong
2dc6f581cc changing the acceptable url format for the http modem to drop the double slashes after the 'http' or somethingas the they get replaced into single one on command.js but not on the user program, producing discrepancy 2022-09-22 18:19:53 +09:00
minjaesong
e905b3ace8 a working internet modem that only reads 2022-09-22 16:26:04 +09:00
minjaesong
cab2699794 new clcd ui (this will be the new default portable machine) 2022-09-21 21:26:18 +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
10beb96f21 doc: builtin com and gzip libraries 2022-09-01 21:14:13 +09:00
minjaesong
079641ef1e renaming system.maxmem to sys.maxmem 2022-09-01 18:13:13 +09:00
minjaesong
883736192c CON device file 2022-08-17 15:43:20 +09:00
minjaesong
c3efa36a0d modular filesystem driver wip 2022-08-15 00:13:51 +09:00
minjaesong
f213dfe165 an option to limit the number of peripheral slots 2022-08-08 18:12:39 +09:00
minjaesong
4337768e23 ram bank peripheral 2022-07-20 02:23:45 +09:00
minjaesong
31c1d313c6 slight improvements to the long-abandoned v2k 2022-06-29 04:12:26 +09:00
minjaesong
371b80ca26 more coreutils 2022-06-21 02:16:46 +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
537651993e BIOS with selectable boot device 2022-05-10 12:47:53 +09:00
minjaesong
979b11b1df making con.color_pair to not use ANSI escape sequences which made fsh to run blazingly fast 2022-05-08 20:43:25 +09:00
minjaesong
c05b973505 command to see memory allocation status 2022-05-06 17:38:20 +09:00
minjaesong
9df0f9ddba gpu: reading image will return its actual channel count and mov encoder will actually use it 2022-05-06 10:52:07 +09:00
minjaesong
b8956c22ff trying to make cursor not blink while typing which doesn't work on edit.js 2022-05-04 11:15:32 +09:00
minjaesong
7cffff1d71 fixed a bug where softresetting would not clear the malloc map 2022-05-03 22:23:54 +09:00
minjaesong
d7a271a40f hw impl of ipf codec (encoding not tested) 2022-05-03 11:55:09 +09:00
minjaesong
7737f65ea5 fsh update 2022-04-29 15:06:55 +09:00
minjaesong
e7315834ae more movie format experimentations 2022-04-28 11:10:48 +09:00
minjaesong
806b534f77 arseiotnarseit 2022-04-27 17:44:33 +09:00
minjaesong
b37124bc4e gpu: framebuffer is now UnsafePtr instead of being Pixmap 2022-04-27 10:57:14 +09:00
minjaesong
6650861ad6 . 2022-04-20 18:36:26 +09:00
minjaesong
82c5d75b26 gpu: graphics mode 2 2022-04-20 10:34:41 +09:00
minjaesong
219845e565 gpu mmio write addrs have been moved around 2022-04-20 10:04:30 +09:00
minjaesong
7cddb2660e wtf that was octal not decimal 2022-04-18 12:06:36 +09:00
minjaesong
9e990ccdf4 graphics adapter: render framebuffer is back to 32bpp to support direct colour mode 2022-04-18 01:17:48 +09:00
minjaesong
b46c1d6f01 gpu: reading existence of other banks using mmio 2022-04-14 14:08:03 +09:00
minjaesong
ea6d40f3e3 more work at decodemov.js 2022-04-13 21:50:40 +09:00
minjaesong
95b0d4672e faster partial reading of file wip 2022-04-13 17:30:42 +09:00
minjaesong
95bfaae1da tsvm mov encoder and decoder 2022-04-12 16:44:14 +09:00
minjaesong
41761289d3 graphics: image bayer dithering; movie test using image decoding of tsvm's gpu 2022-04-12 11:17:20 +09:00
minjaesong
4ec8692e04 special resizing key to fit within screen 2022-04-07 14:07:33 +09:00
minjaesong
23579b3809 more dithering stuffs 2022-04-07 13:53:38 +09:00
minjaesong
77b95a82f7 proportional scale of the image on image resample 2022-04-07 10:36:48 +09:00
minjaesong
ba97e2982c dithering of the image displaying 2022-04-06 23:46:23 +09:00
minjaesong
ffad375f23 resample-dithering wip 2022-04-06 18:04:41 +09:00
minjaesong
4c19e19b8a reading image files in graphics adapter 2022-04-06 17:10:28 +09:00
minjaesong
f992713e85 wippie 2022-03-06 13:53:40 +09:00
minjaesong
8d1f6fccf3 preemption proof-of-concept 2022-03-05 22:47:21 +09:00
minjaesong
a84bdddd66 gterm wipwipwip 2022-01-02 23:12:41 +09:00
minjaesong
06d4c492da sys.sleep 2022-01-01 19:13:03 +09:00
minjaesong
2ec0f6aa51 i18n driver for tvdos 2021-12-28 11:28:45 +09:00
minjaesong
04d77b16dc more robust multilingual print 2021-12-26 10:00:07 +09:00
minjaesong
c802c46f90 tvdos kernel to support unicode print, and hangul kernel module to demo the unicode support 2021-12-24 11:30:55 +09:00
minjaesong
18d43875f6 GraphicsAdapter will inquire the external Framebuffer if any and will try to play nicely with it 2021-12-05 11:10:56 +09:00