News for hackers. Stuff that matters.
Re:Pushing Polygons on the Mega Drive by MBCook on Tuesday May 16, 2017 @10:12PM (#14355063)
I don't know about the F1 game but I can take a guess on Gunstar Heroes.

I noticed the cubes are always aligned perfectly to the axis. And they have an isomorphic projection so the cube is always the same height (although that shouldn't be strictly necessary) as it's rotating. I also noticed the cubes never seem to get smaller if they are closer to the background.

Because of this you could just have a series of sprites each showing the cube in a different angle of rotation.

Now all you need to do is properly position a bunch of sprite (16 cubes + head) and it looks like a bunch of cubes that are actually drawn in 3-D. It wouldn't surprise me if they have some small table of the X/Y positions of the cubes precomputed so they don't have to do that in real time.

In fact since every cube is always rotated at the same angle you could just have one sprite in the system table and update it every frame.

That's my guess anyway. Clever sprite trickery.

It wouldn't surprise me if F1 uses something closer to what is described in the article (although much less capable).

Re:Pushing Polygons on the Mega Drive by niftich on Tuesday May 16, 2017 @11:08PM (#14355330)
Your analysis appears correct, as several sources write that Gunstar Heroes uses multi-sprite bosses [1][2].

F1 on the Mega Drive owes its existence to an earlier game for the Atari ST, Vroom [5]. The brainchild behind that game, "Dan McRae", talks in a video interview [3] about how he arrived at that particular version of the game from his earlier revisions on older platforms -- where techniques shown in Lou's Pseudo 3d Page [4] apply, to more advanced techniques [6] similar to the ones presented in this submission.

F1 on the Mega Drive was done by the same dev studio that collaborated with McRae on Vroom, and at least one of the same programmers, but presumably had to do some advanced tilemap trickery specific to the console. Unfortunately, compared to other games in this series, there is very little information on the technical aspects of the Mega Drive version.

[1] http://www.hardcoregaming101.net/gunstarheroes/gunstarheroes... [2] http://www.racketboy.com/retro/sega/genesis/best-sega-genesi... [3] https://youtu.be/ZTd-fFScLGA [4] http://www.extentofthejam.com/pseudo/ [5] https://youtu.be/ZTd-fFScLGA?t=7m33s [6] https://youtu.be/ZTd-fFScLGA?t=10m28s

Re:Pushing Polygons on the Mega Drive by Nition on Tuesday May 16, 2017 @11:51PM (#14355510)
Thanks for that information, that's still really interesting. And wow, Vroom looks exactly like F1: I even see many of the exact same track assets.