Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror
×
Emulation (Games) Nintendo Operating Systems Software Games Hardware Technology

HD Emulation Mod Makes 'Mode 7' SNES Games Look Like New (arstechnica.com) 44

An anonymous reader quotes a report from Ars Technica: Gamers of a certain age probably remember being wowed by the quick, smooth scaling and rotation effects of the Super Nintendo's much-ballyhooed "Mode 7" graphics. Looking back, though, those gamers might also notice how chunky and pixelated those background transformations could end up looking, especially when viewed on today's high-end screens. Emulation to the rescue. A modder going by the handle DerKoun has released an "HD Mode 7" patch for the accuracy-focused SNES emulator bsnes. In their own words, the patch "performs Mode 7 transformations... at up to 4 times the horizontal and vertical resolution" of the original hardware.

The results, as you can see in the above gallery and the below YouTube video, are practically miraculous. Pieces of Mode 7 maps that used to be boxy smears of color far in the distance are now sharp, straight lines with distinct borders and distinguishable features. It's like looking at a brand-new game. Perhaps the most impressive thing about these effects is that they take place on original SNES ROM and graphics files; DerKoun has said that "no artwork has been modified" in the games since the project was just a proof of concept a month ago. That makes this project different from upscaling emulation efforts for the N64 and other retro consoles, which often require hand-drawn HD texture packs to make old art look good at higher resolutions.

This discussion has been archived. No new comments can be posted.

HD Emulation Mod Makes 'Mode 7' SNES Games Look Like New

Comments Filter:
  • ZSNES has the option to do something like that, although not as high-res. (And by modern standards it is a very inaccurate emulator.)

    • by Anonymous Coward

      IIRC, older versions of snes9x had it too. But as you say not nearly as high-res nor AFAIK with all the efforts to potentially correct for 3D distortion. If you've got some actual screenshot comparisons, though, I'd love to see them. Also note that this is being developed for bsnes. So, it's very much the polar opposites of accuracy.

  • ZSNES was one of the first good SNES emulators along with snes9x. ZSNES had a high resolution mode 7 setting as well nearly 20 years ago in v0.915

    https://zsnes.zophar.net/shrin... [zophar.net]

  • Too bad it'll probably be sued into oblivion by Nintendo.
  • The YT video mentioned in the summary:
    https://www.youtube.com/watch?... [youtube.com]
    • After watching that, all I can think is how pissed off the artists must have been who actually created decent maps and sprites, only to have them completely butchered by the rendering system.
      • by aitikin ( 909209 )
        I bet they were impressed with what could be done at that point in time...
      • Re:Video (Score:5, Insightful)

        by Stormwatch ( 703920 ) <`moc.liamtoh' `ta' `oarigogirdor'> on Wednesday April 17, 2019 @06:09PM (#58451310) Homepage

        Keep in mind, those artists worked with old TVs and coaxial cable in mind. Their intention was not the sharp pixels we see in emulators, but this. [warosu.org]

        • Keep in mind, those artists worked with old TVs and coaxial cable in mind. Their intention was not the sharp pixels we see in emulators, but this. [warosu.org]

          That makes sense. Looking at the video above I didn't remember things looking that bad, but I've seen so many "lo-fi indie" games that I've probably forgotten what things really looked like. Has anyone come up with a mod that also emulates the display characteristics of 80s-era TVs?

  • by jellomizer ( 103300 ) on Wednesday April 17, 2019 @04:50PM (#58450982)

    One thing I saw when I upgraded my Amstrad CPC 1512 to a 486 with a SVGA Display 320x200 16 color games just didn't look as good any more. Mainly the high resolution high DPI monitor made these pixel nice little squares. Where the Amstrad had a low DPI where each pixel were a bit rounded and a little grainy. This made dithered 16 color graphics look much more realistic, when the EGA dithered the colors, it felt like a 128 color display.
    So now with 4k displays, We should be able to emulated the old low DPI displays and see the games much closer to to how we use to see them.

  • by Parker Lewis ( 999165 ) on Wednesday April 17, 2019 @05:04PM (#58451044)
    I was a Segamaniac on that time, but I was really impressed that Nintendo could get mode 7 and zoom using a processor with a clock a way lower than Genesis. To add those 2 features on SegaCD, Sega engineers said they required to add an additional M6800 processor. Anyway, I've wrote a (alert: very fanboy and passionate) history about SNES here: https://raelcunha.com/snes-his... [raelcunha.com]
    • With clever programming, the Sega Genesis/Mega Drive does not need extra processing power to pull off these effects. Here is someone pulling off the same effects as F-Zero on the Genesis.

      G-Zero: https://m.youtube.com/watch?v=... [youtube.com]

      The road on the SNES uses mode 7 to add perspective to a bitmap plane and shift/rotate it to simulate a road. The effect is replicated on the Genesis/Mega Drive in software.

      Other games like Mega Turrican, Gunstar Heroes, and Red Zone demonstrate these effects in actual gameplay.

      The S

    • by _merlin ( 160982 )

      The CPU doesn't do it on the SNES - the graphics chip itself can do rotate/zoom effects on a single tilemap layer. It can't do it on sprites. Super Mario World (ab)uses it in boss fights by making the boss a tilemap layer so the bosses can do backflips and appear to move towards/away from the screen.

      The MegaCD rotate/zoom works differently. You have to do it on individual tiles and then upload them to the VDP, which is fairly expensive. The bandwidth constraints mean you can't upload enough tiles for a

  • Oh yea, this is great.

    I'm absolutely pumped to play F-Zero with this mod. Good grief that Mute City is so pretty! This stuff looks like a lost generation of games now.

  • Nicely done. As a kid when this came out i cringed at the aliasing effects of this fake-3D rotations on the SNES. Always fascinating to see old hardware/software being updated to bring it up to modern times. Brings back memories. I miss my Amiga computer.

BLISS is ignorance.

Working...