Commit Graph

  • 884a1ebc7e sound adapter wip minjaesong 2022-12-31 01:30:30 +09:00
  • 34def419c1 tvdos files append functions minjaesong 2022-12-30 02:35:54 +09:00
  • 6afe0ee418 movie encoded revived minjaesong 2022-12-30 00:45:29 +09:00
  • 4792d1d349 watchdog interval is now a constructor arg minjaesong 2022-12-28 05:02:03 +09:00
  • 3282faf9e6 cpu halted flag on vm's mmio minjaesong 2022-12-28 04:54:14 +09:00
  • d619106a57 TerranVirtualDisk update minjaesong 2022-12-23 17:35:11 +09:00
  • b800989c6d bootloader write fix minjaesong 2022-12-23 17:33:03 +09:00
  • 59399d84f9 tevd: bootloader is now entry id 1 minjaesong 2022-12-23 05:23:54 +09:00
  • 1ecb85354b tvdos installer wip minjaesong 2022-12-23 02:25:53 +09:00
  • 204571b792 command.js print motd minjaesong 2022-12-22 21:27:14 +09:00
  • 42b66fc3fb tvdos bootable disk image builder minjaesong 2022-12-22 01:34:10 +09:00
  • 6fb947dd67 tevd: failed delete will return status code 1 minjaesong 2022-12-20 22:46:45 +09:00
  • 8483439a79 showing disk usage on DIR command minjaesong 2022-12-20 21:41:44 +09:00
  • a7b3f5a5bf editing file in tevd will update its modification date minjaesong 2022-12-20 17:28:50 +09:00
  • f1343a91f5 finally editable tevd minjaesong 2022-12-20 14:04:54 +09:00
  • 7a349d6192 TEVD DOM changes committing to the physical disk minjaesong 2022-12-18 16:30:06 +09:00
  • 7ebd0a329b writing to nonexistent file will create the file minjaesong 2022-12-18 03:13:16 +09:00
  • 5fa195800c can read TEVD but not modify minjaesong 2022-12-18 02:31:17 +09:00
  • e1e1a2f5db a t o m i q u e minjaesong 2022-12-17 21:19:53 +09:00
  • 5aa275fa77 TEVD disk drive wip minjaesong 2022-12-17 20:16:20 +09:00
  • e058d3999e TEVD disk drive wip minjaesong 2022-12-17 16:06:14 +09:00
  • c8742980ff tevd disk drive wip minjaesong 2022-12-16 00:39:51 +09:00
  • de19f5fa52 draw call bytecode update minjaesong 2022-12-15 16:22:41 +09:00
  • f59e99378a vm init/kill function is now public; restored mov player minjaesong 2022-12-15 02:55:26 +09:00
  • 77f0c77723 stopping and restarting the vm minjaesong 2022-12-14 21:02:14 +09:00
  • 45dd5be3f2 gui buttons will now trigger the action only once per click minjaesong 2022-12-14 15:58:01 +09:00
  • 86af873bdf assigning vms on the viewport minjaesong 2022-12-14 03:51:46 +09:00
  • ba0380db6c intellij code convention update minjaesong 2022-12-14 03:21:19 +09:00
  • 9788f078bf profiles menu update minjaesong 2022-12-14 01:39:42 +09:00
  • b8d422f80e Update terranmon.txt CuriousTorvald 2022-12-12 20:03:31 +09:00
  • e605f9ddc8 Update VMEmuExecutable.kt CuriousTorvald 2022-12-12 20:01:08 +09:00
  • 6fedbef541 Update GraphicsAdapter.kt CuriousTorvald 2022-12-12 19:57:43 +09:00
  • 0e0e858ee6 vmemu: updating default profiles minjaesong 2022-12-12 16:09:41 +09:00
  • 34b5304a22 more opcodes minjaesong 2022-12-01 13:26:20 +09:00
  • 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