summaryrefslogtreecommitdiff
path: root/Cargo.toml
Commit message (Collapse)AuthorAge
* Rewrite emulatorv1.0.0-alpha1Ben Bridle2024-10-28
| | | | | | | | | | | | | | | This is a complete rewrite and restructure of the entire emulator project, as part of the effort in locking down the Bedrock specification and in creating much better tooling for creating and using Bedrock programs. This commit adds a command-line argument scheme, an embedded assembler, a headless emulator for use in non-graphical environments, deferred window creation for programs that do not access the screen device, and new versions of phosphor and bedrock-core. The new version of phosphor supports multi-window programs, which will make it possible to implement program forking in the system device later on, and the new version of bedrock-core implements the final core specification.
* Update version to 0.5.0v0.5.0Ben Bridle2024-09-07
|
* Update bedrock_core dependency to v4.0.0Ben Bridle2024-09-07
| | | | | This version of bedrock_core conforms to the final Bedrock core specification, which will not be changed from this point forward.
* Update version to 0.4.1v0.4.1Ben Bridle2024-08-19
|
* Update version to 0.4.0v0.4.0Ben Bridle2024-08-10
|
* Update phosphor dependency to v2.0.0Ben Bridle2024-08-10
|
* Refactor the file deviceBen Bridle2024-08-07
| | | | | | | | This is the Windows side of the refactoring job. The windows crate has been added as a dependency in order to get a list of available drives by drive letter, and a virtual top-level root directory has been implemented in the Windows code to make it possible for programs to hierarchically navigate between available drives.
* Update dependenciesBen Bridle2024-06-09
|
* Update version to 0.3.1v0.3.1Ben Bridle2024-04-16
|
* Update version to 0.3.0v0.3.0Ben Bridle2024-04-16
|
* Update devices to match new specificationsBen Bridle2024-04-16
|
* Release version 0.2.0v0.2.0Ben Bridle2024-01-31
| | | | | The bedrock_core update is a significant breaking change, so the version number needs to be incremented.
* Update bedrock_core dependency to v2.0.0Ben Bridle2024-01-20
| | | | | | | Version 2 of bedrock_core contains updated to the Bedrock instruction set, reflecting a recent change to the Bedrock specifications. Updating the dependency allows bytecode assembled by the most recent version of the assembler to evaluate correctly on this emulator.
* First commitv0.1.0Ben Bridle2023-12-24