7800-devtools / 7800basic

a BASIC-like language for creating games that run on the Atari 7800 console.
Other
23 stars 3 forks source link

Plot Sprite Issue in 0.13 #2

Closed ghost closed 3 years ago

ghost commented 3 years ago

Plot Sprite Issue in 0.13 and possibly later. When sprites of height of 16 or more are put on screen, Bottom 8 pixels seem to be not positioned correctly. Can you please check what is going on. I tried several of your samples. Same issue.

image

msaarna commented 3 years ago

Is this in emulation, and if so, what emulator?

The sprite plotting routines were updated to be more efficient, and it broke in Prosystem and it's forks. Assuming this is the same issue, the code works correctly on real hardware, A7800, Mame, and JS7800.

ghost commented 3 years ago

I tested on another emulator (Mame) and it works. I am phasing out usage of Prosystem. Prosystem has not been updated in years.

msaarna commented 3 years ago

Ok, thanks for confirming!