logoalt Hacker News

Dweditlast Sunday at 9:29 PM1 replyview on HN

I know that "draw call" is modern terminology, but it doesn't apply here at all. This is assigning three entries in sprite table memory, not carrying out any calls. There's no operating system here, and no graphics APIs to call. This is bare metal, you're writing to the same memory that the sprite hardware is reading its table from.


Replies

LarsDu88last Tuesday at 5:06 AM

Its modern terminology but doesn't it apply here? Im more familiar with SNES than CPS hardware, but in this case, when you assign those three entries in sprite table memory, each tick represents one PPU lookup and blit to VRAM, right?

And it also looks like each of those tiles is drawn at unaligned coordinates.

So this really can be regarded as a draw call of sorts

show 1 reply