Portal on the Nintendo 64 is incredible

  Рет қаралды 593,709

Modern Vintage Gamer

Modern Vintage Gamer

Күн бұрын

Пікірлер: 1 600
@samtepal3892
@samtepal3892 Жыл бұрын
Impressive. Very nice. Let's see Paul Allen's port of Half Life on Sega Saturn
@John-vu5qm
@John-vu5qm Жыл бұрын
🤔
@kingjoe3rd
@kingjoe3rd Жыл бұрын
You have half of a joke here, but the rest makes no sense.
@macadaca7038
@macadaca7038 Жыл бұрын
The Japanese Saturn controller is pale nimbus.
@Randomperson462
@Randomperson462 Жыл бұрын
​@@kingjoe3rdthat's the point
@LoganE01
@LoganE01 Жыл бұрын
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 Жыл бұрын
This would've been a smash hit if it had been released back in the day. Amazing
@iHawke
@iHawke Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@@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 Жыл бұрын
​@@gamerxt333It was a very good period for gaming, especially online. When do you think was the golden age?
@elmzsni
@elmzsni Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
They should hire him
@neithermanc1
@neithermanc1 Жыл бұрын
but valve doesn't make games these days...
@MostlyPennyCat
@MostlyPennyCat Жыл бұрын
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.
@wayn3h
@wayn3h Жыл бұрын
@@MostlyPennyCat So Counter Strike and Dota aren't a thing?
@Tieigo0
@Tieigo0 Жыл бұрын
​@@wayn3hThey're shit cash grabs lol.
@D_YellowMadness
@D_YellowMadness Жыл бұрын
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 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 Жыл бұрын
@@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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
Interesting! wow, I never knew the inspiration behind Portal.@@BurritoKingdom
@troy1993
@troy1993 Жыл бұрын
Imagine how mind blowing it would have been for people to play portal in 1996.
@gamerxt333
@gamerxt333 Жыл бұрын
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 Жыл бұрын
​@@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 Жыл бұрын
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 Жыл бұрын
@@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.
@chaotickreg7024
@chaotickreg7024 Жыл бұрын
@RaniaIsAwesome "The physics in Zelda and Goldeneye and particularly Mario 64 are some of the most complicated physics in any game ever." What sort of weed are YOOOU smoking, my friend?? OoT is one of my earliest childhood memories and I have a distinct memory of a pause after every warp song. It's slight but it's there. Meanwhile in this video it's been reduced to a single frame. Please pass whatever you're smoking dude.
@SweetBean92
@SweetBean92 Жыл бұрын
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
@ActionAbe1
@ActionAbe1 Жыл бұрын
i played some ds portal homebrew game and thought it was impressive but this absolutely insane
@swagnemite-dl3sz
@swagnemite-dl3sz Жыл бұрын
Wasn't that a 2d version?
@ActionAbe1
@ActionAbe1 Жыл бұрын
@@swagnemite-dl3sz yeah but still kinda impressive for a fan project.
@TheIrkenEmpire420
@TheIrkenEmpire420 Жыл бұрын
​@@swagnemite-dl3szThere's also a 3D one as well.
@thewhitefalcon8539
@thewhitefalcon8539 Жыл бұрын
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_fable
@rokko_fable Жыл бұрын
@@thewhitefalcon8539 portal on the 3ds would be awesome!
@ConsoleCombat
@ConsoleCombat Жыл бұрын
Lambert and Kaze both not only reviving n64 gaming in the modern age, but making it compete with newer offerings.
@Rob_Enhoud
@Rob_Enhoud Жыл бұрын
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 Жыл бұрын
​@@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 Жыл бұрын
Tbh, they are already competing with newer offerings.
@mikafoxx2717
@mikafoxx2717 Жыл бұрын
​@@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.
@RobertPendell
@RobertPendell Жыл бұрын
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 11 ай бұрын
Finally. Some good food.
@davidnoble1477
@davidnoble1477 Жыл бұрын
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 Жыл бұрын
Yes 👉 😎 👉
@linuxstreamer8910
@linuxstreamer8910 Жыл бұрын
kaze made mario 64 run at a stable 60fps & return to yoshi's island also runs at 60fps
@xtr.7662
@xtr.7662 Жыл бұрын
​@@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 Жыл бұрын
And maybe port N64 inspired games on the N64, like Cavern of Dreams.
@guarapo66
@guarapo66 Жыл бұрын
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
@KitsuneAlex
@KitsuneAlex 11 ай бұрын
It _was_ incredible. RIP Portal 64.
@frankieslounge
@frankieslounge 10 ай бұрын
Did Valve take it down?
@KitsuneAlex
@KitsuneAlex 10 ай бұрын
Yes, the developer settled with Valve and discontinued the project sadly@@frankieslounge
@DemsW
@DemsW 10 ай бұрын
@@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 10 ай бұрын
Yep, Nintendo was the problem. Valve usually support mods and remakes. But Nintendo...
@ThatOneWeeb420
@ThatOneWeeb420 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.
@SysOpQueen
@SysOpQueen 9 ай бұрын
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
@franzusgutlus54
@franzusgutlus54 Жыл бұрын
I have been following James for quite a while and always look forward to his updates. Glad he gets recognised by MVG!
@BatataKarambas
@BatataKarambas Жыл бұрын
I followed the porting process on the developer's channel on KZbin and it's absolutely stunning!!! Incredible work
@necromax13
@necromax13 Жыл бұрын
it's not porting.
@R.B.
@R.B. Жыл бұрын
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 Жыл бұрын
@@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 Жыл бұрын
​@@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. Жыл бұрын
@@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.
@zzco
@zzco Жыл бұрын
I've been following James' work on Portal, it's freaking unreal!
@proCaylak
@proCaylak Жыл бұрын
no, it's source engine... imitation.
@zzco
@zzco Жыл бұрын
haha- I meant it's freaking unreal how well it works. Otherwise, I would have qualified it as "Unreal Engine", lol
@proCaylak
@proCaylak Жыл бұрын
@@zzco I've already got it, no worries :D I was only having some fun, glad you joined in as well :)
@zzco
@zzco Жыл бұрын
Ahh! :p and yeah, it's amazing how well he's optimized it for the N64 tho- lol
@pennyandrews3292
@pennyandrews3292 Жыл бұрын
@@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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@@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.
@notenoughmonkeys
@notenoughmonkeys Жыл бұрын
Very impressive, though to be fair, I heard someone else managed to get Glados running off of a potato...
@DaPootisJedi
@DaPootisJedi Жыл бұрын
They even managed to fit in the slow-clap processor
@Sam-m1y6d
@Sam-m1y6d Жыл бұрын
Ok, now kiss
@bipinnambiar
@bipinnambiar Жыл бұрын
Yeah, but they couldn’t get emotions in there. Takes more than 1.1 volts, apparently.
@Azuris190
@Azuris190 Жыл бұрын
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.
@wile123456
@wile123456 Жыл бұрын
It's really remarkable how modern invovations in compiler optimizations as well as better code practices give old hardware incredible performance increases
@EmeralBookwise
@EmeralBookwise Жыл бұрын
​@_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 Жыл бұрын
But profit come first unfortunately. And sometimes we don’t have the time to optimize in the office
@Refreshment01
@Refreshment01 Жыл бұрын
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 Жыл бұрын
@@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.
@snowzZzZz
@snowzZzZz Жыл бұрын
@@EmeralBookwise true, but coding a passion piece that pushes hardware to its absolute limit in assembly to target specific hardware was hard enough back then, with the graphical complexity of games now and oprating systems + security preventing direct access to hardware, it's just not the same but there is obvious room for optimization I think developing software based low level optimizers would be cool, have a program run through source code and optimize the code to its most refined for its target hardware, integrating practices and techniques from past high level programmers, as well as AI learning, cold have a feature that lets you narrow the scope for how precisely you want to target a specific hardware configuration, would need cooperation from software and companies for this and wouldn't be able to do everything, but imagine having a steam deck, ps5, arm, etc... setting that automatically converts this code to run at full hardware optimization for that platform it's sorta like a translation layer but you only run it once, and it's up to the developer to do it/ but it's easy to setup and do or you can have a general optimization setting that allows cross platform support by performing optimization techniques that are specific to all ARM chips, or specific to all x86 cpu's or to all amc cpu's of a certain series, whatever scope you want meaning better optimization for everyone, and less need for an absurdly expensive gpu and cpu idk just rambling
@Kargoneth
@Kargoneth 11 ай бұрын
R.I.P. Get your archived versions while possible!
@Kyouske_42
@Kyouske_42 Жыл бұрын
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 Жыл бұрын
Miased thumbnail opportunity: The Impossible Portal
@mysticaxolotl8215
@mysticaxolotl8215 Жыл бұрын
😂😂😂
@mathprodigy
@mathprodigy Жыл бұрын
Man if this came out in the year 1999 it would be the game of the year, that's unbelievable
@DFGdanger
@DFGdanger Жыл бұрын
It won several Game of the Year awards in 2007-8, so...
@AtariWow
@AtariWow Жыл бұрын
game of the decade @@DFGdanger
@salmon_wine
@salmon_wine Жыл бұрын
if it game out in 99 it wouldve been named "game of the millenium" and there would be no arguement against that
@rockstopsthetraffic
@rockstopsthetraffic Жыл бұрын
Love that you're featuring this project. Been following it for a while.
@wanggaard
@wanggaard Жыл бұрын
Thank you for covering this MVG, this is unique stuff that a popular channel like yours can shed some light on.
@PikaStu666
@PikaStu666 Жыл бұрын
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 Жыл бұрын
Actually... there's a rom hack called Block Mesa 64 that plays on console that's pretty good 😂
@Haffey.z64
@Haffey.z64 9 ай бұрын
@@gnomebobThat's a joke hack though, it's not really half-life
@Markimark151
@Markimark151 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@@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!
@evv4198
@evv4198 Жыл бұрын
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 Жыл бұрын
It's so cool to see James' work being covered my MVG!
@anglo-saxonconnor817
@anglo-saxonconnor817 Жыл бұрын
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 Жыл бұрын
bames
@nicolaspaesi2846
@nicolaspaesi2846 Жыл бұрын
BAMES!
@kingjoe3rd
@kingjoe3rd Жыл бұрын
its kind of like how is cool to see people build a house out of legos.
@anglo-saxonconnor817
@anglo-saxonconnor817 Жыл бұрын
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. 🙂
@seamusoblainn
@seamusoblainn Жыл бұрын
Eating friend chicken but named Anglo Saxon. Interesting
@neuroflare
@neuroflare Жыл бұрын
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.
@qlum
@qlum Жыл бұрын
Glad you covered this, it truly is an amazing project from a technical standpoint.
@bazookasniper5167
@bazookasniper5167 Жыл бұрын
Hehe...GLaD
@mcbeav
@mcbeav Жыл бұрын
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.
@no-one3795
@no-one3795 Жыл бұрын
Imagine when this came out when Nintendo 64 was released. The world would blown away!
@butterfinger4393
@butterfinger4393 Жыл бұрын
Ive been following this project for a while now , its only getting better !!
@djtyros
@djtyros Жыл бұрын
Absolute insanity..... When I saw the two portals next to each other, and then the companion cube falling through endlessly.... My mind was blown.... 7:18
@juanjosealmanzar6330
@juanjosealmanzar6330 Ай бұрын
Thanks for putting the timestamp
@10p6
@10p6 Жыл бұрын
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 :-)
@burlyzulu
@burlyzulu Жыл бұрын
Every time I’m eating some chips and watching KZbin it seems like you have a new video lol
@RolyPolyGames
@RolyPolyGames Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
Do you believe in Santa Claus also? What a nonsense to believe that really happened.
@icravedeath.1200
@icravedeath.1200 Жыл бұрын
​@@ilgattoparddowow you sound fun at parties
@XENON2028
@XENON2028 Жыл бұрын
​@@ilgattoparddo ???
@RolyPolyGames
@RolyPolyGames Жыл бұрын
Looks like you're right! I must have misremembered its been a long time.@@thinkbrowner
@Glubbdubdrib
@Glubbdubdrib 10 ай бұрын
I love the cursor at 3:20
@CathodeRayKobold
@CathodeRayKobold Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
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 Жыл бұрын
@@trashtrash2169 n64 could handle 4 split screen multiplayer so multiple cameras could work
@rampage1345
@rampage1345 Жыл бұрын
Dude I love binge watching your videos here and there. Please don't stop. When i become a tycoon one day I will donate Much Much MORE! :) Thanks Friend
@Flappy9
@Flappy9 Жыл бұрын
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 Жыл бұрын
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.
@skin_lizard
@skin_lizard 10 ай бұрын
​@@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 10 ай бұрын
​@@skin_lizard 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!
@skin_lizard
@skin_lizard 10 ай бұрын
@@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 10 ай бұрын
​@@skin_lizard 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!
@JohanHultin
@JohanHultin Жыл бұрын
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!
@jamesalexhowlett
@jamesalexhowlett Жыл бұрын
I love when this channel looks at and breaks down ports like this
@hellterminator
@hellterminator Жыл бұрын
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.
@PhoticSneezeOne
@PhoticSneezeOne Жыл бұрын
And most importantly: There is no fog!
@AaronMorrisTheSteamFox
@AaronMorrisTheSteamFox Жыл бұрын
There is fog, actually! It's used the same way as in Portal PC: for when you go into the hazard sludge!
@PhoticSneezeOne
@PhoticSneezeOne Жыл бұрын
@@AaronMorrisTheSteamFox Then let me be more specific: There is no fog for covering up the shortcomings of n64s hardware ;)
@eyesofnova
@eyesofnova Жыл бұрын
"Did you see that rtx version of Portal?" "Pfft, amateur hour. Did you see the N64 version of Portal?"
@dataterminal
@dataterminal Жыл бұрын
For those wondering. Portal on Steam usually goes for less than a USD $1. Next steam sale should start this coming week.
@smeezekitty
@smeezekitty Жыл бұрын
If you don't have portal already, what are you doing?
@EmeralBookwise
@EmeralBookwise Жыл бұрын
Portal is the entire reason I first signed up for Steam, during a sale when they were giving it away completely free.
@jwr2904
@jwr2904 Жыл бұрын
​​@@smeezekitty I'm living under a rock haha, never played it. Someday I will though lol
@boreal3255
@boreal3255 Жыл бұрын
Thank you for covering this. I even fixed a typo in the Docs once.
@kakalv9152
@kakalv9152 Жыл бұрын
This has to be one of your more mind blowing episodes MVG. huge respect to James who made this port. absolutely wild!
@kveitehitmaker6316
@kveitehitmaker6316 Жыл бұрын
Why couldn't Nintendo make zelda run faster than 19fps, when this guy made this?? Incredible!
@pastiesandagstring
@pastiesandagstring Жыл бұрын
I’ve been watching this guys channel while it’s been developed. So many incredible achievements.
@OGaurabless
@OGaurabless Жыл бұрын
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!
@Ashnurazg
@Ashnurazg Жыл бұрын
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!
@Nob1ej0n
@Nob1ej0n Жыл бұрын
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.
@franciscofarias6385
@franciscofarias6385 Жыл бұрын
This is one of the coolest ports I've ever seen. Brilliant work.
@fatfurie
@fatfurie Жыл бұрын
so glad your covering this. ive been following this for a while it deserves more attention.
@technocolossus
@technocolossus Жыл бұрын
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.
@I.____.....__...__
@I.____.....__...__ Жыл бұрын
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.
@DommoDommo
@DommoDommo Жыл бұрын
Ive been following James' development on this for a while. The dude is a genius.
@MissJazz004
@MissJazz004 Жыл бұрын
i’ve been following this project for some time now, and it’s just beyond incredible. the fact that the n64 is actually capable of running something like portal is hard to believe, especially considering the hardware limitations, not to mention the actually functional portal transparency. the “ports” made for things like the 3DS are impressive, but not being able to see through the portals makes the experience a bit underwhelming, so the fact that the N64 can do it at all, ignoring how well it runs, is genuinely amazing. definitely the most impressive thing made for the N64 to date
@stgigamovement
@stgigamovement Жыл бұрын
This is an example of how people often underestimate certain consoles. The N64 was, in essence, designed around Super Mario 64. Also, it's worth mentioning that SM64's engine got utilized in Ocarina of Time and Majora's Mask with significant modifications, and said modified engine got modified again for making Doubutusu no Mori (N64 Animal Crossing), which was released in Japan during the last hurrah of the N64. And yet, somehow, Portal is able to run on an N64, complete with physics. For context, not even GoldSrc (Half-Life 1 engine, even on PS2 and Dreamcast) is capable of physics. Yet, the N64 is using its own engine. The N64 is years older than any of the consoles that ran HL1. Yet it's capable of using Source Engine physics. Also, when Portal originally released in 2007, not many computers were able to run it at full speed at best settings. Valve games are very configurable to reduce lag, and one way you can do that is using a command that results in the game looking exactly like this. Also, one can run Valve games at N64 resolutions to further reduce lag. So, Portal on N64 actually resembles running Portal during its inception on computers that were not top-of-the-line. Given this, it's a fairly reasonable experience, and one that may even be nostalgic to people who grew up playing Portal on a computer that couldn't run it on the highest settings. Let's say you ran Portal on 32bit Windows XP on a computer that didn't start out with XP due to its age. This is the Portal experience you likely would have had. Even a 2001 computer that shipped with XP out of the box would have been hard to run Portal on with the best settings. Basically, people who grew up with Portal on the minimum supported specifications would potentially feel nostalgic when playing this version of Portal in all its limits. Also, the fact that it utilizes Portal itself is cool. Also, Valve is very permissive about fan projects. In fact, Counter-Strike, Team Fortress Classic, and Day of Defeat (among other non-HL Valve games) all stemmed from mods of Half-Life, and Valve hired the creators to help develop sequels. Counter-Strike and Team Fortress descendants are big money-makers for Valve due to the item economy in those games that in essence sparked Steam's item marketplace, and all the fees Valve charges make them money, certainly enough to offset any server bills for their official servers. All because they hired people who modded their games. Also, Black Mesa and other similar Source games, Garry's Mod, and other things are mods of Half-Life 2 that Valve is totally fine with. And even the mods that aren't on Steam are ones Valve is OK with. Team Fortress 2 Classic is one of these, even though it was based on Orange Box code that became public against Valve's wishes. The only time Valve went after leaked Source code was when they went after the person who leaked Half-Life 2 a year before launch. While they DID strongly condemn the other times their code has leaked (2018 TF2 code from the development of Jungle Inferno that has enough similarities to modern TF2 to make unfair play easier, which is why when the code leaked, TF2 had significant problems with people playing illegitimately. They ended up updating the game after all that.) Anyways, Valve would probably be impressed at this port, especially given that you need to buy Portal to compile it. My guess is that the compiler looks through any GCFs or VPKs of Portal and then extracts the assets and makes them suitable for N64 before putting them into the special engine used. What's also impressive is the size: Portal is in the gigabytes range (not as big as TF2), but official N64 games went to 64 megabytes (technically speaking, if such a game also used a 64DD, the total space would be 128 megabytes. However, Mario no Photopi was special in that it had 2 SmartMedia memory card slots used for interchange of photos. SmartMedia cards went to 128 megabytes, but 256 megabyte cards almost happened. Two of those get you to 512 megabytes, and with 64MB of conventional cartridge space and the 64DD 64MB, that gets you to around CD space, and more if you use SD Card to SmartMedia adapters) So we're talking a massive amount of size reduction.
@SeaJay_Oceans
@SeaJay_Oceans Жыл бұрын
Amazing ! Portal64 looks good. How about Amiga Portal ? Atari 800XL Portal ? Commodore 64 Portal? Sinclair Spectrum Portal ?
@ItsHatlolOfficial
@ItsHatlolOfficial Жыл бұрын
Can't wait to play it on my intellivision!
@Holammer
@Holammer Жыл бұрын
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 Жыл бұрын
and don't forget the ultimate Magnavox Odyssey port! No CPU at all. There's some processing but it's not centralized at all.
@umadbro4493
@umadbro4493 Жыл бұрын
imagine a portal 64 speedrun category
@GeorgesChannel
@GeorgesChannel Жыл бұрын
Very impressive! Feels like an Apollo Mission achievement on a N64. Thank you for sharing!
@AxolotlBaiken
@AxolotlBaiken Жыл бұрын
Glad to see you cover this. I've been following the project for a bit lol
@kortkunig2291
@kortkunig2291 Жыл бұрын
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 Жыл бұрын
They'd probably port Starfield to the N64 lmao
@kortkunig2291
@kortkunig2291 Жыл бұрын
@@mysticaxolotl8215 if it had to be a Bethesda game I think I’d prefer Skyrim or oblivion or something.
@MRSTU1210
@MRSTU1210 Жыл бұрын
Spectacular work, hats off to that man
@INRamos13
@INRamos13 Жыл бұрын
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 Жыл бұрын
Probably stuff like sounds and Glados voiceover
@davidgiga1993
@davidgiga1993 Жыл бұрын
At least the audio / voice is from the original game
@nattila7713
@nattila7713 Жыл бұрын
copyright reasons.
@Muskelhias
@Muskelhias Жыл бұрын
Everything is sourced from original Portal, check out their readme!
@KyleNally
@KyleNally 10 ай бұрын
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.*
@DrewMedina
@DrewMedina Жыл бұрын
Nice! I worked on RoadRash64 , I still remember we had to burn a $500 cart to test a build on a handmade devkit. This is amazing, Thanks!
@haveacigar5291
@haveacigar5291 11 ай бұрын
@2:21 to skip all the bs and ads he put in
@filipfriday
@filipfriday Жыл бұрын
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.
@BalmoraBabe
@BalmoraBabe Жыл бұрын
James Lambert is damn near a god.
@zach.0
@zach.0 Жыл бұрын
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.
@mauriciomedeiros4679
@mauriciomedeiros4679 Жыл бұрын
I guess we could say… This was a triumph.
@BokBarber
@BokBarber 22 күн бұрын
It's hard to overstate my satisfaction.
@MultiTelan
@MultiTelan Жыл бұрын
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.
@CoolJosh3k
@CoolJosh3k Жыл бұрын
I feel like any other company would shut this down, but Valve would encourage it.
@Ganx_Gooshers
@Ganx_Gooshers Жыл бұрын
I've been following this project for a while now. I'm glad to see you sharing his work!
@paladingeorge6098
@paladingeorge6098 Жыл бұрын
Valve needs to hire this guy.
@ConkerTS
@ConkerTS Жыл бұрын
Shhhh! If he gets hired, then he might not have time to finish Portal 64...
@Oszku
@Oszku Жыл бұрын
you can hear the high pitched noise from the CRT at 4:22 please put a frequency limiter next time
@mistamontiel00
@mistamontiel00 11 ай бұрын
Valve shot this down.. yeh real threat this is w-o-w.
@TheSillyMan9337
@TheSillyMan9337 5 ай бұрын
valve was scared that nintendo would take action against valve for not taking action
@mistamontiel00
@mistamontiel00 5 ай бұрын
@@TheSillyMan9337 HOW DARE YOU NOT SUE ME! I SUE YOU
@RXR25
@RXR25 Жыл бұрын
I've ben following this project for so long, I am so glad you are covering it
@Sly2Cooper
@Sly2Cooper Жыл бұрын
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.
@Azrael-xl3jl
@Azrael-xl3jl Жыл бұрын
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.
@Mr_Pewpy_But-Whole
@Mr_Pewpy_But-Whole Жыл бұрын
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.
@LotoTheHero
@LotoTheHero Жыл бұрын
I've been following this for a while now. Cool to see you cover it.
@NinjaV12_
@NinjaV12_ 11 ай бұрын
And now it’s gone 😢
@oxfordeducatedhighschoolhe6989
@oxfordeducatedhighschoolhe6989 11 ай бұрын
Was it ever there to begin with?
@dicksdiggers
@dicksdiggers 10 ай бұрын
use internet archive, you can still get it ez pz
@marioe.4400
@marioe.4400 Жыл бұрын
6:00 - How are the Advanced Settings enabled in Project 64, using Jabo's Direct3D8? I've unchecked "Hide Advanced Settings", but the extra two tabs aren't showing up... I'm using the exact same build shown in this video (latest stable release). For all the years using this emulator, I was not aware of a wireframe mode!
@x7heDeviLx
@x7heDeviLx 9 ай бұрын
Valve has now shut him down
@Nurse_Xochitl
@Nurse_Xochitl 9 ай бұрын
😭damn it valve!
@x7heDeviLx
@x7heDeviLx 9 ай бұрын
@@Nurse_Xochitl I was very disappointed
@Nurse_Xochitl
@Nurse_Xochitl 9 ай бұрын
@@x7heDeviLx same, but i found an archive.
@jolness1
@jolness1 Жыл бұрын
Been waiting for you to cover this! This is nuts
@jackonline8173
@jackonline8173 Жыл бұрын
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 😅
@joshuaallen1340
@joshuaallen1340 Жыл бұрын
good work james. audio is nice
@ray-sattler
@ray-sattler 11 ай бұрын
And now Valve said he should take it down and stop it...
@jacobyorton
@jacobyorton 11 ай бұрын
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.
@Heidegaff
@Heidegaff Жыл бұрын
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 KZbin video on a pregnancy test at a framerate and resolution where you can understand what's going on.
@dennismikha7541
@dennismikha7541 9 күн бұрын
Barely touched any Portal game. Never had N64. Still I enjoy watching your videos. You are a great narrator! Thank you for you!
@jongeo
@jongeo 11 ай бұрын
Shut down now, thanks for getting this on Valve's radar.
@AliceJoy78
@AliceJoy78 24 күн бұрын
This game looks very well made indeed. It truly looks like it does belong to the classic system and I love how you presented this superb port of the game in your video. I definitely need to check this one out.
@DiscGolfLeagueMVP
@DiscGolfLeagueMVP 11 ай бұрын
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
@philtkaswahl2124
@philtkaswahl2124 Жыл бұрын
Man, this is why I love back-porting. Good, polished backports are great examples of just how much you can squeeze out of old hardware with some clever programming.
The Nintendo 64 has more RAM than you think
14:34
Kaze Emanuar
Рет қаралды 235 М.
Why was the Nintendo 64 so hard to develop games for ? | MVG
11:55
Modern Vintage Gamer
Рет қаралды 1,2 МЛН
ССЫЛКА НА ИГРУ В КОММЕНТАХ #shorts
0:36
Паша Осадчий
Рет қаралды 8 МЛН
Ozoda - Alamlar (Official Video 2023)
6:22
Ozoda Official
Рет қаралды 10 МЛН
Did Nintendo lie to us?
12:20
Modern Vintage Gamer
Рет қаралды 1,5 МЛН
Every Softlock in Portal
43:08
Marblr
Рет қаралды 1,4 МЛН
Getting Dial Up Internet in 2023!
16:50
Ionic1k
Рет қаралды 1,1 МЛН
Half-Life on the PlayStation 2 is an incredible port. Here is why.
13:56
Modern Vintage Gamer
Рет қаралды 426 М.
What is the Smallest Possible .EXE?
17:04
Inkbox
Рет қаралды 565 М.
How Optimizations made Mario 64 SLOWER
20:41
Kaze Emanuar
Рет қаралды 656 М.
Why Majora's Mask's Blue Dog Took 25 Years to Win the Race
21:04
Vidya James
Рет қаралды 2 МЛН
What was the N64 Expansion Pak actually used for?
15:03
Modern Vintage Gamer
Рет қаралды 1,5 МЛН
Valve's "Secret Weapon"
17:32
Game Maker's Toolkit
Рет қаралды 1,5 МЛН
How A Steam Bug Deleted Someone’s Entire PC
11:49
Kevin Fang
Рет қаралды 1 МЛН
ССЫЛКА НА ИГРУ В КОММЕНТАХ #shorts
0:36
Паша Осадчий
Рет қаралды 8 МЛН