Commit Graph

  • 3df989a213 graalvm-js update minjaesong 2023-05-19 14:19:24 +09:00
  • 16b3742973 drive manager for clustered minjaesong 2023-05-15 01:48:42 +09:00
  • 3ab09de8db command.js: pipe flushing after execution appexec.js: vdisk mounting minjaesong 2023-05-13 01:22:18 +09:00
  • 4cb9c02fd2 listFiles for tmpfs minjaesong 2023-05-13 01:03:33 +09:00
  • d0334bd1bb lfs -x impl minjaesong 2023-05-13 00:49:41 +09:00
  • 1e3ee9000c vm config menu minjaesong 2023-05-12 20:27:48 +09:00
  • cdaa5a73b2 VM profile config tab minjaesong 2023-05-11 23:06:17 +09:00
  • b4b8c4ea4b font sym for COM and Card minjaesong 2023-05-11 22:58:30 +09:00
  • db0a2a6a12 typo fix minjaesong 2023-05-11 21:07:32 +09:00
  • 25837b6ae9 lfs -c impl; tvdos app spec change minjaesong 2023-05-11 21:05:31 +09:00
  • 803b86ce43 some new commands; lfs wip minjaesong 2023-05-11 20:19:49 +09:00
  • 1efec13ecf gzip now works after some TVDOS kernel fixes minjaesong 2023-05-10 21:03:26 +09:00
  • c318cb0419 gzip test failed fix wip minjaesong 2023-05-10 20:14:50 +09:00
  • ba5c87530f using unix convention for cmd args minjaesong 2023-05-10 09:41:43 +09:00
  • beecc0b5eb gzip impl minjaesong 2023-05-10 09:19:18 +09:00
  • 3c758ba82f encoding shenanigans minjaesong 2023-05-09 21:40:17 +09:00
  • 831485bc35 tvdos app package wip minjaesong 2023-05-06 19:06:43 +09:00
  • fe6f247a76 tmpfs file minjaesong 2023-05-05 22:33:23 +09:00
  • b6fb9acd6a tmpfs wip minjaesong 2023-05-05 20:44:34 +09:00
  • 9adcce746b temporarily using threads instead of who-knows-what-the-fucks-have-changed new coroutine minjaesong 2023-05-04 14:00:57 +09:00
  • e3930c69a2 kotlin update 1.8.20, coroutines are broken now :( minjaesong 2023-05-03 21:41:40 +09:00
  • 7c36495c57 fix: vmemu not reading bios due to changes for BASIC not being ported minjaesong 2023-04-20 23:10:58 +09:00
  • e2c0f13019 TerranBASIC: installing sample BASIC codes on new run minjaesong 2023-04-15 12:24:53 +09:00
  • 9fa543af53 more standalone TerranBASIC executable build files minjaesong 2023-04-15 00:48:14 +09:00
  • 9a4e28caa7 Terran BASIC stuffs minjaesong 2023-04-14 22:48:40 +09:00
  • cfe284f201 more proof of concept minjaesong 2023-03-26 14:40:36 +09:00
  • 65bcacebf7 TEVD update minjaesong 2023-03-26 14:11:35 +09:00
  • 42fbd98acf TEVD debugger proof-of-concept minjaesong 2023-03-25 13:04:39 +09:00
  • 8533a1e085 debug panels for COM minjaesong 2023-03-25 12:35:45 +09:00
  • f1ceac0451 peripheral tabs on emu gui minjaesong 2023-03-25 12:01:04 +09:00
  • fd8a30f5fe MMIO impl for RamBank minjaesong 2023-03-25 00:10:00 +09:00
  • d65ab49752 Rombank/Rambank mmio suggestions minjaesong 2023-03-23 13:38:18 +09:00
  • 2d000013b7 tevd disk drive update and fixes minjaesong 2023-03-04 21:10:52 +09:00
  • 57a84ccfae shader fix minjaesong 2023-03-02 14:46:48 +09:00
  • a223e2cfee project build setup changes minjaesong 2023-03-01 00:04:00 +09:00
  • f4b8188a46 gdx 1.11 update; shader update for mac minjaesong 2023-03-01 00:01:59 +09:00
  • 09b79f7dd1 shader update to comply with GL 3.2 minjaesong 2023-02-28 23:31:33 +09:00
  • 461c30e3e8 TEVD disk drive now uses PartialDOM minjaesong 2023-02-18 19:38:50 +09:00
  • 7990bcb987 system control on sbin minjaesong 2023-01-31 15:00:45 +09:00
  • 5be05e8eec doc: more details in mp2 coding minjaesong 2023-01-25 21:00:15 +09:00
  • 1f0b8a0a8d playwav: parser more resilient against fields with extra zeros minjaesong 2023-01-25 18:46:55 +09:00
  • 801ae0c29b tracker inst format update minjaesong 2023-01-23 16:55:56 +09:00
  • 0f82727152 audio player improved ui minjaesong 2023-01-23 16:36:59 +09:00
  • 8517406d8b fix: mp2 384k would cause stack overflow error minjaesong 2023-01-23 15:34:22 +09:00
  • c1031545ec video and audio stuffs; playmov now uses hardware queue minjaesong 2023-01-23 03:20:35 +09:00
  • e53aa7e98d debug menu improvements minjaesong 2023-01-22 16:58:04 +09:00
  • 1dbe7af8df soundscope tweaks minjaesong 2023-01-22 16:45:06 +09:00
  • 9023f74cb5 oops i did it again minjaesong 2023-01-22 14:17:15 +09:00
  • 39a781ff71 emulator: audio debugger minjaesong 2023-01-22 14:07:42 +09:00
  • 38081a2c36 emulator gui colour scheme change minjaesong 2023-01-22 01:35:23 +09:00
  • 102c192ead sys.memcpy now has rambank device support minjaesong 2023-01-21 19:59:41 +09:00
  • 99212adea3 audio:short function to enqueue decoded mp2; playmov:no more choppy audio minjaesong 2023-01-21 19:43:11 +09:00
  • b60b5bada6 faster sys.memcpy impl minjaesong 2023-01-21 17:59:54 +09:00
  • 8fdde0b192 "hardware" based mp2 decoding; dma and memcpy can now move data into the "hardware" minjaesong 2023-01-21 15:09:03 +09:00
  • b1041dff5f mov: mp2 packet now has no length bytes as they are redundant minjaesong 2023-01-20 03:17:39 +09:00
  • dedc910155 fix: playmov would try to free null ptr when audio queue is not used minjaesong 2023-01-18 18:06:50 +09:00
  • 6d19543139 mov: mp2 audio encoding and playing minjaesong 2023-01-18 18:05:34 +09:00
  • dfe5bf3390 fix: mp2 player would not play the very first frame minjaesong 2023-01-16 23:29:41 +09:00
  • 5b86e88779 less CPU demanding InputStrobing minjaesong 2023-01-16 04:31:31 +09:00
  • af03ab23aa deploying mp2 player minjaesong 2023-01-15 16:42:09 +09:00
  • 6cb45f6d50 full "hardware" impl of mp2 for full speed minjaesong 2023-01-15 03:15:25 +09:00
  • ff01a49bc3 mp2 "hardware" delegation not working as hoped minjaesong 2023-01-15 00:23:01 +09:00
  • 0eb4a1e4ea mp2 test minjaesong 2023-01-14 22:59:27 +09:00
  • 994db188c2 mp3 decoding but slow minjaesong 2023-01-14 16:45:33 +09:00
  • f23dedc245 mp3 wip minjaesong 2023-01-14 02:04:41 +09:00
  • 1c9e99bb66 mp3 test minjaesong 2023-01-13 22:56:59 +09:00
  • ac684fed71 changing audio sampling rate to 32000 for mp3 compatibility minjaesong 2023-01-13 22:53:27 +09:00
  • a540603487 zfm: fix: z key not working minjaesong 2023-01-12 20:02:16 +09:00
  • da5833935f more zfm stuffs minjaesong 2023-01-12 19:42:12 +09:00
  • bf4a337f0a more zfm stuffs minjaesong 2023-01-12 01:47:47 +09:00
  • 99a9b7ab6b command.js:fix:errorlevel not returned; playwav:interactive mode minjaesong 2023-01-11 17:15:07 +09:00
  • abcf947ff3 zfm: simple exec with enter key minjaesong 2023-01-11 01:21:55 +09:00
  • 3af16c60c1 zfm: navigate using pgup/pgdn minjaesong 2023-01-10 14:25:22 +09:00
  • 672e77bf2d zfm: navigating directories minjaesong 2023-01-10 14:20:49 +09:00
  • cad00cfee6 zfm: working visually minjaesong 2023-01-10 04:43:31 +09:00
  • edea9648d9 another try at tui minjaesong 2023-01-10 00:20:23 +09:00
  • 47b3cd0cad bias lighting (wut?) on playmov; gpu background is now 8bpp minjaesong 2023-01-09 01:41:35 +09:00
  • ba699606bb pcm decoder:triangular noise dither minjaesong 2023-01-08 21:53:19 +09:00
  • 853e48dc9a pcm decoder as a library minjaesong 2023-01-08 18:38:28 +09:00
  • 4a4b6be240 doc update for modules (audio will be coming) minjaesong 2023-01-08 18:12:09 +09:00
  • 132c31bda5 sequentially-read-a-file as js module minjaesong 2023-01-08 16:23:50 +09:00
  • ca39263131 script modules and 'require()' minjaesong 2023-01-08 05:07:25 +09:00
  • 3a879edd54 copyright year update minjaesong 2023-01-07 17:10:39 +09:00
  • cbf5ca6236 playwav play mono lpcm minjaesong 2023-01-07 00:26:52 +09:00
  • 5f22447c69 playwav now dithers the audio minjaesong 2023-01-06 04:06:23 +09:00
  • 57cfc38f0e adpcm playback minjaesong 2023-01-06 01:30:12 +09:00
  • 006ff5015b playwav now resamples LPCM minjaesong 2023-01-05 18:22:03 +09:00
  • 049064cca5 wav file playback minjaesong 2023-01-05 00:53:21 +09:00
  • ceddf2c5b9 improved way of initialising vms at (re)launch minjaesong 2023-01-04 19:09:42 +09:00
  • f27caded9b movie can now have audio; adjustable pcm queue size minjaesong 2023-01-03 17:37:52 +09:00
  • 4f62873ea9 last commit didnt work so doing it more janky minjaesong 2023-01-03 03:23:22 +09:00
  • ff23b13ba0 exception on the vm should exit the app minjaesong 2023-01-03 01:52:38 +09:00
  • a066975ce6 removing emulator frame cap minjaesong 2023-01-03 01:05:26 +09:00
  • 96b49c7623 fix:playmov not freeing memory minjaesong 2023-01-03 00:56:51 +09:00
  • e0d1948bfc emulator: malloc viewer minjaesong 2023-01-03 00:50:48 +09:00
  • 5cfbf2ac24 doc update minjaesong 2023-01-01 19:07:46 +09:00
  • 77ff9c12ec audio adapter now takes ui8 bytes directly minjaesong 2023-01-01 18:14:43 +09:00
  • 7d55827551 pcm streaming does work but... minjaesong 2023-01-01 04:38:16 +09:00
  • bb7bf2c6f1 one idea down, one last idea to go minjaesong 2023-01-01 02:02:34 +09:00
  • cecf48178c fix: DrawCallDrawLines arg xpos and len swapped minjaesong 2022-12-31 14:50:43 +09:00