Commit Graph

  • 3aca6c84be antialiased font minjaesong 2020-11-16 13:30:20 +09:00
  • c6260bb355 graphicsadapter: allowing font rom to be greyscale instead of clear B/W minjaesong 2020-11-15 23:59:07 +09:00
  • 88ad549553 basic: for loop init minjaesong 2020-11-15 22:52:29 +09:00
  • a077247825 basic: = to return its RH minjaesong 2020-11-15 21:43:50 +09:00
  • 35b7125d87 text display adapter minjaesong 2020-11-15 19:48:37 +09:00
  • c6eecdcac8 basic: indexing an array minjaesong 2020-11-15 17:56:44 +09:00
  • 552cd6da0e basic:fixed broken PRINT and some others minjaesong 2020-11-15 17:40:58 +09:00
  • 7db476d095 basic: more debuggable property names and broke PRINT statement minjaesong 2020-11-15 16:31:01 +09:00
  • f1f679eb4b basic: updating comments for array minjaesong 2020-11-15 11:43:33 +09:00
  • 7774433e18 basic: array building using TO and STEP minjaesong 2020-11-15 11:35:47 +09:00
  • b2da296602 basic: parsing for's TO and STEP as operators minjaesong 2020-11-15 01:30:00 +09:00
  • 723c31b93e basic:fixing some bugs on the parser minjaesong 2020-11-15 00:39:29 +09:00
  • 4ba004b9b7 Merge branch 'master' of https://github.com/curioustorvald/tsvm minjaesong 2020-11-14 20:10:43 +09:00
  • da595f548d basic:for-next wip todo minjaesong 2020-11-14 16:54:54 +09:00
  • 4977829c38 basic:catalog function (same as ls/dir) minjaesong 2020-11-14 14:13:46 +09:00
  • 34cfec60c7 basic:load function minjaesong 2020-11-14 13:58:11 +09:00
  • 4af9df40a2 basic:filesystem -> fs minjaesong 2020-11-14 12:50:40 +09:00
  • 5c73205d44 basic:SAVE function, filesystem:write minjaesong 2020-11-14 11:56:05 +09:00
  • ad00f02747 LESS with horizontal scroll minjaesong 2020-11-13 21:31:40 +09:00
  • c3cc6f4d1a fixing LESS not displaying full text minjaesong 2020-11-13 21:15:53 +09:00
  • 09baf05368 modeling of a program ROM minjaesong 2020-11-13 17:32:18 +09:00
  • 3a26e3dde7 rudimentary and perhaps broken LESS impl minjaesong 2020-11-13 14:51:51 +09:00
  • d0f46b89d7 bios update minjaesong 2020-11-12 17:22:34 +09:00
  • 7d6def2278 test malicious code minjaesong 2020-11-12 15:21:29 +09:00
  • 57ffc1a81f command.js: displaying errorlevel when app quit with error minjaesong 2020-11-12 15:07:29 +09:00
  • 8220732db9 touch.js minjaesong 2020-11-12 14:37:37 +09:00
  • 88ef2e05ab command.js: . and .. on path resolving minjaesong 2020-11-12 11:11:35 +09:00
  • 78df4d2971 basic: turning some global fns to local minjaesong 2020-11-09 13:46:48 +09:00
  • 99aa08e945 mkdir minjaesong 2020-11-07 23:27:28 +09:00
  • d2416e7dbc cd into relative path minjaesong 2020-11-07 22:12:35 +09:00
  • f01345fb6f more chdir wip minjaesong 2020-11-07 17:33:54 +09:00
  • 954307a7f9 graphicsadapter: using theme string instead of multiple args minjaesong 2020-11-06 17:14:24 +09:00
  • a4ec779b03 disk drive listfiles minjaesong 2020-11-06 12:41:08 +09:00
  • 0000311e07 command.js: fixing bad path syntax on shell.execute minjaesong 2020-11-06 09:58:03 +09:00
  • 541e8245bf wipwip minjaesong 2020-11-06 09:25:30 +09:00
  • e201f591b8 set command for command.js minjaesong 2020-11-05 14:25:47 +09:00
  • 8643f354e6 more autoexec minjaesong 2020-11-04 17:14:47 +09:00
  • ab0827b96c command.js to run batch file minjaesong 2020-11-04 16:10:33 +09:00
  • 3b2870ec9c impl of autoexec.bat (wip) minjaesong 2020-11-04 14:33:27 +09:00
  • c90c4987a9 more on coreutils minjaesong 2020-11-03 15:00:17 +09:00
  • 1a8ced3486 default shell: testing coreutils with cd command minjaesong 2020-11-01 23:27:09 +09:00
  • a23d85ea6c diskdrive: filtering super root access minjaesong 2020-11-01 21:58:13 +09:00
  • a2e74313a1 cmd parser minjaesong 2020-11-01 18:41:39 +09:00
  • 5d66234c47 empty commit message minjaesong 2020-11-01 17:48:23 +09:00
  • e0eba43fe0 execApp func for dos minjaesong 2020-11-01 14:42:32 +09:00
  • c331af2cc4 a way to run program with arguments minjaesong 2020-11-01 12:03:03 +09:00
  • af876866b5 minified bios minjaesong 2020-10-31 22:39:34 +09:00
  • 055b825cca booting entirely from the bios minjaesong 2020-10-31 22:23:26 +09:00
  • ca906d8606 forgot to reset the drive :p minjaesong 2020-10-30 23:38:37 +09:00
  • 21dd2ead8f making bootloader to load the dos kernel to run a shell minjaesong 2020-10-30 23:34:31 +09:00
  • d8f7bb3973 stuffs minjaesong 2020-10-30 11:45:22 +09:00
  • 4d4b698807 reading and eval()ing file using dos kernel minjaesong 2020-10-29 17:27:09 +09:00
  • 85e65e1bba writing multiblock messages thru serial minjaesong 2020-10-29 14:30:58 +09:00
  • 219bc641cf dos kernel wip minjaesong 2020-10-29 11:52:31 +09:00
  • 5167bf1034 reverting new js eval impl minjaesong 2020-10-28 23:42:55 +09:00
  • 29584b7070 working proof-of-concept file read fom disk minjaesong 2020-10-28 23:07:12 +09:00
  • 664a4ca758 more nashorn nonsense minjaesong 2020-10-28 14:57:50 +09:00
  • 939940e784 re-impl of js eval function because wtf js minjaesong 2020-10-28 14:28:36 +09:00
  • 778c8bd918 testdiskdrive minor fixes, working directory listing minjaesong 2020-10-28 11:28:07 +09:00
  • 6e5c5d0981 backporting cli command history scrolling into dos minjaesong 2020-10-28 10:24:30 +09:00
  • db3a1d4b6d nvm fixed it minjaesong 2020-10-23 23:09:53 +09:00
  • 1e8613b1d4 duh duh duh duh minjaesong 2020-10-23 22:13:01 +09:00
  • acbd4ddc7d startSend() wont send extra fill-in bytes minjaesong 2020-10-23 16:50:36 +09:00
  • d579099d9c fix:device ready check minjaesong 2020-10-23 13:23:11 +09:00
  • 448227debb fixing one fixme minjaesong 2020-10-23 11:25:11 +09:00
  • 51dce0658d little fixes and additions to basic minjaesong 2020-10-23 11:17:34 +09:00
  • 0e5c200556 working multiblock transfer (kinda) minjaesong 2020-10-22 16:28:35 +09:00
  • 79f87a1c7a Multiblock test string and multiblock transfer didnt work minjaesong 2020-10-22 14:35:26 +09:00
  • d0ef473adc SerialHelper would work as intended MINUS the wait function minjaesong 2020-10-22 14:16:36 +09:00
  • eefc33a8b0 serialhelper get device status minjaesong 2020-10-21 21:07:33 +09:00
  • cf1430d9e9 oh my minjaesong 2020-10-21 19:14:29 +09:00
  • 8d5df113ab filesystem wip wip minjaesong 2020-10-21 17:56:12 +09:00
  • b00ecf7847 test disk drive wip minjaesong 2020-10-20 22:21:46 +09:00
  • f8a0cf9ee2 gl to deal with both signed and unsigned values minjaesong 2020-10-20 21:12:53 +09:00
  • e01be3f2ca lighter memcheck minjaesong 2020-10-20 18:28:00 +09:00
  • f49cb6c300 adding gzip/replaced bad base64 impl with libgdx's minjaesong 2020-10-20 17:44:59 +09:00
  • ca672f23c2 js engine can no longer access java; we're finally using ES6 minjaesong 2020-10-20 10:46:22 +09:00
  • f8db6f1186 clock widget for fsh minjaesong 2020-10-08 17:34:18 +09:00
  • b930f1eade fix: bad sprite impl minjaesong 2020-10-08 10:41:05 +09:00
  • e8ddf6f9a1 improved logo for the shell minjaesong 2020-10-01 12:03:43 +09:00
  • 084a9f7aab logo for the shell minjaesong 2020-09-30 18:30:25 +09:00
  • 516eced8e5 duh minjaesong 2020-09-30 13:55:55 +09:00
  • dd3bb54e55 add:uptime and currentTimeInMills for JS sys class minjaesong 2020-09-22 11:22:34 +09:00
  • 50b567d9ce some random shits minjaesong 2020-09-20 21:29:26 +09:00
  • 75fa682735 how about some rng? minjaesong 2020-08-10 10:05:10 +09:00
  • 1095cbe26c so much framerate wow minjaesong 2020-08-10 09:38:24 +09:00
  • e3a4b375e3 vdc loop is working but it seems 'plot (var)' is screwing up minjaesong 2020-08-10 08:33:03 +09:00
  • dd9f6f634d minor fixups minjaesong 2020-08-05 12:50:00 +09:00
  • 95a9555031 parsing vdt commands minjaesong 2020-08-05 02:30:09 +09:00
  • 9a2d215637 v2k parser wip minjaesong 2020-07-29 18:51:06 +09:00
  • 9ecacb7ece draft of the VCD-programming thing minjaesong 2020-07-23 15:00:41 +09:00
  • 9aaf6200eb PRINT function to differentiate , and ; minjaesong 2020-06-25 21:20:14 +09:00
  • 8a638df3fc BasicAST: ability to distinguish two different separators minjaesong 2020-06-24 12:26:45 +09:00
  • 3ba693d33e changing default border col minjaesong 2020-06-17 20:39:40 +09:00
  • 0bd920a5a5 inlining some func minjaesong 2020-06-17 20:38:38 +09:00
  • 98ba742d03 yet another cursor update minjaesong 2020-06-17 19:41:09 +09:00
  • 41164f8908 fixing null nextLine when IF condition is false and has no ELSE minjaesong 2020-06-17 19:28:06 +09:00
  • 730633c23f more BASIC operators|parsing binary literals minjaesong 2020-06-17 18:05:12 +09:00
  • 51e508e5bd if and == works minjaesong 2020-06-17 15:59:03 +09:00
  • f599310d99 resource update minjaesong 2020-06-17 09:55:13 +09:00