Corwin
9b06d32c6f
Align tiles to a 2 byte boundary ( #337 )
...
Tiles are not aligned to a 2 byte boundary despite calling dma_copy16
which requires this.
In future, should make dma_copy16 panic if arguments are not aligned in
debug mode.
2022-10-22 12:52:35 +01:00
Corwin
d5a7954637
align tiles to a 2 byte boundary
2022-10-22 12:41:58 +01:00
Gwilym Kuiper
b53e5d7ab5
Update Rust crate toml_edit to 0.15 ( #335 )
...
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg )](https://renovatebot.com )
This PR contains the following updates:
| Package | Type | Update | Change |
|---|---|---|---|
| [toml_edit](https://togithub.com/ordian/toml_edit ) | dependencies |
minor | `0.14` -> `0.15` |
---
### Configuration
📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).
🚦 **Automerge**: Disabled by config. Please merge this manually once you
are satisfied.
♻ **Rebasing**: Renovate will not automatically rebase this PR, because
other commits have been found.
🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.
---
- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, click
this checkbox. ⚠ **Warning**: custom changes will be lost.
---
This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/ ). View
repository job log
[here](https://app.renovatebot.com/dashboard#github/agbrs/agb ).
<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzMi4yNDEuNyIsInVwZGF0ZWRJblZlciI6IjMyLjI0MS43In0=-->
2022-10-21 22:52:53 +01:00
GBA bot
06d1593600
Update lockfiles
2022-10-21 19:51:52 +00:00
renovate[bot]
3e20ca8b03
Update Rust crate toml_edit to 0.15
2022-10-21 19:50:17 +00:00
Gwilym Kuiper
98b4de12df
Remove sparse registry option from hyperspace roll
2022-10-16 18:50:55 +01:00
Gwilym Kuiper
1741359550
Merge pull request #333 from gwilymk/make-the-entry-macro-extern-c
...
agb::entry should result in extern "C"
2022-10-13 21:54:39 +01:00
Gwilym Kuiper
1b920a7c2f
agb::entry should result in extern "C"
2022-10-13 21:42:43 +01:00
Corwin
78f9fd2026
Release v0.12.1
2022-10-12 19:00:12 +01:00
Corwin
336925fe45
Merge pull request #329 from corwinkuiper/fix-docs-rs
...
Fix docs.rs build of agbrs
2022-10-12 17:41:18 +01:00
Corwin
a9d2d4576a
update changelog
2022-10-12 17:32:01 +01:00
Corwin
995151bd76
check docs in ci
2022-10-12 17:30:08 +01:00
Corwin
ae419fb6c1
when building docs, don't use instruction set
2022-10-12 17:30:08 +01:00
Corwin
a9faaffe46
reflow doc comments
2022-10-12 17:30:08 +01:00
Corwin
ab4089f5f3
fix broken links
2022-10-12 17:30:08 +01:00
Corwin
82baaa70cb
deny broken links
2022-10-12 17:30:08 +01:00
Corwin
886f604efe
rustfmt
2022-10-12 17:30:08 +01:00
Gwilym Kuiper
fc45af262b
Release v0.12.0
2022-10-11 23:34:13 +01:00
Gwilym Kuiper
cb24100c02
Create the correct tag name
2022-10-11 23:30:49 +01:00
Gwilym Kuiper
adac68d3d8
Mention the new contributors in the changelog
2022-10-11 23:25:17 +01:00
Gwilym Kuiper
f8033ac0c0
Trim the git output
2022-10-11 23:14:44 +01:00
Gwilym Kuiper
4c7ee4f27f
Merge pull request #327 from gwilymk/hide-objects-at-the-end-of-hat-chooses-wizard
...
Hide objects at the end of hat chooses the wizard
2022-10-11 23:07:10 +01:00
Gwilym Kuiper
ea6086e998
Hide objects at the end of hat chooses the wizard
2022-10-11 22:54:35 +01:00
Gwilym Kuiper
59de262532
Merge pull request #326 from gwilymk/remove-pointless-set-scroll-in-affine-background
...
Remove pointless set scroll in affine background
2022-10-11 22:46:43 +01:00
Gwilym Kuiper
b9d75a4fb7
Merge pull request #325 from gwilymk/make-vscode-happy
...
Make vscode not give me an error with hyperspace-roll and the-purple-night
2022-10-11 22:39:31 +01:00
Gwilym Kuiper
982cb42b38
Fix now unused import
2022-10-11 22:36:14 +01:00
Gwilym Kuiper
f1fb9d5375
Remove pointless set_scroll_pos and scroll_pos from AffineBackground
2022-10-11 22:32:00 +01:00
Gwilym Kuiper
522b54fd53
Make vscode not give me an error with hyperspace-roll and the-purple-night
2022-10-11 22:25:56 +01:00
Corwin
e30e0b76e2
Merge pull request #324 from corwinkuiper/affine-matrix-background
...
Use the new Affine Matrix stuff in the affine background
2022-10-09 20:51:26 +01:00
Corwin
ae8d2b2fa0
fix broken docs
2022-10-09 17:52:24 +01:00
Corwin
4dfa6c25a5
REMOVE UNUSED IMPORT THAT I JUST MADE
2022-10-09 17:27:07 +01:00
Corwin
f6dd65ae52
fix test
2022-10-09 17:21:30 +01:00
Corwin
6d7bc75bbb
remove another unused import (in the classic case of dev by CI)
2022-10-09 17:21:21 +01:00
Corwin
fb08d7e208
remove unused import
2022-10-09 17:05:06 +01:00
Corwin
89107f7a4e
correct (and much better) docs
2022-10-09 16:59:58 +01:00
Corwin
ed1e8bcbdc
use new affine stuff in map
2022-10-09 16:59:49 +01:00
Corwin
c69fdd7bec
switch to using fixed point numbers in gba representation
2022-10-09 11:41:31 +01:00
Corwin
dcdf678126
completely remove scalar mul
2022-10-09 11:31:54 +01:00
Corwin
0be595b47e
make guarentee even stronger
2022-10-09 11:31:28 +01:00
Corwin
b9481116f1
reintroduce C repr for Num
2022-10-09 01:00:56 +01:00
Corwin
002d409db8
this is not valid because we don't track the lower right entry
...
for rotation and translation this remains as 1, but it should change for scaling
2022-10-09 00:56:34 +01:00
Corwin
963fbc8c23
should be a multiply
2022-10-09 00:53:48 +01:00
Corwin
b43408e6e1
reimplement default
2022-10-09 00:50:41 +01:00
Corwin
c02454ef16
remove repr guarentee
2022-10-09 00:42:21 +01:00
Corwin
3497f7a720
switch to using new affine matrix
2022-10-09 00:42:14 +01:00
Corwin
588c762311
Merge pull request #317 from corwinkuiper/object-controller2
...
Dynamic Objects
2022-10-09 00:28:51 +01:00
Corwin
d2f5a5333a
Merge remote-tracking branch 'upstream/master' into object-controller2
2022-10-09 00:19:44 +01:00
Corwin
b80f1e5a79
Merge pull request #321 from corwinkuiper/affine-matrix
...
Some fun affine matrix functions!
2022-10-08 23:55:08 +01:00
Corwin
dead6652eb
fix lint
2022-10-08 23:46:54 +01:00
Corwin
96401c2833
implement multiplication by scalar
2022-10-08 23:44:22 +01:00