Commit Graph

  • 761f9b6264 tvdos: parsing pipe operator minjaesong 2022-05-12 20:52:43 +09:00
  • 5b8930202f more pipe stuffs minjaesong 2022-05-12 10:47:20 +09:00
  • 541d385ec6 decodemov: fixed a bug where the frame read occasionally hangs at the end of the playback minjaesong 2022-05-11 15:48:15 +09:00
  • 537651993e BIOS with selectable boot device minjaesong 2022-05-10 12:47:53 +09:00
  • 09a7698205 tvdos: cls to clear out secondary fbuf minjaesong 2022-05-08 20:54:02 +09:00
  • 979b11b1df making con.color_pair to not use ANSI escape sequences which made fsh to run blazingly fast minjaesong 2022-05-08 20:43:25 +09:00
  • c05b973505 command to see memory allocation status minjaesong 2022-05-06 17:38:20 +09:00
  • 9df0f9ddba gpu: reading image will return its actual channel count and mov encoder will actually use it minjaesong 2022-05-06 10:52:07 +09:00
  • 7aee0d8a52 fixed a bug where ipf movie playback would hang after the last frame minjaesong 2022-05-04 18:43:00 +09:00
  • aa36beee88 allow frameskipping for mov playback minjaesong 2022-05-04 17:57:57 +09:00
  • b8956c22ff trying to make cursor not blink while typing which doesn't work on edit.js minjaesong 2022-05-04 11:15:32 +09:00
  • 7cffff1d71 fixed a bug where softresetting would not clear the malloc map minjaesong 2022-05-03 22:23:54 +09:00
  • d3058d515d movie en/decoding using ipf1/2 formats minjaesong 2022-05-03 14:06:50 +09:00
  • d7a271a40f hw impl of ipf codec (encoding not tested) minjaesong 2022-05-03 11:55:09 +09:00
  • 89bb944869 slight format changes on ipf1 minjaesong 2022-05-03 09:53:56 +09:00
  • dfd58b00b2 descriptions update minjaesong 2022-05-02 21:27:04 +09:00
  • 76889970b4 two different ipf versions impl minjaesong 2022-05-02 01:57:59 +09:00
  • 5eb2d77269 dithering on the encoder minjaesong 2022-05-01 18:59:53 +09:00
  • 0e8dda5e90 encoder no alpha option minjaesong 2022-05-01 18:25:16 +09:00
  • 14b624fb08 ipf codec mostly works except no dithering minjaesong 2022-05-01 18:08:21 +09:00
  • 37d6f76a5f ipf codec wip minjaesong 2022-05-01 15:44:53 +09:00
  • 687cc181e6 lossy image compressor wip minjaesong 2022-04-30 17:49:12 +09:00
  • c00cbc155d fsh: quick access widget minjaesong 2022-04-29 21:14:06 +09:00
  • 66c3e252c0 more fsh widgets minjaesong 2022-04-29 17:27:49 +09:00
  • 847032240a var -> let minjaesong 2022-04-29 15:19:06 +09:00
  • 7737f65ea5 fsh update minjaesong 2022-04-29 15:06:55 +09:00
  • e7315834ae more movie format experimentations minjaesong 2022-04-28 11:10:48 +09:00
  • 806b534f77 arseiotnarseit minjaesong 2022-04-27 17:44:33 +09:00
  • b37124bc4e gpu: framebuffer is now UnsafePtr instead of being Pixmap minjaesong 2022-04-27 10:57:14 +09:00
  • 6650861ad6 . minjaesong 2022-04-20 18:36:26 +09:00
  • 82c5d75b26 gpu: graphics mode 2 minjaesong 2022-04-20 10:34:41 +09:00
  • 219845e565 gpu mmio write addrs have been moved around minjaesong 2022-04-20 10:04:30 +09:00
  • 7cddb2660e wtf that was octal not decimal minjaesong 2022-04-18 12:06:36 +09:00
  • 9e990ccdf4 graphics adapter: render framebuffer is back to 32bpp to support direct colour mode minjaesong 2022-04-18 01:16:13 +09:00
  • 59ce7e5fac movie format changes minjaesong 2022-04-16 18:21:24 +09:00
  • b46c1d6f01 gpu: reading existence of other banks using mmio minjaesong 2022-04-14 14:08:03 +09:00
  • 4a02198d79 finally fully working decodemov minjaesong 2022-04-13 22:16:08 +09:00
  • ea6d40f3e3 more work at decodemov.js minjaesong 2022-04-13 21:50:40 +09:00
  • c8aa7b9f6b wtf minjaesong 2022-04-13 17:58:06 +09:00
  • 95b0d4672e faster partial reading of file wip minjaesong 2022-04-13 17:30:42 +09:00
  • 95bfaae1da tsvm mov encoder and decoder minjaesong 2022-04-12 16:44:14 +09:00
  • 41761289d3 graphics: image bayer dithering; movie test using image decoding of tsvm's gpu minjaesong 2022-04-12 10:57:33 +09:00
  • 4ec8692e04 special resizing key to fit within screen minjaesong 2022-04-07 14:07:33 +09:00
  • 23579b3809 more dithering stuffs minjaesong 2022-04-07 13:53:38 +09:00
  • 77b95a82f7 proportional scale of the image on image resample minjaesong 2022-04-07 10:36:48 +09:00
  • ba97e2982c dithering of the image displaying minjaesong 2022-04-06 23:46:23 +09:00
  • ffad375f23 resample-dithering wip minjaesong 2022-04-06 18:04:41 +09:00
  • 4c19e19b8a reading image files in graphics adapter minjaesong 2022-04-06 17:09:27 +09:00
  • f992713e85 wippie minjaesong 2022-03-06 13:53:40 +09:00
  • 8d1f6fccf3 preemption proof-of-concept minjaesong 2022-03-05 22:47:21 +09:00
  • 91c9fcea10 withdrawal of the 'copper' suggestion minjaesong 2022-02-27 00:21:31 +09:00
  • 62077ea5e6 figure this out plz xoxo minjaesong 2022-02-24 17:16:03 +09:00
  • f6ee563573 thats not how you advance a line; this is minjaesong 2022-01-03 11:37:20 +09:00
  • a84bdddd66 gterm wipwipwip minjaesong 2022-01-02 23:12:41 +09:00
  • 10795aeae3 new year new copyright date minjaesong 2022-01-01 22:06:41 +09:00
  • 06d4c492da sys.sleep minjaesong 2022-01-01 19:13:03 +09:00
  • 1fb4e93ffe line wrap fix for hangul print minjaesong 2021-12-28 21:48:24 +09:00
  • 2ec0f6aa51 i18n driver for tvdos minjaesong 2021-12-28 11:28:45 +09:00
  • 9c9f351197 font dumping tool minjaesong 2021-12-27 14:16:34 +09:00
  • 4058137ef7 fontupd minjaesong 2021-12-26 16:19:58 +09:00
  • 04d77b16dc more robust multilingual print minjaesong 2021-12-26 10:00:07 +09:00
  • 100690d501 hangasm: rearranging some characters minjaesong 2021-12-24 15:03:44 +09:00
  • 2c13432aeb print: emit replacement character for unknown codepoint minjaesong 2021-12-24 14:31:10 +09:00
  • c802c46f90 tvdos kernel to support unicode print, and hangul kernel module to demo the unicode support minjaesong 2021-12-24 11:30:55 +09:00
  • 229cc78eb6 hangul assembler; adding Unicode conversion function to the TVDOS minjaesong 2021-12-23 20:12:20 +09:00
  • 534a83cc78 assemble hangul test minjaesong 2021-12-23 17:58:10 +09:00
  • 6e14078ef7 just an idea minjaesong 2021-12-22 22:44:18 +09:00
  • 2bd9ee8fd2 unicode codepoints minjaesong 2021-12-18 16:35:08 +09:00
  • 280288f9e8 oops... minjaesong 2021-12-17 20:19:16 +09:00
  • b691eb8244 hangultest: not using hardcoded character value minjaesong 2021-12-17 19:51:53 +09:00
  • 826e9654c9 alphabetised hangul display test minjaesong 2021-12-17 14:18:10 +09:00
  • 18d43875f6 GraphicsAdapter will inquire the external Framebuffer if any and will try to play nicely with it minjaesong 2021-12-05 11:10:56 +09:00
  • a190e37f59 internalising more global functions minjaesong 2021-12-05 10:19:43 +09:00
  • f8e6590b0a another iforgot commit minjaesong 2021-12-04 16:05:21 +09:00
  • 7f8b805f17 TextureRegionPack renamed and internalised minjaesong 2021-12-04 15:02:19 +09:00
  • 93ae80adba assets are no longer required to be under ./assets/ minjaesong 2021-12-04 13:59:11 +09:00
  • 1165a83708 adding flipY option on display draw minjaesong 2021-12-03 22:56:04 +09:00
  • 5e290061f4 codes split into modules: tsvm_core, tsvm_executable, TerranBASICexecutable minjaesong 2021-12-03 11:57:31 +09:00
  • 20b34c8d19 radar to draw fullscreen minjaesong 2021-12-02 16:34:05 +09:00
  • 5148242522 generating paint diff from old draw cmd buf minjaesong 2021-12-02 16:14:56 +09:00
  • 31fa07579e world radar minjaesong 2021-12-02 15:15:34 +09:00
  • a26182ddec removing serial command LOAD from the spec minjaesong 2021-12-02 09:35:33 +09:00
  • 0dc03cd7e1 tbas bugfix minjaesong 2021-12-02 09:31:55 +09:00
  • f6b0f65848 pip basic update minjaesong 2021-12-01 21:30:10 +09:00
  • e449add906 BASIC update minjaesong 2021-12-01 20:58:34 +09:00
  • 55113ff11f the pip(needs proper name) program loader and the example program minjaesong 2021-12-01 16:15:42 +09:00
  • 065dfdac6f new peripheral; testing app improvements minjaesong 2021-12-01 15:22:24 +09:00
  • 0898e8478e methods to reset font rom to default minjaesong 2021-10-19 09:33:45 +09:00
  • 4b293c537f working font redefining minjaesong 2021-10-17 22:41:51 +09:00
  • 3a419cd405 omg lol i forgot that minjaesong 2021-10-16 20:40:48 +09:00
  • 905f81d15c ways to modify font rom but untested minjaesong 2021-10-16 20:23:00 +09:00
  • 47736212d3 dma testing codes ('fox.bytes' comes from the assets dir) minjaesong 2021-10-16 15:53:16 +09:00
  • 96730145e7 confirmed disk dma working minjaesong 2021-10-16 13:36:52 +09:00
  • 075e403773 readme minjaesong 2021-10-15 18:01:25 +09:00
  • 253ab0f328 dma minjaesong 2021-10-15 15:07:02 +09:00
  • 34437b83b0 tsvmbios: less eye-piercing blue minjaesong 2021-10-11 20:36:17 +09:00
  • 8d3dceb576 more editor changes minjaesong 2021-10-05 10:52:48 +09:00
  • fa953a682b edit.js: displaying filename on menubar minjaesong 2021-10-04 23:04:51 +09:00
  • ba71049335 edit.js to wait for key up on initial launch minjaesong 2021-10-04 22:31:56 +09:00
  • 7fe9e5c430 rewrote input.withEvent so that the typing is actually possible; edit now uses new input.withEvent() minjaesong 2021-10-04 18:21:46 +09:00