Gwilym Kuiper
|
cce3ecdde5
|
Use r9 rather than lr
|
2021-08-01 21:00:49 +01:00 |
|
Gwilym Kuiper
|
2db696f8bf
|
reuse r4
|
2021-08-01 20:59:01 +01:00 |
|
Gwilym Kuiper
|
18d96e4349
|
Update comments now I understand what's happening
|
2021-08-01 20:50:52 +01:00 |
|
Gwilym Kuiper
|
451f38604d
|
Add an explicit .pool at the end of the mixer
|
2021-08-01 20:45:57 +01:00 |
|
Gwilym Kuiper
|
d1c312ab79
|
Remove loads of whitespace
|
2021-08-01 20:44:37 +01:00 |
|
Gwilym Kuiper
|
09ad082f3f
|
Furter rearranging for more sense making
|
2021-08-01 20:41:56 +01:00 |
|
Gwilym Kuiper
|
80e03073fd
|
Reorder the asm instructions to make better sense
|
2021-08-01 20:29:45 +01:00 |
|
Gwilym Kuiper
|
1af53aacb4
|
Done check makes sense to go at the end
|
2021-08-01 20:23:39 +01:00 |
|
Gwilym Kuiper
|
cc99aad4c5
|
Move the comments to a nicer place in the file
|
2021-08-01 20:23:05 +01:00 |
|
Gwilym Kuiper
|
9f259fdc0a
|
Make clippy happy by using .add rather than .offset
|
2021-07-31 23:18:26 +01:00 |
|
Gwilym Kuiper
|
f1b6b1035b
|
Reduce mixer_collapse by 1 instruction
|
2021-07-31 22:01:20 +01:00 |
|
Gwilym Kuiper
|
8cffa4ae3d
|
Better comparison
|
2021-07-31 22:00:41 +01:00 |
|
Gwilym Kuiper
|
f5d771d349
|
Use asm for the tight loops in the sound mixer
|
2021-07-31 21:47:05 +01:00 |
|
Corwin
|
e372123ba1
|
Merge pull request #91 from gwilymk/add-myself-to-authors
Add myself as an author for agb
|
2021-07-22 10:44:17 +01:00 |
|
Gwilym Kuiper
|
3468fbb761
|
Add myself as an author for agb
|
2021-07-21 19:36:24 +01:00 |
|
Corwin
|
97cbc8c9a6
|
Merge pull request #90 from gwilymk/multiboot-support
Multiboot support
|
2021-07-19 17:53:01 +01:00 |
|
Corwin
|
b0afeade99
|
Merge pull request #86 from agbrs/mgba-test-runner-cycles
Mgba test runner cycles
|
2021-07-13 22:30:05 +01:00 |
|
Corwin Kuiper
|
87fb32dfb0
|
initialise to zero
|
2021-07-13 22:24:19 +01:00 |
|
Corwin Kuiper
|
819d86cfbf
|
debug mode build
|
2021-07-13 22:24:08 +01:00 |
|
Corwin
|
a1fe6789cf
|
Merge pull request #89 from agbrs/target-cpu
set cpu targets for asm and rust
|
2021-07-13 19:20:30 +01:00 |
|
Corwin Kuiper
|
c722c99f9e
|
set cpu targets for asm and rust
|
2021-07-13 19:17:08 +01:00 |
|
Corwin
|
25b60010f8
|
Merge pull request #88 from agbrs/fix-some-words
Fix some words
|
2021-07-07 00:24:55 +01:00 |
|
Corwin Kuiper
|
ffa07d9cb5
|
Fix some words
|
2021-07-06 22:09:33 +01:00 |
|
Corwin
|
d0650944a5
|
Merge pull request #87 from gwilymk/add-logo-to-repo
Add logo to repo and link it in the readme
|
2021-07-05 23:59:25 +01:00 |
|
Gwilym Kuiper
|
8e86877428
|
Add logo to repo and readme
|
2021-07-05 23:56:43 +01:00 |
|
Corwin Kuiper
|
c3da877c14
|
install verbosely
|
2021-07-03 22:53:49 +01:00 |
|
Corwin Kuiper
|
5bc8a33409
|
h not needed
|
2021-07-03 22:37:16 +01:00 |
|
Corwin Kuiper
|
41bd8013f7
|
run tests in both debug and release mode
|
2021-07-03 22:20:03 +01:00 |
|
Corwin Kuiper
|
08eb39a64b
|
add output of cycles
|
2021-07-03 22:19:10 +01:00 |
|
Corwin Kuiper
|
220ddac280
|
use different optimisation settings
|
2021-07-03 22:19:02 +01:00 |
|
Corwin Kuiper
|
744c7a8bb4
|
get cycles
|
2021-07-03 22:18:53 +01:00 |
|
Corwin Kuiper
|
cda7e95a28
|
patch in cycles output
|
2021-07-03 22:18:34 +01:00 |
|
Corwin
|
be77d97f00
|
Merge pull request #85 from agbrs/mgba-static-build
Mgba static build
|
2021-07-03 19:07:36 +01:00 |
|
Corwin Kuiper
|
492b1f237d
|
update readme with advice
|
2021-07-03 18:40:16 +01:00 |
|
Corwin Kuiper
|
23c1c9ab08
|
install libelf-dev as dependency of mgba-test-runner
|
2021-07-03 18:35:51 +01:00 |
|
Corwin Kuiper
|
1c1e048b47
|
don't install mgba
|
2021-07-03 18:34:00 +01:00 |
|
Corwin Kuiper
|
df93af002b
|
disable most of everything else
|
2021-07-03 18:30:49 +01:00 |
|
Corwin Kuiper
|
08655ea9ee
|
remove trailing space
|
2021-07-03 18:22:49 +01:00 |
|
Corwin
|
eb538b4536
|
prevent panics on core load failure
|
2021-07-03 16:33:26 +00:00 |
|
Corwin
|
7ab17d7a4e
|
build mgba
|
2021-07-03 16:33:15 +00:00 |
|
Corwin Kuiper
|
e32a086122
|
Release agb v0.5.0
|
2021-07-03 15:51:13 +01:00 |
|
Corwin
|
2bbb755138
|
remove vendored code
|
2021-07-02 15:35:34 +00:00 |
|
Gwilym Kuiper
|
7e3b983e80
|
Reduce duplication in crt0.s
Couldn't move the interrupt setup though :/. Not sure why
|
2021-06-26 23:00:10 +01:00 |
|
Gwilym Kuiper
|
ccb0e69ff3
|
Copy multiboot linker script to the template too
|
2021-06-26 22:27:46 +01:00 |
|
Gwilym Kuiper
|
d2cad77eb9
|
Add multiboot support
|
2021-06-26 22:25:27 +01:00 |
|
Corwin
|
0cafd8eaca
|
Merge pull request #84 from gwilymk/modify-running-sound
Modify running sound
|
2021-06-25 23:32:32 +01:00 |
|
Gwilym Kuiper
|
0b5d6f7978
|
Add a method to stop a playing sound
|
2021-06-25 22:26:00 +01:00 |
|
Gwilym Kuiper
|
bd15a87c4d
|
Ensure you don't hand over an already done channel
|
2021-06-25 22:20:18 +01:00 |
|
Gwilym Kuiper
|
025f4f5a91
|
Fix clippy lints by removing lifetimes
|
2021-06-25 22:18:40 +01:00 |
|
Gwilym Kuiper
|
90551b0ba1
|
Calculate the panning differently to ensure left and right ears get same amounts
|
2021-06-25 22:12:03 +01:00 |
|