“Just the Beginning of What We Can Do on Super Nintendo”
blog.attractmo.de
blog.attractmo.de
Here some samples: https://www.youtube.com/watch?v=hugowO0sSrM (interceptor) or https://www.youtube.com/watch?v=8WJT0YJwx-k (terminator theme) or soundcloud https://soundcloud.com/daataa
His Interceptor, Snow Crash (https://www.youtube.com/watch?v=_uaJapdiR8M), Nocturne (https://www.youtube.com/watch?v=giPm5SwlW0c), Remember When (https://www.youtube.com/watch?v=lo4C9KpyCCo), Palmer's Arcade (https://www.youtube.com/watch?v=tWWRged4EM0) and Ravaged Skies (https://www.youtube.com/watch?v=-Lc5NFDKPqQ) tracks are some of my favorites. Great focused coding music.
http://reddit.com/r/futuresynth
and http://redditplaylister.phoenixforgotten.com/ to auto generate a playlist form an arbitrary number of subreddits.
EDIT: by co-incidence Mitch Murder is right at the top at the moment :).
Much of what can be achieved now on vintage systems is due to the internet enabling the knowledge to distribute.
The remaining enhancements are to optimize things: produce better sound while using less ROM space, use less CPU power, and be able to still run as many simultaneous sound effects as possible.
It took a long time to perfect because it's nuanced, but it's not a very complex chip: it's around 20KB of C code to emulate its 32-stage state machine. The only part of the SNES DSP that we don't fully emulate right now is the slight decay rate (in the nanosecond range) involved when the MUTE flag is enabled on a channel. And that's mostly because it's an analog component and we don't have the right people to analyze that sort of thing properly.
Software quality is still not a business goal because new hardware makes cheap software do just OK.
I do like these demos for their music and their visual aesthetics, but I'm sorry to say, they aren't in any way technically impressive. The first one [1] is literally an FMV, it's all pre-rendered video. The second has one neat effect, the rotating scanline-aligned box that you've seen on other platforms, but all the hard part for other platforms, rasterizing it in realtime, is trivialized by the "mode 7" affine transformation video mode. Just need to calculate one 2D affine matrix per scanline, or load it from a lookup table, and the graphics hardware handles the rest. Plenty of commercial games had similar effects; it's just barely more impressive than seeing a rotating cube on a PlayStation. And even the (admittedly awesome) music isn't doing anything new, it's just using higher quality samples than most devs could afford to use in their games back in the day, synthesized on a PC with more powerful synthesizers.
I'm sorry, I know I sound like a total dick writing that. Again, I do enjoy the music and the visual aesthetics of this group's demos a lot more than a lot of other unarguably more technically impressive demos. Hell, I've watched Smash It about a dozen times now! I'm sure that we can expect really awesome stuff from them in the future as they get more experience. Just had to point out that "THIS IS JUST THE BEGINNING OF WHAT WE CAN DO ON FUCKING SUPER NINTENDO" is an apt description of the tech on display, which is important, because the demoscene is about the intersection of style and technical achievement, not one or the other.
The NES and SNES (and I'm guessing other cartridge-based consoles) supported having extra chips (often called "mappers") inside the cartridge that would add extra hardware capabilities beyond what the console could do by itself. Basic mappers could switch between different ROM banks, effectively allowing games to have larger ROMs than the console would normally allow. Later, some cartridges would have co-processors that did some of the computation inside the cartridge itself in order to enhance graphics capabilities. That's how the original StarFox was able to run on Super NES, despite the SNES not supporting 3D polygon rendering.
For a while[1], I've wondered what a NES would be capable of if you used a modern ARM SoC - say, a Raspberry Pi - as a mapper. For one, you could make a NES game with WiFi support (you wouldn't even need an ARM chip for that, just an ESP8266 should be able to do the basics). I'm not sure if this is possible, but in theory you could even do all rendering on the ARM chip and output the image directly to the video buffer, effectively allowing you to do just about any graphics the SoC can do. As for audio, on the Famicom (the Japanese NES), there were actually extra analog audio pins for cartridges that would allow a cartridge to output any audio it could generate. The NES doesn't have these pins, but I think you could still do higher-quality audio than the NES is normally capable of by rapidly changing the DMC channel.
I don't know much about NES programming nor really anything about its video hardware, but this is still an idea I've had in the back of my mind for a while.
I know some people might ask "What's the point? All you're doing is making it harder to use a Raspberry Pi!", but I think it would be pretty cool to say you did all that with something that's technically a valid NES cartridge running on an unmodified NES.
[1] really, I first got this idea when I saw Google Maps' 2012 April Fools joke - I started thinking about how a NES-based Google Maps would technically be possible
http://atariage.com/forums/topic/197315-space-rocks-2600/
Only two 8 bit sprites and smaller objects available per scan line. Sprite sorting and multiplexing gets done on the external CPU, along with feeding the right data at the right times allows one to maximize what the internal 1.x Mhz 6052 can do.
Music made using that synth just sounds particularly pleasing.
I didnt have a nintendo (so these demos dont really have that effect on me) but I did have a C64, so any music made with the sid chip seems to sound better to me than it ought perhaps.
I guess the point of this is more about how to push the SNES hardware to its limits in ways never done -- and again, that's super cool. But give me the likes of Chrono Trigger, FFIV/VI, and Super Castlevania IV over this any day.
I like dubstep when people put some thought into it and aren't just lazily fiddling with an LFO, but to be fair, getting into breakcore as a teenager might have permanently ruined my taste.
http://www.gamewavepodcast.com/episodes.html
His live performance of "Come along" is quite impressive. The "Viva Amiga" film that is sampled hasn't been released yet.
P.S. ALL YOUR SNES ARE BELONG TO US =D
http://freemusicarchive.org/music/download/f7b05ff1cb6ed7425...
http://freemusicarchive.org/music/download/6b16b446d8b0b8717...
much more: http://www.8bitpeoples.com/
It's an interesting contrast with NEC's Supergrafx system, an obscure upgrade to their better-known Turbografx-16, which was released some months prior to the SNES and was a much greater advance in terms of raw power. It uses two separate graphics chips which simultaneously read graphics data from separate banks of RAM, which allows a lot more to be displayed. It has twice the sprites, twice the graphics RAM, and can use up to twice the resolution as the SNES. However, it's not as "well-rounded" a system as the SNES and is simpler in various ways. Unfortunately the 5 or so games that were released for it didn't push the hardware much, so you won't be able to see much evidence of its prodigious capabilities, but they're there.
The Super Nintendo has a distinctive and pleasant sound that I like, but only outputs a 32khz signal.
I really like projects like these using old sound chips as instruments.
https://www.youtube.com/watch?v=Hdlj8Vjof6c
If you're into FM synthesis in general, the Android/iPhone app Caustic has a fantastic FM synth (there's free Windows and OS X versions of it as well).
[1] http://www.delek.com.ar/deflemask
[2] https://www.youtube.com/watch?v=nTDiPqkoFnc
A little over a year ago, Titan released a demo for the Genesis called Overdrive, and, well, it's fucking amazing, go watch it: https://www.youtube.com/watch?v=iQqJm14sHRY
http://nv.scene.org/2015/speakers/#ferris for more info ^^
http://animalnewyork.com/2014/meet-people-making-new-games-a...
Minor nitpick, but Ferris is an American who lives in Norway.