@@ -78,25 +78,30 @@ If needed, a section can be split into subsections with a "------" delimiter.
78
78
79
79
### [ Rusty Playdate]
80
80
81
+ ![ The Playdate console] ( ../051/playdate.png )
82
+ _ The Playdate console_
83
+
81
84
[ Rusty Playdate] ([ GitHub] [ Rusty Playdate ] , [ Mastodon] [ Rusty Playdate Masto ] ) by [ @boozook ] ( https://github.com/boozook )
82
85
is the large set of crates with bindings, toolset for the full cycle of creating games for the [ Playdate handheld console] [ playdate ] .
83
86
84
87
Big part of the Rusty Playdate project is the ` cargo-playdate ` tool ([ Crates.io] [ cargo-playdate crates-io ] , [ GitHub] [ cargo-playdate gh ] )
85
- that helps to build game for [ Playdate] hardware or simulator. It works as cargo-plugin as well as standalone.
86
- The tool not only manages the compilation of your program, but also builds assets for the crate and __ its dependencies__ , generates a manifest,
87
- and assembles it all into a bundle that runs on the device or simulator.
88
- In this month cargo-playdate v0.5 has been [ released] [ Rusty Playdate Release ] and received massive refactoring, bugfixes and new features:
89
- - support of [ cargo's auto-targets] [ cargo-target-auto-discovery ] _ (targets such as ` bin ` or ` example ` that isn't declared in the Cargo.toml)_
90
- - [ target-specific package-info] [ pdb-pdxinfo-override ] inheritance by main package-info
91
- - ` package.metadata.playdate.options ` inheritance by ` workspace.metadata `
92
- - incremental builds now works as should - fixed an old problem where the tool corrupts cargo's cache, so triggering full rebuild
93
-
94
- <!-- Note, "target" above means cargo-target (lib, bin, example, etc..), not a rustc/llvm-target/compile-kind/target-triple -->
95
-
96
- Also updated register decoder in the [ ` pd-symbolize-crashlog ` ] [ playdate-symbolize-v0.2.0 ] ,
97
- now it properly decodes all available registers such as
88
+ that helps to build games for [ Playdate] hardware or a simulator. It works as a cargo-plugin as well as standalone.
89
+ The tool
90
+ - manages the compilation of your program,
91
+ - builds assets for the crate and its dependencies,
92
+ - generates a manifest,
93
+ - and assembles it all into a bundle that runs on the device or a simulator.
94
+
95
+ In this month ` cargo-playdate ` v0.5 has been [ released] [ Rusty Playdate Release ] and received massive refactoring, bugfixes and new features:
96
+ - support of [ cargo's auto-targets] [ cargo-target-auto-discovery ] _ (targets such as ` bin ` or ` example ` that aren't declared in the Cargo.toml)_
97
+ - [ target-specific package-info] [ pdb-pdxinfo-override ] inheritance from the main package-info
98
+ - ` package.metadata.playdate.options ` inheritance from the ` workspace.metadata `
99
+ - incremental builds now work as expected - fixed an old problem where the tool corrupts cargo's cache, which triggered full rebuild
100
+
101
+ The register decoder in the [ ` pd-symbolize-crashlog ` ] [ playdate-symbolize-v0.2.0 ] was also updated.
102
+ It now it properly decodes all available registers such as
98
103
<abbr title =" Program Status Register, combines APSR, IPSR and EPSR " >PSR</abbr >,
99
- <abbr title =" Configurable Fault Status Register, combines UFSR, BFSR and MMFSR " >CFSR</abbr >,
104
+ <abbr title =" Configurable Fault Status Register, combines UFSR, BFSR and MMFSR " >CFSR</abbr >, and
100
105
<abbr title =" HardFault Status Register " >HSFR</abbr >.
101
106
102
107
_ Discussions: [ GitHub] [ Rusty Playdate Gh-discuss ] , [ Matrix] [ Rusty Playdate Matrix ] ._
0 commit comments