mirror of
https://github.com/italicsjenga/agb.git
synced 2025-01-12 18:11:34 +11:00
Fix set_background_palette (not sure why dma wasn't working)
This commit is contained in:
parent
178db91072
commit
563138937e
|
@ -348,12 +348,8 @@ impl VRamManager {
|
||||||
}
|
}
|
||||||
|
|
||||||
fn set_background_palette(&mut self, pal_index: u8, palette: &palette16::Palette16) {
|
fn set_background_palette(&mut self, pal_index: u8, palette: &palette16::Palette16) {
|
||||||
unsafe {
|
for (colour_index, &colour) in palette.colours.iter().enumerate() {
|
||||||
dma_copy16(
|
PALETTE_BACKGROUND.set(colour_index + 16 * pal_index as usize, colour);
|
||||||
palette.colours.as_ptr(),
|
|
||||||
PALETTE_BACKGROUND.as_ptr().add(16 * pal_index as usize),
|
|
||||||
palette.colours.len(),
|
|
||||||
);
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue