Commit Graph

525 Commits

Author SHA1 Message Date
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
59ce7e5fac movie format changes 2022-04-16 18:21:24 +09:00
minjaesong
b46c1d6f01 gpu: reading existence of other banks using mmio 2022-04-14 14:08:03 +09:00
minjaesong
4a02198d79 finally fully working decodemov 2022-04-13 22:16:24 +09:00
minjaesong
ea6d40f3e3 more work at decodemov.js 2022-04-13 21:50:40 +09:00
minjaesong
c8aa7b9f6b wtf 2022-04-13 17:58:06 +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
91c9fcea10 withdrawal of the 'copper' suggestion 2022-02-27 00:21:31 +09:00
minjaesong
62077ea5e6 figure this out plz xoxo 2022-02-24 17:16:03 +09:00
minjaesong
f6ee563573 thats not how you advance a line; this is 2022-01-03 11:37:20 +09:00
minjaesong
a84bdddd66 gterm wipwipwip 2022-01-02 23:12:41 +09:00
minjaesong
10795aeae3 new year new copyright date 2022-01-01 22:06:41 +09:00
minjaesong
06d4c492da sys.sleep 2022-01-01 19:13:03 +09:00
minjaesong
1fb4e93ffe line wrap fix for hangul print 2021-12-28 21:48:24 +09:00
minjaesong
2ec0f6aa51 i18n driver for tvdos 2021-12-28 11:28:45 +09:00
minjaesong
9c9f351197 font dumping tool 2021-12-27 14:16:34 +09:00
minjaesong
4058137ef7 fontupd 2021-12-26 16:19:58 +09:00
minjaesong
04d77b16dc more robust multilingual print 2021-12-26 10:00:07 +09:00
minjaesong
100690d501 hangasm: rearranging some characters 2021-12-24 15:03:44 +09:00
minjaesong
2c13432aeb print: emit replacement character for unknown codepoint 2021-12-24 14:31:10 +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
229cc78eb6 hangul assembler; adding Unicode conversion function to the TVDOS 2021-12-23 20:12:20 +09:00
minjaesong
534a83cc78 assemble hangul test 2021-12-23 17:58:10 +09:00
minjaesong
6e14078ef7 just an idea 2021-12-22 22:44:18 +09:00
minjaesong
2bd9ee8fd2 unicode codepoints 2021-12-18 16:35:08 +09:00
minjaesong
280288f9e8 oops... 2021-12-17 20:19:16 +09:00
minjaesong
b691eb8244 hangultest: not using hardcoded character value 2021-12-17 19:51:53 +09:00
minjaesong
826e9654c9 alphabetised hangul display test 2021-12-17 14:18:10 +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
minjaesong
a190e37f59 internalising more global functions 2021-12-05 10:19:43 +09:00
minjaesong
f8e6590b0a another iforgot commit 2021-12-04 16:05:21 +09:00
minjaesong
7f8b805f17 TextureRegionPack renamed and internalised 2021-12-04 15:02:19 +09:00
minjaesong
93ae80adba assets are no longer required to be under ./assets/ 2021-12-04 13:59:11 +09:00
minjaesong
1165a83708 adding flipY option on display draw 2021-12-03 22:56:04 +09:00
minjaesong
5e290061f4 codes split into modules: tsvm_core, tsvm_executable, TerranBASICexecutable 2021-12-03 11:57:31 +09:00
minjaesong
20b34c8d19 radar to draw fullscreen 2021-12-02 16:34:05 +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