silly little rotation effect
Moderator: Moderators
Forum rules
- For making cartridges of your Super NES games, see Reproduction.
Teen's actually doing it a little differently from Septentrion. That game runs in Mode 7 all the time, and it's OK, because it doesn't need two background layers.
Teen's game needs parallax backgrounds which is impossible in Mode 7, so he uses one of the regular 2(?)-BG modes that allow for row & column raster effects. It's not rotation as much as X- and Y- shearing.
So a better comparison would be Gynoug/Wings of Wor on the MD.
Anyway, a cool-looking effect!
Teen's game needs parallax backgrounds which is impossible in Mode 7, so he uses one of the regular 2(?)-BG modes that allow for row & column raster effects. It's not rotation as much as X- and Y- shearing.
So a better comparison would be Gynoug/Wings of Wor on the MD.
Anyway, a cool-looking effect!
-
- Posts: 3140
- Joined: Wed May 19, 2010 6:12 pm
Great, now post your explanation on the website, http://www.atariage.com/forums/topic/16 ... i-do-this/ccovell wrote:Teen's actually doing it a little differently from Septentrion. That game runs in Mode 7 all the time, and it's OK, because it doesn't need two background layers.
Teen's game needs parallax backgrounds which is impossible in Mode 7, so he uses one of the regular 2(?)-BG modes that allow for row & column raster effects. It's not rotation as much as X- and Y- shearing.
So a better comparison would be Gynoug/Wings of Wor on the MD.
Anyway, a cool-looking effect!
Unless you fake them out of sprites, as seen in Cameltry/On the Ball. That can work unless you need more than half coverage in the background.ccovell wrote:Teen's game needs parallax backgrounds which is impossible in Mode 7
So it's the mode used for Tetris Attack and "Touch Fuzzy Get Dizzy" of Yoshi's Island, just with X shearing to match the Y offsets. I can sort of see the artifact here: fractional shear values update once every 8 values, just like on TFGD. Perhaps I'm just spoiled by the GBA, which has parallax mode 7 and four times the sprite overdraw but lacks offset per tile.so he uses one of the regular 2(?)-BG modes that allow for row & column raster effects.
I believe you're referring to this. Yes, it looks like the MD has offset per 16 pixels, but I'm not sure whether that and horizontal offset per tile/line can be used at once. But how the heck did Sonic 1 do its bonus stage?So a better comparison would be Gynoug/Wings of Wor on the MD.
Like Puggsy demonstrates. although the vertical 16 pixel columns are pretty noticable it still looks pretty good in motion. 8 pixel columns on the SNES would look much nicer.tepples wrote:Slow it down and it'd be a nice effect for a level on a ship.
Is that how they made the Floating Island in Sonic & Knuckles too?
Naah, I'll let other people try and figure it out.psycopathicteen wrote:Great, now post your explanation on the website, http://www.atariage.com/forums/topic/16 ... i-do-this/
By Wings of Wor, I was referring to the first level, yeah, but especially the 5th level: http://www.youtube.com/watch?v=R5OHr9H4yrU#t=0m50s
Gunstar Heroes does it for the helicopter too. Etc. (And, er, Vectorman just totally ripped off GH, didn't it?)
I think it's really neat that you can accomplish simple affine transformations just by using Offsets Per Tile mode, combined with X scrolling. I never would have thought that this would work so well.
Looks like angles can range between -7.125 and 7.125 degrees before seeing artifacts from being too steep.
Looks like angles can range between -7.125 and 7.125 degrees before seeing artifacts from being too steep.
Here come the fortune cookies! Here come the fortune cookies! They're wearing paper hats!
It works so well because cos(x) is close to 1 if x is close to 0, and because sin(x) is close to x if x is close to 0. (1st degree taylor devlopment).
I think it's really neat that you can accomplish simple affine transformations just by using Offsets Per Tile mode, combined with X scrolling. I never would have thought that this would work so well.
I always had the feeling the "offset per tile" mode on the SNES went seriously under-used. Chrono Trigger's title screen, Contra III's first boss, and the elevators in Super Double Dragon's stage 1, it's all I can remember.
Useless, lumbering half-wits don't scare us.
-
- Posts: 3140
- Joined: Wed May 19, 2010 6:12 pm
I've always felt the same way too. Since it was commonly used on the Genesis but not on the Snes, and tile per offset mode was unknown to the gaming public, people started beleiving the 68000 was so fast that it could rotate large backgrounds pixel by pixel in real time.
It just goes to show you, Genesis got all the badass programmers, Snes got all the dorky programmers.
It just goes to show you, Genesis got all the badass programmers, Snes got all the dorky programmers.