minjaesong
|
bb7bf2c6f1
|
one idea down, one last idea to go
|
2023-01-01 02:02:34 +09:00 |
|
minjaesong
|
cecf48178c
|
fix: DrawCallDrawLines arg xpos and len swapped
|
2022-12-31 14:50:43 +09:00 |
|
minjaesong
|
884a1ebc7e
|
sound adapter wip
|
2022-12-31 01:30:30 +09:00 |
|
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
|
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
|
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 |
|
CuriousTorvald
|
6fedbef541
|
Update GraphicsAdapter.kt
|
2022-12-12 19:57:43 +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
|
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
|
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
|
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
|
d4dc99ff83
|
pread/pwrite/ipf encoder/ipf decoder
|
2022-09-17 23:36:02 +09:00 |
|
minjaesong
|
0d1e33f7e6
|
getting rid of old filesystem functions
|
2022-09-06 20:30:46 +09:00 |
|
minjaesong
|
10beb96f21
|
doc: builtin com and gzip libraries
|
2022-09-01 21:14:13 +09:00 |
|
minjaesong
|
079641ef1e
|
renaming system.maxmem to sys.maxmem
|
2022-09-01 18:13:13 +09:00 |
|
minjaesong
|
883736192c
|
CON device file
|
2022-08-17 15:43:20 +09:00 |
|
minjaesong
|
c3efa36a0d
|
modular filesystem driver wip
|
2022-08-15 00:13:51 +09:00 |
|
minjaesong
|
f213dfe165
|
an option to limit the number of peripheral slots
|
2022-08-08 18:12:39 +09:00 |
|
minjaesong
|
4337768e23
|
ram bank peripheral
|
2022-07-20 02:23:45 +09:00 |
|
minjaesong
|
31c1d313c6
|
slight improvements to the long-abandoned v2k
|
2022-06-29 04:12:26 +09:00 |
|
minjaesong
|
371b80ca26
|
more coreutils
|
2022-06-21 02:16:46 +09:00 |
|
minjaesong
|
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
|
2022-05-26 20:31:34 +09:00 |
|
minjaesong
|
537651993e
|
BIOS with selectable boot device
|
2022-05-10 12:47:53 +09:00 |
|
minjaesong
|
979b11b1df
|
making con.color_pair to not use ANSI escape sequences which made fsh to run blazingly fast
|
2022-05-08 20:43:25 +09:00 |
|
minjaesong
|
c05b973505
|
command to see memory allocation status
|
2022-05-06 17:38:20 +09:00 |
|