Page 1 of 1

Sprites

Posted: 21 Mar 2021, 15:38
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.

Re: Sprites

Posted: 21 Mar 2021, 19:14
by Hans61
Very good work, an incredible performance, I love it.

Re: Sprites

Posted: 22 Mar 2021, 13:08
by delpozzo
This is fantastic! I'm looking forward to tinkering with these new sprite routines :-)

Re: Sprites

Posted: 25 Mar 2021, 12:31
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

Re: Sprites

Posted: 12 Apr 2021, 12:34
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

Re: Sprites

Posted: 04 May 2021, 16:21
by denjhang
How should I compile ROMvX0, is there any one that has been compiled?

Re: Sprites

Posted: 04 May 2021, 17:36
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.

Re: Sprites

Posted: 17 Jun 2021, 12:31
by at67
Sprites with split screen scrolling:

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