Portal on the Nintendo 64 is incredible

แชร์
ฝัง
  • เผยแพร่เมื่อ 14 พ.ค. 2024
  • Get an exclusive Surfshark deal! Enter promo code MVG for an extra 3 months free at surfshark.deals/MVG
    Portal64 is a port of Portal - the 2007 first person puzzle game developed and published by Valve to the Nintendo 64 which launched 10 years even before Portal was released. In this episode we take a closer look at this truly impossible port
    00:00-00:45 - Intro
    00:46-02:10 - Sponsor
    02:11-09:37 - Technical Breakdown
    09:38-11:17 - Outtro
    ► / @happycoder1989
    ► github.com/lambertjamesd/port...
    ► Support the Channel - / modernvintagegamer
    Social Media Links :
    ► X : x.com/ModernVintageG
    ► Threads : threads.net/ModernVintageGamer
    ► Facebook : / modernvintagegamer
    ► IG : / modernvintagegamer
    ► BandCamp : modernvintagegamer.bandcamp.com/
    #Portal #N64
  • เกม

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

  • @samtepal3892
    @samtepal3892 5 หลายเดือนก่อน +4587

    Impressive. Very nice. Let's see Paul Allen's port of Half Life on Sega Saturn

    • @John-vu5qm
      @John-vu5qm 5 หลายเดือนก่อน +159

      🤔

    • @kingjoe3rd
      @kingjoe3rd 5 หลายเดือนก่อน +115

      You have half of a joke here, but the rest makes no sense.

    • @macadaca7038
      @macadaca7038 5 หลายเดือนก่อน +93

      The Japanese Saturn controller is pale nimbus.

    • @Randomperson462
      @Randomperson462 5 หลายเดือนก่อน +67

      ​@@kingjoe3rdthat's the point

    • @logannosleep5
      @logannosleep5 5 หลายเดือนก่อน +51

      Honestly a 1:1 port of the new half-life anniversary would be amazing on any classic console.... PS2, 360, PS3 or Xbox original.

  • @cjheeley
    @cjheeley 5 หลายเดือนก่อน +2185

    This would've been a smash hit if it had been released back in the day. Amazing

    • @iHawke
      @iHawke 5 หลายเดือนก่อน +287

      If Portal had been released back then, it would've pushed gaming standards to new heights...on the flip side, seeing the state gaming is in, it would've been an ever higher fall

    • @LuccianoNova
      @LuccianoNova 5 หลายเดือนก่อน +142

      Portal came out during the golden age of gaming. I swear I’m so grateful I got to play all those valve games as they dropped one after another on steam. I think I spent years on gmod and LfD

    • @gamerxt333
      @gamerxt333 5 หลายเดือนก่อน +31

      @@iHawke It is simply a puzzle game that uses a portal effect, saying higher standards is a exaggeration.
      ​ @seannovellino8141 The golden age was before then, unless you where younger or something.

    • @divinecomedian2
      @divinecomedian2 5 หลายเดือนก่อน +53

      ​@@gamerxt333It was a very good period for gaming, especially online. When do you think was the golden age?

    • @elmzsni
      @elmzsni 5 หลายเดือนก่อน +11

      true... and honestly, i don't think it would have become the BG3 of that era; devs back then were built diffy and loved innovation. this would have pushed existing gaming devs to build some amazing things! nowadays... game devs just stick to safe bets and remakes, sad state of affairs.
      make game development great again!

  • @apolloforabetterfuture4814
    @apolloforabetterfuture4814 5 หลายเดือนก่อน +990

    James' work is seriously impressive. I've been following this project for a while and it's just gotten better and better and more mind blowing. Valve should really take notice, the creative problem solving and ingunity is really inspiring

    • @elmalloc
      @elmalloc 5 หลายเดือนก่อน +20

      They should hire him

    • @neithermanc1
      @neithermanc1 5 หลายเดือนก่อน +16

      but valve doesn't make games these days...

    • @MostlyPennyCat
      @MostlyPennyCat 5 หลายเดือนก่อน +15

      I mean yeah, really, I don't think valve cares about excellent engineers wringing power out of fixed hardware anymore.
      The closest they'll get anymore is designing the System Deck hardware and they don't actually make software for it themselves. I suppose they could use him on the API team.
      But Valve as a gaming company is long dead.

    • @CCaribou
      @CCaribou 5 หลายเดือนก่อน +5

      @@MostlyPennyCat So Counter Strike and Dota aren't a thing?

    • @Tieigo0
      @Tieigo0 5 หลายเดือนก่อน +12

      ​@@CCaribouThey're shit cash grabs lol.

  • @D_YellowMadness
    @D_YellowMadness 5 หลายเดือนก่อน +523

    I always forget Portal was originally just a freebie in the Orange Box. It's weird to think about it considering how it immediately blew up but it's such a good way to drop a tech demo & gain interest. Package it with 4 extremely popular games for the price of one game or less depending on where & when people get it. It helps that it's probably the best tech demo ever made.

    • @LucasCunhaRocha
      @LucasCunhaRocha 5 หลายเดือนก่อน +60

      5 games actually (3 launch titles), the Orange Box was an insane product that we will probably never gonna see it again.
      I still kept my OB pretty much the original way it came. only used the disc once or twice to install the games.

    • @D_YellowMadness
      @D_YellowMadness 5 หลายเดือนก่อน +20

      @@LucasCunhaRocha I meant 4 other games in addition to Portal. But yeah, The Orange Box (back when I still played 360) was one of the best purchases I've ever made.

    • @TheBcoolGuy
      @TheBcoolGuy 5 หลายเดือนก่อน +1

      I think I've passed up the XBOX 360 copy a few times at various thrift shops. If I find one for cheap I'll probably pick it up. @@LucasCunhaRocha

    • @BurritoKingdom
      @BurritoKingdom 5 หลายเดือนก่อน +13

      It was based on a student game at Digipen; Narbacular Drop. For Portal 2, Valve picked up a 2nd student team from Digipen; Tag the Power of Paint. Than Valve stopped making games.

    • @webbedshadow2601
      @webbedshadow2601 4 หลายเดือนก่อน +1

      Interesting! wow, I never knew the inspiration behind Portal.@@BurritoKingdom

  • @troy1993
    @troy1993 5 หลายเดือนก่อน +915

    Imagine how mind blowing it would have been for people to play portal in 1996.

    • @gamerxt333
      @gamerxt333 5 หลายเดือนก่อน +40

      Compared to other games like Zelda and Goldeneye ? It is still mainly a simple puzzle game after all, even if the portal effect is impressive.

    • @chaotickreg7024
      @chaotickreg7024 5 หลายเดือนก่อน +121

      ​@@gamerxt333The physics in both of those games are very simple. Zelda OoT had Farore's Wind which worked pretty slowly or respawning from void out which also took a moment, but this game is letting you teleport across the room on the fly instantly. It is rather impressive. Look at SM64 and how much trouble they had with building puzzles around the camera back then.

    • @Refreshment01
      @Refreshment01 5 หลายเดือนก่อน +20

      Perfect Dark achieves more than this portal recreation. Btw, not taking merit from the creator since its very impressive.
      But i dont agree that recreating portal on the n64 is something that surpasses the top n64 software.

    • @wiredrayne
      @wiredrayne 5 หลายเดือนก่อน +45

      @@chaotickreg7024 I think it probably would have gone under the radar as an "ahead of its time" sort of game if it released in 1996. The internet was a completely different, disjointed mess, so the average console player wouldn't even understand how impressive the physics engine was, nor were gamers at the time even looking for that type of gameplay. They would probably be more impressed by the voice overs to be honest, though it would never have existed at the time as the cartridges would have never been able to hold all the voice files.

    • @RaniaIsAwesome
      @RaniaIsAwesome 5 หลายเดือนก่อน +5

      @@chaotickreg7024 What sort of weed are you smoking? Zelda OoT could warp you anywhere instantly if it wanted, it's how cartridges work - they don't have to load anything. The physics in Zelda and Goldeneye and particularly Mario 64 are some of the most complicated physics in any game ever. What they did is incredible but it's physically impossible for a small team of amateurs to be anywhere near world class teams with budgets of many millions and access to the official devkits.

  • @KitsuneAlex
    @KitsuneAlex 4 หลายเดือนก่อน +101

    It _was_ incredible. RIP Portal 64.

    • @frankieslounge
      @frankieslounge 2 หลายเดือนก่อน +4

      Did Valve take it down?

    • @KitsuneAlex
      @KitsuneAlex 2 หลายเดือนก่อน +7

      Yes, the developer settled with Valve and discontinued the project sadly@@frankieslounge

    • @DemsW
      @DemsW 2 หลายเดือนก่อน +31

      @@frankieslounge Valve advised him not to continue the project as he was using licensed nitendo code in the project, and Valve didn't want to be involved if legal action was taken

    • @GabrielAssis89
      @GabrielAssis89 2 หลายเดือนก่อน +29

      Yep, Nintendo was the problem. Valve usually support mods and remakes. But Nintendo...

    • @ThatOneWeeb420
      @ThatOneWeeb420 2 หลายเดือนก่อน +7

      I'm sure Valve would have loved the demake but since the project used Nintendo's licensed code, they're not keen on the idea, understandably too given after what happened with Dolphin.
      I doubt Valve had much of a choice on this one.

  • @ActionAbe1
    @ActionAbe1 5 หลายเดือนก่อน +988

    i played some ds portal homebrew game and thought it was impressive but this absolutely insane

    • @swagnemite-dl3sz
      @swagnemite-dl3sz 5 หลายเดือนก่อน +12

      Wasn't that a 2d version?

    • @ActionAbe1
      @ActionAbe1 5 หลายเดือนก่อน +50

      @@swagnemite-dl3sz yeah but still kinda impressive for a fan project.

    • @TheIrkenEmpire420
      @TheIrkenEmpire420 5 หลายเดือนก่อน

      ​@@swagnemite-dl3szThere's also a 3D one as well.

    • @thewhitefalcon8539
      @thewhitefalcon8539 5 หลายเดือนก่อน +26

      I played that too! (in 2d)
      A DS should be able to run 3d Portal. It's a bit more powerful than an N64. But nobody's written it.

    • @rokko_hates_japan
      @rokko_hates_japan 5 หลายเดือนก่อน

      @@thewhitefalcon8539 portal on the 3ds would be awesome!

  • @SweetBean92
    @SweetBean92 5 หลายเดือนก่อน +219

    James's work is legitimately inspiring; we rarely ever see a project like this that not only shows "this concept is possible" but then goes on to be as much as it can be. He really is going the distance

  • @fartking2845
    @fartking2845 5 หลายเดือนก่อน +82

    It really warms my heart when I see life breathed into older hardware. Seeing this on the gamecube would have been impressive, but this is mind blowing. What we're seeing is a master piece that couldn't have been manifested by just any normal programmer. This really is a tasty treat.

    • @maravreloaded
      @maravreloaded 4 หลายเดือนก่อน +2

      Portal 2 for the GC coming soon

  • @ConsoleCombat
    @ConsoleCombat 5 หลายเดือนก่อน +301

    Lambert and Kaze both not only reviving n64 gaming in the modern age, but making it compete with newer offerings.

    • @Rob_Enhoud
      @Rob_Enhoud 5 หลายเดือนก่อน +51

      There's a lot of really fascinating N64 projects going on today applying modern rendering knowledge to the old hardware. It's kind of crazy seeing just what the old hardware was capable of with an extra quarter century of knowledge.

    • @Imgema
      @Imgema 5 หลายเดือนก่อน +22

      ​@@Rob_Enhoud It's especially impressive for the N64 in particular, which was hard to program for and had a bunch of stupid bottlenecks that most developers didn't want to bother overcoming. So there is more untapped potential here compared to something like the PS1, which i believe was already squeezed enough during it's lifetime.

    • @zatozatoichi7920
      @zatozatoichi7920 4 หลายเดือนก่อน

      Tbh, they are already competing with newer offerings.

    • @mikafoxx2717
      @mikafoxx2717 4 หลายเดือนก่อน

      ​@@ImgemaYeah, things like jumping to 3d, C, and things like ram with latency was a massive change from the 2D, assembly, and cycle exact memory accesses from anything.

  • @davidnoble1477
    @davidnoble1477 5 หลายเดือนก่อน +391

    What I'd really love to see is people like James and Kaze (Mario 64 optimising genius!) coming together to form a small indie games studio dedicated to releasing new crowd-funded N64 games.

    • @natebragg
      @natebragg 5 หลายเดือนก่อน +7

      Yes 👉 😎 👉

    • @linuxstreamer8910
      @linuxstreamer8910 5 หลายเดือนก่อน +34

      kaze made mario 64 run at a stable 60fps & return to yoshi's island also runs at 60fps

    • @xtr.7662
      @xtr.7662 5 หลายเดือนก่อน

      ​@@linuxstreamer8910no the rom hack hes making runs at around 30fps with superior visuals to mario 64 while with his code the original game can run at 60fps

    • @minirop
      @minirop 5 หลายเดือนก่อน +4

      And maybe port N64 inspired games on the N64, like Cavern of Dreams.

    • @guarapo66
      @guarapo66 5 หลายเดือนก่อน +20

      Or better make an open source engine maybe based on the Mario 64 one that lets you make any type of game, and let everyone make games like Nesmaker

  • @RobertPendell
    @RobertPendell 5 หลายเดือนก่อน +122

    I saw tech demos of this and it is damn impressive that they managed all this. I assumed at the time it would end up being just a tech demo but it is clear I was wrong.

    • @SoulElement
      @SoulElement 3 หลายเดือนก่อน

      Finally. Some good food.

  • @mcbeav
    @mcbeav 5 หลายเดือนก่อน +28

    Been following this for some time and what he has accomplished mostly by himself is incredibly impressive. This game is leaps and bounds ahead of any other homebrew 64 project I've seen, and it's up there with actual first party releases for the N64. I'd argue it's more impressive considering how well it performs.

  • @kevboard
    @kevboard 5 หลายเดือนก่อน +9

    I have watched most of the dev videos for this, and it's crazy how well this is coming together...
    but that default control scheme is horrendous 😂
    the default controls should be:
    D-Pad - Character Movement
    Stick - Aiming
    A - Jump
    B - Interact
    L - Left Portal
    Z - Right Portal
    C Down - Duck
    Start - Pause

    • @ConkerTS
      @ConkerTS 5 หลายเดือนก่อน

      Hopefully the final, release version of the game will have an option to save the control setup. That way, once you've set up your own preferred control scheme, then saved it, then you won't need to alter it again.

    • @kevboard
      @kevboard 5 หลายเดือนก่อน +1

      @@ConkerTS I still feel it would be good to have a very easy to adapt layout as the default. gives the whole thing a more welcoming vibe.

  • @skgbop
    @skgbop 4 หลายเดือนก่อน +22

    Rest in peace portal 64

    • @oxfordeducatedhighschoolhe6989
      @oxfordeducatedhighschoolhe6989 3 หลายเดือนก่อน

      Never existed. Total scam.

    • @mmuller2402
      @mmuller2402 3 หลายเดือนก่อน

      Why?😅

    • @jboy402
      @jboy402 3 หลายเดือนก่อน

      Nintendo likes lawsuits@@mmuller2402

    • @Rudgged
      @Rudgged 3 หลายเดือนก่อน +4

      @@mmuller2402 Dev got shut down by Nintendo. Soulless company

    • @skinlizard2251
      @skinlizard2251 3 หลายเดือนก่อน +4

      ​@@RudggedTechnically, he was officially shut down by Valve, but it was because he was using Nintendo's code libraries and Valve was scared of Nintendo coming after them for not coming after him. Roundabout way but it's still more or less the fault of Nintendo even though Valve are the ones who actually took official action.

  • @franzusgutlus54
    @franzusgutlus54 5 หลายเดือนก่อน +84

    I have been following James for quite a while and always look forward to his updates. Glad he gets recognised by MVG!

  • @BatataKarambas
    @BatataKarambas 5 หลายเดือนก่อน +123

    I followed the porting process on the developer's channel on TH-cam and it's absolutely stunning!!! Incredible work

    • @necromax13
      @necromax13 5 หลายเดือนก่อน +7

      it's not porting.

    • @R.B.
      @R.B. 5 หลายเดือนก่อน +5

      It is porting, and it is better than some other ports of other titles. It isn't an exact replica of the source game, but look at a lot of the games that were "ports" of arcade titles. In some of those cases, about the only thing ported was the title of the game. Porting is recreating something within the limitations of the target platform. Sometimes that means scrapping significant portions of the game, dropping some levels, or flat out building an entirely different game and game engine. Tony Hawk was ported to the GBA and it was very different because you didn't have the same graphics capabilities, but it was clearly a "port" of the and title available for consoles.

    • @necromax13
      @necromax13 5 หลายเดือนก่อน +5

      @@R.B. speaking of semantics, it is still not a port, don't put it on quotations lil man. It is a fan made recreation, no single piece of software or code was taken from one property to the next. Same could be said with the fallacious example you mentioned.

    • @julianemery718
      @julianemery718 5 หลายเดือนก่อน +3

      ​@@R.B.
      It's not porting.
      Porting would be taking the actual game and stuffing it into the N64, which would be far too big for the N64 to handle.
      This is a remake, or a "demake" if you will, with all the graphics, mechanics and code done completely from scratch.

    • @R.B.
      @R.B. 5 หลายเดือนก่อน +1

      @@julianemery718 I'd encourage you to look at other games, including some of those made for the N64 of the era. Cruis'n USA for instance by your definition would have been a demake. In earlier generations, PAC MAN and Donkey Kong are great examples of ports to home consoles of the era, but hardly the same graphics and often times different level design because the hardware the game was being ported to lacked the capabilities of the targeted platform. Then you have other games like Bionic Comando where the PC version of the game might as well have been considered a different game altogether, but it is absolutely considered a port. Doom is perhaps one of the best examples of this, where the game has been ported to practically every platform available, but even some of the officially licensed ports required complete changes to level design just to make it "playable," and sometimes calling it playable was a stretch.
      Given these examples, this is a WIP port, and it actually does an incredible job capturing the mechanics, sound, and levels of the original game. Portal for the N64 is a better port than several of the others I've mentioned.

  • @ray-sattler
    @ray-sattler 4 หลายเดือนก่อน +10

    And now Valve said he should take it down and stop it...

  • @rockstopsthetraffic
    @rockstopsthetraffic 5 หลายเดือนก่อน +2

    Love that you're featuring this project. Been following it for a while.

  • @evv4198
    @evv4198 5 หลายเดือนก่อน +5

    i've been following the dev channel since it's early stages and i am happy you covered the topic here. it deserves more popularity!

  • @Srcsqwrn
    @Srcsqwrn 5 หลายเดือนก่อน +3

    It's so cool to see James' work being covered my MVG!

  • @Kyouske_42
    @Kyouske_42 5 หลายเดือนก่อน +25

    Very nice! I would like to mention Kaze Emanuar's insane mod for Mario 64 where he basically wrote the whole code anew to gain massive performance improvements. Maybe MVG can take a look once he finishes the game he intents to make with this working.

  • @RolyPolyGames
    @RolyPolyGames 5 หลายเดือนก่อน +48

    I heard that Kaze Emanuar and a few other N64 Emulator guys found some ways to bypass a lot of issues with rendering pixels and the zbuffer. Guessing James is probably part of that group that figured this stuff out. Very clever. I think Kaze is working on getting high poly stuff in the n64 engine currently if I recall.
    E: Either way its great to see how creative people can get with limited resources. Stuff it feels like modern deving takes for granted. A very wise professor of mine used to say, "We got to the moon on 16bits."

    • @thinkbrowner
      @thinkbrowner 5 หลายเดือนก่อน +3

      Because I've been on an absolute curiousmarc binge recently, I know that in fact it took us 15 bits to get to the moon 🤣

    • @ilgattoparddo
      @ilgattoparddo 5 หลายเดือนก่อน +2

      Do you believe in Santa Claus also? What a nonsense to believe that really happened.

    • @icravedeath.1200
      @icravedeath.1200 5 หลายเดือนก่อน +5

      ​@@ilgattoparddowow you sound fun at parties

    • @XENON2028
      @XENON2028 5 หลายเดือนก่อน +1

      ​@@ilgattoparddo ???

    • @RolyPolyGames
      @RolyPolyGames 5 หลายเดือนก่อน

      Looks like you're right! I must have misremembered its been a long time.@@thinkbrowner

  • @Kargoneth
    @Kargoneth 3 หลายเดือนก่อน +5

    R.I.P. Get your archived versions while possible!

  • @Markimark151
    @Markimark151 5 หลายเดือนก่อน +7

    Portal on the N64 is mind blowing! It looks like a GameCube game that was cancelled! The N64 was actually the most powerful console of its generation, but because of cartridge limitations, the console was hard to fit enough data compared to the PlayStation which used CDs!

    • @Crazy_Gamer_OG
      @Crazy_Gamer_OG 5 หลายเดือนก่อน +1

      Yep, & you need the expansion pak to run a lot of these fan hacks & homebrews on the actual hardware. And I don't think the N64 can run roms over 64MB in size due to how ED's & the cartridges work. The limitation is built into the hardware, which is why most n64 hacks & homebrews need an emulator.

    • @Markimark151
      @Markimark151 5 หลายเดือนก่อน

      @@Crazy_Gamer_OG yeah, the system has a bottleneck, the expansion pack was required for Zelda: Majora’s Mask and Perfect Dark. This is why emulators actually improve the potential of the platform without the cartridge limitations! The N64 would’ve been my all time favorite Nintendo console had they used CDs instead of cartridges, we would’ve got really big third party games on the system!

  • @notenoughmonkeys
    @notenoughmonkeys 5 หลายเดือนก่อน +59

    Very impressive, though to be fair, I heard someone else managed to get Glados running off of a potato...

    • @DaPootisJedi
      @DaPootisJedi 5 หลายเดือนก่อน +10

      They even managed to fit in the slow-clap processor

    • @user-pm6gv5nq4v
      @user-pm6gv5nq4v 5 หลายเดือนก่อน +1

      Ok, now kiss

    • @bipinnambiar
      @bipinnambiar 5 หลายเดือนก่อน +1

      Yeah, but they couldn’t get emotions in there. Takes more than 1.1 volts, apparently.

  • @wile123456
    @wile123456 5 หลายเดือนก่อน +71

    It's really remarkable how modern invovations in compiler optimizations as well as better code practices give old hardware incredible performance increases

    • @_yadokari
      @_yadokari 5 หลายเดือนก่อน +12

      Making games is all about iteration. Compilers, emulators, and massively more powerful PCs running tools (distributed overnight jobs taking minutes on a single machine) improve iteration times no end. There's also more documentation available now that was available to non-first party developers back then.

    • @EmeralBookwise
      @EmeralBookwise 5 หลายเดือนก่อน +13

      ​@_yadokari : shame the industry has mostly forgotten that, always pushing for new ever more expensive hardware instead of optimizing what we already have.
      Consol generations could easily be stretched out an extra 5+ years if companies would just put in the effort.

    • @RizenAgidyne
      @RizenAgidyne 5 หลายเดือนก่อน +4

      But profit come first unfortunately. And sometimes we don’t have the time to optimize in the office

    • @Refreshment01
      @Refreshment01 5 หลายเดือนก่อน

      The consumers dont want that. As a real world example, there are many times when the old hardware was getting the better games yet people were more interested in playing mediocre games on the new platform. The 5th to 6th gen transition is a showcase of this behaviour.

    • @kaitlyn__L
      @kaitlyn__L 5 หลายเดือนก่อน +1

      @@EmeralBookwise and we basically saw this with the "halfway bump" in market inertia provided by Kinect and PlayStation Move! The entire generation was extended a few years, and all the games from that period ran better than their predecessors (even their PC ports, so I'm told).
      Last time we were discussing this one of my ex-game-journalist pals specifically called-out Mass Effect 2 running much better than Mass Effect 1, on the consoles and her magazine-office reviews-PC alike. I'm not sure if that's still true with the various re-releases, but yeah, when they were new.

  • @wanggaard
    @wanggaard 5 หลายเดือนก่อน +3

    Thank you for covering this MVG, this is unique stuff that a popular channel like yours can shed some light on.

  • @neuroflare
    @neuroflare 5 หลายเดือนก่อน +9

    I always look forward to what wizardry James was going to post next, it's been a fun project to follow. James' and Robert Piep's early in-progress stuff was so cool to watch take shape over time.

  • @zzco
    @zzco 5 หลายเดือนก่อน +53

    I've been following James' work on Portal, it's freaking unreal!

    • @proCaylak
      @proCaylak 5 หลายเดือนก่อน +18

      no, it's source engine... imitation.

    • @zzco
      @zzco 5 หลายเดือนก่อน +2

      haha- I meant it's freaking unreal how well it works. Otherwise, I would have qualified it as "Unreal Engine", lol

    • @proCaylak
      @proCaylak 5 หลายเดือนก่อน +4

      @@zzco I've already got it, no worries :D
      I was only having some fun, glad you joined in as well :)

    • @zzco
      @zzco 5 หลายเดือนก่อน +3

      Ahh! :p and yeah, it's amazing how well he's optimized it for the N64 tho- lol

    • @jeremyandrews3292
      @jeremyandrews3292 5 หลายเดือนก่อน +2

      @@proCaylak You beat me to the punch. I was about to see if I could twist that into a joke about Valve not using Unreal Engine, or the game being Portal and not Unreal Tournament, but you already did.

  • @PikaStu666
    @PikaStu666 5 หลายเดือนก่อน +11

    I remember seeing a preview of a Half-life port in an N64 magazine back in the day. It's a real shame nothing came of it, but this Portal port is incredible work!

    • @gnomebob
      @gnomebob 5 หลายเดือนก่อน +6

      Actually... there's a rom hack called Block Mesa 64 that plays on console that's pretty good
      😂

    • @Haffey.z64
      @Haffey.z64 2 หลายเดือนก่อน

      @@gnomebobThat's a joke hack though, it's not really half-life

  • @qlum
    @qlum 5 หลายเดือนก่อน +13

    Glad you covered this, it truly is an amazing project from a technical standpoint.

  • @butterfinger4393
    @butterfinger4393 5 หลายเดือนก่อน +9

    Ive been following this project for a while now , its only getting better !!

  • @Azuris190
    @Azuris190 5 หลายเดือนก่อน +4

    One of the Benefits is that Portal has its clean Clinic like Enviroment, so that you can save Geometry and Objects that would eat up Ressources.

  • @JohanHultin
    @JohanHultin 5 หลายเดือนก่อน +1

    It's funny, I had never heard of James and literally just finished his video about bounding boxes in Portal64 hit the youtube logo and boom, here was your video. Super cool tech!

  • @fatfurie
    @fatfurie 5 หลายเดือนก่อน +1

    so glad your covering this. ive been following this for a while it deserves more attention.

  • @mathprodigy
    @mathprodigy 5 หลายเดือนก่อน +74

    Man if this came out in the year 1999 it would be the game of the year, that's unbelievable

    • @DFGdanger
      @DFGdanger 5 หลายเดือนก่อน +25

      It won several Game of the Year awards in 2007-8, so...

    • @AtariWow
      @AtariWow 5 หลายเดือนก่อน +2

      game of the decade
      @@DFGdanger

    • @salmon_wine
      @salmon_wine 5 หลายเดือนก่อน +11

      if it game out in 99 it wouldve been named "game of the millenium" and there would be no arguement against that

  • @10p6
    @10p6 5 หลายเดือนก่อน +7

    It is cool to see this on the N64. I was playing Alien Vs Predator on the Jaguar, and when you compare graphics, I believe the Jaguar could have done a decent job of a Portal port too. i'll donate a brand new Jaguar to the first person who does a decent Jaguar Portal demo :-)

  • @hellterminator
    @hellterminator 5 หลายเดือนก่อน +2

    I was wondering when you'd cover this. I've been following James' work on this project for over a year now and every update is consistently more impressive than the last. Truly a brilliant man.

  • @PXAbstraction
    @PXAbstraction 5 หลายเดือนก่อน +4

    Miased thumbnail opportunity: The Impossible Portal

  • @ck88777
    @ck88777 3 หลายเดือนก่อน +3

    Its a crime that valve sent him a cease and desist
    some of their most successful games, TF2, CS, GMod (published by Valve) were fan made mods and yet in recent years theyve been hostile to modders
    TF source 2 was also shut down by valve around the same time they shut down Portal64, its disgraceful

  • @Ashnurazg
    @Ashnurazg 5 หลายเดือนก่อน +5

    I'm following James and this project for some time and it's really impressive that he created a demake of Portal for the N64. Sure, it's still rough on some edges, have some bugs, but I guess it only can get better!

  • @boreal3255
    @boreal3255 5 หลายเดือนก่อน

    Thank you for covering this.
    I even fixed a typo in the Docs once.

  • @Ganx_Gooshers
    @Ganx_Gooshers 5 หลายเดือนก่อน

    I've been following this project for a while now. I'm glad to see you sharing his work!

  • @anglo-saxonconnor817
    @anglo-saxonconnor817 5 หลายเดือนก่อน +54

    I love these type of content. Giving older systems demakes and new games on them. I would love to see games that push saturn and dreamcast to their limits too as both of them never got a chance to see bames that pushes thier limits realeae on them back then.

    • @dacueba-games
      @dacueba-games 5 หลายเดือนก่อน +4

      bames

    • @nicolaspaesi2846
      @nicolaspaesi2846 5 หลายเดือนก่อน +2

      BAMES!

    • @kingjoe3rd
      @kingjoe3rd 5 หลายเดือนก่อน +4

      its kind of like how is cool to see people build a house out of legos.

    • @anglo-saxonconnor817
      @anglo-saxonconnor817 5 หลายเดือนก่อน +4

      I was eating fried chicken when I was typing a while ago. Hey it's just a small matter. You all can auto correct it yourselves. Have a nice day everyone. 🙂

    • @seamusoblainn4603
      @seamusoblainn4603 5 หลายเดือนก่อน +2

      Eating friend chicken but named Anglo Saxon. Interesting

  • @CathodeRayKobold
    @CathodeRayKobold 5 หลายเดือนก่อน +45

    I believe he mentioned using the N64's splitscreen mode to render the contents of the portal, which is a really clever way to get that second camera without having to program it yourself.

    • @thewhitefalcon8539
      @thewhitefalcon8539 5 หลายเดือนก่อน

      That doesn't make a lot of sense. The GPU only needs to know the current camera for whatever it's rendering. you don't have to specially make two cameras.

    • @trashtrash2169
      @trashtrash2169 5 หลายเดือนก่อน +2

      I don't think that's how it works anymore as you can see portals through portals, and if it was using multiple cameras, you'd need more than two.

    • @kasuraga
      @kasuraga 5 หลายเดือนก่อน

      @@trashtrash2169 n64 could handle 4 split screen multiplayer so multiple cameras could work

  • @filipfriday
    @filipfriday 5 หลายเดือนก่อน

    James really put together an impressive project here.
    Great video as always.
    MVG, maybe something you might not have noticed in editing was the high-pitched CRT frequency was pretty loud (at least to my sensitive ears.)
    Not sure if it can be filtered out, but it made the video hard to watch for me.

  • @EvEnMoR
    @EvEnMoR 5 หลายเดือนก่อน

    Wow .....watching that footage was mind blowing. It's incredible to witness what some of you guys are capable of. Especially on older hardware. Really impressive stuff. Thanks for sharing.

  • @pastiesandagstring
    @pastiesandagstring 5 หลายเดือนก่อน +4

    I’ve been watching this guys channel while it’s been developed. So many incredible achievements.

  • @GeorgesChannel
    @GeorgesChannel 5 หลายเดือนก่อน +3

    Very impressive! Feels like an Apollo Mission achievement on a N64. Thank you for sharing!

  • @RXR25
    @RXR25 5 หลายเดือนก่อน +1

    I've ben following this project for so long, I am so glad you are covering it

  • @jolness1
    @jolness1 5 หลายเดือนก่อน

    Been waiting for you to cover this! This is nuts

  • @technocolossus7763
    @technocolossus7763 5 หลายเดือนก่อน +3

    I think James is also working on implementing the Goldeneye-style dual controller mode for smooth analog camera controls.
    Edit: he also has a video about making his own mouse adapter for the n64. The guy is an amazing developer.

  • @franciscofarias6385
    @franciscofarias6385 5 หลายเดือนก่อน +4

    This is one of the coolest ports I've ever seen. Brilliant work.

  • @adamblue2980
    @adamblue2980 5 หลายเดือนก่อน +1

    This is absolutely mind boggling, incredible work James! And megatextures?? Thank you for sharing :)

  • @isac7579
    @isac7579 5 หลายเดือนก่อน

    Great video! The gameplay made me want to play it! Even if it were only an emulator! At moment when you’re trying to explain through the technical stuff I’m not sure if you were amazingly able to shorten it or explain it in your own way, I picked up on the topic points you were referencing from the guys most recent TH-cam video, I feel like since I saw his video I was more easily able to follow what you were saying just because I heard the other guy explain it before. I can’t give a definite opinion but maybe someone who hasn’t seen that video might not be able to follow you with as much ease. If you included photos from the guy’s video (I.e the bounding box hierarchy topic) that would make following along easier! I might take a look at your other content because I thought this was a very nice style!

  • @PhoticSneezeOne
    @PhoticSneezeOne 5 หลายเดือนก่อน +7

    And most importantly: There is no fog!

    • @AaronMorrisTheSteamFox
      @AaronMorrisTheSteamFox 5 หลายเดือนก่อน

      There is fog, actually! It's used the same way as in Portal PC: for when you go into the hazard sludge!

    • @PhoticSneezeOne
      @PhoticSneezeOne 5 หลายเดือนก่อน

      @@AaronMorrisTheSteamFox Then let me be more specific: There is no fog for covering up the shortcomings of n64s hardware ;)

  • @no-one3795
    @no-one3795 5 หลายเดือนก่อน +30

    Imagine when this came out when Nintendo 64 was released. The world would blown away!

  • @AxolotlBaiken
    @AxolotlBaiken 5 หลายเดือนก่อน

    Glad to see you cover this. I've been following the project for a bit lol

  • @carlolalattacosterbosa5821
    @carlolalattacosterbosa5821 5 หลายเดือนก่อน +1

    I’m very happy to see you covered this topic! I’ve been following the developer since the early stages of progress and I think he’s doing really the impossible. Thanks MVG: you really hit the mark every time !

  • @kortkunig2291
    @kortkunig2291 5 หลายเดือนก่อน +3

    I can’t help but wonder what would happen if James and Kaze Emanuar teamed up.
    But it’s probably Half Life 3 on the N 64

    • @mysticaxolotl8215
      @mysticaxolotl8215 5 หลายเดือนก่อน

      They'd probably port Starfield to the N64 lmao

    • @kortkunig2291
      @kortkunig2291 5 หลายเดือนก่อน +1

      @@mysticaxolotl8215 if it had to be a Bethesda game I think I’d prefer Skyrim or oblivion or something.

  • @Mr_Pewpy_But-Whole
    @Mr_Pewpy_But-Whole 5 หลายเดือนก่อน +11

    I've been following this project for quite some time. He should seriously send Valve a cartridge in box of the final version. It would be quite special.

  • @SysOpQueen
    @SysOpQueen หลายเดือนก่อน +1

    FOR THOSE STILL LOOKING FOR THE FILES:
    It IS still there, just hidden from the public. The zip file's direct link, not the github page link, still works for wayback machine. You need the *direct link* for the Portal 64 0.14.0-Master file. If you cannot find it, I will upload all the source master zip files from 0.6.0 until 0.14.0. I do not have any source files saved prior to version 0.6.0

  • @legoboy-ox2kx
    @legoboy-ox2kx 5 หลายเดือนก่อน

    I can't wait to see this project be finished! I've been following it for a while and it's such an impressive port!

  • @DommoDommo
    @DommoDommo 5 หลายเดือนก่อน +3

    Ive been following James' development on this for a while. The dude is a genius.

  • @mistamontiel00
    @mistamontiel00 4 หลายเดือนก่อน +5

    Valve shot this down.. yeh real threat this is w-o-w.

  • @RyanLeishman
    @RyanLeishman 5 หลายเดือนก่อน +1

    This had come on a bit since I first saw it. Incredible work.

  • @I.____.....__...__
    @I.____.....__...__ 5 หลายเดือนก่อน +2

    I've been watching him developing this for the past few years and amazed with each new video. It's definitely not an 8MB ROM. This is a great example of how future developers are able to make games that blow away the games that came out when a console was current. Thanks to years, or even decades of advancements and knowledge and technology and such, game devs can make games for old console that would've seemed impossible at the time. It's not even just games that come out much later, you can see this effect even during a console's lifetime, like comparing SMB3 to SMB1.

  • @mauriciomedeiros4679
    @mauriciomedeiros4679 5 หลายเดือนก่อน +3

    I guess we could say…
    This was a triumph.

  • @kakalv9152
    @kakalv9152 5 หลายเดือนก่อน +6

    This has to be one of your more mind blowing episodes MVG. huge respect to James who made this port. absolutely wild!

  • @stephanschamp6473
    @stephanschamp6473 5 หลายเดือนก่อน +2

    Great video, as always!
    Been following James for the last 6 months, thanks to the youtube algorithm. (For me it actually works)
    Even though I don't understand half of it, I do understand how impressive it is to have a game released over 10 years after the N64, run so well and near complete on the N64.
    Imagine having this game in 1996... James has proven it would've been (technically) possible at the time!

  • @jacobyorton
    @jacobyorton 3 หลายเดือนก่อน +2

    What's even more fun... I'm playing an originally XBOX 360 game, demade to Nintendo 64, emulated on a hacked PlayStation Vita handheld.
    I don't think Valve imagined this when they made this game 17+ years ago.

  • @Flappy9
    @Flappy9 5 หลายเดือนก่อน +27

    Wow, imagine if this had come out back in the 90s. It wouldve been one of the best selling games on the N64 no doubt.

    • @flameofthephoenix8395
      @flameofthephoenix8395 5 หลายเดือนก่อน

      I don't know about all that, the other games they already had were still a lot better even if this is more technically impressive.

    • @skinlizard2251
      @skinlizard2251 3 หลายเดือนก่อน +1

      ​@@flameofthephoenix8395Nothing like Portal had even been attempted at the time- As it IS, Portal is often considered revolutionary and one of the greatest games of all time, if it had come out way back in the nineties with all of the same features, like this demake has (or had), it would've still absolutely crushed it- Although it probably wouldn't have been realistically possible for a number of reasons.

    • @flameofthephoenix8395
      @flameofthephoenix8395 3 หลายเดือนก่อน +1

      ​@@skinlizard2251 I do think that there would definitely be a crowd of people interested, but even the original Super Mario Bros is more interesting than Portal in terms of just trying to have fun with a game. I also wouldn't really call Portal revolutionary, as it hasn't changed what games are capable of, if it wasn't them then someone else would have made a game with non-Euclidian geometry. This is certainly a matter of opinion, however I don't think that being able to render something like Portals was relevant to the creation of fun games but is mostly just a neat thing you might find yourself using but probably won't ever need. Of course, what makes the money, a game that's fun and made for enjoyment's sake, or holes that are warping space you can shoot out of a gun! Yeah, the latter definitely takes the cake... If there was one!

    • @skinlizard2251
      @skinlizard2251 3 หลายเดือนก่อน

      @@flameofthephoenix8395 I mean, to be fair, saying Portal wasn't revolutionary in some sense is also kind of like saying that Super Mario Brothers or Wolfenstein 3D/Doom weren't revolutionary either because something else would've come along and popularized sidescrollers or first person shooters, or, massively exaggerating, something like the wheel or farming using aquifers wasn't revolutionary because we would've found other transportation and agricultural solutions or found the same solution later down the line anyway- Like, I get where you're coming from, but the ideas were popularized from their initial blowout success which is why those ideas are continued to be compounded upon and used in the modern era. Regardless, I partially agree with you, but I still think it would've sold very well augrrhg

    • @flameofthephoenix8395
      @flameofthephoenix8395 3 หลายเดือนก่อน

      ​@@skinlizard2251 Well, yes that is all true, what I was saying is more that it wasn't really something people didn't know how to do or was extremely complicated, but there was no reason to use it so nobody did. If somebody wanted to they probably could have made a 2d version of it fairly early on, I don't think the SNES would have been quite enough to do it seeing as I'm fairly sure they used the same sprite rendering techniques as the NES which would make it at the very least extremely hard to make non-euclidian geometry, and a 2d version would also not have the potential of having to render a seemingly infinitely long stretch because 2d games are extremely weird in that they're actually closer to extremely weird 3d graphics as opposed to what actual 2d graphics might look like mainly because rendering 2d graphics from a 2d characters point of view would grant you only a single line of vision instead of the full screen which is not really going to make for a fun game and so instead it makes more sense to render things like an artist's depiction of a 3d scene, which means we are in a sense just making a 3d game without the ability to move forwards or backwards and the view point is fixed and so on. This means that it would admittedly be easier to make a 2d version of this concept, although actually not really given that this poses an even trickier problem where you can see the insides of spaces meaning that if you wanted a place that was bigger on the inside than on the outside you'd have to somehow render both the interior and exterior at once probably having to settle for only rendering the interior of a space when you're in it, this leads to a lot of confusion. So, I think I'll just drop the 2d idea because on second thought that would probably be even harder than doing it in 3d as you'd have to resolve all kinds of odd problems you wouldn't otherwise have. To be perfectly honest I'm not entirely sure what we were previously discussing at this point!

  • @Sly2Cooper
    @Sly2Cooper 5 หลายเดือนก่อน +5

    Hi, MVG! Can you make a video about Kaze Emanuar's Mario 64 total engine conversion that now runs at 60 fps with increased geometry?
    It's amazing what modders can achieve on N64.

  • @daffawiradanu2260
    @daffawiradanu2260 5 หลายเดือนก่อน

    This is actually impressive, I have been following James for quite a while and always look forwards to his update.

  • @BenJuan26
    @BenJuan26 5 หลายเดือนก่อน

    This is such an amazing project, not only because of the results, but also because of James' excellent videos chronicling the development. It was a great fit for this series.

  • @dataterminal
    @dataterminal 5 หลายเดือนก่อน +2

    For those wondering. Portal on Steam usually goes for less than a USD $1. Next steam sale should start this coming week.

    • @smeezekitty
      @smeezekitty 5 หลายเดือนก่อน +1

      If you don't have portal already, what are you doing?

    • @EmeralBookwise
      @EmeralBookwise 5 หลายเดือนก่อน +3

      Portal is the entire reason I first signed up for Steam, during a sale when they were giving it away completely free.

    • @jr2904
      @jr2904 5 หลายเดือนก่อน

      ​​@@smeezekitty I'm living under a rock haha, never played it. Someday I will though lol

  • @jamesalexhowlett
    @jamesalexhowlett 5 หลายเดือนก่อน +3

    I love when this channel looks at and breaks down ports like this

  • @MihaiTrica
    @MihaiTrica 5 หลายเดือนก่อน

    I saw the creator video just today, it was that one in a million TH-cam recommendation that is actually good. I am not surprised to see you cover it. I did not initially understand how it can be run on original hardware, but I guess it can via Ever Drive. Very, very nice work done there.

  • @MartinBarreby
    @MartinBarreby 5 หลายเดือนก่อน +1

    Wow! Wasn't aware of this port. Amazing work! :O

  • @Penguin12549
    @Penguin12549 5 หลายเดือนก่อน +15

    a legendary game on a legendary console

    • @demonsty
      @demonsty 5 หลายเดือนก่อน

      N64 is for losers.

  • @balmorababe
    @balmorababe 5 หลายเดือนก่อน +5

    James Lambert is damn near a god.

  • @LotoTheHero
    @LotoTheHero 5 หลายเดือนก่อน

    I've been following this for a while now. Cool to see you cover it.

  • @ezequielchehda5092
    @ezequielchehda5092 5 หลายเดือนก่อน

    Awesome! I love how there is a dedicated community to do this impossible ports and showing people that the hardware backthen was capable of so much more!

  • @CoolJosh3k
    @CoolJosh3k 5 หลายเดือนก่อน +3

    I feel like any other company would shut this down, but Valve would encourage it.

  • @SeaJay_Oceans
    @SeaJay_Oceans 5 หลายเดือนก่อน +4

    Amazing ! Portal64 looks good. How about Amiga Portal ? Atari 800XL Portal ? Commodore 64 Portal? Sinclair Spectrum Portal ?

    • @ItsHatlolOfficial
      @ItsHatlolOfficial 5 หลายเดือนก่อน

      Can't wait to play it on my intellivision!

    • @Holammer
      @Holammer 5 หลายเดือนก่อน +3

      There is a C64 portal. But it's obviously more of a 2D adaption than a straight port. Only so much you can do with a 1mHz CPU. :P

    • @proCaylak
      @proCaylak 5 หลายเดือนก่อน

      and don't forget the ultimate Magnavox Odyssey port! No CPU at all. There's some processing but it's not centralized at all.

  • @MultiTelan
    @MultiTelan 5 หลายเดือนก่อน

    I am, yet am not surprised this is getting a look from a large channel. I have seen this as it has come along and it's truly insane.

  • @Nob1ej0n
    @Nob1ej0n 5 หลายเดือนก่อน

    James is a friend of mine. I shared this with him and our small Discord community. He's a good dude, and I'm happy to see his work featured on your channel.

  • @INRamos13
    @INRamos13 5 หลายเดือนก่อน +4

    Interesting that it requires a copy of Portal to build the ROM. Does it use assets from the original game? I assumed everything had been rebuilt from the ground up with the limitations of the N64 in mind

    • @user-fs8rn4cb6c
      @user-fs8rn4cb6c 5 หลายเดือนก่อน +4

      Probably stuff like sounds and Glados voiceover

    • @davidgiga1993
      @davidgiga1993 5 หลายเดือนก่อน

      At least the audio / voice is from the original game

    • @nattila7713
      @nattila7713 5 หลายเดือนก่อน +2

      copyright reasons.

    • @Muskelhias
      @Muskelhias 5 หลายเดือนก่อน

      Everything is sourced from original Portal, check out their readme!

    • @KyleNally
      @KyleNally 3 หลายเดือนก่อน +2

      That's all true, and Valve would never have objected except that as I understand it he used libultra, the official N64 SDK.
      That's it. No original Nintendo character sounds or properties.
      *This is one reason I'll never buy anything offered by Nintendo.*

  • @ninjavinnie9715
    @ninjavinnie9715 3 หลายเดือนก่อน +4

    And now it’s gone 😢

  • @aurabless7552
    @aurabless7552 5 หลายเดือนก่อน +2

    I'm more surprised the audio and cutscenes were compressed enough, the rendering only visible area is a smart move! doesnt even need the expansion pack, but Im wondering would it run even better with the expanded ram? edit whoops this was mentioned around 9:38 for rumble support, awesome!

  • @MrSlowestD16
    @MrSlowestD16 5 หลายเดือนก่อน +1

    That's an absolutely crazy port. Would have done amazing back in the day if it these releases aligned better and this port was done then. Very cool stuff.

  • @haveacigar5291
    @haveacigar5291 3 หลายเดือนก่อน +5

    @2:21 to skip all the bs and ads he put in

  • @paladingeorge6098
    @paladingeorge6098 5 หลายเดือนก่อน +8

    Valve needs to hire this guy.

    • @ConkerTS
      @ConkerTS 5 หลายเดือนก่อน +3

      Shhhh! If he gets hired, then he might not have time to finish Portal 64...

  • @Nindo10Man10
    @Nindo10Man10 5 หลายเดือนก่อน

    awesome to see a project that i've been following get covered here!

  • @zach.0
    @zach.0 5 หลายเดือนก่อน +1

    If you aren't going to use the classic "tank controls", make sure you set looking to the analog stick and movement to the c-buttons, then switch the sticks in your emulator settings. Analog aiming is way more important than analog movement.

  • @DiscGolfLeagueMVP
    @DiscGolfLeagueMVP 3 หลายเดือนก่อน +3

    Apologies to the original Portal creators but if I ever get access to a time machine im stealing this code and going back to 1996 to blow everyones mind and make a dickload of money

  • @H.788
    @H.788 5 หลายเดือนก่อน +7

    BABE WAKE UP MVG UPLOADED

  • @10MARC
    @10MARC 5 หลายเดือนก่อน +1

    Nice job on this! 100% playable it seems, and looks great!

  • @Paradigmfusion
    @Paradigmfusion 5 หลายเดือนก่อน +2

    out of all the "impossible ports" out there, my favorites are The Witcher 3 (with DLC) on Switch, Doom on the SNES (heck not even the 32X version had music) and Virtua Racing on the Genesis (looked just as good as the 32x version) The Resident Evil 2 port for the N64 was pretty amazing too (even if its cinematic were compressed bad enough to sound like they were being played in a toilet)

    • @junkimyt
      @junkimyt 5 หลายเดือนก่อน

      32x had music for doom , a different system didn't

    • @Paradigmfusion
      @Paradigmfusion 5 หลายเดือนก่อน

      @@junkimyt jaguar. My bad.