Commit graph

3179 commits

Author SHA1 Message Date
Corwin
a4979ac847 better handling of sprites 2022-04-04 20:29:00 +01:00
GBA bot
919ddf06ad Update lockfiles 2022-04-04 15:18:00 +00:00
Renovate Bot
ef354f446f
Update JamesIves/github-pages-deploy-action action to v4.3.0 2022-04-04 15:17:03 +00:00
Corwin
3e3039a7f6 update games 2022-04-03 21:20:20 +01:00
Corwin
2ef1dd0bf2 z ordering moving to a global controller state 2022-04-03 21:20:13 +01:00
Corwin
a73e27dc7e pull out reference to a global static
this is very unsafe, but saves quite a bit of memory.
2022-04-03 18:15:31 +01:00
Gwilym Kuiper
3fd0b53350
Merge pull request #206 from corwinkuiper/send-sync
add send sync requirement
2022-04-01 00:01:09 +01:00
Gwilym Kuiper
441c839ba7 Add a slightly crappy dynamic tiles API 2022-03-31 23:58:28 +01:00
Corwin
f05791b5dc add send sync requirement 2022-03-31 22:59:23 +01:00
Gwilym Kuiper
ac2e986451
Merge pull request #205 from agbrs/renovate/actions-cache-3.x
Update actions/cache action to v3.0.1
2022-03-30 12:28:53 +01:00
GBA bot
da7844a6c5 Update lockfiles 2022-03-30 10:54:21 +00:00
Renovate Bot
425b71ac1d
Update actions/cache action to v3.0.1 2022-03-30 10:53:29 +00:00
Gwilym Kuiper
2a99fd780e Use git describe --tags rather than plain git describe 2022-03-28 23:00:18 +01:00
Gwilym Kuiper
f6ae4f731b Release agb v0.9.2 2022-03-28 22:50:36 +01:00
Gwilym Kuiper
ab3f1194ce Install gbafix before building the examples 2022-03-28 22:49:07 +01:00
Gwilym Kuiper
394c02f704 Release agb v0.9.1 2022-03-28 22:44:33 +01:00
Gwilym Kuiper
0c2f62e42c Fetch tags when doing a release 2022-03-28 22:41:36 +01:00
Gwilym Kuiper
a97dcb2d2e Release agb v0.9.0 2022-03-28 22:33:22 +01:00
Gwilym Kuiper
12c3639cb4 Temporarily remove the sprites chapter and update the gba struct chapter ready for release 2022-03-28 22:31:22 +01:00
Gwilym Kuiper
8eb4b99045 Release agb-fixnum v0.2.1 2022-03-28 22:30:51 +01:00
Gwilym Kuiper
c791df18e5 Add a licence and description to agb-fixnum 2022-03-28 22:30:18 +01:00
Gwilym Kuiper
021fdda997 Release agb-fixnum v0.2.0 2022-03-28 22:27:19 +01:00
Gwilym Kuiper
c1cfb9910a Release agb-sound-converter v0.2.0 2022-03-28 22:24:07 +01:00
Gwilym Kuiper
78dc3ac57f Release agb-image-converter v0.7.0 2022-03-28 22:21:45 +01:00
Gwilym Kuiper
942da6ebf7 Release agb-macros v0.2.0 2022-03-28 22:18:22 +01:00
Gwilym Kuiper
1212369d90 Don't try to git add the .lock file 2022-03-28 22:15:46 +01:00
Gwilym Kuiper
770ebe508b
Merge pull request #204 from gwilymk/remove-enable-sprites-in-background
Don't need to enable objects in tiled background any more
2022-03-28 22:06:07 +01:00
Gwilym Kuiper
dc8a73b276
Merge pull request #203 from gwilymk/remove-tile-set-ref
Remove tile set ref
2022-03-28 21:54:20 +01:00
Gwilym Kuiper
14cd1e52c4 Make the screen visible when enabling a tiled mode 2022-03-28 21:53:54 +01:00
Gwilym Kuiper
d055cbd59c Don't need to enable objects in tiled background any more 2022-03-28 21:43:53 +01:00
Gwilym Kuiper
93e14ec961 Extract out a struct for tile with reference count 2022-03-28 21:34:31 +01:00
Gwilym Kuiper
d15f582aba Simplify type 2022-03-28 21:27:40 +01:00
Gwilym Kuiper
003c0d7e1a Update the games to use the new method 2022-03-28 21:21:06 +01:00
Gwilym Kuiper
16ea04d012 Remove tile set ref in agb 2022-03-28 20:53:05 +01:00
Gwilym Kuiper
c43581620f
Merge pull request #202 from gwilymk/animated-tiles
Add super simple animated tiles
2022-03-27 21:55:49 +01:00
Gwilym Kuiper
9e8318cdf9 Rearrange methods to make a bit more sense 2022-03-27 21:38:12 +01:00
Gwilym Kuiper
c1cbb442a1 Also use the new method in add_tile 2022-03-27 21:37:49 +01:00
Gwilym Kuiper
4b8f41140e Extract method for copying a tile to location 2022-03-27 21:37:14 +01:00
Gwilym Kuiper
d2dceeb656 Add super simple animated tiles 2022-03-27 21:32:37 +01:00
Gwilym Kuiper
c623d8b708
Merge pull request #201 from gwilymk/speed-up-hashmap-massively
Remove the division on every insert operation
2022-03-24 19:01:17 +00:00
Gwilym Kuiper
15e441b087 Remove the division on every insert operation 2022-03-24 18:31:18 +00:00
Gwilym Kuiper
7ad52a2974 Use agb's random rather than own implementation 2022-03-23 22:08:53 +00:00
Gwilym Kuiper
a57043604d Add some tests for the rng 2022-03-23 22:05:41 +00:00
Gwilym Kuiper
3c52f6940b Add new_with_seed method 2022-03-23 21:53:09 +00:00
Gwilym Kuiper
610722a1bf Extract the random number generator 2022-03-23 21:52:37 +00:00
Gwilym Kuiper
9752377a15 Move the random number generator to a crate level thing 2022-03-23 21:46:59 +00:00
Gwilym Kuiper
1982df727c
Merge pull request #200 from gwilymk/small-fixes-to-match-rust-api-guidelines
Small fixes to match rust api guidelines
2022-03-23 21:44:01 +00:00
Gwilym Kuiper
8af673501d cargo fix in hat chooses wizard 2022-03-23 20:56:05 +00:00
Gwilym Kuiper
c136a3669e Fix warnings in purple night 2022-03-23 20:46:17 +00:00
Gwilym Kuiper
ca57b61525 Remove fere_affine_matricies for now 2022-03-23 20:44:28 +00:00