Ding ding ding. We have a winner!KungFuFurby wrote:Pun aside, I'm guessing you have a new routine that fetches the sprite data from VRAM and OAM to hardware timing standards (at least what you could measure).
Introducing the VeriSNES (FPGA-based SNES)
Moderator: Moderators
Forum rules
- For making cartridges of your Super NES games, see Reproduction.
Re: Introducing the VeriSNES (FPGA-based SNES)
Re: Introducing the VeriSNES (FPGA-based SNES)
Hello everybody!! I've got some sprite progress to share with you. This is my first crack at implementing the sprite logic. I've done no verification on the code at all. I just threw some code together based on what I understood and synthesized it to see what would happen. Enjoy! (Just don't expect too much...haha.)
Very first attempt:
https://www.youtube.com/watch?v=_OoYBRM2aO8
Second attempt with 1 quick major bug fix that I found:
https://www.youtube.com/watch?v=n-DwnZRvxf4
Very first attempt:
https://www.youtube.com/watch?v=_OoYBRM2aO8
Second attempt with 1 quick major bug fix that I found:
https://www.youtube.com/watch?v=n-DwnZRvxf4
Re: Introducing the VeriSNES (FPGA-based SNES)
Looking good. Do you know why you're getting those sprite columns that fill the entire screen? Seems to only happen for some sprites.. Perhaps related to the sprite size?
Re: Introducing the VeriSNES (FPGA-based SNES)
Yes, I know why it's happening now. There are actually 2 separate reasons that it's happening. I fixed one of those problems. I'm going to fix the other one next.mic_ wrote:Looking good. Do you know why you're getting those sprite columns that fill the entire screen? Seems to only happen for some sprites.. Perhaps related to the sprite size?
Here's an update video with the 1 major bug fix. Enjoy!
https://www.youtube.com/watch?v=mxAAdJ5riXE
Re: Introducing the VeriSNES (FPGA-based SNES)
Awesome to see the progress here. Games are playable now!jwdonal wrote:Yes, I know why it's happening now. There are actually 2 separate reasons that it's happening. I fixed one of those problems. I'm going to fix the other one next.mic_ wrote:Looking good. Do you know why you're getting those sprite columns that fill the entire screen? Seems to only happen for some sprites.. Perhaps related to the sprite size?
Here's an update video with the 1 major bug fix. Enjoy!
https://www.youtube.com/watch?v=mxAAdJ5riXE
Re: Introducing the VeriSNES (FPGA-based SNES)
Hello all!! I've got a MAJOR sprite improvement video for you! In fact, sprites are so good now that I probably won't do anymore sprite update videos!
https://www.youtube.com/watch?v=5raMtSn9b68
WARNING: Apologies in advance for what a total dork I sound like throughout the video but I was sooooooooooo excited to be able to play all these games after so many *years* of developing the VeriSNES. So please forgive the shouting for joy in some places.
https://www.youtube.com/watch?v=5raMtSn9b68
WARNING: Apologies in advance for what a total dork I sound like throughout the video but I was sooooooooooo excited to be able to play all these games after so many *years* of developing the VeriSNES. So please forgive the shouting for joy in some places.
Re: Introducing the VeriSNES (FPGA-based SNES)
Haha, yeah, you certainly are giddy. But it's the result of your own hard work, so you're entitled to make whatever noises you want. ;-D
Re: Introducing the VeriSNES (FPGA-based SNES)
ccovell wrote:Haha, yeah, you certainly are giddy. But it's the result of your own hard work, so you're entitled to make whatever noises you want. ;-D
Re: Introducing the VeriSNES (FPGA-based SNES)
I'm pretty certain Link's not-powered-up sword really does just look that dumb.
Re: Introducing the VeriSNES (FPGA-based SNES)
Wow, you are totally right. I never noticed that before. In any case, good to know it's not a bug!! Lollidnariq wrote:I'm pretty certain Link's not-powered-up sword really does just look that dumb.
Re: Introducing the VeriSNES (FPGA-based SNES)
Excellent work. I also totally know how you feel watching the video. When you accomplish something, sometimes that's the best feeling in the world. Keep it up!
Re: Introducing the VeriSNES (FPGA-based SNES)
Thanks!Erockbrox wrote:Excellent work. I also totally know how you feel watching the video. When you accomplish something, sometimes that's the best feeling in the world. Keep it up!
Re: Introducing the VeriSNES (FPGA-based SNES)
Getting close to another milestone!!!
Once I finish with sprites I'm going to attack that HV Timer issue with NO MERCY! Re: Introducing the VeriSNES (FPGA-based SNES)
I'm done with sprite logic implementation...for now. Here's a final gameplay demo:
https://youtu.be/hg4AATPeNDM
Cya!
https://youtu.be/hg4AATPeNDM
Cya!