algosup / 2023-2024-project-2-x86-retrogaming-team-4

Second project of 2023-2024 year which aims recreating a faithful Pac-Man clone in assembly x86 using DOSBox 🕹️
Other
10 stars 0 forks source link

Maze Erasure During Horizontal Ghost Movement [2023/12/04] #42

Closed thomas-planchard closed 11 months ago

thomas-planchard commented 11 months ago

Description

We have identified a critical issue affecting the display of the maze in the game. When a ghost moves horizontally, it appears to erase parts of the maze

Severity

2 - High

Version

Dev Branch (Merge pull request #40 from algosup/maze_to_back_buffer_ben)

System informations

Platform: MacOS Ventura: 13.4.1 DOSBox 0.74.2

Steps taken

Start a new game. Observe the maze layout. Observe Blinky Note the sections of the maze that get erased during the ghost's horizontal movement.

Screenshot 2023-12-04 at 15 59 55

Expected result

The maze layout should remain intact during ghost movement.

Workaround or solution

No response

Other

No response

Malo-Archimbaud commented 11 months ago

To be more precise, any entity (Pac-Man and ghosts) moving any other direction than down change the maze layout. Even going up change the maze.

benoitdekeyn commented 11 months ago

The issue has been solved and the ghosts don't rewrite wrongly the maze after they pass on pixels.