I’m convinced this is black magic and you’re a class 3 dark wizard
@vipoff33095 ай бұрын
As a member of the Wizard council, id say this is in fact a Class 4 Subclass Dark Electric Magic, which violate the Genesis Convention.
@Splarkszter5 ай бұрын
Lvl 99 Conjurer
@CreativeMindEnt5 ай бұрын
Totally a class 5 Dark Electric Magic Wizard.
@davidpichardo62405 ай бұрын
the Class 6 Dark Electric Magic Wizards must be crazy
@johnnybravo59695 ай бұрын
Bonfire!!!!
@ThenamesC5 ай бұрын
🚫 playing a n64 in vr ☑️ playing vr on a n64
@JBBost5 ай бұрын
You clearly haven't used EmuVR if you're gonna put the no sign on the first one
@jhowgx5 ай бұрын
@@JBBostIt's a joke dude
@jassykat5 ай бұрын
@@JBBostyou clearly have autism
@emibondo5 ай бұрын
@@JBBost You clearly haven't heard of a joke
@reasonable785 ай бұрын
@@JBBost You clearly don't own an air fryer
@GreenHamGaming5 ай бұрын
James this is absolutely insane and I love it so much. Keep doing what you are doing, seeing you push the N64 to way beyond what anyone possibly expects it to do is just so cool. My 8 year old N64 obsessed self would be losing his mind seeing this stuff. It reminds me of when Sega was talking about launching a VR Headset for the Mega Drive/Genesis. Seeing you pull this off and get an N64 rendering two cameras for VR is just so wild. If I ever meet you I am going to buy you a beer big fella.
@slothonastick325 ай бұрын
Greenham!!
@-SANDMAN5 ай бұрын
Smoking pc guy. I love your stuff
@anon_y_mousse5 ай бұрын
Your explorations pushing old tech to its limits inspires me. I still game on a potato to this day.
@jimfancy-pants62215 ай бұрын
Keep up all you do greenham you're awesome and I love your PC builds/vids
@ashlandwithouttheshd5 ай бұрын
“If the project dies I want it to die soon…” *awkward pause where everyone is thinking of Portal 64*
@z_drag0n5 ай бұрын
@@maybeitsneatoI would like this comment, but it's incredibly unoriginal and I don't actually like it.
@phanto-645 ай бұрын
I doubt this will cause any problems as it isn't an attempt to put another company's ip on nintendo hardware.
@SpeedyGwen2 ай бұрын
portal 64 will always be close to my heart and I will always keep a copy of the source code close to me in the idea of potentially making it more compleet one day, its something that should never have been abandonned
@jamesmurchison1445 ай бұрын
I love James' "because I can" style of development.
@GANONdork1235 ай бұрын
If your original game has an art style like that, consider me intrigued 👀
@stuaxo5 ай бұрын
He will have learned so much in the previous cancelled project he will be unstoppable.
@Cory_5 ай бұрын
That Oculus dev kit is old school, I love it.
@punishedkid5 ай бұрын
Nostalgic
@DaussPlays5 ай бұрын
We can't possibly be at the point where 'old school' is something we use to talk about VR hardware.
@lexacutable5 ай бұрын
@@DaussPlays VR hardware goes back way further than the original Oculus (I remember trying a VR flight sim at an air show in the mid 90s), but yeah I wouldn't put anything Oculus in that category...
@storminmormin145 ай бұрын
@@DaussPlaysI’m with you. There’s no way Oculus is old school.
@FunkyStudios5 ай бұрын
@DaussPlays We had Vertuality VR headsets in arcades in the 90s, oh also NASA created a VR headset in the 80s too. VR hardware has been around for a while, well kinda.
@tobormax5 ай бұрын
Around 1994, I think, I got to participate in a VR demo at Epcot Center and the cast member mentioned it was running on Silicon Graphics hardware. Your project really reminds me of that demo. It’s really astonishing what you’ve achieved here.
@alicethetransdalek73335 ай бұрын
attempting to play the n64 with the powerglove on vr is peak "this will be gaming in 10 years" but in 1996
@WilfredND5 ай бұрын
if you and kaze emanuar teamed up the biggest n64 projects would become a reality
@goob89455 ай бұрын
yes this would be awesome....
@MNSweet5 ай бұрын
Portal 64 getting pulled seems to have freed you and given you permission to play with other ideas. I'm glad I'm able to witness this journey.
@orangy575 ай бұрын
That demo reminds me of the Aladdin virtual reality at Disney world from the 90s, nausea included. Awesome work!!
@walterhorvath81025 ай бұрын
Oh wow, no kidding. I really, really miss DisneyQuest, it’s such a shame that all of those experiences are gone forever now. Pirates of the Caribbean and Jungle Cruise were some of my favorite immersive reality games there.
@samuelthecamel5 ай бұрын
I can imagine it now... Super Mario 64 in VR on the original (slightly modified) N64. That would make for one heck of a video.
@james.lambert5 ай бұрын
Sounds like a great kaze collaboration project
@Datttsnake5 ай бұрын
Would be awesome to have the camera tracking be based of the headset movement @james.lambert
@protogon5 ай бұрын
@@james.lambertlinkup of the century
@Moonshine4495 ай бұрын
@@james.lambertYou just invented a new Mario 64 speedrun category 😂
@maxpoulin645 ай бұрын
For those wondering how it looks: pull the video up on your phone or other relatively small screen at 7:30. Put a piece of paper or something in the middle to block the other eye from seeing. Get as close as you can to the phone and try focusing far away, and the two eyes will merge and you got some 3D. It's not bad at all for N64, very blurry though! That would have been crazy in the 90s / early 2000s!
@hisham_hm5 ай бұрын
that worked!! trippy!!
@PotatoPuns5 ай бұрын
I actually used a hair tie and put my face up to the screen. It was very blurry, but it was the closest I got to merging the different views into a single image. I've never tried vr before, so this was pretty awesome.
@Splarkszter5 ай бұрын
Oh wow!
@Splarkszter5 ай бұрын
Thanks to this tip i can now experience VR for the first time brb i gotta do something...
@Aeduo5 ай бұрын
Yeah at the time I doubt I would've minded the resolution. The experience would be quite interesting but I think it would still be so far enough from reality that I wouldn't get any sort of disorientation from it.
@mjcox2425 ай бұрын
There are a few things here that might make the framerate usable 1) batching, by only copying an object to the RDP onece and rendering it the two times needed, it lowers the ram bus cost per draw call. 2) Alternate eye rendering, There's 0 chance of a decent reprojection algorithm running on an N64, so an ok alternative is to render 1 eye 1 frame and re-use it the next. Halving the per eye framerate but also halveing the horizontal resolution needed and draw calls. Overall for vr, it's recommended to use the resolution mode that gets closest to your target framerate
@crimson-foxtwitch25815 ай бұрын
AER relies on reprojection-adjacent shit anyway and also is built upon the assumption that the game will already be running at a high enough framerate to minimize artifacts, so it is not viable in the slightest.
@Brick_Soup5 ай бұрын
I just realized there is what appears to be a cannon in the background lol
@Sithedd5 ай бұрын
That's just a weapon of mass destruction no need to worry.
@edwarda20645 ай бұрын
That's a telescope. If you're talking about what I think you are.
@timmygilbert41025 ай бұрын
Welcome back 64 daddy
@itssslashhere52455 ай бұрын
There is no reason this should exist and it does and I love it
@Obliteraetion5 ай бұрын
hell yeah, im excited for the game you are making!! my friend couldn't believe me when I said, "just cuz nintendo ain't making new games for n64, doesn't mean people can't create whole new ones 30 years later, as long as the console lives, so will its fandom"
@karstenkunneman52195 ай бұрын
Using what amounts to a compass to determine direction on a VR headset is a simple yet genius idea that I certainly never would have come up with
@jefgirdler72325 ай бұрын
"Shut down my port of Portal, will ya?! Fine! Gonna go even nuttier!" Bro this is inCREDIBLE.
@Phantoon5 ай бұрын
The VR stuff is really cool, but the exciting thing is the art style of your new project. It's absolutely beautiful.
@NidonocuPoisonBunny5 ай бұрын
As a daily VR user today, its rather awesome to see that same tech being powered by my childhood console. Given modern VR tends to need at least 80 to 90 FPS to prevent motion sickness in the average player, I pre-emptively winced when you said you could only poll every 60 frames and render even less! Still a very impressive tech demo, and that artwork looks lush! Can't wait to see more of your original title!
@SuperWiiBros085 ай бұрын
After Portal 64 I'm glad you still manage to create groundbreaking n64 stuff
@ludokrus35645 ай бұрын
oh hey its you, your cool
@ryanbaker10975 ай бұрын
Already working on another wild project. Very cool!
@freescape085 ай бұрын
I'm so glad that you've picked up so quickly to pivot to an original project. I'm super excited to do what you do next. Loving the creativity and hearing about the struggles along the way
@ScratchdHelp5 ай бұрын
seeing a dk1 in 2024 feels crazy, its not even that old but it feels so vintage, great work!
@OliviaFel5 ай бұрын
Actually the best channel on KZfaq, can't believe this is real.
@ConsoleCombat5 ай бұрын
Dear James, thank you for clearly showing how incredibly inept and useless I am. I am surprised that I can even dress myself in the mornings. Your ability to just dream up something and then make it reality is nothing short of amazing. I’m sorry for wasting air.
@james.lambert5 ай бұрын
Hey, the first step to being good at something is being bad at it!
@ronnbumble5 ай бұрын
This is mindblowing. It's also so poetic to me?? to have the N64, a landmark console in the 3D space, connect to VR, the modern horizon of 3D work, agh. its beautiful!! The scene especially looks so beautiful, I like the pixelated look a lot. I think its charming and cozy.
@markdaga17115 ай бұрын
I'M SO GLAD TO SEE YOU BOUNCING BACK!! You rock. Keep rocking!
@NoVIcE_Source5 ай бұрын
this is amazing
@mr.shplorb6625 ай бұрын
Agreed entirely
@EvKem5 ай бұрын
Happy to see you keeping up making stuff after what happened. This is a sick project!
@Skeffles5 ай бұрын
Amazing to see how you linked these together! I can almost imagine an alternative universe where the virtual boy and powerglove did well and the N64 was a super VR experience.
@davidnoble14775 ай бұрын
I love it that people as smart as James are out there doing amazing work like this. Just made my day.
@VexAcer5 ай бұрын
That desert scene is pretty amazing looking by N64 standards. Not to mention having it running at a full 640x480 + being rendered twice thru VR without it becoming a total slideshow.
@mustardseed5 ай бұрын
Oh man I’d love to try this with my DK1. This is amazing!
@robertwyatt39125 ай бұрын
Man, it’s crazy how much VR has progressed since the DK1.
@johnrickard85125 ай бұрын
So many old consoles are learning new tricks. What a time to be alive! I can't wait for the next thing the 3ds pulls off!
@YOLOnline5 ай бұрын
yoo haha, this is so cool. A couple years ago i messed with trying to connect my n64 with an Oculus thru the use of some "basic" virtual desktop stuff and couldn't even fully get that to work, let alone actually having it word like this. Keep it up!
@ProSureString5 ай бұрын
i love your vids btw!
@alasyon5 ай бұрын
Dude, you are amazing!! The 3D looks great and I really enjoyed your explanation of the gyro/accelerometer/compass!
@user-hf6ve5px3j5 ай бұрын
Your ideas are great, but don't let them take down your project again. The whole Portal thing you did was nuts, I hope your inventions will come to our homes
@officialretroshell5 ай бұрын
Awesome project! We will add this to our weekly retro gaming roundup.
@rcdude612215 ай бұрын
this shows that even cheap pcs should be able to play vr
@GreenSwede5 ай бұрын
not quite, you still want visual clarity from higher resolutions and higher framerates.
@ricardobino74105 ай бұрын
I'm so glad that what happened to Portal64 didn't make you quit. You have talent.
@zactron19975 ай бұрын
Excuse me, but you missed the perfect opportunity to make a Virtual Boy emulator for the N64.
@RobsonLanaNarvy5 ай бұрын
Glad to see that you are still making N64 projects.
@SirSicCrusader5 ай бұрын
The very notion that the n64 can do any of this AT ALL is completely wild, we could have been vomit inducingly VRing it up with Mario all this time damnit!
@PopeGoliath5 ай бұрын
I love this project! In the future when you have audio quality issues, it would be helpful to run it through a low pass filter to cut out that high-pitched ear-drill.
@alex150955 ай бұрын
I think just a simple notch filter was needed
@DemsW5 ай бұрын
If you haven't checked it out already, there's a video of someone turning their WiiU into a VR headset on KZfaq. In that video, they talk about a new research paper's algorithm that applies error correction to the gyro magneto and accelero sensors to make a much better approximation, and it's also computationally cheap. Just thought I'd let you know.
@NeatNit5 ай бұрын
The real milestone is 65,536 subscribers. You'll be there soon :)
@JohnGuyJohn5 ай бұрын
I'm just shaking my head quietly. Shine on, you crazy diamond.
@ElectroPotato5 ай бұрын
Wow! This could be the 90s VR experience we all dreamed of 30 years ago.
@ElectroPotato5 ай бұрын
Btw, regarding the latency issue, wouldn't a more powerful device work better for processing the input? Let's say a raspberry pi, instead of an arduino?
@purenatural57365 ай бұрын
It’s hard to believe what I see. Exceptional work.
@mileskosik4725 ай бұрын
This is incredibly cool! I think a good compromise would be to ditch head tracking, that would remove much of the issues with motion sickness, and just have it be a 3d experience instead. There would be the added benefit of being able to have many more headsets work if they dont need tracking.
@Addictedtocollecting015 ай бұрын
Seeing you with that headset and glove on, almost made me cry... the prophecy is almost fulfilled.
@Heavenira5 ай бұрын
your audience loves this, even more than portal64
@FoxyAnimater5 ай бұрын
I don't know, I'm waiting for someone to ask Mr.Lambert for the portal64 source code and rip out the LibUltra components and replace them with the LibDragon Components and even maybe make LibDragon more usable than LibUltra so that kind of problem never occurs again, but that is wishful thinking and may never come to pass sadly, but until it may come to pass that it has occurred, I will never let anyone remove my copy of Portal 64 v0.15.0 from me, and I wish James the best in his individual endeavors.
@hatandhoodie_5 ай бұрын
Glad to see you're still performing magic despite Portal 64's cancellation, this project looks insane.
@lonestar985 ай бұрын
I'm glad KZfaq served me this, great channel
@greebo44465 ай бұрын
If there were still any doubts about your skills and this channel's future beyond Portal 64, there aren't after watching this video. Absolute madness.
@antifreeze445 ай бұрын
you should have 6million subs man, this is awesome stuff!
@projectz9755 ай бұрын
Steam says my old i5 laptop isnt powerful enough for VR but this guy can get it working on an N64
@HappyWheelFan20135 ай бұрын
Dk1 oculus is such a nostalgic thing to see. VR has come such a long way and still isn't anywhere near the end of innovation. One of the few consumer technologies that have made leaps and bounds in progress. Everything else has been at a standstill with nothing but gimmicks for at least the last 10 years
@scruvydom5 ай бұрын
Amazing! It would be cool to see this with a more stripped back environment, aiming for 60fps! I wonder if it would even be possible to get 60fps in the higher resolution mode if the poly count were low enough, maybe relying more on untextured vertices etc...
@emertonom5 ай бұрын
Very cool experiment! My thought on making the sensor fusion more responsive is that you might be able to do more to mix the gyro with the accelerometer. That is, instead of applying the smoothing directly to the trauma from the accelerometer, you could apply the transform implied by the gyro reading to the existing gravity vector estimate, and then smooth the current reading with the transformed version of the prior estimate. That seems like it should retain the smoothing effect for the gravity vector, but reduce the damping it applies to head rotations. It might also let you get away with a slightly lower damping factor. Just a thought. Very cool work! I do think people really underestimate how immersive VR can be even at low resolutions like this.
@emertonom5 ай бұрын
Oops! KZfaq isn't letting me edit the comment, but I'm not sure how "trauma" got in there. Phone keyboards are sometimes mysterious. I think it was meant to be "input," "data," or "vector"? None of those is close to the swipe path for "trauma," though, so I'm really confused how that ended up there.
@NotHere2SellCookies5 ай бұрын
You are so insanely smart dude. N64 is my all time favorite console.
@luispieri6405 ай бұрын
Love to see you going for another project after what happened with Valve.
@NERDmNERDf5 ай бұрын
If you make this open source, id absolutely give this a shot
@ChunkySteveo5 ай бұрын
He's back, thank goodness 🎉
@jonnyturner71145 ай бұрын
The way you explained the physic maths behind everything caused me a epiphany as to why math is important to technology. Less math equal VR N64, MORE MATHS equal go to moon. Thanks for the video.
@CowardForces5 ай бұрын
That thicc ambient occlusion though
@channel111215 ай бұрын
You need to add time travel and warping the rendered image to match predicted location at the last second. There's quite a lot you can do about the lag. If the warping of the rendered image isnt possible on N64, you can still do the time travel stuff, just remember to interpolate based on estimated head center's rotation, not the headset's :)
@within_cells5 ай бұрын
This is even cooler than portal
@kennypowers19455 ай бұрын
Saw this mentioned on spawn waves channel. Cool stuff
@Mrshoujo5 ай бұрын
Interesting fact: 3D Missile Command on the 64-Bit Atari Jaguar was originally intended to be a VR Game but the option was abandoned because the head set technology at the time was too heavy. It would work with today's technology.
@Komeuppance5 ай бұрын
Glad that events have opened a portal into even more amazing 64 updates. Would love to see a for show image of you with the 64, Power Glove, and Occulus. Also, what about dual n64s... I imagine that besides the hardware hurdles, the latency result would not be worth the squeeze.
@RiverReeves235 ай бұрын
Great to see your projects continuing. Super excited to see what your original game concept will be.
@TomNomNomDotCom3 ай бұрын
Now that you know you can read them, the sensors from a DK1 would be great candidates to transplant into the Power Glove and make it work properly :)
@jmh43135 ай бұрын
Watching this had thinking about the "virtual boy"; former developers of Nintendo stated that they did had a headset that is comparable to the "htc vive pro". They even complained that the Virtual Boy was so bad it was nicknamed "virtual dog".
@Hextator5 ай бұрын
I was fooling around with seeing what this would be like by synchronizing the inputs of 2 characters while playing my Jet Force Gemini co-op mod. I would cross my eyes after moving one of the characters to the side to simulate the interpupillary distance. I would readjust the character positions as needed (the mod includes support for a key bind that sets the position and rotation of other players to those of player 1, so readjusting was easy), and then I could kind of play "in 3D". It was pretty cool. Jet Force Gemini supports top and bottom split screen (and 4 corner split screen for 3 and 4 player sessions); of course, I was using the side by side split screen mode instead so that I could achieve the stereoscopic effect. Slightly related: it really bothers me that so many documents discussing stereoscopic vision use example images arranged so that the left eye view is on the left. I'm trying to see the stereoscopic effect without relying on hardware; you'd think the researchers would have figured out that the right eye view should be on the left regardless of the choice of viewing method made by members of their audience. edit: breh, the example video output you show at 7:30 has the same problem! edit that part to be R|L, damn!!
@divisionbyzero81335 ай бұрын
The R|L arrangement you describe allows the image to be viewed cross-eyed, while the L|R placement allows the image to be viewed parallel, which is where you focus your eyes on a point past the paper/screen by relaxing them (described as looking "through" the image). In this arrangement your left eye sees the left half while your right eye sees the right half. Personally I've found the parallel view (L|R) easier to see in 3D than the cross-eyed view (R|L), but I'm aware that some people have a lot of trouble with it too and prefer cross-eyed. Hope that helps any! (Also that's really cool, using split-screen co-op for stereoscopic 3D haha)
@C.I...5 ай бұрын
@@divisionbyzero8133 Cross-eyed makes my vision go blurry afterwards since it requires decoupling focus from convergence, but I only very rarely have been able to make parallel view work at all (and it's easy to accidentally snap out of again). When I have been able to make parallel work, it was fantastic and much less taxing on the old eye muscles, but only certain images (I think with single strong vertical lines) let me do it.
@mattmmilli82875 ай бұрын
The lag between moving your head and visuals updating is what’s going to make you feel uneasy most 😂 cool project tho !
@yaelm6315 ай бұрын
You went from portal on the n64 to something I like even more: VR! Also wow the stereo overloap looks so small on the DK1 7:34 x)
@bloodypommelstudios71445 ай бұрын
Very cool. A while back I was thinking about what VR would look like if it was released back int he day for either PS1 or N64 using an analogue video signal so I've got a few alternative rendering ideas which could be experimented with. 1. half-vres stereo: Render field 1 to the left eye and field 2 to the right eye. This would give higher horizontal resolution but lower vertical resolution than your approach. 2. full frame mono: Render full frame to both eyes, gain resolution but lose stereoscopy, might be worth the sacrifice at such low resolution. 3. R/B stereoscopy. Green to left eye, blue to right eye. Gain resolution but sacrifice colour information. Multiplayer would be cool too but would require even larger sacrifices, I'd probably sacrifice stereoscopy so you can have head tracked multiplayer at an acceptable resolution.
@benbencom5 ай бұрын
re 8:00: All VR systems deal with latency between tracking and display. What you do is extrapolate the pose (rotation in your case) based on rate*latency so that the image is in the right place when the light reaches your eyes.
@wittymchitty5 ай бұрын
Yo, using older tech to simulate VR is so dope! Will your new game be released on the Quest?
@MrLind875 ай бұрын
My lesser peasant mind wouldn't be able to have such a crazy idea and less to make it work, this is one of the craziest N64 modding/coding stuff I've ever seen, so sad that Valve shut your Portal project down but it looks like it will be just a mishap in a long journey of cool stuff. By the way, it looks like it wasn't that difficult either, you look like you pulled it off in a weekend, yet very impressive for a N64.
@michaelbuckers5 ай бұрын
The way you combat tracking lag is through prediction. Extrapolate 1st and 2nd order motion (velocity and acceleration) by a few milliseconds ahead of the current orientation. Exact value depends on the specific motion-to-photons total system delay and in your case is obtained experimentally. PC, console and mobile headsets all have to do this because there's no framerate high enough to have unnoticeable motion lag without any remedial code - which is below 2 milliseconds (human oculomotor coordination is extremely fast and precise). Also you can shave off a few milliseconds of total system lag by polling headset rotation immediately before rendering down to a millisecond. Which is why DK1 has 1000hz polling rate despite only being capable of 60 fps. To get a proper VR output you need to render the final picture over a lens warp mesh, which does the inverse barrel distortion of your lens (straight grid rendered over such mesh should appear straight after passing through the lens). And the way you deal with dropped frames is by producing a synthetic new frame mid-rendering by treating the last one as a skybox (you actually just shift and rotate it but that conveys the idea better). Speaking of DK1, besides extremely strong SDE, poor resolution, low framerate and lack of positional tracking, large part of the reason it's vomit-inducing is its full-persistence display, which creates reverse motion blur when your head is moving (your eyes move across stationary screen, causing visual blur). If you can hack the headset backlight to strobe at 60 hz with low duty cycle, it'll appear a lot sharper. The SDE can also be remedied by simply installing an M3 privacy screen directly in front of the panel, or a very matte screen protector.
@CandiedC5 ай бұрын
This alongside Kanes redone SM64 engine could possibly allow native Super Mario 64 in VR
@plastered_crab5 ай бұрын
I absolutely loved this. Keep it up James!
@PrimalShutter5 ай бұрын
That little environment looks great
@Deddshot5 ай бұрын
Congrats on reaching 64 subscribers!
@james.lambert5 ай бұрын
🎉
@nevanski5 ай бұрын
a digital circus n64 game is closer than we thought
@barry-allenthe-flash83963 ай бұрын
Just heard of Spellcraft 64 on Time Extension, so if this beautiful desert environment is a proof of concept for _that,_ well.... definitely subscribing! ESPECIALLY since it sounds like you're shooting for a flexible magic system a la _Mages of Mystralia_ or something (one of, if not my, absolute favorite spell crafting systems ever in a game). Can't wait for you to show off more incredibly cool things. Honestly I don't know why it's taken me so long to sub anyway, but at least I fixed that today!
@fredoyt56095 ай бұрын
Excuse my English I'm French. I'm a very happy subscriber of your channel. Your work is amazing and I am fascinated with your projets
@KillTheFace555 ай бұрын
I think it would be WAY COOLER if you could send all of the sensor data over three N64 ports, because then they're all in use!
@yherok5 ай бұрын
Just imagine... having had something like this at the time. Just imagine
@MoonSarito5 ай бұрын
This is amazing, this looks extremely impressive, I never thought anyone would actually do a real VR experience on 1996 hardware and the in-game showcase environment looks very well done by Nintendo 64 standards. I would love to see other consoles doing VR, I remember back in the Wii days when I was a kid I kept imagining how cool it would be to have something like that in games like Wii Sports Resort, I always wondered if this actually can be done one day.
@jonmayer5 ай бұрын
This could have gone good with Portal... womp womp This is just as amazing though. You are an N64 magician.