As a collector of SGI computers, an Everdrive seems WAY simpler than the days of old using an SGI Indy fitted with the U64 dev kit hardware. I've been amazed by this series and hope to one day run Portal64 on real hardware, keep it up!! I find myself excitedly awaiting every update video!!
@@auxel_ This turned out longer than I was expecting but hope it helps! Honestly there's tons of places to look around, I'd advise against eBay however as the pricing there is notoriously bad and shipping damage is pretty common with SGI systems even if packaged fairly well. I got my Indy off Facebook marketplace from another collector who knew how to properly package it, and I got my Octane2 from a guy on Craigslist who won it in an auction from a medical center. Try sticking to local options like marketplace and craigslist and maybe even try looking for any businesses that may have used the machine you're looking for (example: news stations that used O2s for weather graphics), another place you could try is surplus auction sites, I was eyeing a lot of 7 SGI O2s from the University of Washington. One of the best ways to find SGI systems IMO is getting into the SGI community to meet others, you'll usually see random bits of hardware and even complete systems being sold fairly often and the pricing is pretty fair as they're collectors themselves, irixnet.org is a great forum to try as well as the Silicon Graphics User Group forums and discord server. The discord server has been an invaluable resource for me as once you get an SGI, you can be a little overwhelmed with how to do things like install IRIX and where to find disk images, everyone on the discord is incredibly kind and helpful, when I located my Octane2 I asked for some help identifying the specs based on the pics in the listing and several people jumped to help me out, awesome people. Spend some time picking a system you want, look into the different parts and specs for that system, look around at the reasonably priced stuff for an idea, and just don't give up on your search as it's easy to be discouraged between the overpriced stuff and the lack of results. And join the SGUG discord for opinions if you find something and get a fair price estimate from them, and try to haggle down the seller's price to that or even lower if you're willing, if you're patient and know more about the system than the seller does and you're smart about your offers then you'll most likely score a pretty good SGI for a reasonable price, having that entire community worth of knowledge in your back pocket helps immensely when both searching and getting the system up and running. Best of luck to you! Another minor note is finding sync-on-green compatible monitors, there's a list online compiled by the PS2 Linux community that has a list of SOG compatible monitors.
Most of the later N64 titles were developed using a different devkit called "Partner N64" that was supplied by Kyoto Microcomputer (but they would only sell it to Nintendo licensees) - that was much more like the Everdrive setup - there was a slightly modified N64 console with extra wires so the debugger could generate reset and NMI and a cartridge you downloaded the code you were testing to - connection to the host system was either via a SCSI based interface (used with the SGI machines) or via an ISA bus plug-in card for PCs. Unlike the Everdrive it was RAM based, so it was fast to download code to, but it was also volatile. I have to say I always thought that the original Ultra 64 devboard was a slightly strange design because it's use of the GIO32 bus and the connector positioning meant that it could only be connected to the slots on top of the Indy video board and not to anything else, not even other SGI machines.
for some reason, seeing it on an old crt really made it kick in for me that this really IS on the n64. like, you see it in the screen captures, but my mind just cant properly process it. such incredible work you are doing, and i really hope you get approval from valve to distribute it (knowing them, they might be good sports about it)
They have Micro Mages (an NES game, that runs on an emulator if you play from Steam), and there are mods of Portal/Portal 2 that are on steam and require you to own Portal (2) to play them.
Valve lets mods of their games be sold for actual money (provided the people buying them own the original game), so I have no doubt that they'd let him distribute a full blown remake (or is it demake?) of their game. Although people would have to own Portal first before they can download it
I've played through Portal almost 12 times or more now, but man I cannot wait to play it again this way! Such an impressive project, keep up the amazing work!
This project never ceases to amaze me! Not only in the fact that this is even possible on mid-90s technology, but how well it runs! Also really awesome that you’re giving away an everdrive, I wouldn’t have thought I’d get a chance to win an X7!
I've got me an EDX7 already (using abbreviation so I don't win accidentally lmao) and have been trying out every new beta for this. Always exciting to see a new update and fascinating behind the scenes stuff!
I have actually never owned an Everdrive before, honestly I would love to give it a shot! Furthermore this project is seriously amazing. The fact any of this is even possible on N64.. is wild. Absolutely amazing work!
Been following this on-and-off, figured an Everdrive was what you were using, but I didn't even know there was one that let you run a debugger! Fascinating work on the game, love your commitment to the little details.
Using the everdrive to test it on console was not something I expected! I thought it would be tested in an emulator first, but this way is just so much cooler (and makes more sense for what you are doing)! Keep up the awesome work!
Dude this has been an awesome journey thus far. I love Portal so much, so seeing it run so well on the N64 is insane. And now you're giving away an Everdrive? I'm down for that too :) Thank you so much for giving away an Everdrive (and for everything you do)!
My son and I have been watching the development of your Portal 64 homebrew port. We have been loving the content so far and can't wait to see where this project takes you. #EVERDRIVE64
I've had an everdrive on my wishlist for a long time, they're just too expensive for me to justify yet. I love what you're doing here and I'm excited to eventually see the finished product!
Is there even any chance they'll ever get cheaper? Been eyeing one as well but I'm not as eager to spend as much for it as the system itself that they're for, even though the price point and features are completely justified it's just a bit much lol
I absolutely adore this series. Fingers crossed that I win the Everdrive (would love to play this on hardware), but the fact that you're back to working on this project is a gift unto itself.
Jesus, those animations are crazy fluid for n64 hardware, and surprisingly high fidelity model and textures to boot! And you know I'd never noticed that little bit of leading Valve did in the first chamber, showing you your "reflection" for lack of a better term.
Really enjoy the fact that you're taking the time to explain all of these problems that you come across while making this project, and how you solve them for it to work! Everdrive
Just Everdrive? Lol You are an awesome passionate programmer! I love seeing old hardware achieve their peek potential. It’s amazing just to imagine what Nintendo could have done if they kept development for the console, but you… it’s something beyond that. Keep the good work!
Animal Crossing is a good example of that. I never knew until recently that it originally released for the N64 in Japan and then was immediately refactored for the GameCube and released worldwide. The visual difference is minimal and it definitely looks like a high-end N64 game. With all the development we're getting for homebrew tech, it looks like we may finally get to see what can really be done with it, and not just in little isolated demos.
That Everdrive having a USB port for bidirectional communication with your dev machine is awesome! Reminded me that I had been considering rendering data to a small section of the screen to enable the Ocarina of Time Randomizer to export information, e.g. to update an automatic item tracker, in an emulator-agnostic way. Of course, it would only be unidirectional. Debugging on embedded systems can be such a challenge. It's awesome following your progress and seeing what you've been able to create.
Portal64 seems like such a crazy project, there are developers who make their games feel like they're being ran on retro consoles, much respect to them, but then there are developers like you who make games on the actual hardware is so insane to me. Much much respect, keep up the good work. I would love to have an everdrive, playing n64 games on emulators unfortunately still isn't 100% perfect, but this would be a great addition to my collection.
I struggle with learning stuff, so I don’t know if I’ll _Everdrive_ … I’ll see myself out. In all seriousness, this is incredibly impressive. De-makes are always super impressive is because most games are made because of the capabilities of the hardware they are built on, so seeing something scaled down to function on older hardware is always fascinating. Also, out of curiosity, in more of a speculative sense, what kind of impact do you think the release of a game like Portal would have had, if it had come out during the time of the N64? What would that mean for development, and the tools and techniques that people would have used?
Just got an N64 and learnt how to code C recently, I should get myself an everdrive (plus real carts are rare). Very interesting stuff you've done here - I wonder what else could be put onto the N64?
Ah, i've been wanting an Everdrive , so happy to enter the contest! That aside, can you explain how the animations work if they're not keyframe based? I got into lightly into 3d software around a decade ago, back when a lot of the introductory resources still focused on 2d texture, height, etc maps, keyframe animations and IK or triangle weight rigging, etc, and it seems like the entire workflow is different now and those things aren't really used much anymore?
I could have explained that better. I just store the pose of every bone each frame. I still animate using keyframes, the keyframes are just interpolated ahead of time and stored as one giant chunk. They key advantage to the new system is I can jump to any frame immediately since I know how much memory each frame takes. (offset_in_memory = sizeof_of_frame * frame_index)
That EVERDRIVE sponsorship was really unexpected. Jokes aside, really admire your work and skill. Can't wait for your next update video or even the release of the game. :)
I've read all about the Everdrive and other console equivalents... coming upon a video about a game series I am passionate about learning about on a system that I also enjoy is truly something crazy.
Cool to see this dev setup. I've been looking into my options for finishing a cancelled N64 port of Frogger 2, so this series is right up my alley. Take this comment as my entry into the Everdrive giveaway, if I win I'll use it to assist finish the port.
During college I wanted to develop a game project that would run on N64 hardware, but never had the time to take on that project alongside my other classes. Now that I’ve graduated I’d absolutely love to be able to do that, and the Everdrive (plus your other suggested tools and advice) is a huge step forward in that direction. I’ve kept up with your Portal64 development in the past month or two now, and it’s been amazing to see what you can achieve on-console!
It's pretty cool to see the development community for N64 games is still around, especially through the help of modern tools like the everdrive. Lot of passion and care goes into stuff like that, and it's really awesome to see it running on real hardware
I wish the best of luck to anyone who wants an everdrive, I love this mod and everything you're doing with it I have been watching it ever since you started. :)
Been following this project for a while now. I had no idea you used everdrive. That's really an incredible tool. I'd love to see what I could do with one someday. Keep up the awesome work!
You're doing amazing work and it's great to see Chell in her in-game form. Keep up the great work, can't wait to see what the new year brings for the project too! 😁
This is the first time i see a live demonstration of someone attaching a debugger to an N64 via an everdrive. Some serious impressive stuff to see that this is possible, next to the also impressive project you're working on. Maybe in a few years, when my kids are bigger and not snotmonsters anymore, I hope to give this a try.
it's cool that everdrive gave you an extra unit. Love the project I've been following every video. I have a friend that watches too and every time a new video comes out I tell her it's portal 64 time
The KISS solution is to not take the travelling salesman route to solve this. Step 1: Apply all the transformations to the vertex list(mesh) for the animation. Step 2: Load the necessary texture. Step 3: Load the corresponding triangle list. Step 4: Draw the triangles. Step 5: Go to step 2 until you have rendered the entire model.
my roommate was watching this with me and said he really wanted an everdrive - so here i am! been following portal64 for a while now, love the updates!
Amazing video as always! Been wanting an Everdrive for such a long time to experience N64 on real hardware, but the price is crazy. Whether I win or not, always love watching your videos.
Kriklz did an amazing job on the everdrive . I love how developers can actually use it to code new games for the N64 didn't even know you can debug using it thought it was only for uploading roms!
I've been following this homebrew for a while and it's been incredibly impressive. As an N64 hacker (without an Everdrive sadly), it's justifying to see you overcome a lot of the struggles that the N64 and computer science in general set up for you. Keep up the good work!!!
Love your work, keep it up! I have a couple of flashcarts for SNES and GB, GBA, but seeing that there are some that you can use to debug code on-hardware seems insanely useful. Probabbly don't have that much time and dedication to port something as complex as portal to N64, but I'd like to tip my toes into N64 development. So I'd love to have that Everdrive.
This is an insanely cool project. Retro console development is something I want to try some day and I'm grateful to learn about Modern SDK and Everdrive.
Would be pretty awesome to play this on my actual N64, if only I had an everdrive ; 3 But for real it's been amazing to see the progress of this. Portal is my favorite game, and I really really love your clear explanations on how you're doing things and it makes me want to try N64 development myself! I guess that might be another use for an everdrive, but I could also always emulate Excited to see the next update!
This stuff is so cool, I have an N64 lying around and have always wanted to try developing for it, Would definitely find an Everdrive useful and have looked at buying one in the past. Thanks again for the great content :)
Hey! It's been a while since I noticed this project and its so impressive to see! I think the Everdrive shines brightest when used to play ROM hacks, Homebrews or really niche and innovative ideas like this. I love seeing how far a developer can take such limited resources.
Very cool project. I studied N64 stuff for a long time and having that debug environment so easily is amazing. There is a lot of work that can always be done once the main goals of the project are complete to optimize it. Also had no clue where was a modern SDK for it now. I had a separate computer dedicated for n64 development at that time.
The Everdrive is amazingly well done and it's so cool how easy it is to play a lot of old games now using it. I haven't been actively keeping up with Portal64, but this is looking super cool so far :)
That’s awesome using an everdrive. So it’s possible to put it on a cartridge. I clicked this video thinking it was a PC game, with retro graphics. Crazy impressive, thank you.
Just stumbled on this, but what I love about projects like this with old hardware/platforms is seeing clearly how much of the old gen (5th and below) "polygony" aesthetic is driven by hardware limitations and how much of it is the style of the time.
As a collector of SGI computers, an Everdrive seems WAY simpler than the days of old using an SGI Indy fitted with the U64 dev kit hardware. I've been amazed by this series and hope to one day run Portal64 on real hardware, keep it up!! I find myself excitedly awaiting every update video!!
You win
I’ve been wanting to get into collecting SGI computers. Where do you get them from / how do you go about collecting them?
@@auxel_ This turned out longer than I was expecting but hope it helps! Honestly there's tons of places to look around, I'd advise against eBay however as the pricing there is notoriously bad and shipping damage is pretty common with SGI systems even if packaged fairly well.
I got my Indy off Facebook marketplace from another collector who knew how to properly package it, and I got my Octane2 from a guy on Craigslist who won it in an auction from a medical center. Try sticking to local options like marketplace and craigslist and maybe even try looking for any businesses that may have used the machine you're looking for (example: news stations that used O2s for weather graphics), another place you could try is surplus auction sites, I was eyeing a lot of 7 SGI O2s from the University of Washington.
One of the best ways to find SGI systems IMO is getting into the SGI community to meet others, you'll usually see random bits of hardware and even complete systems being sold fairly often and the pricing is pretty fair as they're collectors themselves, irixnet.org is a great forum to try as well as the Silicon Graphics User Group forums and discord server. The discord server has been an invaluable resource for me as once you get an SGI, you can be a little overwhelmed with how to do things like install IRIX and where to find disk images, everyone on the discord is incredibly kind and helpful, when I located my Octane2 I asked for some help identifying the specs based on the pics in the listing and several people jumped to help me out, awesome people.
Spend some time picking a system you want, look into the different parts and specs for that system, look around at the reasonably priced stuff for an idea, and just don't give up on your search as it's easy to be discouraged between the overpriced stuff and the lack of results. And join the SGUG discord for opinions if you find something and get a fair price estimate from them, and try to haggle down the seller's price to that or even lower if you're willing, if you're patient and know more about the system than the seller does and you're smart about your offers then you'll most likely score a pretty good SGI for a reasonable price, having that entire community worth of knowledge in your back pocket helps immensely when both searching and getting the system up and running.
Best of luck to you! Another minor note is finding sync-on-green compatible monitors, there's a list online compiled by the PS2 Linux community that has a list of SOG compatible monitors.
@@VintageShark Thank you so much!
Most of the later N64 titles were developed using a different devkit called "Partner N64" that was supplied by Kyoto Microcomputer (but they would only sell it to Nintendo licensees) - that was much more like the Everdrive setup - there was a slightly modified N64 console with extra wires so the debugger could generate reset and NMI and a cartridge you downloaded the code you were testing to - connection to the host system was either via a SCSI based interface (used with the SGI machines) or via an ISA bus plug-in card for PCs. Unlike the Everdrive it was RAM based, so it was fast to download code to, but it was also volatile.
I have to say I always thought that the original Ultra 64 devboard was a slightly strange design because it's use of the GIO32 bus and the connector positioning meant that it could only be connected to the slots on top of the Indy video board and not to anything else, not even other SGI machines.
Chell doesn't need a portal gun, she manifests them out of sheer will
The only reason you see one as a viewmodel is sheer power of belief
"What is she doing?" "She's beginning to believe"
She stares at the wall so aggressively that it bends spacetime out of fear
Shouldn't he just add a portal gun model to her right hand?
reminded me of "Gordon doesn't need to hear this, he's a highly trained professional!"
for some reason, seeing it on an old crt really made it kick in for me that this really IS on the n64. like, you see it in the screen captures, but my mind just cant properly process it. such incredible work you are doing, and i really hope you get approval from valve to distribute it (knowing them, they might be good sports about it)
I’m pretty sure this is all able to run on real n64 hardware, right?
They have Micro Mages (an NES game, that runs on an emulator if you play from Steam), and there are mods of Portal/Portal 2 that are on steam and require you to own Portal (2) to play them.
After letting Hunt Down The Freeman be sold for real actual money, I'd hope so.
Valve lets mods of their games be sold for actual money (provided the people buying them own the original game), so I have no doubt that they'd let him distribute a full blown remake (or is it demake?) of their game. Although people would have to own Portal first before they can download it
@@snoopdoggthecertifiedg6777 Yes
I've played through Portal almost 12 times or more now, but man I cannot wait to play it again this way! Such an impressive project, keep up the amazing work!
"The only thing better than Portal...
... is Weezer."
What a huge progress with Chell. We appreciate you showing us the behind the scenes 🙂. And thanks to Everdrive too!
Wow she looks great! Love following this project!
This project never ceases to amaze me! Not only in the fact that this is even possible on mid-90s technology, but how well it runs!
Also really awesome that you’re giving away an everdrive, I wouldn’t have thought I’d get a chance to win an X7!
I've got me an EDX7 already (using abbreviation so I don't win accidentally lmao) and have been trying out every new beta for this. Always exciting to see a new update and fascinating behind the scenes stuff!
Its insane that this much can be put on an N64. It really shows what the console was capable of. Glad that everdrive made it possible
This video is really cool, I think the community around the Everdrive and homebrew in general fascinating.
The everdrive giveaway has ended. Thank you to all who participated.
Sir the link for the latest rom is incorrect
everdrive!
everdrive! :)
everdrive! ❤
everdrive! d:
I have actually never owned an Everdrive before, honestly I would love to give it a shot!
Furthermore this project is seriously amazing. The fact any of this is even possible on N64.. is wild. Absolutely amazing work!
Been following this on-and-off, figured an Everdrive was what you were using, but I didn't even know there was one that let you run a debugger! Fascinating work on the game, love your commitment to the little details.
For some reason I didn't expect you to be able to debug N64 code with a modern IDE. Really cool that it works!
Lovin these videos and the fact that the UA-cam algorithm is actually showing them to me. Keep up the great work!
Everdrive
Using the everdrive to test it on console was not something I expected! I thought it would be tested in an emulator first, but this way is just so much cooler (and makes more sense for what you are doing)! Keep up the awesome work!
I cant wait to play this myself. Playing this on the everdrive would be soo cool!
great work so far!
Dude this has been an awesome journey thus far. I love Portal so much, so seeing it run so well on the N64 is insane. And now you're giving away an Everdrive? I'm down for that too :)
Thank you so much for giving away an Everdrive (and for everything you do)!
My son and I have been watching the development of your Portal 64 homebrew port. We have been loving the content so far and can't wait to see where this project takes you. #EVERDRIVE64
Man, this is amazing! Subbed and sharing this. Looking forward to seeing more updates. Time to snag an everdrive for my N64.
I've had an everdrive on my wishlist for a long time, they're just too expensive for me to justify yet. I love what you're doing here and I'm excited to eventually see the finished product!
Is there even any chance they'll ever get cheaper?
Been eyeing one as well but I'm not as eager to spend as much for it as the system itself that they're for, even though the price point and features are completely justified it's just a bit much lol
I absolutely adore this series. Fingers crossed that I win the Everdrive (would love to play this on hardware), but the fact that you're back to working on this project is a gift unto itself.
Jesus, those animations are crazy fluid for n64 hardware, and surprisingly high fidelity model and textures to boot! And you know I'd never noticed that little bit of leading Valve did in the first chamber, showing you your "reflection" for lack of a better term.
This is so awesome. Gonna be following this closely
Everdrive. And wow, don't know why the algorithm decided to show me this video today but I'm sure glad it did, super impressive work!
Everdrive sounds like an amazing tool for dev work. So glad that as time has progressed, the tools for these systems only get better
This is insanely impressive, chell actually looks amazing for n64 standards. Also I wish everyone good luck on winning the Everdrive
Really enjoy the fact that you're taking the time to explain all of these problems that you come across while making this project, and how you solve them for it to work! Everdrive
Really cool project! Portal is hands-down my fave game ever. And thanks for the Everdrive giveaway too :D
wow that is absolutely insane ! great job!
everdrive
Seeing linux running on a thinkpad just feels right. Pretty cool seeing your work.
Linux is the only ideological operating system.
@@eadweard. Sure you dont mean MacOS
Just Everdrive? Lol
You are an awesome passionate programmer! I love seeing old hardware achieve their peek potential. It’s amazing just to imagine what Nintendo could have done if they kept development for the console, but you… it’s something beyond that. Keep the good work!
Animal Crossing is a good example of that. I never knew until recently that it originally released for the N64 in Japan and then was immediately refactored for the GameCube and released worldwide. The visual difference is minimal and it definitely looks like a high-end N64 game. With all the development we're getting for homebrew tech, it looks like we may finally get to see what can really be done with it, and not just in little isolated demos.
That Everdrive having a USB port for bidirectional communication with your dev machine is awesome! Reminded me that I had been considering rendering data to a small section of the screen to enable the Ocarina of Time Randomizer to export information, e.g. to update an automatic item tracker, in an emulator-agnostic way. Of course, it would only be unidirectional.
Debugging on embedded systems can be such a challenge. It's awesome following your progress and seeing what you've been able to create.
Portal64 seems like such a crazy project, there are developers who make their games feel like they're being ran on retro consoles, much respect to them, but then there are developers like you who make games on the actual hardware is so insane to me. Much much respect, keep up the good work.
I would love to have an everdrive, playing n64 games on emulators unfortunately still isn't 100% perfect, but this would be a great addition to my collection.
love you showing your process of development on the Everdrive. Thanks for sharing!
I struggle with learning stuff, so I don’t know if I’ll _Everdrive_ … I’ll see myself out.
In all seriousness, this is incredibly impressive. De-makes are always super impressive is because most games are made because of the capabilities of the hardware they are built on, so seeing something scaled down to function on older hardware is always fascinating.
Also, out of curiosity, in more of a speculative sense, what kind of impact do you think the release of a game like Portal would have had, if it had come out during the time of the N64? What would that mean for development, and the tools and techniques that people would have used?
I didn’t know you could live debug with an Everdrive, that’s amazing! Now I wanna learn how to develop too! Thanks for the videos!
Just got an N64 and learnt how to code C recently, I should get myself an everdrive (plus real carts are rare). Very interesting stuff you've done here - I wonder what else could be put onto the N64?
Everdrive! Such Great work you’re doing :D
The everdrive. My holy grail.
Ah, i've been wanting an Everdrive , so happy to enter the contest! That aside, can you explain how the animations work if they're not keyframe based? I got into lightly into 3d software around a decade ago, back when a lot of the introductory resources still focused on 2d texture, height, etc maps, keyframe animations and IK or triangle weight rigging, etc, and it seems like the entire workflow is different now and those things aren't really used much anymore?
I could have explained that better. I just store the pose of every bone each frame. I still animate using keyframes, the keyframes are just interpolated ahead of time and stored as one giant chunk. They key advantage to the new system is I can jump to any frame immediately since I know how much memory each frame takes. (offset_in_memory = sizeof_of_frame * frame_index)
The everdrive has enabled so many great experiences and development opportunites, I swear. Best of luck to everyone!
I'm gonna watch the video and then comment everdrive, I have patience.
Edit: I do realize the irony.
Another great milestone! well done!!
Everdrive!
I am loving these updates. It looks awesome!
This is so impressive, really looking forward to it when I finally have an Everdrive!
That EVERDRIVE sponsorship was really unexpected.
Jokes aside, really admire your work and skill. Can't wait for your next update video or even the release of the game. :)
I've read all about the Everdrive and other console equivalents... coming upon a video about a game series I am passionate about learning about on a system that I also enjoy is truly something crazy.
Cool to see this dev setup. I've been looking into my options for finishing a cancelled N64 port of Frogger 2, so this series is right up my alley.
Take this comment as my entry into the Everdrive giveaway, if I win I'll use it to assist finish the port.
During college I wanted to develop a game project that would run on N64 hardware, but never had the time to take on that project alongside my other classes. Now that I’ve graduated I’d absolutely love to be able to do that, and the Everdrive (plus your other suggested tools and advice) is a huge step forward in that direction. I’ve kept up with your Portal64 development in the past month or two now, and it’s been amazing to see what you can achieve on-console!
It's pretty cool to see the development community for N64 games is still around, especially through the help of modern tools like the everdrive. Lot of passion and care goes into stuff like that, and it's really awesome to see it running on real hardware
I had no idea about the gb emulator for the Everdrive, thanks for plugging yourself, haha. Your talent keeps on impressing!
Hey I loved this video, and I love what you're doing. Keep up the good work. I would absolutely love an Everdrive.
I wish the best of luck to anyone who wants an everdrive, I love this mod and everything you're doing with it I have been watching it ever since you started. :)
You are doing such an amazing job ! Your EverDrive giveaway looks promising to start working on NES project nowadays !
"So, if we can solve the traveling salesman problem"
I laughed way too hard at that joke.
Thanks for explaining some of the tools and workflow used for this sort of project. Everdrive
Everdrive
Keep up the amazing work. I love watching your updates on Portal 64
Been following this project for a while now. I had no idea you used everdrive. That's really an incredible tool. I'd love to see what I could do with one someday. Keep up the awesome work!
You're doing amazing work and it's great to see Chell in her in-game form. Keep up the great work, can't wait to see what the new year brings for the project too! 😁
honestly this is the coolest shit ever, one on of my friends is a BIG game collector and this would blow his mind. everdrive
This is the first time i see a live demonstration of someone attaching a debugger to an N64 via an everdrive. Some serious impressive stuff to see that this is possible, next to the also impressive project you're working on.
Maybe in a few years, when my kids are bigger and not snotmonsters anymore, I hope to give this a try.
damn, this is actually incredible. everdrives are some really cool tech to allow this stuff to happen. cant wait to see the next log!
Nice work! Been following this for a while and I love seeing the progress. (also, I wouldn't mind that everdrive)
it's cool that everdrive gave you an extra unit. Love the project I've been following every video. I have a friend that watches too and every time a new video comes out I tell her it's portal 64 time
Obsessed with this series. Keep up the great work!
It's amazing to see how much goes into making complex mechanics on such old hardware!
(Everdrive)
The KISS solution is to not take the travelling salesman route to solve this.
Step 1: Apply all the transformations to the vertex list(mesh) for the animation.
Step 2: Load the necessary texture.
Step 3: Load the corresponding triangle list.
Step 4: Draw the triangles.
Step 5: Go to step 2 until you have rendered the entire model.
You're helping fuel my portal obsession with your project, and Everdrive is helping!
my roommate was watching this with me and said he really wanted an everdrive - so here i am! been following portal64 for a while now, love the updates!
Spectacular and fascinating work here as always. Could definitely use an everdrive myself
This is so rad. Good luck with the project! I would love to try this on real hardware with an everdrive some day!
Amazing video as always! Been wanting an Everdrive for such a long time to experience N64 on real hardware, but the price is crazy. Whether I win or not, always love watching your videos.
I'm so glad UA-cam is still recommending me these updates. The project looks awesome still!
That's sick, & I've never thought about using an Everdrive as a dev tool before
Everdrive! Love your work been following your progress on this and love the updates/explanations 💯
this is excellent work, kudos to you!!
Everdrive,
This project looks legitimately awesome, keep up the good work!
Kriklz did an amazing job on the everdrive . I love how developers can actually use it to code new games for the N64 didn't even know you can debug using it thought it was only for uploading roms!
I've been following this homebrew for a while and it's been incredibly impressive. As an N64 hacker (without an Everdrive sadly), it's justifying to see you overcome a lot of the struggles that the N64 and computer science in general set up for you. Keep up the good work!!!
An everdrive would definitely come in handy :)) Nice video man. Keep up the good work!
What youre doing is truly unbelievable! I want an everdrive💀
This is looking so dang good! Can't wait for the next update :-)
Love your work, keep it up!
I have a couple of flashcarts for SNES and GB, GBA, but seeing that there are some that you can use to debug code on-hardware seems insanely useful. Probabbly don't have that much time and dedication to port something as complex as portal to N64, but I'd like to tip my toes into N64 development. So I'd love to have that Everdrive.
I suppose I must now say "Everdrive". That's fascinating!
I love these videos so much
Holy shit when i seen it a few years ago i thought that was it but damn you've done so much!
This is an insanely cool project. Retro console development is something I want to try some day and I'm grateful to learn about Modern SDK and Everdrive.
Everdrive for a chance to Everdrive a win. Portal 64 this is wild to see
Would be pretty awesome to play this on my actual N64, if only I had an everdrive ; 3
But for real it's been amazing to see the progress of this. Portal is my favorite game, and I really really love your clear explanations on how you're doing things and it makes me want to try N64 development myself! I guess that might be another use for an everdrive, but I could also always emulate
Excited to see the next update!
This stuff is so cool, I have an N64 lying around and have always wanted to try developing for it, Would definitely find an Everdrive useful and have looked at buying one in the past. Thanks again for the great content :)
Hey! It's been a while since I noticed this project and its so impressive to see! I think the Everdrive shines brightest when used to play ROM hacks, Homebrews or really niche and innovative ideas like this. I love seeing how far a developer can take such limited resources.
Very cool project. I studied N64 stuff for a long time and having that debug environment so easily is amazing. There is a lot of work that can always be done once the main goals of the project are complete to optimize it. Also had no clue where was a modern SDK for it now. I had a separate computer dedicated for n64 development at that time.
The Everdrive is amazingly well done and it's so cool how easy it is to play a lot of old games now using it. I haven't been actively keeping up with Portal64, but this is looking super cool so far :)
That’s awesome using an everdrive. So it’s possible to put it on a cartridge. I clicked this video thinking it was a PC game, with retro graphics. Crazy impressive, thank you.
This is a very nice project, congrats! Also, everdrive!
Just stumbled on this, but what I love about projects like this with old hardware/platforms is seeing clearly how much of the old gen (5th and below) "polygony" aesthetic is driven by hardware limitations and how much of it is the style of the time.
This is super impressive! I love seeing how you are able to optimize and fit as much as you're able to into the game.
Also everdrive
I've always wanted an Everdrive! Also this video is really extremely cool, thanks :D
I appreciate the work you do in developing interest towards computer science using video games. Also, Everdrive!
Awesome project keep up the good work! The everdrive must make debugging so much easier.