Search found 9 matches

by catelyn
Sun Aug 17, 2025 9:52 pm
Forum: Hardware
Topic: A concept for sprite hardware
Replies: 29
Views: 4268

Re: A concept for sprite hardware

Does anyone still sell PALs? :shock: I was using it as a catch-all term, this isn't my area of expertise, tho I wouldn't be too surprised if there is some still being sold as new-old stock or smth?

Am easy route to getting comfortable with programmable logic is, as described, to get WinCUPL set ...
by catelyn
Sun Aug 17, 2025 2:58 pm
Forum: Hardware
Topic: A concept for sprite hardware
Replies: 29
Views: 4268

Re: A concept for sprite hardware

Yeah, I do need to learn programmable logic at some point, I'm thinking of picking up a handful of PALs or something in my next order to mess around with them and figure out how they work. A lot of the circuits I'd need for this sprite hardware also fall into the category of "technically doable ...
by catelyn
Sun Aug 17, 2025 12:04 pm
Forum: Hardware
Topic: A concept for sprite hardware
Replies: 29
Views: 4268

Re: A concept for sprite hardware

As for the bank latching, that is a nuisance—timing can be critical. It also complicates aspects of the glue logic that determine where things such as ROM and I/O show up in the memory map. Although it can be done with discrete logic, better to use programmable logic and ease the timing problems ...
by catelyn
Sun Aug 17, 2025 12:01 pm
Forum: Hardware
Topic: A concept for sprite hardware
Replies: 29
Views: 4268

Re: A concept for sprite hardware

Many 2d home game console video chips of the late 8-bit CPU generation (TG16/PCE etc) and beyond did this sort of thing, with line buffers and painting tiles/sprites onto them, with one hardware renderer instead of duplicated parallel hardware blocks per sprite, wrangling for who should show in ...
by catelyn
Sat Aug 16, 2025 11:30 am
Forum: Hardware
Topic: A concept for sprite hardware
Replies: 29
Views: 4268

Re: A concept for sprite hardware

It has never seemed all that weird to me once I understood the architecture. Having the stack capabilities that it has makes the effort to learn its quirks effort well spent. The way register sizing is handled makes it a bit more complicated than other architectures, in my opinion, and the ...
by catelyn
Sat Aug 16, 2025 11:22 am
Forum: Hardware
Topic: A concept for sprite hardware
Replies: 29
Views: 4268

Re: A concept for sprite hardware

copy row 124 from the background framebuffer into the even scanline buffer Ah, no, understandable misunderstanding, the current idea is to have the linebuffer be exclusive to the sprite hardware, it gets cleared out during reading (which reads 2 pixels and then clears 2 pixels, alternatingly) while ...
by catelyn
Fri Aug 15, 2025 7:55 pm
Forum: Hardware
Topic: A concept for sprite hardware
Replies: 29
Views: 4268

Re: A concept for sprite hardware

Your idea requires less activity from the CPU, if I understand it correctly, but more calculation hardware. It also requires the hardware to have time to essentially loop over all the possible sprites, for every scanline - I guess it means that the total number of sprites on the screen is going to ...
by catelyn
Fri Aug 15, 2025 7:37 pm
Forum: Hardware
Topic: A concept for sprite hardware
Replies: 29
Views: 4268

Re: A concept for sprite hardware

Excellent...we need more 816 enthusiasts around here. :D It's a weird but pleasant little chip!

In looking at your block diagram, I am curious about how you plan to manage concurrent access of the attribute and graphics memory by the MPU and the video hardware. Are both the MPU and video hardware ...
by catelyn
Fri Aug 15, 2025 9:27 am
Forum: Hardware
Topic: A concept for sprite hardware
Replies: 29
Views: 4268

A concept for sprite hardware

Hi there! first time posting here

I've been (slowly) working on my own 65c816 based computer, I got the CPU running in a prototype breadboard a little while ago, and have tested some other things (keyboard adapter, SD card, UART, and basic VGA output) with a 65c02 based machine, but now I've had an ...