Video není dostupné.
Omlouváme se.

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

Sdílet
Vložit
  • čas přidán 31. 01. 2018
  • Testing out Zeinok's OVGen program.

Komentáře • 152

  • @toddmiller5322
    @toddmiller5322 Před 3 lety +137

    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 Před 2 lety +7

      @@delscoville The programmer was from the 80s

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

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

    • @RazorEdge2006
      @RazorEdge2006 Před rokem +4

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

    • @Formula_Zero_EX
      @Formula_Zero_EX Před 11 měsíci +4

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

    • @toddmiller5322
      @toddmiller5322 Před 11 měsíci +5

      @@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.

  • @davidecongiu6173
    @davidecongiu6173 Před 4 lety +107

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

    • @RedTsarOldChannel-INACTIVE
      @RedTsarOldChannel-INACTIVE Před 2 lety +17

      @@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 Před 2 lety +5

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

    • @madmodders
      @madmodders Před 2 lety +12

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

    • @Wflash00
      @Wflash00 Před 2 lety +2

      @@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 Před rokem +2

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

  • @applescruff1969
    @applescruff1969 Před 5 lety +123

    This is ridiculously well composed.

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

      Hubbard is God

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

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

    • @mthecritic6795
      @mthecritic6795 Před rokem +2

      That's Hubbard's middle name!

    • @gereniccc4487
      @gereniccc4487 Před rokem

      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

  • @ariekanibalie
    @ariekanibalie Před 3 lety +32

    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

  • @grahampickard3325
    @grahampickard3325 Před 6 lety +86

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

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

      I thought the same ring modulation?

    • @ferroustang3650
      @ferroustang3650 Před 5 lety +3

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

    • @Brashnir
      @Brashnir Před 4 lety +12

      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 Před 4 lety

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

  • @mikemurphy8714
    @mikemurphy8714 Před 4 lety +103

    2 people didn't skate and died.

    • @user-ql2re2es9y
      @user-ql2re2es9y Před 4 lety +1

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

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

      now 4

    • @topdecker1334
      @topdecker1334 Před 3 lety

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

    • @emilia-tan3635
      @emilia-tan3635 Před 3 lety +1

      now its 5

    • @redlabs5473
      @redlabs5473 Před 3 lety

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

  • @jochenstacker7448
    @jochenstacker7448 Před 3 lety +14

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

  • @nixcool
    @nixcool Před 4 lety +42

    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 Před 3 lety +1

      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 Před rokem

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

  • @00Skyfox
    @00Skyfox Před 2 lety +10

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

  • @colinthomson7518
    @colinthomson7518 Před rokem +6

    EPIC Sid Tune.

  • @jonnyj.
    @jonnyj. Před 3 lety +30

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

  • @1337-coder
    @1337-coder Před rokem +8

    this is a masterpiece

  • @nikamota
    @nikamota Před 6 lety +25

    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!

  • @ExtremeWreck
    @ExtremeWreck Před 2 lety +12

    "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

  • @dan2.0.314
    @dan2.0.314 Před 11 měsíci +9

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

  • @adamdesanti6713
    @adamdesanti6713 Před 5 měsíci +1

    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.

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

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

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

    I guess I’ll skate then

  • @redrock733
    @redrock733 Před 6 lety +13

    Another epic tune by the man himself

    • @colinthomson7518
      @colinthomson7518 Před 3 měsíci

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

  • @realityos
    @realityos Před 4 lety +6

    This is the best version!

  • @MemeReviewer
    @MemeReviewer Před 3 lety +5

    GOD BLESS THE SID CHIP!

  • @Corsa15DT
    @Corsa15DT Před 2 měsíci +1

    80s programmer is the real full stack programmer.

  • @UltraCollagenBooster
    @UltraCollagenBooster Před 2 měsíci +1

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

  • @zebubble2084
    @zebubble2084 Před 9 měsíci

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

  • @jaytheawsometeenageboy2k102

    Oh shit bro c64 love it

  • @gelbadayah.sneach579
    @gelbadayah.sneach579 Před rokem +1

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

  • @Ski-DooSafari
    @Ski-DooSafari Před rokem +1

    This song sounds like something Jammer would make, just with how much action is going on in each channel it's impressive this came out long before anything like Hot Mamas or 80squares did because it's on that level.

  • @RedTsarOldChannel-INACTIVE

    Would be later remade in the NES for SoD2.

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

      that version sucks compared to this

  • @ybergik
    @ybergik Před rokem

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

    • @tcscomment
      @tcscomment Před rokem +2

      probably PAL/NTSC speed differences

  • @VRavTech
    @VRavTech Před 5 lety +22

    So this man armonized the noise wave
    Okay lol how

    • @acrouzet
      @acrouzet  Před 5 lety +26

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

    • @mikemurphy8714
      @mikemurphy8714 Před 4 lety +7

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

    • @user-ql2re2es9y
      @user-ql2re2es9y Před 4 lety

      @@mikemurphy8714 looped WAV audio.

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

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

    • @quadpad_music
      @quadpad_music Před 4 lety

      What do you mean?

    • @ExtremeWreck
      @ExtremeWreck Před 4 lety

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

    • @quadpad_music
      @quadpad_music Před 4 lety +1

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

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

    Insane talent these early PC composers had

  • @McKottfars
    @McKottfars Před rokem +1

    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!

  • @BikeNutt1970
    @BikeNutt1970 Před 6 lety +34

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

    • @P1XLgames
      @P1XLgames Před 6 lety +21

      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 Před 5 lety +4

      Yes, it does sound better sped up like this.

    • @AnthonyCassidy50
      @AnthonyCassidy50 Před 5 lety +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 Před 5 lety +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 Před 3 lety

      @@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.

  • @Chexsum
    @Chexsum Před 4 lety +1

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

  • @zaphod77
    @zaphod77 Před rokem +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.

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

    Jesus H christ this is good

  • @pasromano75
    @pasromano75 Před 2 lety

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

  • @GeoNeilUK
    @GeoNeilUK Před 4 měsíci

    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!

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

    This sounds like the same sample set from Arcade Classics.

  • @Abrimaal
    @Abrimaal Před rokem +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?

  • @scottb8035
    @scottb8035 Před 2 lety

    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!

    • @santiagovalentine8294
      @santiagovalentine8294 Před 2 lety +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

  • @midlowreborn
    @midlowreborn Před 5 lety +6

    skate or pie

  • @gereniccc4487
    @gereniccc4487 Před rokem

    This pushesthe c64

  • @ericlarson7556
    @ericlarson7556 Před 2 lety

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

  • @resofactor
    @resofactor Před 4 lety +4

    Wow, Hubbard did this one too?

  • @filuferru
    @filuferru Před 6 lety

    Fucking insane.... O____o

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

    4 channels from a 3 channel chip. Woah.

    • @00Skyfox
      @00Skyfox Před 2 lety

      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.

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

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

  • @TheSmart-CasualGamer
    @TheSmart-CasualGamer Před 3 lety +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 Před 2 lety

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

    • @TheSmart-CasualGamer
      @TheSmart-CasualGamer Před rokem +1

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

    • @peterrabb7288
      @peterrabb7288 Před 7 měsíci

      @@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.

  • @pi4630
    @pi4630 Před 2 lety

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

    • @00Skyfox
      @00Skyfox Před 2 lety +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 Před 2 lety +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 Před 2 lety

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

  • @speedsterh
    @speedsterh Před 3 lety

    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 :(

  • @askolei
    @askolei Před 5 lety

    Remixed version: czcams.com/video/YhFPvXNpuvc/video.html

  • @SmoggyLambGG
    @SmoggyLambGG Před rokem

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

    • @tcscomment
      @tcscomment Před rokem +2

      yes, it's alternating between square and triangle

  • @saltyz72
    @saltyz72 Před 2 lety

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

    • @brickblock369
      @brickblock369 Před 2 lety +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 CZcams), it would be too slow, if vice versa, then it would be too fast.

  • @MiniTheVinx
    @MiniTheVinx Před 4 lety +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  Před 4 lety +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 Před 4 lety

      @@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 Před 4 lety +1

      Advanced programming trickery.

    • @bozimmerman
      @bozimmerman Před 3 lety +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 Před 3 lety +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.

  • @vappyenjoyer24
    @vappyenjoyer24 Před 2 lety

    oh welp here i go *dies*

  • @rkornilo
    @rkornilo Před 2 lety

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

    • @00Skyfox
      @00Skyfox Před 2 lety +2

      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 Před rokem

      @@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 Před rokem

      @@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).

  • @attackofthecopyrightbots
    @attackofthecopyrightbots Před 6 lety +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 Před 5 lety +2

      What?

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

      @@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 Před 4 lety +1

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

    • @RichardM-kv4uu
      @RichardM-kv4uu Před 4 lety +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 Před 2 lety

    This needs a seizure warning

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

    He deserves a copyright