How UltraHLE changed Nintendo 64 emulation forever | MVG

แชร์
ฝัง
  • เผยแพร่เมื่อ 13 ต.ค. 2019
  • In 1999 UltraHLE did the impossible - fast Nintendo 64 emulation on a Pentium II machine. This is the story of the emulator that made history.
    ► Consider supporting me - / modernvintagegamer
    ► Thanks to gillythekid for the voice over. Show him some love - / gillythekid
    Social Media Links :
    ► Facebook : / modernvintagegamer
    ► Twitter : / modernvintageg
    ► IG: / modernvintagegamer
    ► BandCamp : modernvintagegamer.bandcamp.com/
    ► The Real MVP Podcast : player.fm/series/the-real-mvp
    #Nintendo64 #UltraHLE #Emulation
  • เกม

ความคิดเห็น • 2.5K

  • @MrJibaku
    @MrJibaku 4 ปีที่แล้ว +2886

    Went over to my friends houses and he looked at me and asked me to sit down at his pc. He started this emulator and I started looking for where he hid the console. This was unheard of, it was amazing.

    • @fullmetalu320
      @fullmetalu320 4 ปีที่แล้ว +151

      MrJibaku i remember almost finishing Mario 64 on pc, i felt in the future.
      I also remember waiting like crazy for Pokemon stadium emulation, and we got it only years later with PJ64 Emulator .

    • @ProtoPropski
      @ProtoPropski 4 ปีที่แล้ว +59

      @@fullmetalu320
      Yeah, it just makes me think of how the future will be, I mean I have followed emulation for years, and it never ceases to impress me, especially with the Wii U, Switch, PS3, and Xbox 360 emulator(s) out there.. My PC is a whole heaping pile of consoles at this point, easily accessible from my Steam Big Picture library, hell I'm even crazy enough to use the Steam Controller Mapping options to make every game controller compatible, even World of Warcraft of all games I have a full setup on that is comfortable as hell to use.
      I'd say the future is now, but really that's exactly what you said so many years ago, and I've been there, so really I can't wait to see what more the future holds.

    • @NathanJennings1222
      @NathanJennings1222 4 ปีที่แล้ว +20

      I'd only seen Project 64 and had heard of Ultra 64. UltraHLE looks friggin' cool.

    • @ski9k
      @ski9k 4 ปีที่แล้ว +8

      similar experience, then stated trying to work out how i was going to afford a voodoo2 and pentium 2

    • @DevilMaster
      @DevilMaster 4 ปีที่แล้ว +16

      @@ProtoPropski Ever played an emulated game in stereoscopic 3D? I do since 2004, when I used to play Project64 with the nVidia stereoscopic drivers and the eDimensional shutterglasses. I have followed the evolution of emulation, stereoscopic drivers and head-mounted displays, and now I use ReShade to run Project64g_plasma.MD3 Dolphin, nullDC, PPSSPP, PCSX2, Cemu and the Model 2 emulator in stereoscopy, viewing them with my homemade HMD.

  • @joshuawalker7054
    @joshuawalker7054 4 ปีที่แล้ว +1708

    "It's impossible to emulate an N64 in a PC. A PC is only 32 bit and the N64 is 64 bit!" - I heard this back in the day.

    • @yellowblanka6058
      @yellowblanka6058 4 ปีที่แล้ว +321

      Though to be fair, as the video states, only a relative handful of the total N64 library worked, and even then there were glitches. Also the whole 32 vs. 64 bit thing was funny given that most devs avoided 64 bit instructions on the Nintendo 64 because 32 bit was more efficient/saved on cart space.

    • @MarkMcDaniel
      @MarkMcDaniel 4 ปีที่แล้ว +43

      I own a 64-bit PC.

    • @joshuawalker7054
      @joshuawalker7054 4 ปีที่แล้ว +238

      @@MarkMcDaniel There were no 64 bit home PCs when UltraHLE was released. The Athlon 64 (The first x64 CPU for PC) came out in 2003, UltraHLE came out in 1999

    • @MarkMcDaniel
      @MarkMcDaniel 4 ปีที่แล้ว +20

      @@joshuawalker7054 -- Did they have any multi-core processors? Because, threading commands through a 32-bit multi-core processor could closely emulate a 64-bit processor pretty well.

    • @sebas87gaming06
      @sebas87gaming06 4 ปีที่แล้ว +5

      What, I play this on a 32-bits Laptop that I give to a cousin.

  • @elmalloc
    @elmalloc 4 ปีที่แล้ว +830

    I remember when this came out, I was in college, and "its-a-me mario" loaded up on my PC. I skipped all my classes that day.

    • @GEfromNJ
      @GEfromNJ 4 ปีที่แล้ว +62

      I remember the same thing. And in fact, I think this and Napster came out roughly the same time. It was such a crazy time, especially if you were in college on ethernet.

    • @vinnylt2408
      @vinnylt2408 4 ปีที่แล้ว +5

      bs

    • @cheeseboi588
      @cheeseboi588 4 ปีที่แล้ว +11

      Vinny LT what

    • @Thalanox
      @Thalanox 4 ปีที่แล้ว +11

      I've made it a policy to never start up any new game I might get sucked in to unless I'm sure I have a good chunk of time free, like the weekend.

    • @ArpeggioPegasusMusic
      @ArpeggioPegasusMusic 4 ปีที่แล้ว +4

      @@cheeseboi588 bullshit*
      Just a hater, don't pay them attention

  • @kuroi_1153
    @kuroi_1153 4 ปีที่แล้ว +565

    N64 Roms in 1999: hours to download
    N64 Roms in 2019: merely 5 seconds

    • @ahuman2791
      @ahuman2791 4 ปีที่แล้ว +4

      @Dark Otaku Lol true.

    • @Yesterdayss
      @Yesterdayss 4 ปีที่แล้ว +17

      Max 64 megabyte apparently. That's a little over 2 seconds here in Belgium (300 mbps)

    • @Lugiavsgiratina
      @Lugiavsgiratina 4 ปีที่แล้ว +30

      Dark Otaku speak for yourself. Still my shitty internet sometimes takes 6 minutes just to download a 19MB file let alone a 1.7GB file

    • @rajvinder89
      @rajvinder89 4 ปีที่แล้ว +8

      More like instantaneous (500mb connection).

    • @picketf
      @picketf 4 ปีที่แล้ว +16

      Back in the day people would download single rom files... today it's actually easier to find the complete romset for download rather than individual games

  • @Noxedwin
    @Noxedwin 4 ปีที่แล้ว +2150

    *Emulator devs:* *_*makes emulators that can run commercial games._**
    *Random people:* *_*starts pirating and running commercial games._**
    *Emulator devs:* :o

    • @jblps
      @jblps 4 ปีที่แล้ว +327

      *Nintendo: Threatens to sue emulator devs*
      *Devs:* We never intended our emulator to be used for emulation 🤷
      *Nintendo: Sues emulator devs*

    • @ikagura
      @ikagura 4 ปีที่แล้ว +200

      @Lassi Kinnunen emulation isn't illegal itself

    • @rich1051414
      @rich1051414 4 ปีที่แล้ว +149

      That's the thing though, emulation isn't illegal.
      HOWEVER, sometimes emulators need things which would be illegal for them to distribute, like bios rom dumps, needed for later consoles, in order to bootstrap games properly. This also allowed you to play region locked games by grabbing the region bios you need to play it.
      Eventually, totally custom bios roms were made, making them totally legal again, but there was some gray in there for a while :P

    • @Lilithe
      @Lilithe 4 ปีที่แล้ว +58

      @@rich1051414 Not to mention the fact that homebrew and demo develpment needs good tools and sometimes emulation is just the thing for that. So someone might LEGIT want to be able to make stuff for n64 and make an emulator, and share it because it's hella cool, but not want a huge amount of piracy to be happening.
      It's naive sure, but it's reasonable to think...

    • @rich1051414
      @rich1051414 4 ปีที่แล้ว +78

      @@Lilithe You can't really punish tool makers for people doing illegal things with those tools. It can get morally confusing case by case, but sometimes you need to take a step back.
      As you said, emulation does have purpose outside of illegal things. And such, the tool itself should not be blamed.

  • @KennethDPedersen
    @KennethDPedersen 4 ปีที่แล้ว +952

    I love to see a MAME history recap like this...

    • @rockie8254
      @rockie8254 4 ปีที่แล้ว +6

      True

    • @henixsm7803
      @henixsm7803 4 ปีที่แล้ว +5

      Billy

    • @craigprocter1232
      @craigprocter1232 4 ปีที่แล้ว +23

      I remember the Pac-Man emulator being released, then new games being added that used similar hardware.. often there were hourly updates with new arcade games being emulated and I'd be continually refreshing the Zophar's Domain web site - almost every time there were new emulator updates with more games added. It was a really exciting time.

    • @estrayk
      @estrayk 4 ปีที่แล้ว +1

      Yep, and the story of Nicola Salmoria in MAME

    • @RetroMMA
      @RetroMMA 4 ปีที่แล้ว +5

      That would take hours...

  • @Yoshimaniac
    @Yoshimaniac 4 ปีที่แล้ว +707

    why does a n64 emulator for Windows 98 run better than n64 on Windows 10 haha

    • @Ultimatedogfan
      @Ultimatedogfan 3 ปีที่แล้ว +146

      Maybe the hardware of the time shared more properties with N64

    • @andrewk.7498
      @andrewk.7498 3 ปีที่แล้ว +23

      @Windows XP Never Forgetten!

    • @Tkaya460
      @Tkaya460 3 ปีที่แล้ว +139

      He said it in the video. 3DFX Glide api was similar to the n64

    • @westonh4900
      @westonh4900 3 ปีที่แล้ว +10

      An* N64 emulator...

    • @flexbox2089
      @flexbox2089 3 ปีที่แล้ว +10

      He said it in the video bruh

  • @edale2
    @edale2 4 ปีที่แล้ว +323

    I remember when UltraHLE came out.... that's when I found out it's nearly impossible to play a N64 game without a proper N64 controller....

    • @zeroDFound
      @zeroDFound 4 ปีที่แล้ว +25

      Aiming in Zelda is already hard with the controller lol, I remember having to slow down the speed of the analog stick when I was playing with keyboard to get through Majoras Mask archery.

    • @ravenouspathogen
      @ravenouspathogen 4 ปีที่แล้ว +4

      You shoulda bought some adaptoids

    • @BOXXYwhat
      @BOXXYwhat 4 ปีที่แล้ว +9

      Literally any controller with an analog stick works really well with N64 games

    • @edale2
      @edale2 4 ปีที่แล้ว +23

      @@BOXXYwhat The problem isn't the d-pad/analog stick, it's the button layout.

    • @edale2
      @edale2 3 ปีที่แล้ว +3

      @@benyoder9473 Oh I _LONG_ ago got ahold of a N64 (or any retro controller, really) to USB adapter that works on both my modded original Xbox and my PC, though it required rewiring the controller's connector into a DB9 serial connection.
      And I'm sure there are some games that mapped out to normal controllers fine, but the N64 had LOADS of games that just didn't feel natural controlling with anything but an actual N64 controller.

  • @dreadskeleton
    @dreadskeleton 4 ปีที่แล้ว +661

    I love how the name "NESticle" is ingrained in emulation history.

    • @skyknight0408
      @skyknight0408 4 ปีที่แล้ว +101

      Proves that the creators back then had some balls ^^

    • @AdamSmithNES
      @AdamSmithNES 4 ปีที่แล้ว +27

      Thanks Shitman!

    • @JohnnyProctor9
      @JohnnyProctor9 4 ปีที่แล้ว +5

      Bloodlust Software was tha shiznat!!! }:-D>

    • @AvoozlPlays
      @AvoozlPlays 4 ปีที่แล้ว +6

      I never heard of NESticle before now.

    • @JohnnyProctor9
      @JohnnyProctor9 4 ปีที่แล้ว +4

      @@AvoozlPlays - They made some great and humorous software back in the mid-90's...their emulators are outdated now, but I highly recommend checking out their old DOS games on DOSBox. Noggin Knockers 1&2, Executioners, and Time Slaughter...great indie titles. They should be available for free on archive.org, they apparently also made some minigames for Troma that I missed. archive.org/search.php?query=creator%3A%22Bloodlust+Software%22

  • @lazlack
    @lazlack 4 ปีที่แล้ว +535

    I use to think my dad was a wizard back when he set up a bunch of emulators for me, that ultrahle menu takes me way back!

    • @mljh11
      @mljh11 4 ปีที่แล้ว +22

      Hagrid voice: Yer a wizard Daddy

    • @pingozingo
      @pingozingo 4 ปีที่แล้ว +7

      Dude that’s awesome!
      I still remember when my dad would pirate movies on our slow apartment DSL . Movies would take a whole day to download lol brings back all the memories.

    • @fryncyaryorvjink2140
      @fryncyaryorvjink2140 4 ปีที่แล้ว +9

      My pc couldn't handle this. It may have been able to play snes, but I couldn't understand a damn thing on the menu. Anyway, my first emulator was gameboy, I remember my tech friend at school telling me about emulators, I said thats amazing! Went home and downloaded a glitchy version of pokemon gold before it was released, it was awesome! Couldn't read anything but managed to get pretty far in the game. Good times

    • @e.s.l5861
      @e.s.l5861 4 ปีที่แล้ว

      Good times!

    • @Thomahawk1234
      @Thomahawk1234 4 ปีที่แล้ว +3

      @@fryncyaryorvjink2140 Haha, this is pretty relatable. I was playing a japanese version of Pokemon Gold on an emulator while other kids where playing Pokemon Yellow on their Game Boys. It's pretty incredible how far you can get in a game as a kid while not understanding the language at all!

  • @neilhuston5579
    @neilhuston5579 4 ปีที่แล้ว +261

    "Nesticles". "Genecyst" lmao these 2000s programmers had jokes

    • @sweetdrreemz
      @sweetdrreemz 4 ปีที่แล้ว +8

      Classy names for sure.

    • @grundian
      @grundian 4 ปีที่แล้ว +28

      90s actually. And the same team made both!

    • @schmeat7609
      @schmeat7609 3 ปีที่แล้ว +19

      When the internet wasn't infected with pc culture.

    • @dexarg
      @dexarg 3 ปีที่แล้ว +6

      Neil Huston NO$GB also a good emulator with hilarious name

    • @Atlas-yh6vg
      @Atlas-yh6vg 3 ปีที่แล้ว +12

      @@schmeat7609 did this suddenly get political?

  • @LonSeidman
    @LonSeidman 4 ปีที่แล้ว +337

    This brings back so many memories. UltraHLE was mind blowing and the early internet drama that came with it was fascinating to watch unfold. The late 90s were the golden age of emulation and this was definitely the most notable development at the time. I had just graduated college and built a monster Pentium II 450mhz PC with a Voodoo card - UltraHLE ran super smooth it was amazing.

    • @timmyp6297
      @timmyp6297 3 ปีที่แล้ว +4

      Corn was the magic emulator from the era. UltraHLE was just first,

    • @ziggbg
      @ziggbg 3 ปีที่แล้ว +3

      @@timmyp6297 yeaaah that thing ran full speed on a K6-II 233mhz ... a small miracle :D

    • @timmyp6297
      @timmyp6297 3 ปีที่แล้ว +4

      @@ziggbg Its strange how its so forgotten, yet this was real magic. That guy could program very well.

    • @RangerMcFriendly
      @RangerMcFriendly 3 ปีที่แล้ว +4

      Same! High school was now bearable for me because when I got home I could blast through homework then play Mario64. Anyone remember the Zelda64 non passable glitch at the end? Zelda would raise the gates at the end but you couldn’t go through them?

    • @ltl-cx9xs
      @ltl-cx9xs 2 ปีที่แล้ว +1

      @@timmyp6297 corn wasn't magic. They used static recompilatiom rather than dynamic. Their compatibility was really bad but yes it did squeak out a few more fps. It wasn't really needed though because PCs of the time could do the job. Reminds me of another one I think it was called Pagan.

  • @louskunt125
    @louskunt125 4 ปีที่แล้ว +441

    "My brother's name is Mario"
    Nintendo: Call the lawyers.

    • @DevilMaster
      @DevilMaster 4 ปีที่แล้ว +19

      I'm surprised Nintendo didn't try to sue Mario Segale.

    • @Krisztian5HUN
      @Krisztian5HUN 4 ปีที่แล้ว +19

      Assasins Creed 2: "It's a-me, Mario!"
      Nintendo: Call the lawyers.
      th-cam.com/video/RJcPc6OQ384/w-d-xo.html

    • @tripthongUwU
      @tripthongUwU 4 ปีที่แล้ว +3

      It actually happens in reality (luckily no money was lost), but not Mario. It was a guy whose his initial is "BMW" in Indonesia when he creating a site, well that's an "euh" moment and it's normal to rich people which usually wants exclusivity even worser than consumerism (for example a luxury bag brand I forgot maybe LV or Chanel or whatever or usually luxury brands they do burn the unsold products for exclusivity). I hate rich people stereotypes and I might not a one whose disgusted common things, suppose I am rich. I more respect to knowledge than money, and art is beautiful and this thing saves money so much as I appreciate art so much and rid me from buying expensive boring design products (yes I do like luxury but I must think the priorities so I am not ended in bad moments)

    • @lancelnce
      @lancelnce 3 ปีที่แล้ว

      😂😂😂😂😂😂😂😂😂

    • @Aquarirus
      @Aquarirus 3 ปีที่แล้ว

      400th like

  • @kissmyass8613
    @kissmyass8613 4 ปีที่แล้ว +559

    "It's gonna be a fake like others"
    *Starts the Emulator*
    "IT' ME, MARIOOO!"
    "OMFG IT'S REAL"

    • @kakurerud7516
      @kakurerud7516 4 ปีที่แล้ว +16

      yea i remembered being in that situation...

    • @bobafruti
      @bobafruti 4 ปีที่แล้ว +6

      I didn’t believe it because these SNES emulators were still bad and all the n64 emulators were just fake garbage.

    • @projectmayhem6898
      @projectmayhem6898 4 ปีที่แล้ว +2

      Good luck running Rogue Squadron on an N64 emulator.

    • @grimgoreironhide9985
      @grimgoreironhide9985 4 ปีที่แล้ว

      @@projectmayhem6898 Is the iso itself corrupted?

    • @projectmayhem6898
      @projectmayhem6898 4 ปีที่แล้ว +2

      @@grimgoreironhide9985 No, I learned that Factor 5 used a part of the N64 hardware that isn't covered on emulators. They also used a lot of unusual coding which turns out to not be emulator-friendly. The same problem occurs whenever I try to run Rogue Squadrons 2 & 3 on a Gamecube emulator.

  • @Xunkar
    @Xunkar 4 ปีที่แล้ว +586

    This is 2019 and accurate N64 emulators are still a myth, fascinating.

    • @yellowblanka6058
      @yellowblanka6058 4 ปีที่แล้ว +132

      It was a very weird system. Not as bad as the Saturn, but difficult to develop for and emulate. I do love how people play two seconds of a handful of popular games and declare an emulator "perfect", when in many cases, even to boot the popular, non-edge case games it takes a lot of game-specific hacks/optimizations that sacrifice accuracy for speed.

    • @junehanabi1756
      @junehanabi1756 4 ปีที่แล้ว +84

      It's because it was essentially an SGI Machine complete with your standard SGI processor that goes into said machine. The only exception was it had to be tailored for Nintendo. To make things more weird it worked alongside a Nintendo processor and several Nintendo chips. That's why it's so weird and hard to emulate. All games had to create their own operating system from scratch (Or Use the one Nintendo provides NuSys) because it used an SGI chip that was designed for operating systems like Linux/Unix ~and~ the game had to run the game code on top of the operating system that worked with both the Nintendo processor and the SGI processor and all the other Nintendo hardware. It was very weird and very complicated, and yea, try to emulate that rofl. ------ Side note emulators have gotten much better, I've been following Project64 for a long while now and it's far from perfect but I still recommend it to people because I think it's brilliant.
      Also apologies if I butchered any of that information lol

    • @vincentgarcia6630
      @vincentgarcia6630 4 ปีที่แล้ว +55

      Project64 is wonderful. 1964 lets us play Goldeneye and Perfect Dark at 60fps - as even use a mouse instead of controller!
      These are mythical achievements, indeed.

    • @babyboomertwerkteam5662
      @babyboomertwerkteam5662 4 ปีที่แล้ว +39

      accurate N64 emulators aren't still a myth - CEN64 (Cycle-accurate Emulator Nintendo 64) is in development and can run some games well on good hardware :)

    • @benflowers312
      @benflowers312 4 ปีที่แล้ว +9

      @@junehanabi1756 what i find great about the 64 was that the ROM cart made everything SO much faster. I wonder if without the OS overhead it would've been even faster?

  • @heldersilva2k
    @heldersilva2k 4 ปีที่แล้ว +30

    UltraHLE changed my life. I wrote a couple of Glide wrappers for it at the time (XGlide and OpenGlide), and that was the kickstart of my career in CG. Awesome times

  • @bepatientIhaveautism
    @bepatientIhaveautism 4 ปีที่แล้ว +271

    "Nesticle" is such a great name for an emulator

    • @alecjahn
      @alecjahn 4 ปีที่แล้ว +21

      I think I used that one exclusively for ages just because it gave me a chuckle.

    • @GiuseppeGaetanoSabatelli
      @GiuseppeGaetanoSabatelli 4 ปีที่แล้ว +46

      They were smart.
      That name and the hairy nutsack icon meant it was literally impossible for me to convince my dad it was a legitimate piece of software. LOL
      Forced me to play emulated games in secret/hide the folders/rename the files. XD

    • @EvilApple567
      @EvilApple567 4 ปีที่แล้ว +23

      @@GiuseppeGaetanoSabatelli I can't even imagine having to take the same precautions of watching porn as a teenager to emulate NES games, what a world.

    • @RossTheNinja
      @RossTheNinja 4 ปีที่แล้ว +16

      A pretty ballsy name

    • @jangel8446
      @jangel8446 4 ปีที่แล้ว +23

      I think I once saw one named "pNES"

  • @InsaneFirebat
    @InsaneFirebat 4 ปีที่แล้ว +295

    So that's why it's called Snes9x! I appreciate the emulator history lessons.

    • @GiuseppeGaetanoSabatelli
      @GiuseppeGaetanoSabatelli 4 ปีที่แล้ว +23

      I thought it had to do with being for Windows 95/98! Interesting. lol

    • @slobodanlang7135
      @slobodanlang7135 4 ปีที่แล้ว +7

      I still use SNES9X to this day. ZNES is cool but still running SNES9X, almost 20 years.

    • @babyboomertwerkteam5662
      @babyboomertwerkteam5662 4 ปีที่แล้ว +8

      Snes9x is not called Snes9x becuase it's for Windows 95/98, it's called Snes9x because two previous emulator projects called Snes96 (created by Gary Henderson) and Snes97 (created by Jeremy Koot) were merged together. In fact Snes9x runs on a lot of operating systems other than Windows 95/98: it runs on Linux, Android, macOS, even the Nintendo Wii.

    • @GiuseppeGaetanoSabatelli
      @GiuseppeGaetanoSabatelli 4 ปีที่แล้ว +26

      @@babyboomertwerkteam5662 yes we saw the video, too

    • @JDanielGamerXD
      @JDanielGamerXD 4 ปีที่แล้ว +3

      I like more ZNES

  • @Unethical.Dodgson
    @Unethical.Dodgson 4 ปีที่แล้ว +174

    "People are downloading this emulator and intending to use it for piracy"
    Woah! Really!? What a shock!! If there is a way to pirate something. People will do it. You can never stop it.

    • @Supertimegamingify
      @Supertimegamingify 3 ปีที่แล้ว +2

      It's disgusting. PAH!

    • @nogodcansaveyou
      @nogodcansaveyou 3 ปีที่แล้ว +6

      The only way to stop piracy is to dream of doing it, however, it's only for a limited time until it happens again. At least in the dream, you stopped piracy. But in the real world?
      nah.

    • @conversationtosaurusrex
      @conversationtosaurusrex 3 ปีที่แล้ว +23

      @@Supertimegamingify The way to stop piracy is to make their products more affordable and reasonable. There is no reason in hell for why a game that came out more than 2 years ago, should be the same price as a new game.

    • @kirschitz64
      @kirschitz64 3 ปีที่แล้ว +24

      @@conversationtosaurusrex Gabe Newell said something along the lines of piracy being a problem of service and not pricing, piracy in Russia reduced after Steam was brought there and its Steam’s biggest market in Europe now.
      So I don’t think its a pricing issue but a service issue. If Nintendo released a catalog of all of their older games like Steam on their own platform for PC and switch they wouldn’t see as much piracy.

    • @thallan
      @thallan 2 ปีที่แล้ว +3

      @@kirschitz64 the thing with steam is the sales

  • @DxsPro
    @DxsPro 4 ปีที่แล้ว +93

    i also remember when ultrahle came out.. the emulation community back then was sure a functional emulator wouldnt come out for years.. the other emulators could barely open a loading screen of a game.. then ultrahle came out of no where, the first version of it played games near perfect,, there was no early versions slowly making progress, it just came out and worked, so it blew peoples minds.. and then the devs basically vanished straight after, but people were craving for more games to be supported.. the emulation scene was wild back then, with stuff like bleem being a product sold on shelves.. websites that were solely news websites for emulators, providing news on updates of emulators, emulator chat rooms.. so kinda exciting times, it was all new and fresh - emulators now just seem achievable if people put the resources into them (like you can get them on your phone, and it just seems like a typical app), back then they were a new concept.

    • @dorotakotowicz7160
      @dorotakotowicz7160 3 ปีที่แล้ว

      Kocham cię miłość cały obiadu kawy

    • @frozencatcake
      @frozencatcake 10 หลายเดือนก่อน

      wtf is a coffee dinner?

  • @TheRestartPoint
    @TheRestartPoint 4 ปีที่แล้ว +122

    I remember when UltraHLE came out and we couldn't believe it, it was very soon after the N64 was released here in the UK. My flatmate had just bought Zelda Ocarina and I was playing it on my PC before he brought it home haha. I was at Uni, which was a very useful place to download all this stuff and roms before broadband was a thing.....also useful for playing DukeNukem and C&C network games!

  • @onenaghi
    @onenaghi 4 ปีที่แล้ว +220

    SNES9x and ZSNES were my first adventures into emulation. I was only a freshman is high school.

    • @sabin1981
      @sabin1981 4 ปีที่แล้ว +6

      Same here, ZSNES and Nesticle were the first emulators I truly got into emulation via, such amazing software, being able to play NES games - with sound! - on my old 486, or playing SNES games - with sound disabled and some generous frameskip - too :D

    • @TheXev
      @TheXev 4 ปีที่แล้ว +13

      The same here. People bragged that SNES9x was sooo good, but ZSNES and its assembly code optimizations made it so you could run it on a toaster (by those day's standards). SNES emulation is so very good these days, however, I remember playing ESNES on my 486... Final Fantasy IV Hard Type at 15-30fps... yeahhhhhh.
      No one could imagine frame rate like that for a SNES game today. lol

    • @sabin1981
      @sabin1981 4 ปีที่แล้ว +2

      @@TheXev Hahaha!! Yep, my holy grail was FFVI - and being able to play that on my 486 of the time just absolutely blew my mind. Plenty of frameskip, music enabled for the fights/bosses, and I was delirious with happiness :D

    • @jaydaytoday3548
      @jaydaytoday3548 4 ปีที่แล้ว +8

      Mine was a Japanese Dragonball z fighting game that was halfway translated to English. It was awesome.

    • @BIG_CLARKY
      @BIG_CLARKY 4 ปีที่แล้ว +3

      I used to play smw romhacks on zsnes, but then more and more hacks were made incompatible so I switched to ZMZ

  • @Super_Death
    @Super_Death 4 ปีที่แล้ว +175

    I remember when they said emulating the ps3 on pc was impossible

    • @jsjhdhg533
      @jsjhdhg533 4 ปีที่แล้ว +4

      Soo...it's possible?

    • @redpheonix1000
      @redpheonix1000 4 ปีที่แล้ว +52

      @@jsjhdhg533 Of course it is! RPCS3 has done some amazing progress in the last few years

    • @gasparmxm
      @gasparmxm 4 ปีที่แล้ว +16

      Well i bought a PS3 for 20$ and bought cheap used games in ebay.

    • @extracoolboy
      @extracoolboy 4 ปีที่แล้ว +30

      well in 2019 you still need $1000+ PC to emulate console from 2006 and only get like 20-30 fps, it's silly.

    • @Sirdiggar
      @Sirdiggar 4 ปีที่แล้ว +27

      @@extracoolboy it's not silly. You have no idea how emulation works or how difficult it is.

  • @-_-_-_-_-_-_-_-_-_-_-_-_-_-_-k
    @-_-_-_-_-_-_-_-_-_-_-_-_-_-_-k 4 ปีที่แล้ว +115

    “Only on Nintendo64” -the box

    • @Matanumi
      @Matanumi 4 ปีที่แล้ว

      It isn't totally false....

    • @FreDEV_OFFICIAL
      @FreDEV_OFFICIAL 3 ปีที่แล้ว +1

      @Frax it wasn’t leaked, it was reverse engineerd

  • @jayeff7900
    @jayeff7900 4 ปีที่แล้ว +36

    I remember downloading this emulator, and then starting a download of a Mario64 ROM and going to bed (33.6k modem, at 14.4k speed). The next morning Mario64 was downloaded, and I couldn't believe how cool this game was! It was also pretty cool to see this game playing on my 5x86 game computer with a Voodoo2 vid card installed. I ended up going to Toys R Us that weekend and buying the console, Mario64, and Zelda-Ocarina of Time, because I wanted to play the games without any glitches.
    So I guess this emulator actually sold a console and two games.

    • @PedrinhoCruzeirense
      @PedrinhoCruzeirense 2 ปีที่แล้ว +3

      I live in Brazil, and I have two friends of mine that did the same thing!!! (Buying an N64 console after seeing N64 games running on an old PC). One of them still plays the console to this day (the first one died and he bought a second one five years ago). He is a proud owner of an N64, a PS1, a PS2, a Gamecube and a Pentium 200 MMX just for nostalgia gaming. He built a shelf on one of the walls of the "gaming room", and it's full of games (CDs, DVDs, cartridges, etc), and he says that one doesn't need to buy a powerfull pc or an expensive console to do happy gaming. And I agree with him. But as I am not going to buy old hardware, I'm going to buy an Xbox Series S - it's not THAT expensive, and it can be used for emulating everything from Amiga to Gamecube and Wii. Way to go!

  • @martok114
    @martok114 4 ปีที่แล้ว +104

    Unfortunately not mentioned in the video: The irony here is that while UltraHLE was doing HLE for the N64, many people who didn't have 3Dfx/Glide based video acceleration cards, were using Glide wrappers for doing HLE emulation of the Glide API itself. Glide wrappers were all the rage, and Zophar's Domain still has a whole page about them.

    • @chrll
      @chrll 4 ปีที่แล้ว +4

      I'm not sure if a glide wrapper could be considered HLE emulation. Its a compatibility layer (like Wine for linux), that implements the glide API and translates it to directx or opengl. To count as being an emulator, it would have to be a piece of software that behaves like the hardware itself; that is, the *physical* voodoo card, which would mean that installing the original drivers would be possible.
      For instance, PCEM includes what is actually a voodoo card emulator. In a PCEM environment with voodoo enabled, you need to install the actual, original voodoo drivers instead of a glide wrapper to use it.

    • @boranblok
      @boranblok 4 ปีที่แล้ว +6

      @@chrll
      I think that is exactly what HLE would be in this case, intercept the 3dfx call, and transpose it to a directx or glide call.
      What you are describing as emulating the hardware would be low level emulation.

    • @kikencorp
      @kikencorp 4 ปีที่แล้ว +1

      I had a Glide wrapper to run UltraHLE on my Riva card!

    • @ff8123
      @ff8123 4 ปีที่แล้ว

      I found NEMU sufficient, but I was using a Pentium 3

    • @Johncw87
      @Johncw87 3 ปีที่แล้ว

      @@boranblok I don't think HLE is an accurate term for a compatibility layer. Have you thought about the project name for Wine much? It was originally an acronym for "Wine Is Not an Emulator"

  • @aeonjoey
    @aeonjoey 4 ปีที่แล้ว +30

    I remember blowing my friends' minds by bringing over a floppy with an NES emulator (Nesticle I believe) with some roms on it and playing on even the crappiest PC. Love emulators

  • @darkdoom
    @darkdoom 4 ปีที่แล้ว +33

    Ohhh, great memories. I remember downloading Ocarina of time for hours just to try if it was real. The moment I saw the title screen I went crazy, it was one of the most magical moments of my "computer-life", it was like black magic or something.

  • @SlyBeast
    @SlyBeast 4 ปีที่แล้ว +21

    My good friend told me about this via AOL and I immediately signed out and drove to his house to see it for myself. This blew our minds! I really couldn't believe what I was seeing. The decision was instantly made to skip school the next day and pull an all-nighter with this thing with some Half-Life and Diablo thrown in. Good times.

  • @overlordalfredo
    @overlordalfredo 4 ปีที่แล้ว +18

    Only thing I remember from 1998 is waiting days for a downloaded Nintendo game from teh dial-up modem connection only to find out that Windows alone is not enough to play that game :D
    ...We were so young...

  • @xXEliminatorXx99
    @xXEliminatorXx99 4 ปีที่แล้ว +29

    I remember playing Super Mario 64 on my cousins old PC.
    My mind was blown how an old PC could run N64 games..
    Six year old-me didn't knew what an emulator was at the time
    Those were the times haha

  • @PooperScooperTrooper
    @PooperScooperTrooper 4 ปีที่แล้ว +31

    I remember this! It was truly amazing. I couldn't believe that N64 emulation was beating SNES emulation at the time. I've always loved the very idea of emulation but now I love running stuff on the actual hardware!

  • @WishMakers
    @WishMakers 4 ปีที่แล้ว +177

    I'd be really interested in seeing other console emulation histories like this for other consoles too! It seems like some other consoles had a very rocky history with emulation, could be interesting to document.
    Also, loving the PC98 Touhou music you snuck in there!

    • @Valery0p5
      @Valery0p5 4 ปีที่แล้ว +8

      I'm not the only one who noticed it then ^.^

    • @grabbity
      @grabbity 4 ปีที่แล้ว +4

      The original PlayStation emulation scene is a great story. Gaming historian covered bleemcast pretty well imo.

    • @Rain1
      @Rain1 4 ปีที่แล้ว +1

      Me too. These emulators take me way back to my kid teenage years

    • @kenrickeason
      @kenrickeason 4 ปีที่แล้ว +1

      I wanna see how the SNES and Sega Genesis History of emulation..

    • @ski9k
      @ski9k 4 ปีที่แล้ว +1

      nesticle and genecyst.... the two emus that really started it all.

  • @PeterSjostrand
    @PeterSjostrand 4 ปีที่แล้ว +58

    Was there, and remember it well. Playing through Ocarina for the first time through UltraHLE in glorious (at the time) 800x600 was an amazing experience to be sure :)

    • @philipp5756
      @philipp5756 4 ปีที่แล้ว +1

      This is incredibly interesting to me... How did you first hear about emulation and it’s possibilities?

    • @PeterSjostrand
      @PeterSjostrand 4 ปีที่แล้ว +3

      ​@@philipp5756 As I remember it, my first introduction to emulation was around 1997-1998 when Nesticle and Genecyst were released. Was spending a lot of time on IRC back then, and that's where I first heard of emulation. Being able to suddenly play every Nes and Mega Drive / Genesis game was just incredible, especially as someone living over in Europe, which meant that prior to the release of those emulators, most of us living here were stuck playing poorly done PAL conversions on original hardware.
      As incredible as Nesticle and Genecyst were however, UltraHLE was just on a whole other level when it was first released. I remember everyone on IRC going crazy over it.. Since pretty much everyone was on modem back then, it took ages to even download a single rom. But, being able to play stuff like Mario 64 and Ocarina of Time at decent speed, and at resolutions that far surpassed what you would get on original hardware just felt like pure witchcraft.
      To this day, in regards to emulation, I've yet to see anything that comes close to matching the craze that surrounded the release of UltraHLE :)

    • @prezidenttrump5171
      @prezidenttrump5171 4 ปีที่แล้ว

      COol lie dude, any more?

  • @travbrack
    @travbrack 4 ปีที่แล้ว +57

    I was 13. My parents never bought me any vg consoles so I was big into emulation. I remember the rumors, fake emulators, all the chatter about whether n64 emulation was possible. I remember feeling like it was gonna be another 2-3, maybe 5 years away when UHLE came out suddenly. I got it the day it was released and was completely floored just like you and everyone else. Total watershed moment in the history of computing IMO.

    • @ltl-cx9xs
      @ltl-cx9xs 2 ปีที่แล้ว +3

      A friend from school had an Amiga and they had a game called silk worm. I did a search for it at home and ran into a rom for it. Not understanding what it was or how to use it. This lead me to roms for the n64 and eventually ultraHLE. Have to give nemu64 a shout out also. I was like 13-14.

    • @Sabrintwitt3r
      @Sabrintwitt3r 2 ปีที่แล้ว +2

      Man I had these exact memories but for 3DS emulation and Citra

    • @DiThi
      @DiThi 2 ปีที่แล้ว +1

      @@ltl-cx9xs Aaaah nemu64! That was the first emulator I tried. You unlocked this memory of mine. I think it never worked for me properly. I remember the initial "byte swapping" loading message and I didn't know what it meant until many years later when I learned the doctor v64 had the least significant bit not properly inverted.

    • @ltl-cx9xs
      @ltl-cx9xs 2 ปีที่แล้ว

      @@DiThi It had pretty good compatibility but it was not perfect. It wasn't the fastest either but it was one of the options. There was also corn, pagan, and around that time I think they had Bleem for PS1.

  • @sdmayday
    @sdmayday 4 ปีที่แล้ว +9

    Mario 64 in 800*600 looked amazing when I saw it running at almost full speed on my friends rig back in the day. The lack of an analogue controller was a bummer though. Still, I was totally impressed!

  • @rloasby
    @rloasby 4 ปีที่แล้ว +30

    I remember finishing both Goldeneye and Mario 64 on my Pentium III in 2000, incredible times! What ever happened to Corn64? That was a pretty fast n64 emulator for the time

  • @ocno
    @ocno 4 ปีที่แล้ว +82

    "In videogame emulation history, there are some moments when something truly revolutionary is unveiled that is both applauded and critiqued, even misunderstood..." Expecting to see Bleem! in a future video then!

    • @niespeludo
      @niespeludo 4 ปีที่แล้ว +21

      He already did a video on Bleem.

    • @teriinekoyama1369
      @teriinekoyama1369 4 ปีที่แล้ว

      You mean 'previous video'. Go search the channel, because it's there.

    • @malasoat1
      @malasoat1 4 ปีที่แล้ว

      @@teriinekoyama1369 I searched the channel but can't find it. Do you happen to remember the name of the video? I searched TH-cam and other people have made videos on Bleem

    • @OutrunCid
      @OutrunCid 4 ปีที่แล้ว

      @@niespeludo In that case, Dreamcast would definitely be next. Forums exploded the day Chankast got released.

  • @freddychopin
    @freddychopin 4 ปีที่แล้ว +1

    Going through a bit of a hard time, and your content always manages to bring a smile to my face. Thanks so much for your contributions to the community, both as a TH-cam content producer and as a developer.

  • @stefannash7843
    @stefannash7843 4 ปีที่แล้ว +3

    I love how much effort you put into your editing. I can tell it’s important to you.

  • @raverlion3286
    @raverlion3286 4 ปีที่แล้ว +22

    I had this with my Voodoo2 card. It was amazing! The resolution on Mario Kart was insane, especially on rainbow road. My Dad would play Starfox with the Microsoft Sidewinder. Thanks for posting this vid, awesome memories

    • @ootwii
      @ootwii 4 ปีที่แล้ว +3

      I had the same graphics card.i played mario kart with blazin speeds...

    • @raverlion3286
      @raverlion3286 4 ปีที่แล้ว +3

      That’s awesome, hard to believe that the old computer handled n64 so well, also Waverace was crazy beautiful with up resolution!

  • @bradmckinley2660
    @bradmckinley2660 4 ปีที่แล้ว +22

    I was in college when this came out. I remember trying to run it on a 166MHz AMD based computer. It ran like trash but the fact I could actually see the concept was amazing. After I upgraded to a Celeron 300A and overclocked it to 450Mhz and added a 3D card it ran pretty well. Good times.

    • @yellowblanka6058
      @yellowblanka6058 4 ปีที่แล้ว +1

      The irony being that the machine to run this limited emulator probably cost you 4x+ what an N64 would have at the time, but if you had a multi-media PC anyway....

    • @maggiejetson7904
      @maggiejetson7904 3 ปีที่แล้ว

      Oh I remember that setup, 300A OC to 450MHz with the slot 1 adapter. That was awesome for a cheap price.

  • @antonnym214
    @antonnym214 4 ปีที่แล้ว +1

    Fascinating and well-produced! Love this subject matter, and your handling of it. All good wishes!

  • @wipeoutjack209
    @wipeoutjack209 4 ปีที่แล้ว +111

    “I got it from a guy in Greece” lmfao ok

    • @marcobonera838
      @marcobonera838 4 ปีที่แล้ว +17

      but i can't show it to you

    • @nikosx125grfks3
      @nikosx125grfks3 4 ปีที่แล้ว +2

      Lol i am form greece

    • @Densester
      @Densester 4 ปีที่แล้ว +8

      Wait, what? I remember one of these classic blogs, one of them were from a greek guy talking about "super mario bros 4" on the super famicom, it's so surreal, could greek bro be the same one?

    • @marcobonera838
      @marcobonera838 4 ปีที่แล้ว +1

      @@nikosx125grfks3 and do you have it?

  • @RenegadeX28
    @RenegadeX28 4 ปีที่แล้ว +66

    That took me wayyyyy back seeing the ZSNES menu and Nesticle.

    • @marceloaranibar8802
      @marceloaranibar8802 4 ปีที่แล้ว +1

      What emulator are you using now for SNES? :o

    • @osmanyusakorun4147
      @osmanyusakorun4147 3 ปีที่แล้ว +1

      ZSNES is a very old emulator back then but fortunately, you still can run it in 2020 on a Windows 10 based computer.
      I never heard of Nesticle but it looks like a good emulator for the 90s.

    • @BeatmasterAC
      @BeatmasterAC 3 ปีที่แล้ว

      ZSNES, SNES9X, DosBox, Project64, Dolphin, MAME, PCSX2, ePSXe, Chancast, Kega Fusion, CEMU, cxbx,...those were the days.

    • @omargt738
      @omargt738 3 ปีที่แล้ว

      @@BeatmasterAC
      umm cemu is 3 years old

    • @BeatmasterAC
      @BeatmasterAC 3 ปีที่แล้ว

      @@omargt738
      ok not that old...but still kinda old^^

  • @sams8749
    @sams8749 4 ปีที่แล้ว +87

    "It came complete with a powerful chip known as the Reality Display Processor or RDP"
    *Zooms in on RSP*

    • @3949zxcvbnm
      @3949zxcvbnm 4 ปีที่แล้ว

      Reality Warp Graphic Accelerator Generator Display Processing Micro Silicon Chip

    • @yjk_music
      @yjk_music 4 ปีที่แล้ว +7

      RDP is actually a part of RCP.

    • @fellipemelo9287
      @fellipemelo9287 4 ปีที่แล้ว

      That chip is an ASIC that contains the sound processor, the RDP, the crossbar switch and etc....

    • @idonteatcheetos
      @idonteatcheetos 4 ปีที่แล้ว +2

      Well the RSP did most of the work graphically, the RDP just rasterized pixels and reads a FIFO. The RCP is both chips combined.
      The RSP is what the developers like Factor 5 and Nintendo themselves had to write custom microcode for to tap into the real potential of the N64. The CPU handled the sound, it's all done in software and the terrible RDRAM latency is a testament to how talented and intelligent those developers were.

    • @yjk_music
      @yjk_music 4 ปีที่แล้ว

      Fellipe Melo Wait, does N64 use crossbar switch like SGI workstations?
      When I watched Ben Heck’s N64 teardown, he basically said that there would be bottleneck issues because CPU, cartridge, RAM was connected to the center chip(which is RCP) and control the memory access.
      But if RCP was acting as crossbar switch, that design would make sense.

  • @JevousGaming
    @JevousGaming 4 ปีที่แล้ว +1

    Ultra HLE and later Project 64 is how I experienced all of the N64 classics that I couldn’t get access to back in the day (it was never officially sold in my home country). I had a 366Mhz Celeron and and Voodoo 3 3000. Good times.

  • @01mggt
    @01mggt 4 ปีที่แล้ว +1

    This has got to be my favorite channel on all of TH-cam. Keep up the great work!

  • @neoasura
    @neoasura 4 ปีที่แล้ว +7

    I was also there when this launched. And I was completely blown away! It wasn't just seeing N64 emulated, but the higher resolution made it look even better, I couldn't believe it. It was unheard of at the time to have an emulator run along side a current gen system, let alone do it even better than the system itself!

  • @TheIronRafael
    @TheIronRafael 4 ปีที่แล้ว +22

    The Nintendo 64 was my first console and is still one of my favorites. So many good games and it's a great system to bring to a party: Super Smash Bros., Mario Kart, Goldeneye 007.

  • @kevinramlow3706
    @kevinramlow3706 4 ปีที่แล้ว +14

    Liked after only 5 seconds for the retro synth music opening.

  • @palmweaver
    @palmweaver 4 ปีที่แล้ว +4

    That was a great historical breakdown. I had always wondered how UltraHLE pulled that off, and you unraveled the technical details behind it very well.

  • @LaC64
    @LaC64 4 ปีที่แล้ว +4

    This was quite an amazing achievement at the time. If I remember correctly... Realityman didn't write the code except the UI, and he was the PR person. Epsilon was actually PSI from Future Crew and was the actual coder of the emulator.

  • @TheGunmanChannel
    @TheGunmanChannel 4 ปีที่แล้ว +14

    It's cool to see your channel grow so fast, keep up the great vids mate. From sunny Perth 🤙

  • @TheLonerD
    @TheLonerD 4 ปีที่แล้ว +16

    2:40 Thanks for the Touhou PC-98 music.

    • @teikazami3170
      @teikazami3170 4 ปีที่แล้ว +2

      Haha mvg is a fuckin weeb

    • @yuyuko_s75
      @yuyuko_s75 3 ปีที่แล้ว

      cheers for noticing too

  • @ObligedTester
    @ObligedTester 4 ปีที่แล้ว

    These videos are so good. Thank you for your time and effort in making them.

  • @kelvinnkat
    @kelvinnkat 4 ปีที่แล้ว +13

    No, the big N did not skip 32-bit processors. The Virtual Boy used a 32-bit processor.

  • @JanOnDemand
    @JanOnDemand 4 ปีที่แล้ว +6

    Finally a video on UltraHLE 😄!
    I was part of the scene during this time. After other emulators of 2D-centric systems had hit the scene, we were all really excited about what would come next.
    I was hoping for a decent GBA emulator or something that would give the sound chip and the 3D compatibility layer of the SNES a run for its money.
    However, UltraHLE turned everything upside down.
    Suddenly, “advanced” 3D graphics was on the table. ... honestly, I never would have played Mario64 or Ocarina of Time if it wasn’t for that emulator.
    However. ...
    Even though UltraHLE was brilliant, the first iterations were hardware dependent. You needed a Voodoo accelerator in order to actually work it! - With that in mind, it evoked feelings of the Diamond gfx hardware and Sega Saturn games that would follow.
    The emulation seemed hollow. It relied on preexisting hardware instructions rather than the creation of an emulation layer allowing those instructions to be executed. Sounds complicated you say... It is, and I know.
    As the UltraHLE emulation was originally dependent on specific gpu hardware, a new emulation scene sprang up; namely that of the gpu emulation.
    After UltraHLE popped up on the scene, people were going crazy for compatibility with the hardware that was required. Not everyone had the exact right hardware. UltraHLE was brilliant, but it wasn’t generally accessible.
    Along came OpenGL-emulation and accessibility drivers.
    Before modern operating systems without memory limitations (transferring memory to swap files and whatnot) were a thing, high performance in emulation was a fickle beast. Before there was an open standard for 3D-enabled processing (like OpenGL), managing to fit compatibility drivers for your particular gfx hardware in the loadout of your boot sequence was a massive pain!
    Yes, UltraHLE was brilliant. However, I believe that it was a graphics exploit that might have done more harm to the community than could have been gained in the long run. Yes, it sparked a generation of 3D compatibility layers, but it missed the point of general accessibility.

  • @solarstar567
    @solarstar567 3 ปีที่แล้ว +1

    MVG I just wanted to say I love your content, you make a type of content no one else in the world comes close to in quality. Thank you.

  • @declasm
    @declasm 4 ปีที่แล้ว +1

    Yes! thanks for keeping these stories alive. I remember playing with Nesticle and Genecyst as well as Snes96 and Snes97 on my P166 MMX before they became Snes9X! UltraHLE was a whole new ball game though - I think I played N64 games on it with a Celeron 366 before I even got the N64 console.

  • @abysmal660
    @abysmal660 4 ปีที่แล้ว +10

    I remember we had some decent computers at the back of the classroom, and would always finish my work early to play some mame, SNES, and n64. Playing Mario kart 64 at the back of the class was amazing, an I was the one making copies and showing my friends about emulators.

    • @tdestroyer4780
      @tdestroyer4780 4 ปีที่แล้ว

      Wish I knew this even in 2003. I would have been King of computer class for a day.

  • @MikeDest
    @MikeDest 4 ปีที่แล้ว +12

    I had forgotten about Ultra HLE. For sure was amazing at the time. I had most of the games it could emulate so I mostly just showed friends who were in disbelief.

  • @eventhorizon2873
    @eventhorizon2873 4 ปีที่แล้ว +7

    I remember the moment when mario showed up, ittts a meee mariooo.
    On my pc!!!
    That was so magical.
    It also made me realize who powerfull the n64 actualy was, because i had to buy the best vidcard at that moment.
    I still hold a huge respect for the emulator scene, how much time they spend their free time on it, not for playing games or piracy, but just to make it damn work, most of the time working together.

  • @houstongordon9337
    @houstongordon9337 4 ปีที่แล้ว

    great video i like the time you take in these i watched them for fun for awhile when i didnt have my hulu subscription

  • @palen2890
    @palen2890 4 ปีที่แล้ว +19

    Ahaha, reminds me of trying to download Majora's Mask rom on dial up and having it fail a few times. Took several hours for 20 megs at the time. I remember an mp3 taking an hour at least.

    • @aussieguy1012
      @aussieguy1012 4 ปีที่แล้ว +2

      I used to que up limewire with at least 5 mp3 before bed haha

    • @kurokoro
      @kurokoro 4 ปีที่แล้ว +3

      Well if you want to be nostalgic, my internet is so slow it makes me think Im a time traveler.

    • @DarkLinkAD
      @DarkLinkAD 4 ปีที่แล้ว

      Street Fighter the movie, 2 gigs. 26.6 dialup connecton... Weeks, but worth it :)

    • @JohnnyProctor9
      @JohnnyProctor9 4 ปีที่แล้ว

      @@DarkLinkAD - The Mortal Kombat movie was WAY better...

  • @Tofu3435
    @Tofu3435 4 ปีที่แล้ว +76

    I remember: at that time I didn't have internet, i bring nintendo 64 games home in floppy discs from school (ten floppy was 14mb)

    • @jordancochran7979
      @jordancochran7979 4 ปีที่แล้ว +13

      I used to bring floppies to school (they had fast internet) and download SNES roms to them.

    • @hermitx8573
      @hermitx8573 4 ปีที่แล้ว +12

      I thought that I was the only one who did that🤣

    • @ch-tc4ct
      @ch-tc4ct 4 ปีที่แล้ว +5

      such derpy times

    • @jordancochran7979
      @jordancochran7979 4 ปีที่แล้ว +2

      @referral madness Back when I was on 56k dialup and my school had broadband. I remember it being called T1 or T3.

    • @jordancochran7979
      @jordancochran7979 4 ปีที่แล้ว +2

      @referral madness Yes.... lol I was born in 1985, and I was in gr.8 or 9 at the time.
      I found an article saying ADSL was commercially available in 1997.
      Maybe I was closer to gr. 10 or 11....

  • @xoa
    @xoa 4 ปีที่แล้ว +14

    I was only 9 when this was all going on and it's very interesting to hear about emulation history in detail like this.. and the PC98 Touhou music was a nice touch!

    • @jamesbrendan5170
      @jamesbrendan5170 7 หลายเดือนก่อน

      where's that PC98 Touhou music?

  • @shadoninja
    @shadoninja 4 ปีที่แล้ว +1

    Such awesome topics! Keep it up! The HLE information is something I won't soon forget

  • @scorpian007
    @scorpian007 4 ปีที่แล้ว +96

    When Unreal still looks great on 2019...

    • @FeelingShred
      @FeelingShred 4 ปีที่แล้ว +10

      Looks great, yes, I can give it that, but plays like dogshit, it's so boring... (Quake 2 also is... I'm not a blind hypocrite) Doom and DukeNukem are more fun than it even after multiple playthroughs.

    • @scorpian007
      @scorpian007 4 ปีที่แล้ว +8

      @@FeelingShred I agree, Duke Nukem 3D was far more enjoyable. I loved the atmosphere in Unreal but the shooting wasn't the best

    • @whoevertf
      @whoevertf 4 ปีที่แล้ว +3

      @@FeelingShred I dunno.... Quake 2 with that jamming soundtrack, even if it didn't have a very "quake" vibe, it was plenty of fun for me. lol

    • @FeelingShred
      @FeelingShred 4 ปีที่แล้ว +4

      @@whoevertf funny you say that, because I was thinking the same thing... I am currently playing one of the official expansions, playing on little short sessions day on and day off.... but you know what I've noticed? even though the game feels a little bit "bland", I can't put it down once I start playing it... It actually delivers the role of what a "game" is supposed to achieve... So well, there's that, I cannot deny it XDDD

    • @FeelingShred
      @FeelingShred 4 ปีที่แล้ว +2

      @@whoevertf just one thing: even on modern machines, do you experience long loading times with Quake 2? I'm using the Yamagi engine... reloading a save after dying takes up to 5 seconds, I did not expect that from such old game (specially from id who were masters in optimization)

  • @badrhaddioui9351
    @badrhaddioui9351 4 ปีที่แล้ว +4

    I remember playing NeoGeo on Pentium 1 MMX in the garage what a great time love those old computers and the sound of the hard drive so nostalgic so much great memories

  • @silentblackhole
    @silentblackhole 4 ปีที่แล้ว

    What an interesting story! Thanks for sharing. Months ago I watched your video on modding the original xBox. Fast-forward to today and I've stuck around because of all the other great content and stories like this. Keep up the good work.

  • @neverment
    @neverment 4 ปีที่แล้ว

    Thought you were well over Mill subs. The information in your videos is really dense, good stuff. You deliver all of in a very nice "on track" manner.

  • @herbertholland924
    @herbertholland924 3 ปีที่แล้ว +3

    I remember having a similar reaction once Bleem came out. It blew my mind.

  • @spladam3845
    @spladam3845 4 ปีที่แล้ว +2

    I cherish the history of emulation, one of the most fascinating technologies to come from home PC's, and a vital part of video game preservation. The first time I saw the SM64 title screen on my computer monitor, it BLEW MY MIND. That Quake you had running on that old Pentium looked so beautiful man.

  • @cyberkiller83
    @cyberkiller83 4 ปีที่แล้ว

    i love it!! very nice video. I lived all this and i am amazed that i lived thought all this here in colombia in a time were 3D Accelerators were something that you could only read on PC Magazine. I remember UltraHLE being the primary reason for me to buy a Voodoo Banshee after months of saving money to do it. I love this video, took me back almost 20 years in time! jajajaja

  • @AdmiralPureBlood
    @AdmiralPureBlood 4 ปีที่แล้ว

    I wish I could do just half the stuff this guy can do. I love binging these videos at work and home. The channel owner is down to earth! Great Channel!!!! Awesome host!!!

  • @Martyste
    @Martyste 4 ปีที่แล้ว +7

    4:56
    OMG, I'm finally hearing the title screen the same way I did on my old CRT in 2002, with missing cymbals! Tell me how did you record that!! My childhood wants to know so bad!

  • @davkdavk
    @davkdavk 4 ปีที่แล้ว +3

    Duron 800 with a Voodoo Banshee. Great times using UltraHLE back then!
    Haha, I remember the pain of dial-up and acquiring legal backups as well :)

  • @breceeofficial
    @breceeofficial 4 ปีที่แล้ว +6

    Unreal is still my favorite game. I'm part of the Unreal Redux project, a remaster of that masterpiece.

  • @nathanc6516
    @nathanc6516 4 ปีที่แล้ว +1

    This is really very interesting. I missed out on UltraHLE as I was busy playing my N64 at the time, but as a fan of emulation I appreciate you explaining it's significance and some of the history of Nintendo dealing with it's authors.

  • @ChocoHearts
    @ChocoHearts 4 ปีที่แล้ว +5

    2:20 that Unreal attract loop... That takes me back.

  • @gothakane
    @gothakane 4 ปีที่แล้ว +2

    Very nostalgic video, thank you, UltraHLE was a big part of my childhood. It absolutely blew me away and although I never owned a real N64 it was all thanks to UltraHLE that I was able to experience it.

  • @ridiculous_gaming
    @ridiculous_gaming 4 ปีที่แล้ว +1

    Nice RARE t shirt. I remember playing with this emulator back in the day and first played Mario 64 via an emulator, but since I was an Amiga disciple, I was more interested in the SNES emulators that ran popular Amiga titles such as The Chaos Engine( Soldiers of Fortune). Another fantastic video thank you!

  • @Ratherniche
    @Ratherniche 4 ปีที่แล้ว

    I keep watching your videos. I then realised I wasn't subbed. I subbed. Thank you for the great vids dude - love the ones about copy protection! Happy new year.

  • @ravajbains8672
    @ravajbains8672 4 ปีที่แล้ว +3

    This was my first ever experience with emulation, and here I am 20 years later in a community that feels like home. Remember the huge bill I had racked up with the dial up internet and my dad blowing a gasket. I was like it for school work hahaha
    Seriously you sir are a Legend and I recall those days as some of my fondest. Though I was more interested in tinkering and modding than actually playing any games. Heck still to this day I've many games that I only really ever tested and never really clocked. Lol my backlog is huge hahaha
    Keep up the Vids. I look forward to them avidly

  • @IdealIdeas100
    @IdealIdeas100 4 ปีที่แล้ว +22

    Id like to see you explore other emulators as they popped up over time and explain what important steps the next emulator was able to do over the other.

    • @MapleMilk
      @MapleMilk 4 ปีที่แล้ว

      Ah yes, another Dandy
      I don't see that too often

    • @wojiaobill
      @wojiaobill 4 ปีที่แล้ว

      youve just described the bulk of what this channel does

    • @IdealIdeas100
      @IdealIdeas100 4 ปีที่แล้ว

      @@wojiaobill Well I mean n64 in particular.
      He should have kept going beyond UltraHLE and talked about other n64 emulator advancements.

  • @iamjimfan
    @iamjimfan 4 ปีที่แล้ว +1

    Thanks for the in-depth intro. I didn't notice emulator itself could be just another software masterpiece as great as the original console and games. I still remember the days trying to run bleem on my Pentium 2 Win 98 PC. It was a nightmare. Might be it was due to lack of decent graphics card at then

  • @rickvankempen24
    @rickvankempen24 4 ปีที่แล้ว

    Just discovered this channel and i already love it! Now i know who brought me Brutal Super Mario World to the xbox.
    a big THANK YOU dude!

  • @ltl-cx9xs
    @ltl-cx9xs 2 ปีที่แล้ว +3

    This is actually what inspired me to learn C++ and formed my desire to program and create an emulator of my own. Quite a pivotal moment in my life actually. Except I had to use glide wrappers.

  • @kendric_BUF
    @kendric_BUF 4 ปีที่แล้ว +9

    1:40 oh yeah !! Axelay soundtrack hype!! One of my favorites!

  • @Retr0Rob
    @Retr0Rob 4 ปีที่แล้ว

    I loved the 3DFX cards -- they had some amazing screensavers for it. When ultraHLE came out it was the first time I had ever played Mario 64 and I thought it looked and played great. I think I used one of those Logitech controllers to play eventually so I did not have to deal with the keyboard. Thanks for the trip down memory lane. Excellent job on this video!

  • @AdamChristensen
    @AdamChristensen 4 ปีที่แล้ว

    I vaguely remember testing out Ultra HLE, but I spent way more time playing Quake and Unreal. Great to see this part of gaming history covered!

  • @NuclearBoi2nd
    @NuclearBoi2nd 4 ปีที่แล้ว +32

    person: No fast n64 emulator exists
    UltraHLE: *_I'm about to do what's called an epic gamer moment_*

    • @adamjc9683
      @adamjc9683 4 ปีที่แล้ว +1

      PJ64 has worked fine for years.

  • @jimaki_37
    @jimaki_37 4 ปีที่แล้ว +96

    I really wanted the fake emulator at 3:30 to be true. I'm still laughing at the idea of it being legit 🤣

    • @orangeoctober.
      @orangeoctober. 4 ปีที่แล้ว +17

      nin64.exe

    • @MiiMaker
      @MiiMaker 4 ปีที่แล้ว +6

      There r lots fake PS4 emu nowadays.

    • @kenrickeason
      @kenrickeason 4 ปีที่แล้ว +1

      @@MiiMaker Fake it until it really happens.. Look at how the N64 started.. PS4 will be around the corner in 2022 or 2023..

    • @C4CH3S
      @C4CH3S 4 ปีที่แล้ว +1

      @@kenrickeason the ps4 emulator will probably be running full speed by the end of 2020. AFAIK orbital is the only one and they are really close to run all the base things you need for it to run homebrew

    • @petman515
      @petman515 4 ปีที่แล้ว

      @@C4CH3S yeah part of it is modern consoles don't have squat for hardware so emulation is catching up much faster.

  • @Hexydes
    @Hexydes 4 ปีที่แล้ว

    Great video, I definitely remember when UltraHLE came onto the scene. You should do a video/series on some of the early mods for Quake and Half-Life (Action, TF, etc) and how they led to Counter Strike.

  • @thesecretofmana
    @thesecretofmana 4 ปีที่แล้ว

    I was thinking about UltraHLE the whole time while watching your D64 video and I see this tonight.
    An amazing emulator for it’s time, I made my own SLI cable so I could get 1024x768 on a Voodoo2 card.
    This is how I finished Mario 64 and Zelda OOT for the first time. Imagine my disappointment when I bought a N64 to replay those games.
    20 or so Mb on a dial-up modem took hours to download. Thanks, keep up the amazing work

  • @xtrasix1
    @xtrasix1 4 ปีที่แล้ว +6

    apology for bad english
    where were you when ultra hle release?
    i was at home eating dorito when phone ring
    "ultra hle is release"
    "yes".

    • @wessteinfeld3337
      @wessteinfeld3337 3 ปีที่แล้ว

      Dont quit your day language chode!

    • @thawkade
      @thawkade 3 ปีที่แล้ว

      @@wessteinfeld3337 I don't think you've heard of the "club penguin is kil" meme.

  • @SarsLars
    @SarsLars 4 ปีที่แล้ว +3

    5:17
    I heard you say it before, but never found the clip. It Allways puts a smile on my face.
    Please dont stop make n64 videos.
    I say this with love and support:
    *OCARINER OF TAIM* xD

    • @MrNiceguy3210
      @MrNiceguy3210 4 ปีที่แล้ว +1

      How do you pronounce the word "Time"??

    • @SarsLars
      @SarsLars 4 ปีที่แล้ว

      @@MrNiceguy3210 The phonetic precision is not outweighed by the proper name of this sentence, hence the common name in the sentence follows the obviously grammaticly wrong "Ocariner" with the same style in "Taim".
      Comedians use it a lot, i just used it to describe the error in the same manner, but on a high note - evidently because i wanted to be part of the club.
      Then you, "the player 2 " of this statment comes and require a solution to a non-existing issue.
      Ironically I pronounce it "taim", and it was a subconscious follow-up to "ocarineR" which at the "taim" i found funny.
      I also checked your channel, i was disappointed to see no retro content :(

    • @MrNiceguy3210
      @MrNiceguy3210 4 ปีที่แล้ว +1

      Damn chill dude. I was just trying to give a funny reply to your funny comment, but you kind of ruined it by being an ass.

    • @SarsLars
      @SarsLars 4 ปีที่แล้ว +1

      @@MrNiceguy3210 I am chill man, sorry! :) I thought i felt smart, but i am just beeing stupid :) You are right, i was an ass.

    • @MrNiceguy3210
      @MrNiceguy3210 4 ปีที่แล้ว +1

      That's okay, you are right about it being phonetically non-literal.

  • @braddeicide
    @braddeicide 4 ปีที่แล้ว +1

    I've followed emulation efforts of systems before and it's a super slow process with seemingly years between tiny gains. I was blown away with UltraHLE, i've never before or since seen an emulator come onto the scene 100% perfect while other emulators were at basically zero. The rest of the world was a decade off working emulation.

  • @MrPhil-se1ge
    @MrPhil-se1ge 3 ปีที่แล้ว

    Hey man, great work with your youtube channel. I was 13 years old had Ultra HLE and a decent pc with graphics acceration and dial up isdn avm card and a game controller in germany.
    I was the only dude around middle germany which had an n64 emulator with lots of roms. A lotta friends came over all the time to play some games.
    It took forever to download roms, I remember Zelda had 23 MB, Mario 64 had 6mb, the hour of inet did cost me 10 DM per hour
    As a 13 y old kid alot of money that time
    It was a lot of fun
    greetings,