Corwin Kuiper
|
5bf6635153
|
move launch.json to parent
|
2021-05-20 07:25:51 +01:00 |
|
Corwin Kuiper
|
efd89d2bde
|
remove .vscode from .gitignore
|
2021-05-20 07:25:38 +01:00 |
|
Corwin Kuiper
|
6508885193
|
fix object in opt-level 0
not sure why it didn't work before
|
2021-05-20 07:20:29 +01:00 |
|
Corwin Kuiper
|
f00e9e58ca
|
add chicken debugger launch.json
|
2021-05-20 07:20:00 +01:00 |
|
Corwin Kuiper
|
0ba57ea6d0
|
include debug information in elf
|
2021-05-20 07:19:38 +01:00 |
|
Corwin Kuiper
|
94a0f87209
|
build with debug information and zero optimisation
|
2021-05-20 07:18:54 +01:00 |
|
Corwin Kuiper
|
734a337d07
|
assemble with debug information
|
2021-05-20 07:18:33 +01:00 |
|
Corwin
|
d101790669
|
Merge pull request #24 from corwinkuiper/actions-cache
fix the cache to use agb/target
|
2021-04-28 19:35:00 +01:00 |
|
Corwin Kuiper
|
77fd9f810b
|
use certain nightly version
|
2021-04-21 19:28:55 +01:00 |
|
Corwin Kuiper
|
3b823f5b30
|
fix the cache to use agb/target
|
2021-04-21 19:21:44 +01:00 |
|
Corwin
|
70f6e25a7c
|
Merge pull request #23 from gwilymk/image-converter
Image converter
|
2021-04-21 19:12:52 +01:00 |
|
Gwilym Kuiper
|
8575f7d3d6
|
No need to put static
|
2021-04-20 23:04:32 +01:00 |
|
Gwilym Kuiper
|
ba2813f927
|
Add example for the logo and ensure that it gets included in the library
|
2021-04-20 22:58:53 +01:00 |
|
Gwilym Kuiper
|
4b143f464c
|
Also run clippy on the image converter
|
2021-04-20 22:58:26 +01:00 |
|
Gwilym Kuiper
|
5234c7181e
|
Fix all the clippy lints
|
2021-04-20 22:56:47 +01:00 |
|
Gwilym Kuiper
|
62e0c346c5
|
End-to-end logo working
|
2021-04-20 22:52:23 +01:00 |
|
Gwilym Kuiper
|
74544374a5
|
Add a test logo with a chicken and a whale
|
2021-04-20 21:56:04 +01:00 |
|
Gwilym Kuiper
|
b4c3bd7356
|
Don't generate if source hasn't been modified
|
2021-04-20 21:07:57 +01:00 |
|
Gwilym Kuiper
|
d1412fb709
|
Actually write to a file and also include palette assignments
|
2021-04-20 20:51:49 +01:00 |
|
Gwilym Kuiper
|
4daafdec20
|
Actually output some rust code
|
2021-04-20 20:41:41 +01:00 |
|
Gwilym Kuiper
|
4728f22806
|
Name crate correctly and add a simple test program
|
2021-04-20 00:58:03 +01:00 |
|
Gwilym Kuiper
|
f92daa3fc3
|
Improve debug output
|
2021-04-20 00:57:47 +01:00 |
|
Gwilym Kuiper
|
beff079880
|
Don't try to check the same colour repeatedly
|
2021-04-20 00:57:26 +01:00 |
|
Gwilym Kuiper
|
b5e01fc2dc
|
Want to exclude every target directory
|
2021-04-20 00:40:14 +01:00 |
|
Gwilym Kuiper
|
0fe4e23758
|
Add palette optimisation
|
2021-04-20 00:40:07 +01:00 |
|
Gwilym Kuiper
|
725543912a
|
Add image loading
|
2021-04-19 23:15:03 +01:00 |
|
Gwilym Kuiper
|
c8d0f82c34
|
Actually make a library and start sketching out the interface
|
2021-04-19 23:01:28 +01:00 |
|
Gwilym Kuiper
|
58d6876e17
|
Add hello world program
|
2021-04-19 22:51:41 +01:00 |
|
Gwilym Kuiper
|
903e8de76c
|
Run the rust workflow in the correct directory
|
2021-04-19 22:47:43 +01:00 |
|
Gwilym Kuiper
|
8cfb3798bf
|
Update README.md instructions for installing the test runner
|
2021-04-19 22:47:43 +01:00 |
|
Gwilym Kuiper
|
e4bd60ae42
|
Import the mgba-test-runner
|
2021-04-19 22:47:43 +01:00 |
|
Gwilym Kuiper
|
8fd4186f0f
|
Move everything to the agb directory
|
2021-04-19 22:47:43 +01:00 |
|
Corwin Kuiper
|
c8d51bd73a
|
fix associates test
|
2021-04-19 22:11:21 +01:00 |
|
Corwin Kuiper
|
c85331ddf6
|
change implicit data to ewram
|
2021-04-19 22:11:21 +01:00 |
|
Corwin Kuiper
|
65b97f7546
|
test statics in iwram implicit and explicit
|
2021-04-19 21:52:07 +01:00 |
|
Corwin Kuiper
|
f7fb4aff45
|
add ability to set things to iwram explicitly
|
2021-04-19 21:52:07 +01:00 |
|
Corwin Kuiper
|
066088a74c
|
test address is in expected bounds
|
2021-04-16 19:23:53 +01:00 |
|
Corwin Kuiper
|
20c8541e36
|
support for using ewram
|
2021-04-16 19:23:53 +01:00 |
|
Gwilym Kuiper
|
063fe9796b
|
Ignore clippy warning while I don't have a first class struct for this
|
2021-04-16 19:07:23 +01:00 |
|
Gwilym Kuiper
|
4bd856387c
|
Use agb rather than gba
|
2021-04-16 19:07:23 +01:00 |
|
Gwilym Kuiper
|
781fc291f0
|
Add channel 2 support
|
2021-04-16 19:07:23 +01:00 |
|
Gwilym Kuiper
|
0e27b956de
|
Allow full customisation
|
2021-04-16 19:07:23 +01:00 |
|
Gwilym Kuiper
|
82fd9ce120
|
Use SoundDirection rather than a boolean
|
2021-04-16 19:07:23 +01:00 |
|
Gwilym Kuiper
|
dda79df12d
|
Make sweep settings configurable
|
2021-04-16 19:07:23 +01:00 |
|
Gwilym Kuiper
|
71160c7116
|
Really simple beep
|
2021-04-16 19:07:23 +01:00 |
|
Gwilym Kuiper
|
404be633c1
|
Add implementation of set bits to save bit twiddling
|
2021-04-16 19:07:23 +01:00 |
|
Corwin Kuiper
|
5543f1a7b0
|
game boy is two words
|
2021-04-16 00:59:29 +01:00 |
|
Corwin Kuiper
|
72caf95c31
|
testing requires specific version of mgba
|
2021-04-16 00:58:13 +01:00 |
|
Corwin Kuiper
|
8bba3002e3
|
remove dockerignore
|
2021-04-16 00:56:51 +01:00 |
|
Corwin Kuiper
|
d6cc234c73
|
increment version
|
2021-04-16 00:55:43 +01:00 |
|