summaryrefslogtreecommitdiff
path: root/src/devices.rs
Commit message (Collapse)AuthorAge
* Fix memory, input, screen, and file devicesBen Bridle2024-04-16
| | | | | | | The memory device was never being allocated any memory, the input device wasn't scrolling correctly, the screen device was rendering sprites incorrectly, and the device ID of the file device had not been changed over from 0xA to 0x9.
* Update devices to match new specificationsBen Bridle2024-04-16
|
* Implement new file device interfaceBen Bridle2024-01-31
| | | | | This is a complete redesign of the file device. The most notable addition is the ability to ascend and descend the file tree.
* Refactor code without changing functionalityBen Bridle2024-01-31
| | | | | An effort to make the code shorter and more readable. This mostly affects the code for the clock device.
* Change clock cumulative timer to use 256th ticks instead of secondsBen Bridle2024-01-31
| | | | | | The "Cumulative seconds" port of the CLOCK device has been changed to be called "Cumulative timer", with the units changing from seconds to 1/256 second ticks.
* First commitv0.1.0Ben Bridle2023-12-24