mirror of
https://github.com/italicsjenga/agb.git
synced 2024-12-24 16:51:33 +11:00
Merge pull request #204 from gwilymk/remove-enable-sprites-in-background
Don't need to enable objects in tiled background any more
This commit is contained in:
commit
770ebe508b
|
@ -89,6 +89,9 @@ unsafe fn set_graphics_mode(mode: DisplayMode) {
|
||||||
let current = current & (!0b111);
|
let current = current & (!0b111);
|
||||||
let s = current | (mode as u16 & 0b111);
|
let s = current | (mode as u16 & 0b111);
|
||||||
|
|
||||||
|
// disable blank screen
|
||||||
|
let s = s & !(1 << 7);
|
||||||
|
|
||||||
DISPLAY_CONTROL.set(s);
|
DISPLAY_CONTROL.set(s);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@ use core::cell::RefCell;
|
||||||
|
|
||||||
use crate::{
|
use crate::{
|
||||||
bitarray::Bitarray,
|
bitarray::Bitarray,
|
||||||
display::{set_graphics_mode, set_graphics_settings, DisplayMode, GraphicsSettings, Priority},
|
display::{set_graphics_mode, DisplayMode, Priority},
|
||||||
};
|
};
|
||||||
|
|
||||||
use super::{MapLoan, RegularMap};
|
use super::{MapLoan, RegularMap};
|
||||||
|
@ -13,7 +13,6 @@ pub struct Tiled0 {
|
||||||
|
|
||||||
impl Tiled0 {
|
impl Tiled0 {
|
||||||
pub(crate) unsafe fn new() -> Self {
|
pub(crate) unsafe fn new() -> Self {
|
||||||
set_graphics_settings(GraphicsSettings::empty() | GraphicsSettings::SPRITE1_D);
|
|
||||||
set_graphics_mode(DisplayMode::Tiled0);
|
set_graphics_mode(DisplayMode::Tiled0);
|
||||||
|
|
||||||
Self {
|
Self {
|
||||||
|
|
Loading…
Reference in a new issue