Commit Graph

  • fb47179999 Re-root site. Brad Nelson 2022-02-27 20:59:19 -08:00
  • a26786d7ef Fix heart game for 32-bit. Brad Nelson 2022-02-27 13:27:40 -08:00
  • a4610dfd19 Adding samples. Brad Nelson 2022-02-26 10:47:17 -08:00
  • 20a75d7c54 Bumping version and fixing esp32 regression. Brad Nelson 2022-02-26 10:32:18 -08:00
  • 02388cb819 Better support for expose events on X11. Brad Nelson 2022-02-26 10:17:44 -08:00
  • 1da6ca8fc1 Fix divide by zero for small screens. Brad Nelson 2022-02-26 09:45:06 -08:00
  • 267ca41574 Fix windows shutdown. Brad Nelson 2022-02-26 04:21:05 -08:00
  • dc03dbd8d6 fix Brad Nelson 2022-02-26 03:23:53 -08:00
  • 8e5d2a3ef2 Adding heart thing. Brad Nelson 2022-02-26 03:08:07 -08:00
  • 946e3b7741 Fixed heart game some. Brad Nelson 2022-02-26 01:59:27 -08:00
  • b763005d86 Coordinates fixed on hearts. Brad Nelson 2022-02-26 01:14:46 -08:00
  • f8f0c1a4b7 Transforms mostly working. Brad Nelson 2022-02-25 23:44:43 -08:00
  • 0ebcd064d3 Optimized TO. Brad Nelson 2022-02-25 21:38:29 -08:00
  • 45fa56d271 Simplify and unify ADDR_ opcodes. Brad Nelson 2022-02-25 20:51:58 -08:00
  • edcf6806ac Flip back how color is done. Brad Nelson 2022-02-25 20:19:24 -08:00
  • be64916eec Optimize variable and constant, and change color! Brad Nelson 2022-02-25 19:46:28 -08:00
  • 1af99d92ec Clean up IDLE vs TIMEOUT vs UNKNOWN. Brad Nelson 2022-02-25 18:38:08 -08:00
  • b5f427683b Optimizing rasterizer. Brad Nelson 2022-02-25 18:30:57 -08:00
  • 66f96c0659 Fiddle with volcano. Brad Nelson 2022-02-24 16:31:22 -08:00
  • 9ebd2d59b5 Fix permissions. Brad Nelson 2022-02-22 13:08:00 -08:00
  • cb0fb1ab98 Added arrows. Brad Nelson 2022-02-21 22:39:48 -08:00
  • 1dcd3d824e Added fireballs. Brad Nelson 2022-02-21 22:13:01 -08:00
  • 52ba7ab685 Get ALT key. Brad Nelson 2022-02-21 20:42:41 -08:00
  • 8680cbad06 More key things work. Brad Nelson 2022-02-21 20:23:29 -08:00
  • 9a0d9c0690 Progress towards grf for x11. Brad Nelson 2022-02-21 19:27:14 -08:00
  • 02d55e30ac Rename test. Brad Nelson 2022-02-21 17:15:04 -08:00
  • 49e7bfe521 Fixing up vocabularies and previous. Brad Nelson 2022-02-21 15:10:08 -08:00
  • 499450b5d8 Incorporate x11, lazy-loaded. Brad Nelson 2022-02-21 14:37:14 -08:00
  • 93a59422b9 Disable key printout. Brad Nelson 2022-02-21 14:15:42 -08:00
  • 9b9fc04b0c Revise keys. Brad Nelson 2022-02-21 14:13:21 -08:00
  • 2c37c87eba Adding some button handling. Brad Nelson 2022-02-21 13:45:56 -08:00
  • 474ce68cbb Refactor. Brad Nelson 2022-02-21 13:28:44 -08:00
  • 560d5e4936 Fullscreen test instead. Brad Nelson 2022-02-21 13:19:57 -08:00
  • 6873ff45da Pull heart into standard library. Brad Nelson 2022-02-21 13:18:42 -08:00
  • 9359b2123f Refining heart. Brad Nelson 2022-02-21 12:35:24 -08:00
  • c51618067d Adding heart. Brad Nelson 2022-02-21 10:02:25 -08:00
  • 9f43403467 Adding gradients. Brad Nelson 2022-02-21 08:57:32 -08:00
  • 361ac1cce8 Improving grf. Brad Nelson 2022-02-21 08:40:32 -08:00
  • af44b3c1fd Adding grf somewhat for windows. Brad Nelson 2022-02-20 21:50:41 -08:00
  • aa40d5375d Drop bad WM_ name. Brad Nelson 2022-02-20 19:09:59 -08:00
  • 4a76510512 Implement some win32 grf window handling. Brad Nelson 2022-02-20 18:59:57 -08:00
  • f9b64ef1d2 Added interface for grf. Brad Nelson 2022-02-20 18:30:01 -08:00
  • a82c31c1cb Sorting out small icon and instance handles. Brad Nelson 2022-02-20 17:43:46 -08:00
  • 63a7df80b2 Tweaks for windows. Brad Nelson 2022-02-20 16:50:38 -08:00
  • c5fd9b127b Adding cursors. Brad Nelson 2022-02-20 16:41:21 -08:00
  • 59cd2ff4e0 Adding structures, fix locals bug, win32 bindings. Brad Nelson 2022-02-20 16:23:23 -08:00
  • 16a8695c55 Drop pinning esp simulator build to 32-bit. Brad Nelson 2022-02-12 07:42:44 -08:00
  • 3ae415b513 Fix windows start to be delayed correctly. Brad Nelson 2022-02-11 20:45:57 -08:00
  • b64e43f701 Defer windows start to first type. Brad Nelson 2022-02-11 20:20:37 -08:00
  • 5421f829a6 Fix parsing bug in floats. Brad Nelson 2022-02-11 20:10:42 -08:00
  • 74125fc19e Take more RAM, but cap it. Brad Nelson 2022-02-07 09:48:12 -08:00
  • a16cf640ce Move sizes to out dir. Brad Nelson 2022-02-07 09:10:06 -08:00
  • 2407bfaff3 Fixing sizes tool. Brad Nelson 2022-02-06 21:10:00 -08:00
  • f8e39b6804 Bumping version#. Brad Nelson 2022-02-06 21:02:17 -08:00
  • ef7ae51ac0 Added each. Brad Nelson 2022-02-06 20:51:09 -08:00
  • d6e0d0033b Add better status, fix bug on device. Brad Nelson 2022-02-06 20:48:27 -08:00
  • c2f2329411 Added ESP words. Brad Nelson 2022-02-06 19:23:47 -08:00
  • 505a5c8c26 Inlined more words. Brad Nelson 2022-02-06 18:59:45 -08:00
  • 4abd02ba94 New builtins work now. Brad Nelson 2022-02-06 18:19:01 -08:00
  • 7bd9090913 Builtins now vlisting. Brad Nelson 2022-02-06 17:18:11 -08:00
  • fd43d523b1 Fix issue with camera-server. Brad Nelson 2022-02-06 16:30:20 -08:00
  • 479dfb177d Made vocabulary forks separate and movable. Brad Nelson 2022-02-06 16:25:49 -08:00
  • 7fdf0582e7 Fix name collision esp32. Brad Nelson 2022-02-06 15:14:12 -08:00
  • ba1db93e62 Builtins now internals, but vlist skips them. Brad Nelson 2022-02-06 15:04:28 -08:00
  • 84d13d941c Another step towards moving builtins out of ram. Brad Nelson 2022-02-06 13:40:46 -08:00
  • 9cf08cdbe4 Large step towards inlining builting dictionary. Brad Nelson 2022-02-06 13:06:16 -08:00
  • 90ceef226e Cleanup. Brad Nelson 2022-02-06 09:31:22 -08:00
  • de7a57e53d Inline dictionary words. Brad Nelson 2022-02-05 21:35:11 -08:00
  • 909353c3d9 More verbose see. Brad Nelson 2022-02-05 21:05:39 -08:00
  • 8ed00fda7d Inline dictionary words. Brad Nelson 2022-02-05 17:20:25 -08:00
  • a60612d67a Hide more words as internals. Brad Nelson 2022-02-05 13:24:43 -08:00
  • 4dd0d9e649 Inline more floats. Brad Nelson 2022-02-04 19:41:35 -08:00
  • 2111a6ca36 Relocate tool, cleanup. Brad Nelson 2022-02-04 19:26:18 -08:00
  • e8952f6bf6 Inline min/max/abs. Brad Nelson 2022-02-04 19:22:00 -08:00
  • ede5e83c4f Inline memory words. Brad Nelson 2022-02-04 18:39:07 -08:00
  • 14642db347 Inlined several words for size. Brad Nelson 2022-02-04 18:26:36 -08:00
  • 02c459297b Split out float slightly better. Brad Nelson 2022-02-04 17:06:02 -08:00
  • c93ba0f0a8 More metrics. Brad Nelson 2022-02-04 16:49:47 -08:00
  • efdb38b329 Fix break due to ram size on ESP32. Brad Nelson 2022-02-04 09:33:46 -08:00
  • 7fb96c4dd1 Dropping WebServer in favor of httpd. Brad Nelson 2022-02-03 11:34:45 -08:00
  • a76a1f9149 Bump ram to 128K. Brad Nelson 2022-02-03 10:19:09 -08:00
  • f600c4f1c5 Added memory report. Brad Nelson 2022-02-03 10:07:51 -08:00
  • 6fbff7131c Fix issue with sizes in colon words + see. Brad Nelson 2022-02-02 20:04:02 -08:00
  • b1fb668395 Added cap on size, fixed 64-bit thing. Brad Nelson 2022-02-02 19:38:06 -08:00
  • 39aa4464a3 Fixing up sizes more. Brad Nelson 2022-02-02 18:12:00 -08:00
  • 17e9bfaefd Make size measures easier to use, use 32-bit for emu. Brad Nelson 2022-02-02 18:07:42 -08:00
  • e1bd5e4a01 Add size field. Brad Nelson 2022-02-02 17:57:34 -08:00
  • 39c9757020 Start out in forth vocab in webui. Brad Nelson 2022-02-02 11:03:11 -08:00
  • 2dd9e33928 Fix web-interface lazy loading. Brad Nelson 2022-02-02 10:03:49 -08:00
  • 8e40e7d7d9 fixing lazy Brad Nelson 2022-02-01 23:16:49 -08:00
  • 49b231260f Make camera lazy load. Brad Nelson 2022-02-01 22:29:06 -08:00
  • 10ff728b5f Make some more lazy loaded. Brad Nelson 2022-02-01 22:10:08 -08:00
  • 1da5236a6a Add platform shortcuts. Brad Nelson 2022-02-01 08:49:50 -08:00
  • 388a133e5b Fix incorrect site text. Brad Nelson 2022-01-31 20:50:21 -08:00
  • ffe6201e50 Cleanup some leaked words. Brad Nelson 2022-01-31 20:46:51 -08:00
  • d438a39c83 Resort more. Brad Nelson 2022-01-31 20:41:52 -08:00
  • bafd230985 Reorder. Brad Nelson 2022-01-31 20:19:35 -08:00
  • 80372f9857 Capture status quo opcodes. Brad Nelson 2022-01-31 20:09:27 -08:00
  • ed2895edad Sim works. Brad Nelson 2022-01-31 19:31:12 -08:00
  • 1c63a67d98 Improve sim, runs without error. Brad Nelson 2022-01-31 18:31:40 -08:00