Commit Graph

  • 6291d6df8b artificial delay on the http modem minjaesong 2022-11-29 21:59:05 +09:00
  • 239196d654 draw call bytecode compiling wip minjaesong 2022-11-29 17:08:07 +09:00
  • d34c4c8f2f gpu 'draw call bytecode' implementation WIP minjaesong 2022-11-29 13:46:11 +09:00
  • 3d10f9338a reading config from config.json minjaesong 2022-11-02 22:03:47 +09:00
  • 889df7a593 more meaningful init() of the vm minjaesong 2022-10-29 01:50:34 +09:00
  • d576382567 even more emulator gui(2) minjaesong 2022-10-29 01:30:42 +09:00
  • 3413b0d053 neofetch minjaesong 2022-10-27 23:08:50 +09:00
  • a7aff5a6e6 working profiles loading and saving minjaesong 2022-10-27 23:08:42 +09:00
  • 024e97c31c profile.json rw wip minjaesong 2022-10-27 13:06:03 +09:00
  • 60b4834c72 ability to load vm using json configuration minjaesong 2022-10-26 21:27:15 +09:00
  • 22472e6103 load profiles from json WIP minjaesong 2022-10-25 14:39:47 +09:00
  • b5b3be772e even more ui minjaesong 2022-10-25 13:00:07 +09:00
  • 9a9e3947e7 even more emulator gui minjaesong 2022-10-24 23:08:37 +09:00
  • b10e00644b more emulator gui minjaesong 2022-10-23 20:59:08 +09:00
  • 477156e1bd the multiview emulator thingamajig minjaesong 2022-10-23 19:40:23 +09:00
  • 5222d9c962 grammar minjaesong 2022-10-18 12:27:50 +09:00
  • 8eebf53b60 doc update minjaesong 2022-09-29 21:28:58 +09:00
  • e8d24fe720 graphics adapter memory addr ref update minjaesong 2022-09-29 17:34:04 +09:00
  • be8ad3e303 doc update for memory map minjaesong 2022-09-29 00:19:48 +09:00
  • d03a76d635 more todos minjaesong 2022-09-28 18:33:08 +09:00
  • b64f7c2574 removing 'g' on the xparse cmd args as it was deprecated and removed in newer version minjaesong 2022-09-28 18:30:48 +09:00
  • 09e4d04160 doc update minjaesong 2022-09-27 21:54:53 +09:00
  • 11214c0f7a command.js will use OS_NAME variable of the DOS minjaesong 2022-09-24 18:55:22 +09:00
  • 0304ded991 device files are mounted under the drive letter of dollarsign minjaesong 2022-09-24 16:46:44 +09:00
  • f9eecab830 DOS apps to use _G.shell.resolvePathInput for opening a file minjaesong 2022-09-24 01:51:57 +09:00
  • c598b6633d edit.js: filename display will get an extra asterisk if the contents has been changed minjaesong 2022-09-24 01:27:50 +09:00
  • 7a0874b4a3 geturl.js minjaesong 2022-09-22 23:25:46 +09:00
  • 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 minjaesong 2022-09-22 18:19:53 +09:00
  • e905b3ace8 a working internet modem that only reads minjaesong 2022-09-22 16:26:04 +09:00
  • cab2699794 new clcd ui (this will be the new default portable machine) minjaesong 2022-09-21 21:26:18 +09:00
  • 0d7f130e95 ipf related updates minjaesong 2022-09-18 12:52:08 +09:00
  • 9cd9febf9c ipf decoder update minjaesong 2022-09-18 00:21:14 +09:00
  • 3f521e2fb6 doc update minjaesong 2022-09-17 23:48:15 +09:00
  • d4dc99ff83 pread/pwrite/ipf encoder/ipf decoder minjaesong 2022-09-17 23:36:02 +09:00
  • 96b54933c7 ycocg test patterns minjaesong 2022-09-13 20:53:41 +09:00
  • c744be7906 the GL part of the doc minjaesong 2022-09-12 00:07:46 +09:00
  • 5e0ed3c946 doc update minjaesong 2022-09-11 23:12:00 +09:00
  • 0d1e33f7e6 getting rid of old filesystem functions minjaesong 2022-09-06 20:30:46 +09:00
  • 8232053695 doc: dos input minjaesong 2022-09-06 19:11:08 +09:00
  • 26a5d4af5d more doc update minjaesong 2022-09-06 16:52:59 +09:00
  • 15d3aeaeea doc: coreutils for tvdos minjaesong 2022-09-06 14:55:04 +09:00
  • ff8232d4fb doc update minjaesong 2022-09-06 14:31:20 +09:00
  • 10beb96f21 doc: builtin com and gzip libraries minjaesong 2022-09-01 21:14:13 +09:00
  • 079641ef1e renaming system.maxmem to sys.maxmem minjaesong 2022-09-01 18:13:13 +09:00
  • b41ff1c834 doc: more macros for uniform doc style minjaesong 2022-08-27 13:46:18 +09:00
  • e91fac4fb5 doc update minjaesong 2022-08-27 01:49:57 +09:00
  • 79f4584dd4 FBIPF writing impl minjaesong 2022-08-19 13:26:37 +09:00
  • b3ac861946 command.js: no sign of old filesystem from now on minjaesong 2022-08-18 18:59:41 +09:00
  • 70b9530948 command.js's coreutils now using new filesystem impl minjaesong 2022-08-18 18:52:33 +09:00
  • 01e7ead7fa command.js: WIP rewriting coreutils to use new filesystem minjaesong 2022-08-18 00:19:49 +09:00
  • 1e9f4f17c8 just a 'print file contents' program to make fancy screenshots for social media posts minjaesong 2022-08-17 17:06:49 +09:00
  • 883736192c CON device file minjaesong 2022-08-17 15:43:20 +09:00
  • 258cf1bd0a RND and NUL device file minjaesong 2022-08-16 21:59:00 +09:00
  • ec5fdd69e3 new filesystem impl wip minjaesong 2022-08-16 17:46:07 +09:00
  • c3efa36a0d modular filesystem driver wip minjaesong 2022-08-15 00:13:51 +09:00
  • f213dfe165 an option to limit the number of peripheral slots minjaesong 2022-08-08 18:12:39 +09:00
  • 4337768e23 ram bank peripheral minjaesong 2022-07-20 02:21:16 +09:00
  • 31c1d313c6 slight improvements to the long-abandoned v2k minjaesong 2022-06-29 04:12:26 +09:00
  • 8a0e89f5b9 bug fix for less; console colour is preserved after the error print minjaesong 2022-06-21 11:43:12 +09:00
  • 371b80ca26 more coreutils minjaesong 2022-06-21 02:16:46 +09:00
  • d103373614 gpu: new font rom designation minjaesong 2022-06-18 01:41:11 +09:00
  • 12cece8784 prawwper app crash handling on command.js minjaesong 2022-05-31 00:35:23 +09:00
  • 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 minjaesong 2022-05-26 20:31:34 +09:00
  • b79278bdf3 update gitignore minjaesong 2022-05-25 10:49:17 +09:00
  • ab2b21552a pipe now works with dir minjaesong 2022-05-25 10:46:46 +09:00
  • 359ef6d235 pipe is wip but && operator kinda works minjaesong 2022-05-13 11:18:14 +09:00
  • 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