Rickroll.nes

Sdílet
Vložit
  • čas přidán 22. 03. 2009
  • Frantik over at nesdev whipped this bit of code up, and it's presented here for those too lazy/incompetent to emulate the demo themselves.
    This was recorded from an actual NES running the code, so it's truly what you should get.
    Available Here: forums.nesdev.org/viewtopic.p...
    Old (Dead) Link: nesdev.com/bbs/viewtopic.php?t...
    Mirror: www.mediafire.com/file/0g5wr4...
  • Zábava

Komentáře • 187

  • @ChampionRevilo
    @ChampionRevilo Před 9 lety +294

    It's hard to believe that the NES can this this kind of audio quality.

    • @livvy94
      @livvy94 Před 8 lety +37

      +Aditya Mokkarala That's so cool! I bet it's like 99% of the ROM file.

    • @connorm6916
      @connorm6916 Před 5 lety +14

      @@livvy94 graphics are probably 5 to 10 percent of the rom, the rest is a few kilobytes of asm and pure high quality pcm samples.

    • @GamingHistorySource
      @GamingHistorySource Před 4 lety +10

      One sound channel could be used for sound samples. It was used in Super Mario 3 for the Steel Drum sound effect in the music. You could load a high quality track if you were willing to sacrifice memory for it.

    • @sepillon677
      @sepillon677 Před 4 lety +13

      The nes was perfectly capable of producing this kind of crystal clear audio quality, the sound files just took up so much space.
      The lack of cartridge space just meant they had to be compressed.

    • @emuplayers5942
      @emuplayers5942 Před 3 lety

      Maybe PCM Sample

  • @SoicBR
    @SoicBR Před 3 lety +74

    i thought that i would hear the discord ringtone, i feel betrayed

    • @babyvee7615
      @babyvee7615 Před 3 lety +6

      i mean, what can you expect of the internet, trustworthiness?

    • @ootoot2152
      @ootoot2152 Před 3 lety

      @@babyvee7615 yes

    • @Madisongs
      @Madisongs Před 3 lety

      Me too omg

    • @SMPandanic
      @SMPandanic Před 3 lety

      SAME! though this is still quite impressive

    • @XiangWeiHuang
      @XiangWeiHuang Před 3 lety

      found the real one czcams.com/video/HNTOMyPUCPg/video.html

  • @henritje19
    @henritje19 Před 13 lety +66

    a NES shall never;
    1. Give you up
    2. gonna make you cry
    3. gonna let you down
    4. Desert you

  • @vinesauceobscurities
    @vinesauceobscurities Před 6 lety +73

    The fact that it managed to digitize the audio on the NES so well is an achievement in its own right. Few other NES games could do that.

    • @NaokisRC
      @NaokisRC Před 4 lety +9

      Thats not the hard part. It's having it usable in a game. The nes can use PCM sounds nativly, hence the steel drums in super mario 3. But this kind of audio is heavily compressed and still huge

    • @JayRain
      @JayRain Před 3 lety +2

      @@NaokisRC back when 1MB was considered huge

  • @jacobyne
    @jacobyne Před 9 lety +83

    Classic Game Room.

    • @Dynaman21
      @Dynaman21 Před 8 lety

      +RazorStarz 934 // BlastoiseVeteran To torture Derek, that's why.

    • @Justapinata
      @Justapinata Před 3 lety

      @@JPiXeL i can’t believe its been 4 years since you replied to this comment

  • @ChoobChoob
    @ChoobChoob Před 9 lety +190

    The audio sounds surprisingly crisp for a nes rom.

    • @cecofficialisback
      @cecofficialisback Před 8 lety +28

      MeroDRN said this:
      "The NES has a single 7-bit pcm (Basically wav) channel. The cartridge tells the NES when to play a sample from the cartridge. This looping sequence is made from a bunch of clips played one after the other."

    • @sepillon677
      @sepillon677 Před 4 lety +22

      The nes was perfectly capable of producing this kind of crystal clear audio quality, the sound files just took up so much space.
      The lack of cartridge space just meant they had to be compressed.

  • @MintyKuro
    @MintyKuro Před 18 dny +1

    I keep coming back to this over the years because it's still amazing to me what can be done with the 2A03's DPCM channel, but was just limited by memory. It got used really well for drum samples though. The fidelity is way better than you'd expect even.
    Also I want to say that you still replying to comments 15 years later is just awesome of you.

    • @AWalYT
      @AWalYT  Před 18 dny

      Thanks. I'm no big timer by any means, but I'm definitely more active on CZcams than I was 15 years ago.

  • @Quiltfish
    @Quiltfish Před 14 lety +27

    1. Write to an actual cart
    2.Disguise cart as "Bubble Bath Babes Prototype" or something.
    3. Anonymously donate it to a collector known to share his finds at least via screen dumps.
    4. GREATEST RICKROLL IN HISTORY

    • @AlphaNeon
      @AlphaNeon Před 3 lety

      First reply after 11 years.

    • @Quiltfish
      @Quiltfish Před 3 lety +1

      @@AlphaNeon You know what's sad? I remember making this comment.

    • @AlphaNeon
      @AlphaNeon Před 3 lety

      Some kind of Garf bbbruh 11 years later you legend

  • @sepillon677
    @sepillon677 Před 4 lety +9

    The nes was perfectly capable of producing this kind of crystal clear audio quality, the sound files just took up so much space.
    The lack of cartridge space just meant they had to be compressed.

    • @pacomatic9833
      @pacomatic9833 Před 3 lety +1

      Imagine the NES had 1 gig of cart space

  • @1Raroy
    @1Raroy Před 11 lety +17

    This video is pretty damn impressive, the sound quality is stellar. The poor sample channel is working it's heart to death.

    • @paraparappa6561
      @paraparappa6561 Před 3 lety +1

      People should start saying stellar more

    • @1Raroy
      @1Raroy Před 3 lety +2

      @@paraparappa6561 They used to 7 years ago when I made that comment.

  • @darksidealice
    @darksidealice Před 9 lety +15

    Wow! I am impress. A winner is you!

  • @CrimsonFox36
    @CrimsonFox36 Před 3 lety +3

    this is SUPER impressive

  • @soldier_safado6947
    @soldier_safado6947 Před 3 lety +3

    i'm not even mad. this is amazing

    • @BurnedNoodle
      @BurnedNoodle Před 3 lety

      this is actually from the NES its self.

  • @jpcbarron
    @jpcbarron Před 9 lety +11

    This feels like the song is being played at 144p. It sounds that good still!

    • @groszak1
      @groszak1 Před 7 lety +2

      It's an 8-bit console!

    • @Sh-hg8kf
      @Sh-hg8kf Před 6 lety +1

      Um, dude, you know that resolution doesn't affect sound right?

    • @ccr12345productions
      @ccr12345productions Před 6 lety +1

      The Shadowgunner Actually, at lower video qualities, youtube does limit audio bitrate.

    • @Sh-hg8kf
      @Sh-hg8kf Před 6 lety

      Chicken Tendie What do you mean? This is already in 8bit,so it wouldn't matter if CZcams compressed it. CZcams can compress audio upto making it 8bit. This audio is in 7bit, so you wouldn't hear a difference

    • @zodiahk
      @zodiahk Před 3 lety

      @@ccr12345productions They used to, to my knowledge they dont anymore.

  • @TheLoveMario
    @TheLoveMario Před 3 lety +18

    Fun fact: the SNES can't do this, because it can't play sound data directly from ROM like the NES can

    • @system64_MC
      @system64_MC Před 3 lety +3

      I think it can be possible by cutting the song to many samples and streaming them each other to the SPC-700's audio RAM

    • @noaht2005
      @noaht2005 Před 3 lety

      Some SNES games do have digitised music, such as secret of mana I think

    • @BurnedNoodle
      @BurnedNoodle Před 3 lety +2

      the SNES can totally do this, there are voice clips on the SNES.

    • @noaht2005
      @noaht2005 Před 3 lety

      @@BurnedNoodle it would barely sound different. At least this one you can just about hear somethings not right

    • @yoey8983
      @yoey8983 Před 3 lety +1

      you can stream clear stereo 32kHz audio into the SPC’s echo buffer

  • @smileshp
    @smileshp Před rokem +5

    The Audio Is Insanely Good For NES Standards!

    • @PrzeszczepiX
      @PrzeszczepiX Před rokem +1

      NES had 5 voices and one of them was PCM channel, exactly for sample playback, so technically it's not a problem to playback audio like this on NES. However, the cartridge space is. I believe this looped audio sample uses about 90% of entire ROM space.

  • @AndrejusDovidaitis
    @AndrejusDovidaitis Před 3 lety +4

    This would be perfect when somebody uploads "a prototype of super mario bros 3"

  • @Eden_GT
    @Eden_GT Před 3 lety

    Rest in peace, Disch.

  • @anstheram
    @anstheram Před 3 lety +2

    This is the only type of rickroll I will accept from now on.

  • @sleekflash16
    @sleekflash16 Před 6 lety

    My prayers have been answered.

  • @daquarlow
    @daquarlow Před 4 lety +2

    If this was on the Nintendo world championships, during the competition, I would die from laughter

  • @SailorMaxie
    @SailorMaxie Před 6 lety +7

    Someone ought to disguise this as Yeah Yeah Beebiss I.

  • @VGGBrayden
    @VGGBrayden Před 3 lety +1

    This is what's inside that prototype cartridge of Zelda 3: The Triforce Saga

  • @callmememe1308
    @callmememe1308 Před 3 lety +4

    Did anyone else come here from the comments on that 8-bit discord call sound video?

  • @PP-bs3od
    @PP-bs3od Před 6 lety

    That quality is superb for the NES

  • @CherryPixelBun
    @CherryPixelBun Před 11 lety

    This blew my mind 3 times.

  • @anthonyt.6665
    @anthonyt.6665 Před 3 lety +2

    This is a special type of rick roll

  • @uhhokanyway
    @uhhokanyway Před 3 lety +2

    Im posting this on discord as the Super Mario Bros. BETA

  • @blakegriplingph
    @blakegriplingph Před 13 lety

    The Action 52 cart also used a PCM sample in the intro as well as the game selection message. The samples were of lower quality, though (as with the game itself, hurr hurr).

  • @PunchyStream
    @PunchyStream Před 13 lety

    Wow, I never new a NES was capable of this.

  • @alexanderboyy
    @alexanderboyy Před 3 lety +1

    I like how this is 11 years old aswell.

  • @jadencoucopoulos2567
    @jadencoucopoulos2567 Před 6 lety +1

    Imagine putting this inside a Super Mario Bros/Duck Hunt cartridge.

  • @77x5ghost
    @77x5ghost Před 9 lety +2

    i like this

  • @SmeddyTooBestChannel
    @SmeddyTooBestChannel Před 11 lety +1

    "GODZILLA NES TRANSCENDENCE PROJECT REAL"

  • @toucl
    @toucl Před 3 lety

    impressive quality ngl

  • @898doffo
    @898doffo Před 4 lety +2

    2019..............Lets go!!!

  • @stevenpavelish6017
    @stevenpavelish6017 Před 5 lety +2

    Rickroll.nes is the ultimate TROLL! XD

  • @Gazzoosethe1
    @Gazzoosethe1 Před 5 lety +1

    Imagine getting THE RAREST CARTRIDGE OF LEGEND OF ZELDA
    And this shows up

  • @VezixHaikal
    @VezixHaikal Před 9 lety +5

    im here to give my final tribute to Derek From CGR
    cause of faint: RickRolled NES

  • @AWalYT
    @AWalYT  Před 14 lety

    @AndersAstrand IIRC this only updates the necessary register once a frame, at a cost of less than a dozen cpu cycles. Plenty of time for tricks to be performed still.

  • @AWalYT
    @AWalYT  Před 14 lety

    @AndersAstrand Ignore that, once a scanline would be more accurate. 16000Hz is close to 256 updates a second, which I think (i'm not too sure on this) is the update rate of the audio...regardless it only costs less than a dozen cycles out of the 113-114 cycles per scanline, which leaves plenty for any decent coder to have fun with.

  • @GoogieToons
    @GoogieToons Před 15 lety +1

    This is freaking HOT!

  • @noaht2005
    @noaht2005 Před 3 lety +2

    Keep in mind that this would take up tonnes of cartridge space with no room for a game. Still very impressive

  • @indask8
    @indask8 Před 12 lety

    The cheetahmen II kickstarter backers now know what to expect.

  • @connorm6916
    @connorm6916 Před 4 lety

    This is SNES quality sampling.

  • @theboombody
    @theboombody Před 14 lety

    Darn, I was hoping it would start out with the 8-bit sound.

  • @uhhokanyway
    @uhhokanyway Před 3 lety +1

    rick rolling my friends to thinking i remade mario 64 in 3d on a nes rom

  • @topsyandpip56
    @topsyandpip56 Před 13 lety

    This is real! I tested it in Nestopia!

  • @mr_vision66
    @mr_vision66 Před 6 lety

    thanks binny

  • @SMPandanic
    @SMPandanic Před 3 lety +2

    while this is impressive I GOT FLIPING RICKROLLED ON THE FLIPPING NES!!!!!!

  • @07whaleboy
    @07whaleboy Před rokem +9

    How did you make the audio so good?

    • @AWalYT
      @AWalYT  Před rokem +11

      I didn't make it, but the programmer uses sampled sound to achieve the audio quality presented here.
      It wasn't used often in video games because it's costly in both memory space and frequent need of process time; The sound in this demo takes up nearly the entire cartridge space with just a small bit of it being used for code and graphics.

    • @07whaleboy
      @07whaleboy Před rokem +2

      @@AWalYT Thanks for the detailed info!

    • @CLTurtle
      @CLTurtle Před rokem +3

      You can make a lot of audio in old games sound good if you're willing to use up a chunk of the room to include it. Remember the SEGA jingle in the original Sonic the Hedgehog? That short jingle took up 1/8 of the whole game's cartridge space.

    • @07whaleboy
      @07whaleboy Před rokem +1

      @@CLTurtle Really? I didn't know that!

    • @robertknight4672
      @robertknight4672 Před rokem +1

      @@AWalYT the first time I picked up a used NES game that talked and freaked me out a little bit because had game back in the day that talked. I did look up any reviews about the game before playing it. That game was The Three Stooges game.

  • @AndersAstrand
    @AndersAstrand Před 14 lety

    @AWalYT: Acoording to the author there is 16 cycles "free" between each sample. Which amounts to a decent amount each frame ofcourse. But remember there is no interrupt to drive this, it all has to be cycle timed code which wastly reduces your options. Remember the original question was about using this in games, which just isn't feasable.

  • @blakegriplingph
    @blakegriplingph Před 12 lety

    It was used in certain games, but only to an extent as what you said.

  • @abandonedaccount6878
    @abandonedaccount6878 Před 6 lety +2

    here is how the music is so good: they used the pcm sample voice and the song is one big pcm sample. if you want an example of how pcm samples are normally used, look at smb3. smb3 has a pcm sample in the world 1-1 song. do you hear a steel drum noise? that is not just a really good mix of the waveforms with five voices. it is a pcm sample. that is the basics behind pcm samples and the audio quality

    • @abandonedaccount6878
      @abandonedaccount6878 Před 6 lety +1

      well of course its not the song thats actually good, its the audio quality.

  • @alexkidd4979
    @alexkidd4979 Před 6 lety +1

    if i get a snes console i want the full song not part of it with rick roll'd nes cover then stayin alive at the end

  • @AndersAstrand
    @AndersAstrand Před 14 lety

    @AWalYT No. It has to feed the register at sample rate. Forget "once a frame".

  • @DJGaspadorius
    @DJGaspadorius Před 13 lety +1

    @Quiltfish nice idea.
    or how about this:
    1. Write it to the cartridge.
    2. Spray paint it gold.
    3. Disguise it as Nintendo World Championships 1990 Gold Cartridge.
    4. Sell it on ebay for at least 10 thousand bucks.
    5. You get the idea how pissed the buyer would be.

  • @coondogtheman
    @coondogtheman Před 8 lety +4

    If this was available then I would buy an NES off amazon or ebay or wherever and play it. I'd like to be able to turn an NES into a jukebox.

    • @AWalYT
      @AWalYT  Před 8 lety

      It is possible to put this on an actual cartridge, for the right price.

    • @coondogtheman
      @coondogtheman Před 8 lety

      AWal
      Well they make something like that for the genesis where you can play music on it.

    • @AWalYT
      @AWalYT  Před 8 lety +4

      +coondogtheman1234 For just making music, there's been a few options for a while, but sampled sound (like this here) is more of a special use case since the music takes up most of the program space on the cartridge.

    • @coondogtheman
      @coondogtheman Před 8 lety +3

      AWal
      I know it's pointless when you can just whip out your phone or iPod to play music but it's the "What?" factor. like it's not often that you see and hear an NES playing actual music.

    • @WhitehawkI488
      @WhitehawkI488 Před 7 lety

      Are you implying that NES video game music isn't "actual music"?

  • @AWalYT
    @AWalYT  Před 14 lety

    The NES is capable of 7-BIT unsigned PCM sampling. If you can time it correctly, that can achieve some nice effects. IIRC this looping sample plays back at about 16KHz (or 16000 updates a second).

  • @Medachod
    @Medachod Před 8 lety +7

    You see, Mario could have had a voice ever since Mario Bros. But, they just could not find him yet.

    • @Nikku4211
      @Nikku4211 Před 6 lety

      The samples use a lot of CPU cycles, so the game would have to be extremely optimised.

  • @mrc14_2
    @mrc14_2 Před 5 lety

    Im confused in so many different ways

  • @wasdasdf2745
    @wasdasdf2745 Před 3 lety +1

    noice video boi

  • @leroyvisiongames2294
    @leroyvisiongames2294 Před 3 lety +2

    How did they get the PCM quality to sound so clear?!

    • @AWalYT
      @AWalYT  Před 3 lety +1

      There is a couple of different ways to play back sampled sound on the NES. This demo uses timed writes to a hardware register to play back 7-bit PCM sound. This of course comes at a cost of using up a significant portion of the cartridge ROM, which would have been cost prohibitive back in the 80s and through most of the 90s.

  • @tobilos_gaming
    @tobilos_gaming Před 3 lety

    this video is seven months older than me

  • @johneymute
    @johneymute Před 13 lety

    no wonder this takes allmost 100% of the cpu power.
    i never knew the nes cut handle samples at 7bit,i allway's tout the nes cut only do samples at 4bits.
    most games uses samples not hicher then 1bit or 4 bits to save space aand power.
    i tested it on a pal,ntsc nes with powerpak and it works.

  • @SuperMarioUnlimited
    @SuperMarioUnlimited Před 13 lety

    @flygonbreloom sample rate in the demo is 14504Hz :)

  • @estlibold
    @estlibold Před 13 lety +2

    @Quiltfish WRONG!!!
    1. write to an actual cart
    2. disguise as "nintendo world championship" cartridge
    3. put it up for auction on ebay
    4. ???
    5. EPIC PROFIT

    • @Estlib
      @Estlib Před 5 lety

      shut the fuck up, me

  • @backonpro5679
    @backonpro5679 Před 3 lety +3

    FOOLS ON THE PERSON WHO TRIED RICKROLLING ME ON A DISCORD CALL 8 BIT VIDEO SAYING THIS WAS IT ON THE NES! I HACKED DISCORD AND CHANGED THIS TO MY RINGTONE! THEY ARE CORRECT! THEY ARENT RICKROLLING ME

    • @BurnedNoodle
      @BurnedNoodle Před 3 lety +1

      This dead ass is on the NES, the NES has a sample channel, it can play sounds that are sampled. did i not mention that on the comment???

  • @DragonLordZach
    @DragonLordZach Před 3 lety

    I wonder what will happen if you try to corrupt this using something like the Real Time Corruptor. Time to find out!

  • @melo-7904
    @melo-7904 Před 3 lety +2

    *FAMLICOM DISC SYSTEM*

  • @qvarcos
    @qvarcos Před 14 lety +1

    You might be nuts if you watch it to the end :D

  • @AndersAstrand
    @AndersAstrand Před 15 lety

    Also, you don't get much CPU time to do anything really while playing PCM samples.

  • @jcsf9
    @jcsf9 Před 12 lety

    someone build a time machine and rickroll the 80s already!

  • @MilesPrower1992
    @MilesPrower1992 Před 3 lety +2

    Now make it for the SNES pl0x

  • @fathrma
    @fathrma Před 3 lety +2

    wait, this video was uploaded in 2009?

    • @AWalYT
      @AWalYT  Před 3 lety +2

      Yep, not too long after the demo itself came out.

  • @gaydaylol9503
    @gaydaylol9503 Před 4 lety

    Rick roll has looped 🤦‍♂️🤦‍♂️🤦‍♂️🤦‍♂️

  • @sogedking6973
    @sogedking6973 Před 3 lety +3

    This isnt NES discord

    • @BurnedNoodle
      @BurnedNoodle Před 3 lety

      This is a clear song i SAID was clear.

    • @buttbutt4886
      @buttbutt4886 Před 2 lety

      @@BurnedNoodle Well its slightly compressed

  • @ElWeyDeSinaloa
    @ElWeyDeSinaloa Před 2 lety +1

    how can i download it when i press download nothing happens :/

    • @AWalYT
      @AWalYT  Před 2 lety +1

      You might have to open the link in a new (incognito) window. CZcams might be trying to notify that you are leaving CZcams to follow the link, but sometimes the links just don't work.

    • @07whaleboy
      @07whaleboy Před rokem

      Try the MediaFire mirror that's also in the description

  • @ponchylol
    @ponchylol Před 3 lety +1

    This video is older than me lol
    This is AWSOME

  • @Quiltfish
    @Quiltfish Před 13 lety

    @estlib My psychic powers tell me you came to this video via the latest AVGN episode.

  • @mariocursed
    @mariocursed Před 2 lety +4

    Suena como juguete de pilas

    • @eternalnut
      @eternalnut Před 2 lety

      Es un poco de alta calidad, pero supongo

  • @estlibold
    @estlibold Před 13 lety

    @Quiltfish WRONG!!! but i did see it :3

  • @JoyNeverDies-np2xk
    @JoyNeverDies-np2xk Před 5 měsíci +1

    Perfect loop 👌

  • @CherryPixelBun
    @CherryPixelBun Před 11 lety

    New Challenge: High Quality Gangam Style on Atari 2600 .

    • @groszak1
      @groszak1 Před 7 lety

      You need to mount a PCM sound chip in Atari 2600 first

  • @paublothetaco19
    @paublothetaco19 Před 8 lety +1

    were can i buy this!!!!!!!!!!

    • @AWalYT
      @AWalYT  Před 8 lety

      I don't believe anyone sells this in a cartridge form...But anything can be made for a price...

    • @paublothetaco19
      @paublothetaco19 Před 8 lety

      well i guess i will have to call one of my computer geek cuzens

  • @adyn315
    @adyn315 Před 3 lety

    someone put way too much effort into this just to fucking rickroll you

  • @qvarcos
    @qvarcos Před 14 lety

    Why the f is it ten minutes long? lol

  • @EiyeronFulmincendii
    @EiyeronFulmincendii Před 10 lety

    Truly evil.

  • @Moth12345
    @Moth12345 Před 3 lety

    pog

  • @CherryPixelBun
    @CherryPixelBun Před 11 lety

    I liked it more than the other songs of this generation for merely being different than homegenized pop singer #234632

  • @eggedegg4659
    @eggedegg4659 Před 3 lety +1

    NOOOOOOOOOOOOOOOOOOOOOO

  • @jimmy101112000
    @jimmy101112000 Před 12 lety

    @Quiltfish I would like to see AVGN face with this plan. Or Angry Video Game Nerd google if you do not know it. This would be great for April 1st joke.

  • @muhammadrahmanadinoto2532

    But how

    • @AWalYT
      @AWalYT  Před 6 lety +1

      The NES can play sampled sound (Like the cheering in Punch Out!!). This short loop runs on the same cartridge hardware (and takes up as much cartridge space) as PaperBoy 2.

  • @FzeroVaporeon
    @FzeroVaporeon Před 3 lety +1

    I got rickrolled from a comment

  • @GamingHistorySource
    @GamingHistorySource Před 4 lety

    What a waste. When you could have loaded Enter Sandman or something instead ! lol

  • @nadiaholmquist
    @nadiaholmquist Před 14 lety

    That was played by the NES

  • @LightTheUnicorn
    @LightTheUnicorn Před 12 lety

    I'm disappointed, 10 minutes is just not enough. . .

  • @WednesdayMan
    @WednesdayMan Před 9 lety

    Where the fuck did the audio go? anyways It must be cause... *fixes settings* this better work *reloads page after Posting comment*

  • @ButcherGrindslam
    @ButcherGrindslam Před 6 lety +1

    Hong Kong '87

  • @Korgi_Polymer
    @Korgi_Polymer Před 13 lety

    damn