Portal on the Nintendo 64 is incredible

Поделиться
HTML-код
  • Опубликовано: 9 июн 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,5 тыс.

  • @samtepal3892
    @samtepal3892 6 месяцев назад +4627

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

    • @John-vu5qm
      @John-vu5qm 6 месяцев назад +160

      🤔

    • @kingjoe3rd
      @kingjoe3rd 6 месяцев назад +117

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

    • @macadaca7038
      @macadaca7038 6 месяцев назад +94

      The Japanese Saturn controller is pale nimbus.

    • @Randomperson462
      @Randomperson462 6 месяцев назад +67

      ​@@kingjoe3rdthat's the point

    • @logannosleep5
      @logannosleep5 6 месяцев назад +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.

  • @cjh0751
    @cjh0751 6 месяцев назад +2206

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

    • @iHawke
      @iHawke 6 месяцев назад +288

      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 6 месяцев назад +144

      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 6 месяцев назад +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 6 месяцев назад +53

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

    • @elmzsni
      @elmzsni 6 месяцев назад +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!

  • @troy1993
    @troy1993 6 месяцев назад +928

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

    • @gamerxt333
      @gamerxt333 6 месяцев назад +41

      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 6 месяцев назад +124

      ​@@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 6 месяцев назад +21

      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 6 месяцев назад +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 6 месяцев назад +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.

  • @apolloforabetterfuture4814
    @apolloforabetterfuture4814 6 месяцев назад +996

    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 6 месяцев назад +21

      They should hire him

    • @neithermanc1
      @neithermanc1 6 месяцев назад +17

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

    • @MostlyPennyCat
      @MostlyPennyCat 6 месяцев назад +16

      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 6 месяцев назад +5

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

    • @Tieigo0
      @Tieigo0 6 месяцев назад +12

      ​@@CCaribouThey're shit cash grabs lol.

  • @D_YellowMadness
    @D_YellowMadness 6 месяцев назад +529

    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 6 месяцев назад +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 6 месяцев назад +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 6 месяцев назад +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 6 месяцев назад +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 5 месяцев назад +1

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

  • @KitsuneAlex
    @KitsuneAlex 4 месяца назад +116

    It _was_ incredible. RIP Portal 64.

    • @frankieslounge
      @frankieslounge 3 месяца назад +4

      Did Valve take it down?

    • @KitsuneAlex
      @KitsuneAlex 3 месяца назад +9

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

    • @DemsW
      @DemsW 3 месяца назад +37

      @@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 3 месяца назад +33

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

    • @ThatOneWeeb420
      @ThatOneWeeb420 2 месяца назад +9

      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 6 месяцев назад +989

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

    • @swagnemite-dl3sz
      @swagnemite-dl3sz 6 месяцев назад +12

      Wasn't that a 2d version?

    • @ActionAbe1
      @ActionAbe1 6 месяцев назад +50

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

    • @TheIrkenEmpire420
      @TheIrkenEmpire420 6 месяцев назад

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

    • @thewhitefalcon8539
      @thewhitefalcon8539 6 месяцев назад +27

      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 6 месяцев назад

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

  • @SweetBean92
    @SweetBean92 6 месяцев назад +221

    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

  • @ConsoleCombat
    @ConsoleCombat 6 месяцев назад +302

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

    • @Rob_Enhoud
      @Rob_Enhoud 6 месяцев назад +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 6 месяцев назад +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 5 месяцев назад

      Tbh, they are already competing with newer offerings.

    • @mikafoxx2717
      @mikafoxx2717 5 месяцев назад

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

  • @fartking2845
    @fartking2845 6 месяцев назад +85

    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 5 месяцев назад +2

      Portal 2 for the GC coming soon

  • @davidnoble1477
    @davidnoble1477 6 месяцев назад +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 6 месяцев назад +7

      Yes 👉 😎 👉

    • @linuxstreamer8910
      @linuxstreamer8910 6 месяцев назад +34

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

    • @xtr.7662
      @xtr.7662 6 месяцев назад

      ​@@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 6 месяцев назад +4

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

    • @guarapo66
      @guarapo66 6 месяцев назад +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 6 месяцев назад +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 4 месяца назад

      Finally. Some good food.

  • @skgbop
    @skgbop 4 месяца назад +22

    Rest in peace portal 64

    • @oxfordeducatedhighschoolhe6989
      @oxfordeducatedhighschoolhe6989 4 месяца назад

      Never existed. Total scam.

    • @mmuller2402
      @mmuller2402 4 месяца назад

      Why?😅

    • @jboy402
      @jboy402 4 месяца назад

      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.

  • @ray-sattler
    @ray-sattler 4 месяца назад +10

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

  • @mcbeav
    @mcbeav 6 месяцев назад +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.

  • @franzusgutlus54
    @franzusgutlus54 6 месяцев назад +84

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

  • @notenoughmonkeys
    @notenoughmonkeys 6 месяцев назад +60

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

    • @DaPootisJedi
      @DaPootisJedi 6 месяцев назад +10

      They even managed to fit in the slow-clap processor

    • @user-pm6gv5nq4v
      @user-pm6gv5nq4v 6 месяцев назад +1

      Ok, now kiss

    • @bipinnambiar
      @bipinnambiar 6 месяцев назад +1

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

  • @BatataKarambas
    @BatataKarambas 6 месяцев назад +122

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

    • @necromax13
      @necromax13 6 месяцев назад +7

      it's not porting.

    • @R.B.
      @R.B. 6 месяцев назад +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 6 месяцев назад +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 6 месяцев назад +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. 6 месяцев назад +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.

  • @Kargoneth
    @Kargoneth 4 месяца назад +5

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

  • @zzco
    @zzco 6 месяцев назад +53

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

    • @proCaylak
      @proCaylak 6 месяцев назад +18

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

    • @zzco
      @zzco 6 месяцев назад +2

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

    • @proCaylak
      @proCaylak 6 месяцев назад +4

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

    • @zzco
      @zzco 6 месяцев назад +3

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

    • @jeremyandrews3292
      @jeremyandrews3292 6 месяцев назад +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.

  • @kevboard
    @kevboard 6 месяцев назад +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 6 месяцев назад

      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 6 месяцев назад +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.

  • @mathprodigy
    @mathprodigy 6 месяцев назад +73

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

    • @DFGdanger
      @DFGdanger 6 месяцев назад +24

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

    • @AtariWow
      @AtariWow 6 месяцев назад +2

      game of the decade
      @@DFGdanger

    • @salmon_wine
      @salmon_wine 6 месяцев назад +11

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

  • @wile123456
    @wile123456 6 месяцев назад +70

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

    • @_yadokari
      @_yadokari 6 месяцев назад +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 6 месяцев назад +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 6 месяцев назад +4

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

    • @Refreshment01
      @Refreshment01 6 месяцев назад

      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 6 месяцев назад +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.

  • @Kyouske_42
    @Kyouske_42 6 месяцев назад +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.

  • @PXAbstraction
    @PXAbstraction 6 месяцев назад +4

    Miased thumbnail opportunity: The Impossible Portal

  • @PikaStu666
    @PikaStu666 6 месяцев назад +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 6 месяцев назад +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

  • @Srcsqwrn
    @Srcsqwrn 6 месяцев назад +3

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

  • @Markimark151
    @Markimark151 6 месяцев назад +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 6 месяцев назад +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 6 месяцев назад

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

  • @Azuris190
    @Azuris190 6 месяцев назад +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.

  • @RolyPolyGames
    @RolyPolyGames 6 месяцев назад +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 6 месяцев назад +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 6 месяцев назад +2

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

    • @icravedeath.1200
      @icravedeath.1200 6 месяцев назад +5

      ​@@ilgattoparddowow you sound fun at parties

    • @XENON2028
      @XENON2028 6 месяцев назад +1

      ​@@ilgattoparddo ???

    • @RolyPolyGames
      @RolyPolyGames 6 месяцев назад

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

  • @rockstopsthetraffic
    @rockstopsthetraffic 6 месяцев назад +2

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

  • @evv4198
    @evv4198 6 месяцев назад +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!

  • @neuroflare
    @neuroflare 6 месяцев назад +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.

  • @wanggaard
    @wanggaard 6 месяцев назад +3

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

  • @no-one3795
    @no-one3795 6 месяцев назад +30

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

  • @qlum
    @qlum 6 месяцев назад +13

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

  • @butterfinger4393
    @butterfinger4393 6 месяцев назад +9

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

  • @CathodeRayKobold
    @CathodeRayKobold 6 месяцев назад +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 6 месяцев назад

      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 6 месяцев назад +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 6 месяцев назад

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

  • @anglo-saxonconnor817
    @anglo-saxonconnor817 6 месяцев назад +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 6 месяцев назад +4

      bames

    • @nicolaspaesi2846
      @nicolaspaesi2846 6 месяцев назад +2

      BAMES!

    • @kingjoe3rd
      @kingjoe3rd 6 месяцев назад +4

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

    • @anglo-saxonconnor817
      @anglo-saxonconnor817 6 месяцев назад +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 6 месяцев назад +2

      Eating friend chicken but named Anglo Saxon. Interesting

  • @PhoticSneezeOne
    @PhoticSneezeOne 6 месяцев назад +7

    And most importantly: There is no fog!

    • @AaronMorrisTheSteamFox
      @AaronMorrisTheSteamFox 6 месяцев назад

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

    • @PhoticSneezeOne
      @PhoticSneezeOne 6 месяцев назад

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

  • @10p6
    @10p6 6 месяцев назад +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 :-)

  • @Ashnurazg
    @Ashnurazg 6 месяцев назад +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!

  • @hellterminator
    @hellterminator 6 месяцев назад +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.

  • @JohanHultin
    @JohanHultin 6 месяцев назад +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!

  • @Mr_Pewpy_But-Whole
    @Mr_Pewpy_But-Whole 6 месяцев назад +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.

  • @Flappy9
    @Flappy9 6 месяцев назад +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 6 месяцев назад

      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!

  • @boreal3255
    @boreal3255 6 месяцев назад

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

  • @fatfurie
    @fatfurie 6 месяцев назад +1

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

  • @Penguin12549
    @Penguin12549 6 месяцев назад +15

    a legendary game on a legendary console

    • @demonsty
      @demonsty 6 месяцев назад

      N64 is for losers.

  • @pastiesandagstring
    @pastiesandagstring 6 месяцев назад +4

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

  • @Ganx_Gooshers
    @Ganx_Gooshers 6 месяцев назад

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

  • @aurabless7552
    @aurabless7552 6 месяцев назад +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!

  • @technocolossus7763
    @technocolossus7763 6 месяцев назад +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.

  • @GeorgesChannel
    @GeorgesChannel 6 месяцев назад +3

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

  • @jolness1
    @jolness1 6 месяцев назад

    Been waiting for you to cover this! This is nuts

  • @umadbro4493
    @umadbro4493 6 месяцев назад +2

    imagine a portal 64 speedrun category

  • @mistamontiel00
    @mistamontiel00 4 месяца назад +5

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

  • @franciscofarias6385
    @franciscofarias6385 6 месяцев назад +4

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

  • @filipfriday
    @filipfriday 6 месяцев назад

    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.

  • @RXR25
    @RXR25 6 месяцев назад +1

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

  • @Sly2Cooper
    @Sly2Cooper 6 месяцев назад +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.

  • @ck88777
    @ck88777 4 месяца назад +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

  • @I.____.....__...__
    @I.____.....__...__ 6 месяцев назад +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.

  • @EvEnMoR
    @EvEnMoR 6 месяцев назад

    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.

  • @kortkunig2291
    @kortkunig2291 6 месяцев назад +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 6 месяцев назад

      They'd probably port Starfield to the N64 lmao

    • @kortkunig2291
      @kortkunig2291 6 месяцев назад +1

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

  • @mauriciomedeiros4679
    @mauriciomedeiros4679 6 месяцев назад +3

    I guess we could say…
    This was a triumph.

  • @isac7579
    @isac7579 6 месяцев назад

    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 RUclips 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!

  • @SysOpQueen
    @SysOpQueen 2 месяца назад +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

  • @balmorababe
    @balmorababe 6 месяцев назад +5

    James Lambert is damn near a god.

  • @DommoDommo
    @DommoDommo 6 месяцев назад +3

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

  • @AxolotlBaiken
    @AxolotlBaiken 6 месяцев назад

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

  • @zach.0
    @zach.0 6 месяцев назад +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.

  • @kakalv9152
    @kakalv9152 6 месяцев назад +6

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

  • @jamesalexhowlett
    @jamesalexhowlett 6 месяцев назад +3

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

  • @RyanLeishman
    @RyanLeishman 6 месяцев назад +1

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

  • @ARealPain
    @ARealPain 3 месяца назад

    I love the cursor at 3:20

  • @dataterminal
    @dataterminal 6 месяцев назад +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 6 месяцев назад +1

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

    • @EmeralBookwise
      @EmeralBookwise 6 месяцев назад +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 6 месяцев назад

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

  • @CoolJosh3k
    @CoolJosh3k 6 месяцев назад +3

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

  • @adamblue2980
    @adamblue2980 6 месяцев назад +1

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

  • @jacobyorton
    @jacobyorton 4 месяца назад +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.

  • @haveacigar5291
    @haveacigar5291 4 месяца назад +5

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

  • @INRamos13
    @INRamos13 6 месяцев назад +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 6 месяцев назад +4

      Probably stuff like sounds and Glados voiceover

    • @davidgiga1993
      @davidgiga1993 6 месяцев назад

      At least the audio / voice is from the original game

    • @nattila7713
      @nattila7713 6 месяцев назад +2

      copyright reasons.

    • @Muskelhias
      @Muskelhias 6 месяцев назад

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

  • @MrSlowestD16
    @MrSlowestD16 6 месяцев назад +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.

  • @LotoTheHero
    @LotoTheHero 6 месяцев назад

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

  • @SeaJay_Oceans
    @SeaJay_Oceans 6 месяцев назад +4

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

    • @ItsHatlolOfficial
      @ItsHatlolOfficial 6 месяцев назад

      Can't wait to play it on my intellivision!

    • @Holammer
      @Holammer 6 месяцев назад +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 6 месяцев назад

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

  • @NinjaV12_
    @NinjaV12_ 4 месяца назад +4

    And now it’s gone 😢

  • @Azrael-xl3jl
    @Azrael-xl3jl 6 месяцев назад +1

    How the hell does even the programing behind real time portals actually work. I cannot wrap my brain around that wizardry. Rift Apart blew my mind.

  • @caio.cereja9179
    @caio.cereja9179 5 месяцев назад +2

    Why don't you port the game "American McGee's Alice" that would be awesome..., as well as port "Street Fighter zero 3". So many good things to be ported to the Nintendo 64.

  • @paladingeorge6098
    @paladingeorge6098 6 месяцев назад +8

    Valve needs to hire this guy.

    • @ConkerTS
      @ConkerTS 6 месяцев назад +3

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

  • @H.788
    @H.788 6 месяцев назад +7

    BABE WAKE UP MVG UPLOADED

  • @ezequielchehda5092
    @ezequielchehda5092 6 месяцев назад

    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!

  • @BenJuan26
    @BenJuan26 6 месяцев назад

    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.

  • @Heidegaff
    @Heidegaff 6 месяцев назад +6

    I feel like people who don't have N64 hardware knowledge fail to grasp just how impressive this port is. This is like watching a modern RUclips video on a pregnancy test at a framerate and resolution where you can understand what's going on.

  • @d33zknots88
    @d33zknots88 4 месяца назад +3

    Well that didn’t age well

  • @MartinBarreby
    @MartinBarreby 6 месяцев назад +1

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

  • @carlolalattacosterbosa5821
    @carlolalattacosterbosa5821 6 месяцев назад +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 !

  • @DiscGolfLeagueMVP
    @DiscGolfLeagueMVP 4 месяца назад +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

  • @jackonline8173
    @jackonline8173 6 месяцев назад +5

    This is impressive, wouldn't have thought, that someone would make a port of Portal on the N64. Respect to the guy, who is doing it all on his own, an incredible work! I think i have to buy myself an everdrive 64, just for that and to breathe some fresh air into my dusty N64 😅

  • @legoboy-ox2kx
    @legoboy-ox2kx 6 месяцев назад

    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!

  • @TheOneAndOnlyD-O-Double-G
    @TheOneAndOnlyD-O-Double-G 6 месяцев назад +2

    Every time I’m eating some chips and watching RUclips it seems like you have a new video lol