Rob Hubbard - "Skate or Die (C64) - Intro" [Oscilloscope View]

Поділитися
Вставка
  • Опубліковано 12 гру 2024

КОМЕНТАРІ • 154

  • @davidecongiu6173
    @davidecongiu6173 4 роки тому +118

    Rob Hubbard created this electric guitar sample thanks to a bug in the C64 SID processor... simply a GENIUS

    • @RedTsarOldChannel-INACTIVE
      @RedTsarOldChannel-INACTIVE 2 роки тому +19

      @@tcscomment
      Basically, it's related to the sample playback in the C64, and in a very simplified way, a "fail" in the chip will generate a virtual 4th channel.
      Many composers exploited this. Jeroen Tel might be the most prominent case with Hubbard, but Tim Follin also made use of it in Peter Pack Rat.

    • @Wflash00
      @Wflash00 2 роки тому +6

      My C64 has the 8580 SID so I can't hear it :(

    • @madmodders
      @madmodders 2 роки тому +14

      @@Wflash00 You can make it audible by adding a 300k (ish) resistor between pin 14 and 26.

    • @Wflash00
      @Wflash00 2 роки тому +3

      @@madmodders Thanks for that, but can you link me to a website that says that? I've tried searching, and I want to actually see what others have to say about it before just doing it blind

    • @Wflash00
      @Wflash00 2 роки тому +3

      @@ConnorR.mp3 found it, thanks 👍
      Maybe I didn't search the right term back then

  • @applescruff1969
    @applescruff1969 5 років тому +130

    This is ridiculously well composed.

    • @eluberimabib4070
      @eluberimabib4070 4 роки тому +11

      Hubbard is God

    • @bhaktabilly4669
      @bhaktabilly4669 4 роки тому +2

      Seriously. It’s like way too difficult to program this into a computer VS playing in a band

    • @mthecritic6795
      @mthecritic6795 2 роки тому +3

      That's Hubbard's middle name!

    • @gereniccc4487
      @gereniccc4487 Рік тому

      well if you look at 1 channel at the start is goes squ trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu trisqu tri

  • @toddmiller5322
    @toddmiller5322 3 роки тому +148

    The best programmers came out of the 80s. It was a matter of necessity as they had severely limited resources compared to today.
    A little known fact.
    1) The guy who programmed DOOM for the SNES did so without access to the source code, ID software hadn't released it to the public yet. He rebuilt the engine from scratch.
    2) The SNES wouldn't have even been able to run DOOM had it not been programmed in assembler. Using a higher level language and compiling it lacks the efficiency of direct assembler programing.
    3) The programmer had learned his craft programming games on the C64, which required assembler to achieve any real speed in execution.
    4) The programmer's name is Randal Linden.
    5) He later went on to create Bleem, a PS1 emulator for PC that he made while the PS1 was still in full swing. Again, made from scratch.
    6) A court case ensued from Sony and they lost because his code was original.
    7) We can thank Randal for us being able to legally have emulators today.

    • @canaconn2388
      @canaconn2388 3 роки тому +8

      @@delscoville The programmer was from the 80s

    • @daibonehead
      @daibonehead 2 роки тому +6

      @@delscoville plus one for your name. -1009 for comprehension.

    • @RazorEdge2006
      @RazorEdge2006 Рік тому +4

      Don't forget Yu Suzuki. He created the best-looking games of the '80s and '90s.

    • @Formula_Zero_EX
      @Formula_Zero_EX Рік тому +5

      Damn, Randal made an emulator while the PS1 was in its early stages? That’s incredible!

    • @toddmiller5322
      @toddmiller5322 Рік тому +6

      @@Formula_Zero_EX to use a simple analogy. There are people that know adding red and blue together makes purple, then there are people that know WHY adding red and blue together makes purple.
      When you truly understand a science at it's most fundamental level, you can wield it in ways others cannot.

  • @adamdesanti6713
    @adamdesanti6713 9 місяців тому +3

    My favourite part is 0:51 for 25 seconds. It sounds like the climax of a fricking Queen song. Keyboards nailing those chords, bass repeating it's tonic riff, locomotive drums, and that syncopated high-note in electric guitar. I feel like I could start to levitate with my controller during this part. So epic.

  • @grahampickard3325
    @grahampickard3325 6 років тому +87

    Absolutely amazing to see this on an oscilloscope. It looks and sounds like about 7 voices.

    • @carlopepi
      @carlopepi 6 років тому +2

      I thought the same ring modulation?

    • @ferroustang3650
      @ferroustang3650 5 років тому +4

      @@carlopepi The 4th channel is playing pre-recorded guitar chord PCM samples

    • @Brashnir
      @Brashnir 5 років тому +13

      Yep. How to get 7 voices out of a 3-voice Sound chip, plus a hardware bug. Robb Hubbard was an absolute legend with the SID chip.

    • @user-ql2re2es9y
      @user-ql2re2es9y 4 роки тому +2

      recorded organ in separate chords like minor, major, minor 7, or whatever.

  • @ariekanibalie
    @ariekanibalie 3 роки тому +37

    This was my generation's punk rock: obnoxious noise that drove my boomer parents up the wall, while I appreciated the musical complexity, tuning in to every counter melody

  • @mikemurphy8714
    @mikemurphy8714 4 роки тому +108

    2 people didn't skate and died.

    • @user-ql2re2es9y
      @user-ql2re2es9y 4 роки тому +2

      I'm not a skater at all but I didn't die.

    • @EricICX
      @EricICX 4 роки тому +3

      now 4

    • @topdecker1334
      @topdecker1334 3 роки тому +1

      i prefer wether Skate or Death, but in the time i was young i liked this game a lot

    • @emilia-tan3635
      @emilia-tan3635 3 роки тому +2

      now its 5

    • @redlabs5473
      @redlabs5473 3 роки тому +1

      @@emilia-tan3635 well now that i liked it it's back to 4 >:)

  • @nixcool
    @nixcool 4 роки тому +48

    OMFG, this song is forever burned i to my head. growing up playing this gane on c64. leaving this screen on just to hear this song.... didnt care about the 5 minute load time, this was well worth it! thank you foe this gem!!! I'n gonna whip out my mini c64 and mess Poser Pete up in Joust!!! lol

    • @SanjaySingh-oh7hv
      @SanjaySingh-oh7hv 3 роки тому +3

      OMG, I thought I was the only one who did this. I would be getting ready for school and having this play just because this was so incredibly cool to listen too. My sister would complain along the lines of, "Every day it's Skate or Die!"

    • @mthecritic6795
      @mthecritic6795 2 роки тому +2

      Tandy 1000 could do this in the PC world as well! My generic clone PC friends were SO jealous!

  • @ExtremeWreck
    @ExtremeWreck 2 роки тому +16

    "Instructions unclear: I tried to skate but I instead accidentally caused an electric guitar & same waves to go crazy making music"
    - Rob Hubbard probably, 1987

  • @1337-coder
    @1337-coder Рік тому +10

    this is a masterpiece

  • @00Skyfox
    @00Skyfox 2 роки тому +13

    This is one of the best C64 pieces of music ever! Rob Hubbard was a master of the SID.

  • @jochenstacker7448
    @jochenstacker7448 4 роки тому +16

    I think that would be the absolute max you can get out of a C64.
    This should not even be possible.

  • @nikamota
    @nikamota 6 років тому +27

    Proud to say I've never heard this before and Rob kicks SID right up the arse! What a tune,that bassline is fecking brilliant!

  • @jonnyj.
    @jonnyj. 3 роки тому +31

    Man, that bass line is so fucking jazzy. Just absolutely legendary :)

  • @colinthomson7518
    @colinthomson7518 Рік тому +8

    EPIC Sid Tune.

  • @dan2.0.314
    @dan2.0.314 Рік тому +11

    Am I the only one having tears listening to this music?

    • @colinthomson7518
      @colinthomson7518 7 місяців тому +1

      me too with Goosebumps, love the changes in the track.

    • @christianherbst674
      @christianherbst674 4 місяці тому +1

      Yes, only you, look the other way! :°)

  • @sncboom2k
    @sncboom2k 3 роки тому +8

    One of my all time favorite tunes from the C64. Amazing.

  • @Corsa15DT
    @Corsa15DT 6 місяців тому +2

    80s programmer is the real full stack programmer.

  • @redrock733
    @redrock733 6 років тому +14

    Another epic tune by the man himself

    • @colinthomson7518
      @colinthomson7518 7 місяців тому +1

      God dam Legend. WOW what a great track this is. phew.

  • @shagheadguy4805
    @shagheadguy4805 4 роки тому +9

    I guess I’ll skate then

  • @realityos
    @realityos 4 роки тому +6

    This is the best version!

  • @VRavTech
    @VRavTech 6 років тому +22

    So this man armonized the noise wave
    Okay lol how

    • @acrouzet
      @acrouzet  6 років тому +27

      4-bit PCM sampling, created by manipulating the 6581’s volume register. You should read more about it, it’s pretty interesting.

    • @mikemurphy8714
      @mikemurphy8714 4 роки тому +8

      SID chip baby. That thing was badass. Could play multiple waves on one voice

    • @user-ql2re2es9y
      @user-ql2re2es9y 4 роки тому

      @@mikemurphy8714 looped WAV audio.

  • @zebubble2084
    @zebubble2084 Рік тому

    "Wow, this song is perhaps the zenith of C64 achievement, this is gonna be the best game ever when it loads..."

  • @McKottfars
    @McKottfars Рік тому +2

    Genius use of samples, how the hell does he make the sampled guitar in the beginning sound so cool at 2.5 KHz?! Not to mention all the sample loops!

  • @MemeReviewer
    @MemeReviewer 3 роки тому +5

    GOD BLESS THE SID CHIP!

  • @jaytheawsometeenageboy2k102
    @jaytheawsometeenageboy2k102 3 роки тому +3

    Oh shit bro c64 love it

  • @ybergik
    @ybergik Рік тому

    Setting the playback speed to 0.9 makes it sound so much better - and much closer to how I remember it.

    • @tcscomment
      @tcscomment Рік тому +2

      probably PAL/NTSC speed differences

  • @RedTsarOldChannel-INACTIVE
    @RedTsarOldChannel-INACTIVE 3 роки тому +5

    Would be later remade in the NES for SoD2.

    • @westter8164
      @westter8164 3 роки тому +5

      that version sucks compared to this

  • @BikeNutt1970
    @BikeNutt1970 6 років тому +36

    NTSC? This ran much slower on my old PAL C64's and sounded a bit dreary. Much prefer this tempo.

    • @P1XLgames
      @P1XLgames 6 років тому +22

      Yeah, this song was from later in his career when he moved to the USA, so it was composed on an NTSC C64.

    • @AnthonyCassidy50
      @AnthonyCassidy50 5 років тому +4

      Yes, it does sound better sped up like this.

    • @AnthonyCassidy50
      @AnthonyCassidy50 5 років тому +4

      ​ P1XL Games Nice piece of trivia. I was thinking, but Hubbard was british surely its PAL - but then, I didn't know that Hubbard moved to the USA.

    • @zawtowers
      @zawtowers 5 років тому +16

      You probably were playing a NTSC import on a PAL machine. Rob actually programmed the music routine for each release so it would play at the same speed on both PAL and NTSC. The NTSC version has flashing black and white borders (PAL doesn't), so easy to tell if you're playing that (imported) or not. I had a PAL original, and this is as it plays on a PAL machine. In any case I had Rob himself verify the speed of both to be correct, and in HVSC, you can set the PAL/NTSC flag of your SID player, and it plays the right way for each flag too.

    • @applescruff1969
      @applescruff1969 3 роки тому

      @@zawtowers There must have not been very many PAL versions made. Lol. All i can find of the PAL version is the slowed down version.

  • @gelbadayah.sneach579
    @gelbadayah.sneach579 2 роки тому +1

    I have aidio tactile synesthesia and this song... it does things to me!

  • @LitoMike
    @LitoMike 4 роки тому +8

    I literally wrote Rob Hubbard Oscilloscope and I actually got it...

    • @quadpad_music
      @quadpad_music 4 роки тому

      What do you mean?

    • @ExtremeWreck
      @ExtremeWreck 4 роки тому

      @@quadpad_music He was probably looking for this, but couldn't remember the game's name.

    • @quadpad_music
      @quadpad_music 4 роки тому +1

      @@ExtremeWreck - Oh ok thanks, I don't know how I didn't understand that :/

  • @zaphod77
    @zaphod77 Рік тому +2

    On real hardware all other sound is somewhat muted when the guitar is being played. this version the volume of the other three channels is unaffected by the digi trick.

  • @icarusmarioFAN
    @icarusmarioFAN 3 роки тому +1

    Insane talent these early PC composers had

  • @scottb8035
    @scottb8035 3 роки тому +2

    How...did...he...pull...that...off?
    There's no denying that Hubbard could do things with the C-64 SID that the original engineers probably never DREAMED of!

    • @SantiagoVa1entine
      @SantiagoVa1entine 3 роки тому +1

      He had a driver that let him modify the global volume register, and playback the samples made in software.
      Maybe not the best method to playback samples, but this song is ridiculously well composed :3

  • @Chexsum
    @Chexsum 4 роки тому +1

    when the music fills the house you know its loaded up in there

  • @mikemurphy8714
    @mikemurphy8714 4 роки тому +4

    Jesus H christ this is good

  • @Abrimaal
    @Abrimaal Рік тому +1

    @acrouzet You can improve the oscilloscope view adding frequency. One screen instead of four lines. Low basses at the bottom, high frequencies at the top. Measured as average of a period of time, for example 0.1 sec. With smaller interval, the channels will jump over the whole screen.
    You can also display waveforms in colors, from the softest sine wave in violet or blue, to the sharpest sawtooth in orange. Square waves from cyan, through green to yellow, depending on the duty, triangle wave in red, purple.
    Low volumes in dark, high volumes in bright colors.
    Noises, as closer to the perfect white noise, in greyscale adding the base waveform color.
    Is this simple or complicated to implement?

  • @UltraCollagenBooster
    @UltraCollagenBooster 6 місяців тому +1

    Good headphones...that's all I got to say. 🤘

  • @pasromano75
    @pasromano75 3 роки тому

    Damn , i thought they were the Genesis, its a c64 !!!!! Brilliant!!!!

  • @resofactor
    @resofactor 5 років тому +4

    Wow, Hubbard did this one too?

  • @ericlarson7556
    @ericlarson7556 2 роки тому

    Took forever to load on my c64 but hearing this s*#$&@+)$?;" eventually was so worth the wait!

  • @alanbenson1505
    @alanbenson1505 3 роки тому +3

    This sounds like the same sample set from Arcade Classics.

  • @midlowreborn
    @midlowreborn 6 років тому +6

    skate or pie

  • @gereniccc4487
    @gereniccc4487 Рік тому

    This pushesthe c64

  • @GeoNeilUK
    @GeoNeilUK 8 місяців тому

    When the NES sounds so good, the vast majority of the comment section thinks it's a C64! Even though the actual C64 version sounds better!

    • @gmdrandom6287
      @gmdrandom6287 4 місяці тому

      This is the C64 version but ok

  • @Daclaem
    @Daclaem 3 місяці тому

    how is there 4 voices ? the sid chip only delivers 3 , no ?

  • @speedsterh
    @speedsterh 4 роки тому

    If anyone can point to the version by Jochen Hippel (Mad Max), I'd like to hear from you ! Preferably on YT since I can't play SNDH on linux :(

  • @SmoggyLambGG
    @SmoggyLambGG Рік тому

    What's that beeping sound coming from the 2nd channel? A triangle wave?

    • @tcscomment
      @tcscomment Рік тому +2

      yes, it's alternating between square and triangle

  • @rkornilo
    @rkornilo 2 роки тому

    The SID only had 3 channels, how is it that we see four?? Did he some how emulate a fourth?

    • @00Skyfox
      @00Skyfox 2 роки тому +3

      The original SID had a bug where changing the master volume caused a little pop. If it was changed fast enough with the right timing it could be used like a PWM generator, creating a virtual 4th voice. The next generation SID greatly reduced the bug so the 4th channel is too quiet to hear (without some programming trickery). In this piece, the electric guitar is a sample played on the 4th channel bug, but it can't be heard on the later 8580 SID.

    • @bozimmerman
      @bozimmerman 2 роки тому

      @@00Skyfox Thanks for this explanation. How come the master volume adjustments to create the 4th channel don't also affect the main 3?

    • @00Skyfox
      @00Skyfox 2 роки тому +1

      @@bozimmerman That I really don't know. It seems like it would considering the master volume affects the main 3 voices. It seems like we'd hear the music wavering in its volume whenever the bug was used. Maybe it's just varied so fast we can't detect the change in volume with our ears (seems like it would show up in the oscilloscope view, though; I don't entirely understand how it works).

  • @jerryperez5300
    @jerryperez5300 2 роки тому +1

    4 channels from a 3 channel chip. Woah.

    • @00Skyfox
      @00Skyfox 2 роки тому +1

      The original SID had a bug where changing the master volume caused a little pop. If it was changed fast enough with the right timing it could be used like a PWM generator, creating a virtual 4th voice. The next generation SID greatly reduced the bug so the 4th channel is too quiet to hear (without some programming trickery). In this piece, the electric guitar is a sample played on the 4th channel bug, but it can't be heard on the later 8580 SID.

  • @MiniTheVinx
    @MiniTheVinx 5 років тому +2

    Ok. Simple question form a musically-illerate 80's 8-bit kiddie. All these other oscilloscope ones show the C64 as I remember it.
    3 voices.
    Each you could set a pulse, sine, saw tooth or noise, and the ADSR etc.
    But why does this show 4 voices?

    • @acrouzet
      @acrouzet  5 років тому +4

      Clever programmers could produce a “forth voice” of 4-bit PCM samples by exploiting a bug in how the SID’s volume is handled.

    • @MiniTheVinx
      @MiniTheVinx 5 років тому

      @@acrouzet Thank you. That explains why it's only been on Tetris and Skate or Die that I've seen here. The sampled ones.

    • @TheKetsa
      @TheKetsa 5 років тому +2

      Advanced programming trickery.

    • @bozimmerman
      @bozimmerman 3 роки тому +1

      @@acrouzet I don't understand how that answers his question though. If 4-bit Samples are being played through the volume register, then how is it that none of the other voices are affected? The SID only has ONE volume register, after all. Is it timing? Are all the voices inactive during the PCM play, and it's just going too fast to see?

    • @RichardM-kv4uu
      @RichardM-kv4uu 3 роки тому +1

      @@bozimmerman As far as I understand it, it's tied to one voice, the arpeggio one that is constantly running, therefore not being affected by the rapid volume changes.

  • @filuferru
    @filuferru 6 років тому

    Fucking insane.... O____o

  • @smiljanicn
    @smiljanicn 6 років тому +2

    After this, find Fast Loaders version of this tune. Kicks lots of ass!

  • @shahrammaleki4532
    @shahrammaleki4532 3 місяці тому

    Wait. Why are there 4 voices?

  • @pi4630
    @pi4630 3 роки тому

    I remember... one day, I've listened beyond :215 and was amazed... However, this doesn't seem to be the original speed.

    • @00Skyfox
      @00Skyfox 2 роки тому +1

      It plays at different speeds between NTSC machines and PAL machines. PAL is 50Hz and plays a little slower than the 60Hz NTSC.

    • @RichardM-kv4uu
      @RichardM-kv4uu 2 роки тому +2

      @@00Skyfox Pirate versions played at the wrong speed on PAL, the official release sounded like this - I know because I had this!

    • @saltyz72
      @saltyz72 2 роки тому

      I believe it only plays at the wrong speed if you play ntsc game on pal c64 and vice versa.

  • @saltyz72
    @saltyz72 2 роки тому

    I love this song. Btw its running too fast.... by about 20% give or take

    • @brickblock369
      @brickblock369 2 роки тому +2

      It's supposed to be running that way. NTSC and PAL versions of the game purposefully differed their speed to match their respective machines, to run at the same speed to each other.
      If NTSC game was in a PAL machine (like many other uploads here on UA-cam), it would be too slow, if vice versa, then it would be too fast.

  • @vappyenjoyer24
    @vappyenjoyer24 3 роки тому

    oh welp here i go *dies*

  • @askolei
    @askolei 5 років тому

    Remixed version: ua-cam.com/video/YhFPvXNpuvc/v-deo.html

  • @TheSmart-CasualGamer
    @TheSmart-CasualGamer 3 роки тому +2

    I'm getting VERY strong Last Ninja 2 - Central Park vibes from this. Especially in the first bit, the melody is almost IDENTICAL!

    • @RichardM-kv4uu
      @RichardM-kv4uu 2 роки тому

      The guy that did Last ninja 2 famously ripped off lots of other composers though.

    • @TheSmart-CasualGamer
      @TheSmart-CasualGamer 2 роки тому +1

      @@RichardM-kv4uu I've never heard that before. Who did he steal from?

    • @peterrabb7288
      @peterrabb7288 11 місяців тому

      @@TheSmart-CasualGamer For example, the first part of The Mansion is a rip of Tangerine Dream - Alchemy of the heart, and later there's a part from The Last Ninja Wastelands track. But it's different and creative enough to be considered a different piece of music.

  • @visionofwellboyofficial
    @visionofwellboyofficial 2 роки тому +1

    He deserves a copyright

  • @attackofthecopyrightbots
    @attackofthecopyrightbots 6 років тому +2

    good but i still prefer the version with lyrics some should insert the vocal into the beginning of this lol

    • @RichardM-kv4uu
      @RichardM-kv4uu 5 років тому +3

      What?

    • @forple8930
      @forple8930 5 років тому +7

      @@RichardM-kv4uu he's probably referring to the NES Skate Or Die 2's Title theme, which has 7-bit PCM for the guitar and voices. Either way the two do have similar motifs but are completely different enough that insertion of the NES's vocal track would not work at all.

    • @RichardM-kv4uu
      @RichardM-kv4uu 5 років тому +1

      @@forple8930 Oh right. Didn't realise there was a follow up!

    • @RichardM-kv4uu
      @RichardM-kv4uu 5 років тому +3

      Just listened to SoD2 on youtube, all I'll say is, glad I never knew it existed, now I'll try and forget it.

  • @backwardsface3046
    @backwardsface3046 3 роки тому

    This needs a seizure warning

  • @hemisphere903
    @hemisphere903 11 днів тому

    Sounds better at 50fps imho