Commit Graph

653 Commits

Author SHA1 Message Date
minjaesong
4792d1d349 watchdog interval is now a constructor arg 2022-12-28 05:02:03 +09:00
minjaesong
3282faf9e6 cpu halted flag on vm's mmio 2022-12-28 04:54:14 +09:00
minjaesong
d619106a57 TerranVirtualDisk update 2022-12-23 17:35:11 +09:00
minjaesong
b800989c6d bootloader write fix 2022-12-23 17:33:03 +09:00
minjaesong
59399d84f9 tevd: bootloader is now entry id 1 2022-12-23 05:23:54 +09:00
minjaesong
1ecb85354b tvdos installer wip 2022-12-23 02:25:53 +09:00
minjaesong
204571b792 command.js print motd 2022-12-22 21:27:14 +09:00
minjaesong
42b66fc3fb tvdos bootable disk image builder 2022-12-22 01:34:10 +09:00
minjaesong
6fb947dd67 tevd: failed delete will return status code 1 2022-12-20 22:46:45 +09:00
minjaesong
8483439a79 showing disk usage on DIR command 2022-12-20 21:41:44 +09:00
minjaesong
a7b3f5a5bf editing file in tevd will update its modification date 2022-12-20 17:29:20 +09:00
minjaesong
f1343a91f5 finally editable tevd 2022-12-20 14:07:17 +09:00
minjaesong
7a349d6192 TEVD DOM changes committing to the physical disk 2022-12-18 16:30:06 +09:00
minjaesong
7ebd0a329b writing to nonexistent file will create the file 2022-12-18 03:13:16 +09:00
minjaesong
5fa195800c can read TEVD but not modify 2022-12-18 02:31:17 +09:00
minjaesong
e1e1a2f5db a t o m i q u e 2022-12-17 21:19:53 +09:00
minjaesong
5aa275fa77 TEVD disk drive wip 2022-12-17 20:16:20 +09:00
minjaesong
e058d3999e TEVD disk drive wip 2022-12-17 16:06:14 +09:00
minjaesong
c8742980ff tevd disk drive wip 2022-12-16 00:39:51 +09:00
minjaesong
de19f5fa52 draw call bytecode update 2022-12-15 16:22:41 +09:00
minjaesong
f59e99378a vm init/kill function is now public; restored mov player 2022-12-15 02:55:26 +09:00
minjaesong
77f0c77723 stopping and restarting the vm 2022-12-14 21:02:14 +09:00
minjaesong
45dd5be3f2 gui buttons will now trigger the action only once per click 2022-12-14 15:58:01 +09:00
minjaesong
86af873bdf assigning vms on the viewport 2022-12-14 03:51:46 +09:00
minjaesong
ba0380db6c intellij code convention update 2022-12-14 03:21:19 +09:00
minjaesong
9788f078bf profiles menu update 2022-12-14 01:39:42 +09:00
CuriousTorvald
b8d422f80e Update terranmon.txt 2022-12-12 20:03:31 +09:00
CuriousTorvald
e605f9ddc8 Update VMEmuExecutable.kt 2022-12-12 20:01:08 +09:00
CuriousTorvald
6fedbef541 Update GraphicsAdapter.kt 2022-12-12 19:57:43 +09:00
minjaesong
0e0e858ee6 vmemu: updating default profiles 2022-12-12 16:09:41 +09:00
minjaesong
34b5304a22 more opcodes 2022-12-01 13:26:20 +09:00
minjaesong
6291d6df8b artificial delay on the http modem 2022-11-29 21:59:05 +09:00
minjaesong
239196d654 draw call bytecode compiling wip 2022-11-29 17:08:07 +09:00
minjaesong
d34c4c8f2f gpu 'draw call bytecode' implementation WIP 2022-11-29 13:46:11 +09:00
minjaesong
3d10f9338a reading config from config.json 2022-11-02 22:03:47 +09:00
minjaesong
889df7a593 more meaningful init() of the vm 2022-10-29 01:50:34 +09:00
minjaesong
d576382567 even more emulator gui(2) 2022-10-29 01:30:42 +09:00
minjaesong
3413b0d053 neofetch 2022-10-27 23:08:50 +09:00
minjaesong
a7aff5a6e6 working profiles loading and saving 2022-10-27 23:08:42 +09:00
minjaesong
024e97c31c profile.json rw wip 2022-10-27 13:07:17 +09:00
minjaesong
60b4834c72 ability to load vm using json configuration 2022-10-26 21:27:15 +09:00
minjaesong
22472e6103 load profiles from json WIP 2022-10-25 14:39:47 +09:00
minjaesong
b5b3be772e even more ui 2022-10-25 13:00:07 +09:00
minjaesong
9a9e3947e7 even more emulator gui 2022-10-24 23:08:37 +09:00
minjaesong
b10e00644b more emulator gui 2022-10-23 20:59:08 +09:00
minjaesong
477156e1bd the multiview emulator thingamajig 2022-10-23 19:40:23 +09:00
minjaesong
5222d9c962 grammar 2022-10-18 12:27:50 +09:00
minjaesong
8eebf53b60 doc update 2022-09-29 21:28:58 +09:00
minjaesong
e8d24fe720 graphics adapter memory addr ref update 2022-09-29 17:34:04 +09:00
minjaesong
be8ad3e303 doc update for memory map 2022-09-29 00:19:48 +09:00