84 Commits

Author SHA1 Message Date
minjaesong
629ed5fb12 tsvm "compiler" update 2025-12-18 10:29:46 +09:00
minjaesong
9edeca929d tav: encoder ENDT fix 2025-11-29 01:58:54 +09:00
minjaesong
acaade1062 better CRT/Composite shader 2025-11-26 01:03:40 +09:00
minjaesong
71102f1d70 fixing hangul print functions 2025-10-04 01:10:14 +09:00
minjaesong
face633cfb it does work if you load compiled hypervisor 2025-04-20 20:01:17 +09:00
minjaesong
13061bc8fa running program image on ram with arg passing 2025-04-20 13:29:43 +09:00
minjaesong
111c196e7c shared library loading in-mem 2025-04-19 22:14:36 +09:00
minjaesong
4c4f24be37 video delta encoding wip 2025-04-15 21:38:33 +09:00
minjaesong
9ce7e3dfd2 forceAlloc impl 2025-04-07 21:10:19 +09:00
minjaesong
f30022bf66 String-returning functions now explicitly returning java.lang.String 2025-04-07 20:10:28 +09:00
minjaesong
759c720322 minor changes on jmp.js 2025-04-07 19:40:28 +09:00
minjaesong
44a234c416 more hdk stuffs 2025-04-07 19:05:49 +09:00
minjaesong
73d79eaaef working popup window input handling 2025-01-04 19:21:50 +09:00
minjaesong
a46db3f206 app run integrated to command.js 2023-06-16 17:15:48 +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
3ab09de8db command.js: pipe flushing after execution
appexec.js: vdisk mounting
2023-05-13 01:22:31 +09:00
minjaesong
25837b6ae9 lfs -c impl; tvdos app spec change 2023-05-11 21:05:31 +09:00
minjaesong
ba5c87530f using unix convention for cmd args 2023-05-10 09:41:43 +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
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
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
abcf947ff3 zfm: simple exec with enter key 2023-01-11 01:21:55 +09:00
minjaesong
ca39263131 script modules and 'require()' 2023-01-08 05:07:25 +09:00
minjaesong
5f22447c69 playwav now dithers the audio 2023-01-06 04:06:23 +09:00
minjaesong
57cfc38f0e adpcm playback 2023-01-06 01:30:12 +09:00
minjaesong
006ff5015b playwav now resamples LPCM 2023-01-05 18:22:03 +09:00
minjaesong
049064cca5 wav file playback 2023-01-05 00:53:21 +09:00
minjaesong
ceddf2c5b9 improved way of initialising vms at (re)launch 2023-01-04 19:09:42 +09:00
minjaesong
77ff9c12ec audio adapter now takes ui8 bytes directly 2023-01-01 18:14:43 +09:00
minjaesong
7d55827551 pcm streaming does work but... 2023-01-01 04:38:16 +09:00
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
42b66fc3fb tvdos bootable disk image builder 2022-12-22 01:34:10 +09:00
minjaesong
079641ef1e renaming system.maxmem to sys.maxmem 2022-09-01 18:13:13 +09:00
minjaesong
9df0f9ddba gpu: reading image will return its actual channel count and mov encoder will actually use it 2022-05-06 10:52:07 +09:00
minjaesong
806b534f77 arseiotnarseit 2022-04-27 17:44:33 +09:00
minjaesong
41761289d3 graphics: image bayer dithering; movie test using image decoding of tsvm's gpu 2022-04-12 11:17:20 +09:00
minjaesong
4ec8692e04 special resizing key to fit within screen 2022-04-07 14:07:33 +09:00
minjaesong
77b95a82f7 proportional scale of the image on image resample 2022-04-07 10:36:48 +09:00
minjaesong
ba97e2982c dithering of the image displaying 2022-04-06 23:46:23 +09:00
minjaesong
ffad375f23 resample-dithering wip 2022-04-06 18:04:41 +09:00
minjaesong
4c19e19b8a reading image files in graphics adapter 2022-04-06 17:10:28 +09:00
minjaesong
1fb4e93ffe line wrap fix for hangul print 2021-12-28 21:48:24 +09:00