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 7 months ago

thomas-planchard commented 7 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 7 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 7 months ago

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