Fix graphic bug
This commit is contained in:
parent
d1b089556e
commit
fa2fa9e5f5
@ -424,7 +424,7 @@ impl Display {
|
||||
let mut num_rendered: u8 = 0;
|
||||
for i in 0..39 {
|
||||
// Gameboy limitation
|
||||
if num_rendered > 10 {
|
||||
if num_rendered >= 10 {
|
||||
break;
|
||||
}
|
||||
let sprite = &sprites[i];
|
||||
@ -441,7 +441,7 @@ impl Display {
|
||||
let render_y = self.curline;
|
||||
|
||||
// Is this sprite on the current line?
|
||||
if y.wrapping_add(8) >= render_y && y <= render_y {
|
||||
if y.wrapping_add(8) > render_y && y <= render_y {
|
||||
num_rendered += 1;
|
||||
// Flip sprite, TODO: Validate
|
||||
let y_o: u8 = match sprite.is_y_flipped() {
|
||||
|
||||
Loading…
Reference in New Issue
Block a user