Commit Graph

574 Commits

Author SHA1 Message Date
minjaesong
b6b32c60c5 zfm: fix: navigation was broken with TVDOSFileDescriptor change 2023-07-24 02:49:33 +09:00
minjaesong
4b2aa25726 better mov encoding instruction 2023-07-24 02:13:06 +09:00
minjaesong
afc9eb9e74 test read cluster via COM 2023-06-29 02:19:49 +09:00
minjaesong
a46db3f206 app run integrated to command.js 2023-06-16 17:15:48 +09:00
minjaesong
445c1a873f clustered tevd integration wip 2023-06-15 18:55:38 +09:00
minjaesong
2314337479 bootable from encrypted bios 2023-06-07 13:48:21 +09:00
minjaesong
33cef4e137 hdk doc update 2023-06-06 23:15:11 +09:00
minjaesong
53ec998f26 preliminary Clustered Virtual Disk; hardware dev kit wip 2023-06-06 21:50:43 +09:00
minjaesong
16b3742973 drive manager for clustered 2023-05-15 01:48:42 +09:00
minjaesong
3ab09de8db command.js: pipe flushing after execution
appexec.js: vdisk mounting
2023-05-13 01:22:31 +09:00
minjaesong
4cb9c02fd2 listFiles for tmpfs 2023-05-13 01:03:33 +09:00
minjaesong
d0334bd1bb lfs -x impl 2023-05-13 00:49:41 +09:00
minjaesong
25837b6ae9 lfs -c impl; tvdos app spec change 2023-05-11 21:05:31 +09:00
minjaesong
803b86ce43 some new commands; lfs wip 2023-05-11 20:19:49 +09:00
minjaesong
1efec13ecf gzip now works after some TVDOS kernel fixes 2023-05-10 21:03:26 +09:00
minjaesong
c318cb0419 gzip test failed fix wip 2023-05-10 20:14:50 +09:00
minjaesong
ba5c87530f using unix convention for cmd args 2023-05-10 09:41:43 +09:00
minjaesong
beecc0b5eb gzip impl 2023-05-10 09:19:18 +09:00
minjaesong
3c758ba82f encoding shenanigans 2023-05-09 21:40:17 +09:00
minjaesong
831485bc35 tvdos app package wip 2023-05-06 19:06:43 +09:00
minjaesong
fe6f247a76 tmpfs file 2023-05-05 22:33:45 +09:00
minjaesong
b6fb9acd6a tmpfs wip 2023-05-05 20:44:34 +09:00
minjaesong
9fa543af53 more standalone TerranBASIC executable build files 2023-04-15 00:48:14 +09:00
minjaesong
9a4e28caa7 Terran BASIC stuffs 2023-04-14 22:48:40 +09:00
minjaesong
2d000013b7 tevd disk drive update and fixes 2023-03-04 21:10:52 +09:00
minjaesong
461c30e3e8 TEVD disk drive now uses PartialDOM 2023-02-18 19:38:50 +09:00
minjaesong
7990bcb987 system control on sbin 2023-01-31 15:00:45 +09:00
minjaesong
5be05e8eec doc: more details in mp2 coding 2023-01-25 21:00:15 +09:00
minjaesong
1f0b8a0a8d playwav: parser more resilient against fields with extra zeros 2023-01-25 18:46:55 +09:00
minjaesong
0f82727152 audio player improved ui 2023-01-23 16:36:59 +09:00
minjaesong
8517406d8b fix: mp2 384k would cause stack overflow error 2023-01-23 15:34:22 +09:00
minjaesong
c1031545ec video and audio stuffs; playmov now uses hardware queue 2023-01-23 03:20:35 +09:00
minjaesong
99212adea3 audio:short function to enqueue decoded mp2; playmov:no more choppy audio 2023-01-21 19:43:11 +09:00
minjaesong
b60b5bada6 faster sys.memcpy impl 2023-01-21 17:59:54 +09:00
minjaesong
8fdde0b192 "hardware" based mp2 decoding; dma and memcpy can now move data into the "hardware" 2023-01-21 15:09:03 +09:00
minjaesong
b1041dff5f mov: mp2 packet now has no length bytes as they are redundant 2023-01-20 03:17:39 +09:00
minjaesong
dedc910155 fix: playmov would try to free null ptr when audio queue is not used 2023-01-18 18:06:50 +09:00
minjaesong
6d19543139 mov: mp2 audio encoding and playing 2023-01-18 18:05:34 +09:00
minjaesong
dfe5bf3390 fix: mp2 player would not play the very first frame 2023-01-16 23:29:41 +09:00
minjaesong
5b86e88779 less CPU demanding InputStrobing 2023-01-16 04:31:31 +09:00
minjaesong
af03ab23aa deploying mp2 player 2023-01-15 16:42:09 +09:00
minjaesong
6cb45f6d50 full "hardware" impl of mp2 for full speed 2023-01-15 03:15:25 +09:00
minjaesong
ff01a49bc3 mp2 "hardware" delegation not working as hoped 2023-01-15 00:23:01 +09:00
minjaesong
0eb4a1e4ea mp2 test 2023-01-14 22:59:27 +09:00
minjaesong
994db188c2 mp3 decoding but slow 2023-01-14 16:45:33 +09:00
minjaesong
f23dedc245 mp3 wip 2023-01-14 02:04:41 +09:00
minjaesong
1c9e99bb66 mp3 test 2023-01-13 22:56:59 +09:00
minjaesong
ac684fed71 changing audio sampling rate to 32000 for mp3 compatibility 2023-01-13 22:53:27 +09:00
minjaesong
a540603487 zfm: fix: z key not working 2023-01-12 20:02:16 +09:00
minjaesong
da5833935f more zfm stuffs 2023-01-12 19:42:12 +09:00