But then we wouldn't get to see how the PPU actually works, which I think is what that video demonstrates.jwdonal wrote:H/V tile flipping has been implemented - here is a screenshot (no flipping, H-flip only, H&V-flip). Only took about 2min to do. Probably should have done it before I made the last video. Lol. ><
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)
I come from the net. Through systems, peoples and cities to this place.
Re: Introducing the VeriSNES (FPGA-based SNES)
Agree.Kismet wrote:But then we wouldn't get to see how the PPU actually works, which I think is what that video demonstrates.
Re: Introducing the VeriSNES (FPGA-based SNES)
Nice to see that my old SNES stuff came to some use. The scrolltext in the VGM player uses 16x16 pixel tiles (with BG0's tile size being changed mid-screen using HDMA), but I guess you already knew that.
Also, cool project. I certainly hope that this could eventually lead to something like the AVS, even if it's someone else doing the productification.
Also, cool project. I certainly hope that this could eventually lead to something like the AVS, even if it's someone else doing the productification.
Re: Introducing the VeriSNES (FPGA-based SNES)
Nope, didn't know that. Now I know what feature I'm missing for it. Thanks!mic_ wrote:Nice to see that my old SNES stuff came to some use. The scrolltext in the VGM player uses 16x16 pixel tiles (with BG0's tile size being changed mid-screen using HDMA), but I guess you already knew that.
Re: Introducing the VeriSNES (FPGA-based SNES)
Awesome progress so far! I'm really excited to see how things go with this, especially once you've got sprites implemented.
Keep up the good work!
Keep up the good work!
Re: Introducing the VeriSNES (FPGA-based SNES)
Here's the latest progress update: https://www.youtube.com/watch?v=6yXCgfyMJZo
In this update:
- Background Modes 0-5
- Coarse/Fine Vertical Scrolling
- Coarse Horizontal Scrolling
- 2/4-Screen Mirroring
Enjoy!
In this update:
- Background Modes 0-5
- Coarse/Fine Vertical Scrolling
- Coarse Horizontal Scrolling
- 2/4-Screen Mirroring
Enjoy!
Re: Introducing the VeriSNES (FPGA-based SNES)
Here's the latest progress update. Short video - demos the addition of fine horizontal scrolling.
https://www.youtube.com/watch?v=26N--5H1PM0
https://www.youtube.com/watch?v=26N--5H1PM0
Re: Introducing the VeriSNES (FPGA-based SNES)
It is really interesting how the fine scrolling is used for wavy effects.jwdonal wrote:Here's the latest progress update. Short video - demos the addition of fine horizontal scrolling.
https://www.youtube.com/watch?v=26N--5H1PM0
I come from the net. Through systems, peoples and cities to this place.
Re: Introducing the VeriSNES (FPGA-based SNES)
Here's a new timelapse video of implementing background modes 0/1.
https://www.youtube.com/watch?v=fTSo530DxGE
This will probably be my last timelapse video for the VeriSNES. While they're pretty cool (at least I think anyway) they're kind of a hassle and I'd rather spend the extra time writing code than producing timelapse videos. Heh.
https://www.youtube.com/watch?v=fTSo530DxGE
This will probably be my last timelapse video for the VeriSNES. While they're pretty cool (at least I think anyway) they're kind of a hassle and I'd rather spend the extra time writing code than producing timelapse videos. Heh.
-
- Posts: 592
- Joined: Thu Aug 28, 2008 1:17 am
- Contact:
Re: Introducing the VeriSNES (FPGA-based SNES)
You've never done wavy effects on a raster based console before?Kismet wrote:It is really interesting how the fine scrolling is used for wavy effects.jwdonal wrote:Here's the latest progress update. Short video - demos the addition of fine horizontal scrolling.
https://www.youtube.com/watch?v=26N--5H1PM0
__________________________
http://pcedev.wordpress.com
http://pcedev.wordpress.com
Re: Introducing the VeriSNES (FPGA-based SNES)
Here's another video - subscreens and brightness control:
https://youtu.be/6Qc7DbihXiw
If anyone is interested in helping me out I would love to hear any ideas on what the heck might be going on with the weird bug in LoZ @ 6:11.
https://youtu.be/6Qc7DbihXiw
If anyone is interested in helping me out I would love to hear any ideas on what the heck might be going on with the weird bug in LoZ @ 6:11.
- Drew Sebastino
- Formerly Espozo
- Posts: 3496
- Joined: Mon Sep 15, 2014 4:35 pm
- Location: Richmond, Virginia
Re: Introducing the VeriSNES (FPGA-based SNES)
I love how hung up you got on that... The problem isn't you, it's the people who (haphazardly) made the game. There is actually a blank tile and a color palette entry that mirrors color 0. In fact, there are multiple of them: (the color of the blank tiles don't necessarily have the same value, but some of them do. Also, the first palette entry of that one palette can't show anywhere, but it's not black like the rest of them.)
Oh yeah, I looked, and all the BG layers are using 8x8 tiles for the tilemap, so there's absolutely no reason for duplicated tiles. Cgram is also a complete mess.
Oh yeah, I looked, and all the BG layers are using 8x8 tiles for the tilemap, so there's absolutely no reason for duplicated tiles. Cgram is also a complete mess.
Last edited by Drew Sebastino on Thu Dec 22, 2016 12:08 pm, edited 1 time in total.
Re: Introducing the VeriSNES (FPGA-based SNES)
That's interesting. So if I understand you it seems like this problem actually will be fixed after I implement the color add/sub feature.
- Drew Sebastino
- Formerly Espozo
- Posts: 3496
- Joined: Mon Sep 15, 2014 4:35 pm
- Location: Richmond, Virginia
Re: Introducing the VeriSNES (FPGA-based SNES)
Yup. It was pretty fun learning how big of a mess Legend of Zelda a Link to the Past was though!
Re: Introducing the VeriSNES (FPGA-based SNES)
Thank you very much for the insight on that Espozo! I'm also super impressed with how quickly you figured that out.