Portal Demake for Nintendo 64 | Buttons and Doors

Sdílet
Vložit
  • čas přidán 11. 06. 2022
  • This is a demake of Portal for the Nintendo 64 running on real hardware
    Latest ROM Download
    github.com/lambertjamesd/port...
    'Still Alive' but it's pop-punk?! | Portal cover feat. Todd Barriage
    • 'Still Alive' but it's...
    by ‪@FuzzPixels‬ and ‪@toddbarriage‬
    N64 Homebrew Resources
    / discord
    n64.dev/#community
    If you want to code using the official N64 SDK
    crashoveride95.github.io/n64h...
    If you want to use an open source SDK
    libdragon.dev/
  • Věda a technologie

Komentáře • 388

  • @bananabrickforscale
    @bananabrickforscale Před 2 lety +253

    If Valve didn't care about Hunt Down The Freemen, something tells me they aren't gonna be mad about this. It looks awesome

    • @GIRGHGH
      @GIRGHGH Před 2 lety +4

      But that was a completely different experience right?

    • @salman_3833
      @salman_3833 Před 2 lety +8

      they cared enough about team fortress classic

    • @JuneNafziger
      @JuneNafziger Před 2 lety +37

      @@salman_3833 thats because it used leaked code not because it was a recreation, as long as this doesn't use leaked code (which it literally can't) it's good as long as it's only distributable to steam users!

    • @rswindol
      @rswindol Před 2 lety +6

      They might even hire him.

    • @mikewazowski158
      @mikewazowski158 Před rokem +15

      Yeah there's no way Valve will be mad about this. They love this stuff.

  • @Eddio0141
    @Eddio0141 Před 2 lety +97

    Cube and button based testing remains an important tool for science

    • @oginoro
      @oginoro Před 2 lety +17

      Even in a dire emergency?

    • @wta1518
      @wta1518 Před 2 lety +10

      @@oginoro Yes.

    • @seanrobinson-old-4463
      @seanrobinson-old-4463 Před 2 lety +11

      @@wta1518 Well what if cube and button based testing caused this emergency?

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

      @@seanrobinson-old-4463 Then humanity would be doomed

    • @wta1518
      @wta1518 Před 2 lety +13

      @@seanrobinson-old-4463 Don't worry, the odds of that happening twice are very slim.

  • @chaboi7791
    @chaboi7791 Před 2 lety +476

    god this is amazing, like actually unbelievable. Due to wierdness i grew up witb both portal and a n64, this is trippy for me to say the least!

    • @Kdkjdjewerdnxa
      @Kdkjdjewerdnxa Před 2 lety +28

      Why is that weird? Portal 1 came out in the mid 2000s and the n64 was around in the late 90s/early 2000s. I think plenty of people grew up with an n64 as kids, then portal as early teenagers, myself included.

    • @chaboi7791
      @chaboi7791 Před 2 lety +24

      Huh i never realised how small the gap was. I grew up in rural Ireland, we had stuff from an old snes to a ps3 that we all played on i just assumed that the n64 one of the older consoles

    • @JmKrokY
      @JmKrokY Před 2 lety

      Yes

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

      I feel that. I grew up on portal type era but my first console was a snes. So.

  • @chezburgermiles
    @chezburgermiles Před 2 lety +154

    This is one of the most impressive homebrew games I have ever seen

  • @Splarkszter
    @Splarkszter Před 2 lety +285

    Valve will not care unless you want it to release on steam. They don't shut down things.

    • @spudd86
      @spudd86 Před 2 lety +18

      If remakes all of Portal they might, since it's basically free Portal at that point. If he makes all his own levels they'd probably ignore it.

    • @halotroop2288
      @halotroop2288 Před 2 lety +69

      @@spudd86 "it's basically free Portal" is the kind of ignorant take I'd expect only from N*ntendon't. There is a lot of passion and creativity going into this project, and it is absolutely not *just* a copy of Portal. Even if it does resemble the game a lot. The same way AM2R was not *just* Metroid 2.

    • @AverageMichaelJordans
      @AverageMichaelJordans Před 2 lety +18

      They won't shut this down but they are willing to shut projects down in some cases, notably TF2 classic which was built on top of leaked source code

    • @themistake8904
      @themistake8904 Před 2 lety +16

      ​@@AverageMichaelJordans TF2 classic is back up, and as far I know not shut down again yet

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

      @@spudd86 No they will absolutely not care.

  • @mattydrake791
    @mattydrake791 Před 2 lety +81

    Big props for keeping the file size authentic. 👌 makes me want to buy a clone cartridge and get my n64 set up.

    • @apg0
      @apg0 Před 2 lety

      even in a dire e[mer]gency

    • @DL-df3lg
      @DL-df3lg Před rokem

      Foreal that's huge

  • @CompleteAnimation
    @CompleteAnimation Před 2 lety +77

    All of these homebrew projects for ancient hardware make me wonder what would happen if these things released back in the day. How would things be different if Portal really did come out in 1998 on the N64?

    • @T3sl4
      @T3sl4 Před 2 lety +13

      It's interesting that there's been plenty of 2D physics engines over the years, especially since the 90s, but 3D not so much. Did we not have optimized algorithms for this at the time? That this is even possible, may be a testament to that progress!

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

      @@T3sl4 Well, more games in the 90s had Newtonian mechanics/physics in them than one might think. Racing games starting from around 1994 (when Need For Speed was first made for 3DO) had the same type of physics, although obviously it was easier for processors back then to handle box-like collisions (with varying precision) for cars and with varying amounts at a time. Sadly, the more ambitious physics-driven games like Jurassic Park: Trespasser (for Windows) and Rocket: Robot On Wheels (for N64) were not among the better-selling games back then.

    • @joshuamalte6762
      @joshuamalte6762 Před rokem +1

      it would probably be some kinda too ahead of it's time game reviewed by some obscure gaming channel

    • @joshuamalte6762
      @joshuamalte6762 Před rokem

      and half-life, cs and team fortress 2 might not exist because half-life caused everything, valve might even be bankrupt since seemingly, the controls are slow, the physics are source like but slower and since half-life had such an impact it might not even be a ahead of it's time game

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

      ​@T3sl4 it existed for things like car games. I think part of it was for a lot of game companies this was their first 3D game, and second portal is small enough game where you can spend more time on smaller details.

  • @Krzyhau
    @Krzyhau Před 2 lety +30

    @ me when you add lasers. But for real, fascinating stuff, and I'm happy you're still working on this!

  • @gorillazfan85
    @gorillazfan85 Před 2 lety +50

    Releasing this as a mod on steam confirming you own portal is incredibly smart. That could potentially allow a full game recreation

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

      Heck I could even see Valve turning this into an actual cartridge being sold.

  • @tactix1gaming
    @tactix1gaming Před 2 lety +138

    On the console version of portal, the crosshairs are orange in the top-left and blue on bottom-left. The PC version is flipped, which is what you changed it to for this version. I would argue it makes more sense for this to be more similar to the console versions with controllers, and use the same triggers to shoot the same color portals. This project is really awesome either way.

    • @MuchWhittering
      @MuchWhittering Před 2 lety +10

      I'm glad you said this, because I played the PS3 version of Portal 2 recently after only having played the PC version, and I thought I'd gone mad.

    • @realdonutking123
      @realdonutking123 Před 2 lety +22

      also, if you play on pc with a controller the colors swap as soon as it detects controller input or vice versa

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

      I don't understand why this is a thing though why would Val change the colors depending upon what system you're playing?

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

      @@bland9876 because on mouse and keyboard, you fire the blue portal with left clic, hence why the blue part of the crosshair is on the left. On a controller you fire it with right trigger, so the blue part is on the right.

    • @XZ-III
      @XZ-III Před 2 lety +2

      ​@@bland9876 is pretty simple, controller right trigger is your shoot trigger and on pc left click is your primary click, the blue portal is changed according to where the primary key is visually but i dont remember if the crosshairs swap if u were to plug in a controller on pc or if the bindings were to be swapped

  • @steelplasma256
    @steelplasma256 Před 2 lety +62

    I swear at this rate you might actually make something truly amazing. So many homebrew projects fizzle out before a "playable" release/beta. I just wanted to say good job.

  • @natanmaia3575
    @natanmaia3575 Před 2 lety +356

    the mod idea is actually very cool.
    it wouldn't be open source and still arguably infringing but Valve is not known to be as annoying as *that other red brand*

    • @canaconn2388
      @canaconn2388 Před 2 lety +32

      it's not a mod lol

    • @bunandbutt3r120
      @bunandbutt3r120 Před 2 lety +20

      Don't speak their name or they will appear

    • @bowi1332
      @bowi1332 Před 2 lety +64

      @@canaconn2388 Did you watch the video? He said he would use the "mod" feature in Steam storefront to force people to own the original Portal game in order to download the file.

    • @canaconn2388
      @canaconn2388 Před 2 lety +8

      @@bowi1332 I did not get to that point, I apologize

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

      @@bowi1332 thank god I already own it

  • @DamianReloaded
    @DamianReloaded Před 2 lety +32

    It makes me very happy to know this project exists. Making it a "mod" for the original sounds like a fair idea. Nintendo actually scares me more than Valve regarding IP and licenses.
    This is a very fine work. Keep it upª

  • @foodhatesme
    @foodhatesme Před 2 lety +19

    Valve is generally chill with the community, I'd personally just contact them and ask permission.

  • @TheThirdPrice
    @TheThirdPrice Před 2 lety +23

    This is cool as hell. Considering something like portal reloaded is on steam and free, I think you don't need to worry too too much about valve, but I get your concern for sure. I'm super hyped to see the progress continue (and I loved the visuals in this update)

    • @coreblaster6809
      @coreblaster6809 Před 2 lety +4

      Portal reloaded is only free if you own portal 2

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

      @@coreblaster6809 and in the video it said that he might release this a mod for portal, so you have to own portal to download it

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

      @@nab138_ I agree, just making it clear that isn't actually *free* free

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

      @@coreblaster6809 that's a good point, I didn't make that clear enough! Thanks :)

    • @38mb.
      @38mb. Před 2 lety +1

      the problem isnt valve, the problem is nintendo - they really dont like people making emulators for their hardware

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

    This is insane! Awesome job, man!

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

    Wow! Absolutely incredible! If nothing else, you're writing a ticket to any game developer job you want. Definitely an impressive project, very well done!

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

    There is a lot of interest on how to write N64 games, would love a video that expands deeper on how this was all done!

  • @janseta5162
    @janseta5162 Před 2 lety +13

    god that intro really hit, just showing all those great accomplishments while playing that BOP of a cover - truly wonderful

  • @Diskun
    @Diskun Před 2 lety +9

    this is extremely impressive! keep up the good work!!

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

    This is an absolute dream for me. I grew up with the n64, so seeing one of my favorite games being put on the system is a literal dream come true. Fantastic work!

  • @cereal_experiments
    @cereal_experiments Před 2 lety +4

    i think if valve is okay black mesa, which was available as a free mod for years, they should also be fine with a portal demake.

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

    This is fantastic stuff! Keep up the awesome work!

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

    Awesome!
    It's pretty rare seeing homebrew projects, like this one, for the early 3D era of consoles. Good job.

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

    This is so awesome! Makes me jealous of the alternate timeline where portal came out in the 90s 😂

  • @Sky-._
    @Sky-._ Před 2 lety +2

    This is just so cool, I can't believe youre managing to do this

  • @SparkyCas
    @SparkyCas Před 2 lety +8

    Curious how it'll pan out and I think valve, knowing how much they let with mods on their games. I think they'd be more than happy to release it than keeping it out, though unsure how it goes with nintendo, which can be a bit concerning imo.

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

    God.. Eveey new video you upload I'm more and more impressed!!
    Amazing job man!!

  • @davidpyne6414
    @davidpyne6414 Před 2 lety

    Your making huge progress very impressive I love collecting your ROM updates :D

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

    This is awesome definitely gonna make a video on this once my other ones are done

  • @Zeru64_
    @Zeru64_ Před 2 lety

    I really love this. I hope you can continue with it!

  • @K9OK_
    @K9OK_ Před 2 lety

    This was really pumped with content since last we saw it, it looks really good! Keep up the great work

  • @zigornoob
    @zigornoob Před 2 lety

    Wow, that was a huge amount of progress! Keep it going man!

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

    It would awesome to see a little video series on how you go about making N64 games

  • @CloudPhase
    @CloudPhase Před 2 lety +4

    I can't wait to see were this goes! Also while I can't speak with 100% certainty, Valve tends to be a lot less strict then most companies.

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

    God Man its fantástic im going to buy a N64 and a SD cartridge for play this ROM awesome your work

  • @Quad_Plex
    @Quad_Plex Před 2 lety

    Heck yea I'd love more in-depth code-focused content, keep up the great work!

  • @sammyboi586
    @sammyboi586 Před 2 lety +8

    it's lookin amazing so far! are you planning on slightly altering the audio a bit so it sounds like a 64 game too?

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

      This will likely happen as he approaches the cartridge's limitations.

  • @drpicklephd
    @drpicklephd Před 2 lety

    not that i'm the first to day it, but duuuude this riiiips!!! it's been so awesome to watch you make more and more progress on this, and i can't wait to see more! nice work man!

  • @powergannon
    @powergannon Před 2 lety

    That door-look-culling is very clever

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

    If you can get the whole game done + Valve's blessing, a physical release would be fantastic!

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

    Keep up the awesome work! :D

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

    Very impressive! What I'd really like to hear more about is how collision works in and around portals. I can't imagine how one would do this accurately and efficiently with GJK+EPA, so I expect that I'm missing something or you found some corners to cut while still getting plausible-looking results. The answer would be interesting either way :)
    The audio channels appear to be the wrong way around, by the way.

  • @thebravoinformant
    @thebravoinformant Před 2 lety

    This is so cool! Thanks for doing this

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

    Valve is famously open to modding so long as you're not selling it. There are many many free mods of their other games on steam, including my own "mod" of Portal 2 on the workshop

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

    Yes I want to see N64 development video. I also want to see more code snippets and code reasoning behind what you are doing which is great resource and shows what you are doing. Like how does the 3D sound work on N64 hardware? How did you program it and did you use special hardware, how is the physics calculated for objects etc.

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

    Definitely would watch a video of you going through Nintendo 64 development

  • @lilyofluck371
    @lilyofluck371 Před 2 lety

    This is so interesting. Good job ^w^

  • @slot9
    @slot9 Před 2 lety

    Very informative! I would love a video on ways one might dip their toes into n64 development!

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

    This project looks unbelievably impressive. Even more so after this update. I'm really excited to see where this is going, and I hope this doesn't get dropped anytime soon.

  • @tarcisiosurdi
    @tarcisiosurdi Před 2 lety

    this is amazing! keep up!

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

    I'm just impressed the N64 can handle real-time physics without bursting into flames. We didn't really see that sorta thing until Max Payne 2, which ran on 1 console generation ahead of the N64.

  • @BrettBernier
    @BrettBernier Před 2 lety

    awesome awesome work!

  • @supermelonOne
    @supermelonOne Před 2 lety

    omg I love these vidz, to see the progression, cause I love retro like n64 games, and I adore portal/half life/physics based games, this is just a matchmake in heaven, Ima follow this for sure!!

  • @bobwilson9352
    @bobwilson9352 Před 2 lety

    awsome work , i cant wait to buy it

  • @StevenReviews
    @StevenReviews Před 2 lety

    Keep up the great work 👍

  • @BelowAverageGaming
    @BelowAverageGaming Před 2 lety

    Can't wait to see the finished work!

  • @HiimIny
    @HiimIny Před 2 lety

    man this is insanely cool, i cant believe I didnt know this was an ongoing project, im absolutely thrilled, and will follow closely

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

    Ik this is an alpha release but i found a way to exit the relaxation vault before the portals open and how I can put portals under doors and with that I can go through a closed door!
    btw I started speedruning the alpha on my phone and i can enter the elevator in 25 seconds :D
    and also keep going, i love your work

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

    This is amazing dude, am just not feeling motivated lately to work on coding projects, yours is amazing

  • @jonasls
    @jonasls Před rokem

    Would love to see more in-depth N64 development videos!

  • @JoBot__
    @JoBot__ Před 2 lety

    This is truly amazing!

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

    This is so freaking cool!

  • @kez963
    @kez963 Před 2 lety

    You are a mad scientist. Amazing work😅

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

    Awesome work man keep up the good work and I really hope valve allows it.

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

    Amazing!

  • @memetech-
    @memetech- Před 2 lety +1

    I have been working on a new culling system which renders close to far instead of the usual, but renders all polygons until the next frame occurs. Basically instead of “frame renders when render is done” it’s “render is done when frame renders”

  • @zadem-Alyx
    @zadem-Alyx Před 2 lety +7

    It’s probably not gonna happen but I would love to see a physical release on the N64 (region free) you could team up with limited run or even valve themselves? But anyway keep up the good work!

    • @junehanabi1756
      @junehanabi1756 Před 2 lety +4

      A physical release could be more beneficial because you have control over a cartridge. You could put a microprocessor in that cartridge to cut out a lot of the hard work so the N64 will be freed up for other things allowing the game to get more complex and capable, less limited. Some games for the nes, snes, and n64, and even gb did this.

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

      @@junehanabi1756 ok but thats cheating and its not as interesting as it natively running on the console. + It would be incompactible with emulators/flash carts

  • @Povilaz
    @Povilaz Před 2 lety

    This is so cool!

  • @toastbucket
    @toastbucket Před 2 lety

    Unbelievably impressive physics simulation for such an old system, well done!

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

    This is amazing wish we could get something this cool on the psp lol this is awesome and I can't wait to see what is in store for the future.

  • @cinfdef
    @cinfdef Před 2 lety

    Im really excited to see where this ends up! just don't stress yourself out and pace yourself if you do get stressed!

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

    Don't forget there is the render fog you can use to hide larger areas, like chamber 18.

    • @stevethepocket
      @stevethepocket Před 2 lety

      Render fog is actually a waste of resources unless it's so tight that it completely covers some things. I think making any of the game's test chambers that foggy would not only look awful but actually be harder to figure out since they rely on you being able to see what's at the other end of the room.

  • @jdigi78
    @jdigi78 Před 2 lety

    Would absolutely love if you did an n64 homebrew tutorial series

  • @06howea1
    @06howea1 Před 2 lety +1

    Bruh this is sooOOo cool

  • @sleeper5905
    @sleeper5905 Před 2 lety

    This music made me cry, ohh, this nostalgia

  • @Yipper64
    @Yipper64 Před 2 lety

    this is so impressive!

  • @Xhizors24
    @Xhizors24 Před 2 lety

    N64 was my childhood. Didn't know the hardware can handle these physics

  • @alec_almartson
    @alec_almartson Před 2 lety

    Amazing job !👍🏻
    Now let's play 😆

  • @ps3moira
    @ps3moira Před 2 lety

    This blows my mind for a game I love and a console I reminisce

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

    Thanks, as somone who experimented with physical just to try and figure this out this approach is cool.

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

    This dude is freaking smart

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

    The 3d sound on the radio seems to be panning backwards. It sounds like it's on the right when it's on your left and vice versa.

  • @THE-CRT
    @THE-CRT Před 2 lety +1

    I would buy this, if you released a cartridge of this, like seriously 100% I would buy it

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

    You would be suprised. Valve is really casual about mods. They love to see passionate fan works (like stories Mel)

  • @debraha
    @debraha Před 2 lety +4

    +mat_fullbright +r_lod 5 +mat_bumpmap 0

  • @skylerric3
    @skylerric3 Před 2 lety

    This is just what I was looking for

  • @TitusX49
    @TitusX49 Před 2 lety

    HOW IS THIS SO GOOD

  • @CindyHuskyGirl
    @CindyHuskyGirl Před 11 měsíci

    ok that intro went so hard

  • @wolf1737
    @wolf1737 Před 2 lety

    Never thought I would say this, but, thank's youtube for this recommendation, this is sick, I need it

  • @Wheagg
    @Wheagg Před rokem

    The colors on the cross hair are actually swapped on portal 2 for consoles/anyone using controller, to match which trigger corresponds to which portal.

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

    I believe your stereo audio channels are inverted.

  • @TrekDelta
    @TrekDelta Před rokem

    It is amazing you are recreating the -janky- impeccable source engine physics on the Nintendo 64. I cannot wait for ragdolls and the *Immersive* face poser on this.

  • @Teh_Random_Canadian
    @Teh_Random_Canadian Před 2 lety

    Incredible how close this is to portal on the PC. Very impressive to see this made on the best console ever released.

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

    So this is the guy that's porting portal to the switch

  • @Mopsie
    @Mopsie Před 2 lety

    Amazing

  • @dazbrugernavn
    @dazbrugernavn Před 2 lety

    This project is so sick

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

    this is so cool

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

    honestly i feel like you could just write an E-Mail to Valve with this and and they'd find it cool enough for you to release.
    maybe with some restrictions like excluding official voice lines or similar.

  • @memetech-
    @memetech- Před 2 lety +1

    Improvement would be to simulate 4 times per frame or until no collision occurs