Hold it! It's just per-line colourcycling trick! I.e. you have a texture 16 pixels wide, pre-render a projection to a pic and encode the U texcoord as colour of pic. Then you prepare 16 palettes, one for each V coord, which encode equality between U and colour. Then you just have to do 1 raycast per line to determine the V coordinate you hit and substitute the palette in the line interrupt!!!
This effect is highly limited. You can add horizontal scrolling but no different tiles, etc.
Can't be Mode 7, because the Genesis can't rotate or skew sprites. The Sega CD and Sega 32X added these functions. For example Sonic CD special stages.
It could possibly be added via a special processing chip thru the cartridge, the way Sega was able to pull off rendering polygons in the Genesis version of Virtua Racer.
The chip in Virtua Racing was a full blown CPU. It basically rendered the environment in software and converted each frame to 16x16 tiles and used DMA to transfer the tiles to VDP memory to be displayed on the screen.
You could do almost any effect in this method, it's just slow, uses tons of bandwidth and is limited to 64 colors on the screen.
The Super FX chip is different in the SNES as the SNES has a frame buffer where the genesis doesn't. As such, the Super FX chip is more efficient because it doesn't have the extra step of converting each frame to a tile map to DMA to the genesis VDP.
@GGigabiteM I remember the SNES getting a port of Doom, and the Genesis getting a severel watered down Duke Nukem 3d. For all their faults (being cost size and resources), carts did have a slight advantage in actually adding to the existing console's hardware. It didn't matter anyway, because the "16-bit" era was nearing its end, and the PSX/N64 era was on the horizon.
@sonikku956 Well, it looks 3D, but it's really an ingenious way of controlling sprites. By taking a sprite, like this cloud sprite, and by skewing it and rotating it, it will look like a 3d.
Like I said the best example I can think of is Sonic CD special stages.
wow...it's so smooth
ud2hb4 3 months ago
Yo you like Mode-7? Well we're got MODE-8! Sega DOES what NintenDON'T
weirdal27 3 months ago
It reminds me of Sonic 2.
RottenRroses 1 year ago
@RottenRroses it reminds me of sonic CD :)
killkenny5000 3 months ago
sonic 3d special stages.
zecle 1 year ago
The graphics are better than Crysis
haxor758 1 year ago 12
feez mode 7!! sega genesis baby!
haloalldaylo 1 year ago
Mode 7 on the sega genesis? Genesis does what nintendoes too!
layzergun 1 year ago
How exactly are you doing this? Its just that the Mega Drive itself couldn't perform sprite transformation, only the Mega CD and 32x could.
jimmyjimbo72 1 year ago
@jimmyjimbo72 mega drive could perform this but is unusually set its benchmark with bit things
tonmasboy 1 year ago
Comment removed
Ehal256 4 months ago
@jimmyjimbo72 It can, but only in software, meaning it's probably pretty darn slow.
Ehal256 4 months ago
I can think of a better example - Doom 1 and Doom 2. It's incredibly effective :)
schnappy00 1 year ago
This would have looked great in a game like Afterburner.
katakisLives 1 year ago
I would have freaked out if the camera rotated. Otherwise it's rather unimpressive.
Plastiware 2 years ago 5
@Plastiware /watch?v=9doqwl-U7jU&feature=related
FeeLtheHertZ 1 year ago
Mode 7 on a Genesis?
lemurboy12 2 years ago 2
That's what I was thinking.
Anayo 2 years ago
Hold it! It's just per-line colourcycling trick! I.e. you have a texture 16 pixels wide, pre-render a projection to a pic and encode the U texcoord as colour of pic. Then you prepare 16 palettes, one for each V coord, which encode equality between U and colour. Then you just have to do 1 raycast per line to determine the V coordinate you hit and substitute the palette in the line interrupt!!!
This effect is highly limited. You can add horizontal scrolling but no different tiles, etc.
3yE 2 years ago
Pardon my ignorance... but what does that mean in layman's terms?
SyriusBelsferg 2 years ago
Hi, this maybe off topic, but do you have any idea how they managed to pull off the amazing graphics in the genesis game "Panorama Cotton" ?
coltermegasxlr 1 year ago
Can't be Mode 7, because the Genesis can't rotate or skew sprites. The Sega CD and Sega 32X added these functions. For example Sonic CD special stages.
Xeniczone 2 years ago
It could possibly be added via a special processing chip thru the cartridge, the way Sega was able to pull off rendering polygons in the Genesis version of Virtua Racer.
alucard1931 1 year ago
@alucard1931
The chip in Virtua Racing was a full blown CPU. It basically rendered the environment in software and converted each frame to 16x16 tiles and used DMA to transfer the tiles to VDP memory to be displayed on the screen.
You could do almost any effect in this method, it's just slow, uses tons of bandwidth and is limited to 64 colors on the screen.
GGigabiteM 1 year ago
I forgot that the chip itself was a CPU in the cart. I remember Nintendo pulling off that same task with the original StarFox.
alucard1931 1 year ago
@alucard1931
The Super FX chip is different in the SNES as the SNES has a frame buffer where the genesis doesn't. As such, the Super FX chip is more efficient because it doesn't have the extra step of converting each frame to a tile map to DMA to the genesis VDP.
GGigabiteM 1 year ago
@GGigabiteM I remember the SNES getting a port of Doom, and the Genesis getting a severel watered down Duke Nukem 3d. For all their faults (being cost size and resources), carts did have a slight advantage in actually adding to the existing console's hardware. It didn't matter anyway, because the "16-bit" era was nearing its end, and the PSX/N64 era was on the horizon.
alucard1931 1 year ago
@Xeniczone uh, thats 3d...
sonikku956 1 year ago
@sonikku956 Well, it looks 3D, but it's really an ingenious way of controlling sprites. By taking a sprite, like this cloud sprite, and by skewing it and rotating it, it will look like a 3d.
Like I said the best example I can think of is Sonic CD special stages.
Xeniczone 1 year ago
@Xeniczone alot of old DOS games did that, like Outlaws
dairyduck 9 months ago
@dairyduck I enjoyed outlaws back in the days. funny times then.
yarimarbitch 3 months ago
Imagine if they made 3D Blast like this. It would be amazing!
TheMVRules 2 years ago
imagine if this guy would make a proper doom port for GENESIS not like that 32x abdomination
estlib 2 years ago
that shows you that the Mega Drive/Genesis, while worse on paper was capable of a lot more than was typically seen on it.
dreamcast was the same (weaker than PS2 but the graphics were the same, or better
lightdark28 3 years ago
damn right. Metropolis Street Racer on the DC is downright awesome! Still play it on nullDC today
richardbirch2007 2 years ago
Basically mode 7. Trading Vertical movement for Depth.
Technocian 3 years ago
Mode 7 ? System-16 (Genesis-based hardware) can did this when Mode 7 wasn't in project table ...
FiasaPower 2 years ago
Well done imitation of Mode-7
flygonbreloom 3 years ago 16
Amazing
hilarioph 3 years ago
keep up the 68k work!
Outlander11 3 years ago 3
GREAT!
Christuserloeser 3 years ago
Look at that speed... NICE!!!
tinctu 3 years ago
Translation: "3D scroll #2. This time we try flying over the clouds."
P.S. すごい!
8bitwiz 3 years ago
Sorry for not knowing Japanese, but I find your videos very awesome. Are you going to use this for a game of your own?
KaskelotenZebbe 3 years ago