Commit Graph

641 Commits

Author SHA1 Message Date
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
minjaesong
d03a76d635 more todos 2022-09-28 18:33:08 +09:00
minjaesong
b64f7c2574 removing 'g' on the xparse cmd args as it was deprecated and removed in newer version 2022-09-28 18:30:48 +09:00
minjaesong
09e4d04160 doc update 2022-09-27 21:54:53 +09:00
minjaesong
11214c0f7a command.js will use OS_NAME variable of the DOS 2022-09-24 18:55:22 +09:00
minjaesong
0304ded991 device files are mounted under the drive letter of dollarsign 2022-09-24 16:46:44 +09:00
minjaesong
f9eecab830 DOS apps to use _G.shell.resolvePathInput for opening a file 2022-09-24 01:51:57 +09:00
minjaesong
c598b6633d edit.js: filename display will get an extra asterisk if the contents has been changed 2022-09-24 01:27:50 +09:00
minjaesong
7a0874b4a3 geturl.js 2022-09-22 23:25:46 +09:00
minjaesong
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 2022-09-22 18:19:53 +09:00
minjaesong
e905b3ace8 a working internet modem that only reads 2022-09-22 16:26:04 +09:00
minjaesong
cab2699794 new clcd ui (this will be the new default portable machine) 2022-09-21 21:26:18 +09:00
minjaesong
0d7f130e95 ipf related updates 2022-09-18 12:52:08 +09:00