Commit Graph

22 Commits

Author SHA1 Message Date
Devine Lu Linvega 2d53e60fff (calc.rom) Add keyboard controls 2021-11-12 15:45:06 -05:00
Devine Lu Linvega 7a49c5527f (calc.rom) Added bitwise operators 2021-11-12 15:26:45 -05:00
Andrew Alderwick 054361cb70 Replace load/save with read/write 2021-11-07 19:10:38 +00:00
Andrew Alderwick a92dd9fd73 Rearranged File ports for backwards compatibility. 2021-11-06 00:51:43 +00:00
Andrew Alderwick dc3170db98 Implement File/append flag. 2021-11-05 22:48:04 +00:00
Andrew Alderwick c970e2c5ef File device: drop offset shorts, add stat and delete. 2021-11-05 21:32:45 +00:00
neauoire b792169909 Improved UX for calc.tal 2021-10-20 11:52:51 -07:00
neauoire cf5af02e0f Improved calculator 2021-09-26 15:21:16 -07:00
neauoire 17d1830d5a Added bitpad to calc.tal 2021-09-22 17:48:04 -07:00
neauoire 7c9cf2d17c Started implemented bit input to calc.tal 2021-09-22 17:05:18 -07:00
neauoire 5e7b8a9292 Added theme support for the calculator 2021-09-21 16:37:19 -07:00
neauoire 65678a7a36 Added audio to calc 2021-09-21 12:31:48 -07:00
neauoire 6821bea9c0 The calc pushes values on opcode 2021-09-20 15:51:54 -07:00
neauoire ba76eae6a8 Removed unused routines in calc.tal 2021-09-20 15:44:05 -07:00
neauoire 0c8a7feec5 Working copy of the calc.tal 2021-09-20 15:36:13 -07:00
neauoire 73497a1065 Starting keyboard input to calc.tal 2021-09-20 13:42:23 -07:00
neauoire 781344268f Limited push/pop in calc.tal 2021-09-19 08:25:23 -07:00
neauoire 84513d738d The calculator can now add 2021-09-18 21:25:50 -07:00
neauoire 6cc0fdec26 Starting stack manipulation for calc 2021-09-18 20:24:39 -07:00
neauoire bca5562eec The screen width/height ports can be written to 2021-09-18 16:51:20 -07:00
neauoire 3d8cf7c257 Added input to the calculator 2021-09-18 12:27:19 -07:00
neauoire 39a93bda40 Started calculator project 2021-09-18 12:01:34 -07:00