Sprites

Using, learning, programming and modding the Gigatron and anything related.
Forum rules
Be nice. No drama.
Post Reply
at67
Posts: 319
Joined: 14 May 2018, 08:29

Sprites

Post by at67 »

Here's a video of the new sprite routines I have been working on for ROMvX0:

https://www.youtube.com/watch?v=F9XdTe4zZ9w

There is more work that needs to be done in reducing sprite flicker, (especially as sprites approach the top of the screen), and a double buffered rendering mode needs to be added for 64K Gigatron's, (which will eliminate sprite flicker and glitches completely).

There's detailed info in the video's description.
Hans61
Posts: 14
Joined: 29 Dec 2020, 16:15
Location: Saxonia
Contact:

Re: Sprites

Post by Hans61 »

Very good work, an incredible performance, I love it.
delpozzo
Posts: 30
Joined: 03 Jun 2020, 18:47

Re: Sprites

Post by delpozzo »

This is fantastic! I'm looking forward to tinkering with these new sprite routines :-)
at67
Posts: 319
Joined: 14 May 2018, 08:29

Re: Sprites

Post by at67 »

Cheers guys!

Here's an updated video of where I am at, it uses a rather sneaky cheat of extending VBlank by an extra 20 scanlines to allow most of the sprites to be redrawn before active video display, (as well as sorting by ascending Y), thus almost completely eliminating flicker and glitches.

https://www.youtube.com/watch?v=1TVFWlMzO3k
at67
Posts: 319
Joined: 14 May 2018, 08:29

Re: Sprites

Post by at67 »

Another update, I have added Bullets; 4x4 user definable patterns that use XOR to draw and restore, (all the usual caveats apply when XOR drawing).
https://www.youtube.com/watch?v=mT-jkaNwsbM
denjhang
Posts: 8
Joined: 02 May 2021, 01:25

Re: Sprites

Post by denjhang »

How should I compile ROMvX0, is there any one that has been compiled?
at67
Posts: 319
Joined: 14 May 2018, 08:29

Re: Sprites

Post by at67 »

denjhang wrote: 04 May 2021, 16:21 How should I compile ROMvX0, is there any one that has been compiled?
I haven't released it yet unfortunately, I should have by now, but work has taken up 90% of my time...I'll do my best to get it dropped soon, but no promises.
Post Reply