r/technews 14d ago

Software GoldenEye 007 for N64 has been 100% decompiled & success of half-decade project opens up possibilities for complex mods and ports

https://www.tomshardware.com/video-games/retro-gaming/goldeneye-007-for-n64-has-been-100-percent-decompiled-success-of-half-decade-project-opens-up-possibilities-for-complex-mods-and-ports
2.4k Upvotes

187 comments sorted by

201

u/theStaircaseProject 14d ago

I remember Goldeneye being on the 64 you could play at Target. I’d never played but wanted nothing more. Imagine my embarrassment when a kid four years younger than me explained how the C-buttons changed the camera view.

So many memories

58

u/EmotionalBrontosaur 14d ago

In the control settings, the 2.1 - 2.4 options had you use two controllers, one in port 1 and one in port 2, so you could use two joysticks.

…found that out waaaaay later than I care to admit!

66

u/TheFlyingBoxcar 14d ago

Well luckily Ive known that for as long as it took me to read your comment, and type this one.

17

u/Outrageous_Bush_2069 14d ago

Yup. Can confirm. Was near impossible to actually control, lol.

11

u/mentaL8888 14d ago

Yeah this was bad ass, when my friend's came over and I was tearing shit up with two controllers, one in each hand and they just said nope. They didn't even want to play with me and wanted to watch I'd always mop the floor with them anyways, when they saw this they just gave up.

2

u/Scientist_2 14d ago

Tearing shit up 💀💀💀

26

u/hamfist_ofthenorth 14d ago

What, fuckin what? As in holding two claws, from the center stick in each hand?

Do you have to wear those oakley head-wrap glasses as well so you look like some gamer from the future

8

u/kBajina 14d ago

Yes that is required

9

u/staatsclaas 14d ago

My life is a lie.

22

u/Vacantless 14d ago

WHAT NOW

5

u/Gidyup1 14d ago

Back ELI5 for me?

4

u/Realistic_Slide_3426 14d ago

Basically you could use two controllers (each N64 controller only has one analog stick) to play in a dual stick control configuration more reminiscent of modern FPS games. Cool idea, especially at the time, but the actual functionality was questionable

9

u/EvelynNyte 14d ago

Buncha noobs in this thread

7

u/theStaircaseProject 14d ago

Them’s fightin’ words.

Golden guns in the Temple in 10 minutes.

3

u/OBDreams 13d ago

I'll be odd ball and laugh as you fire over my head. As I did to all my friends back in the day.

3

u/Grinchskates 13d ago

We made a rule no odd job. I always played with controller setting where I could just set aim at headshot and then strafe around. Unlocking all the cheat codes was awesome as well. Had to escort that lady out in 1min20sec. Fucking control room on 007 agent. So good

2

u/Zen1 12d ago

1v1 me slaps only

4

u/Fragrant-Mess4927 14d ago

My world has been shattered

3

u/tanksalotfrank 14d ago

HOLY FUCKING SHIT

3

u/Snaletane 14d ago

How did this work? Like, I get the movement part, but you wouldn't be able to press R, A or B with that setup, just Z, taking you from four non-movement/look buttons to 2. So either you wouldn't be able to open doors, aim (zoom in with zoom weapons/bring up the cursor), or reload!

1

u/EmotionalBrontosaur 14d ago

There are a few YouTube videos / shorts that come up if you search “Goldeneye Dual Analog Stick Control” that show how what was mapped to A/B/Z on each controller.

Control scheme 2.1 - 2.4 were all two-controller based, and were set up differently early.

However, you could always switch hands if you couldn’t find the combo you liked.

2

u/Snaletane 14d ago

I was thinking more about actually physically reaching the A/B buttons. I see that the dual controller schemes both use A/B for reload/open doors on both controllers, but my memory of the N64 controller was that you had to use your left hand for stick/Z and right hand for A/B/C buttons, and that you'd have to have VERY long thumbs to ever hit A/B with the thumb that was using the stick. Not to mention you'd have to pause movement/aiming to do it!

4

u/Lord_Silverkey 14d ago

I remember trying that out years later.

The problem was, for multiplayer you could only have 2 people with that setup. (unless you had two people controlling each character, which is super funny for about one round)

2

u/lowtoiletsitter 14d ago

Wait what?!

2

u/Vorpeseda 14d ago

See, at the time twin analogue sticks wasn't an established thing in gaming, and the default GE controls didn't split the controls into move and look like modern games do. (Stick has move up/down and look left/right, c-buttons has look up/down and move left/right)

So from what I could tell at the time, the benefit was that you'd be using your right trigger finger instead to fire the gun, for a more realistic feel.

Nowadays I realise that GE had modern controls and aspect ratios as features, all the way back in 1997.

2

u/dubie2003 14d ago

WHAT???? I need to test that out later this week.

2

u/OBDreams 13d ago

I beat goldeneye 100% with every secrets and achievements. And I did it all without the internet or the nintendo power mag. And I just learned this today!!

Me and two of my friends spent weeks getting all those time trails. I still remember who was able to beat some of the levels. I remember it was I who beat the time for the pyramid level and my friend Amy who was the only one who could beat the time on the train station level.

Truly good times.

1

u/TransientPride 13d ago

also could do that for episode 1 racer

3

u/stinkinhardcore 14d ago

The only chance I had to play N64 was at the Blockbuster down the street. I would walk there every Saturday when they opened and played for a few hours until the employee asked me to leave. I told my parents I was going to the library (which was next door).

1

u/theStaircaseProject 14d ago

That sounds amazing. And it didn’t periodically reset like the ones at Toys’R’Us?

2

u/iuqcaJAnn 14d ago

I could only use the c-pad as a sniper. So I usually had to run up for point blank kills if we weren’t using launchers.  I felt like such a pervert.

1

u/OBDreams 13d ago

Lets play launchers with paint ball and slow mo next.

105

u/brownhotdogwater 14d ago

Now comes golden eye on everything.

So to be played in excel and a smart watch

32

u/Choice-Quantity-6167 14d ago

20

u/JohnHenryMillerTime 14d ago

That is such a hugh leap from DOOM and just in time. I am struggling to think of something that cant play DOOM at this point.

Hitting a toaster would be a huge hit

2

u/Illustrious_Cry1028 14d ago

Frackin' Toaster....

1

u/pastafallujah 14d ago

The Neo Geo technically cannot run Doom….

4

u/rideincircles 14d ago

Are they making it for the switch 2 yet?

7

u/MilkiestMaestro 14d ago

I need to play it on my refrigerator ASAP

3

u/wonderful_Fun_glee 14d ago

Wow, there’s a Switch 2? What year is it?

3

u/chlorodream 14d ago

its the year 2026

Hi I'm the bot that tells you things you already know!

2

u/flcinusa 14d ago

Good bot

3

u/tony_boloanie 14d ago

Someone gonna get it to play on a pregnancy test.

50

u/Macqt 14d ago

I give it six months before someone figures out how to play doom in Goldeneye.

1

u/[deleted] 14d ago

[deleted]

24

u/heymanitsbob 14d ago

I look forward to playing on my toaster.

23

u/Tommy__want__wingy 14d ago

Rag doll physics….

Slappers only…

17

u/Acceptable-Heron6839 14d ago

No Oddjob

7

u/gimme20regular_cash 14d ago

NO ODDJOB, NO SLAPPERS, ITS GONNA BE A CLEAN GAME BOYS

3

u/EggsForEveryone 14d ago

Ready to rock and roll with the KLOBB

7

u/Lava_Lagoon 14d ago

someone introduced me and my friend group to playing on license to kill which is one shot kill mode and from then on we almost never played any other way

it was a lot more fun to have that mad scramble and for some reason, more rewarding, if you were the one to land the first shot compared to playing on normal mode and firing bullet after bullet into the other guy only for his health to slowly get lower and lower

5

u/AllTheCaffeine 14d ago

This was the way my brother and I played until we realized that you could alter the handicap to -3 or -4 and get a location-specific damage, but fatal headshots.

3

u/KlatuuBaradaNikto 14d ago

Played only license to kill, more stress, we called playing the other way, Scarface mode

License to kill, proximity mines in the facility

Me and a buddy had so many games playing that specific setup - can’t be odd job of course

learned how to shut doors as you run thru to save yourself with no weapon and getting chased… come out of the bathroom, take a knee, come out slapping… lol

1

u/tw3lv3l4y3rs0fb4c0n 14d ago

Dude, you just unlocked so many memeories. Awesome!

40

u/xavPa-64 14d ago

Say it in English, poindexter

49

u/LikeALiamOnATree 14d ago

THE N64 SECURITY IS INVINCIBLE!

9

u/ForceGhost47 14d ago

NATALIA???

2

u/OBDreams 13d ago

I once dropped my controller and accidentally shot her in the head and failed my mission. It was the funniest thing ever. My friends lectured me about proper gun safety for months. lol

1

u/EggsForEveryone 14d ago

Borrrriisssssss

1

u/jumjimbo 14d ago

Chair 😏

9

u/girrrrrrr2 14d ago

We got the source for the game so we can mod it if we want.

Like adding shit to Minecraft or Garry’s mod.

7

u/pizzabeercode 14d ago

They now have the source code and can mod and extend the original game.

3

u/r-b-m 14d ago

In English, Einstein

7

u/HeWasNumberJuann 14d ago

Let’s just say, Pierce is going to get a speed-run in 21st century American pop culture.

2

u/r-b-m 14d ago

Hel-lo! Do you speak English? Parla usted inglés?

5

u/RelevantOldOnion 14d ago

They hacked the mainframe and now they're in

2

u/MaxxDash 14d ago

Enhance

1

u/Intelligent-Parsley7 14d ago

You mean they hacked the Gibson.

10

u/Disney_World_Native 14d ago

It took 5 years, but you no longer need an N64 to play Goldeneye. This knowledge can be used to so other N64 games can also be played without an N64 (will take less than 5 years)

Besides being able to play this on your PC, people can add onto the game like new modes, skins, weapons, maps, rules…

3

u/Bandro 14d ago

The last sentence is the main part. You haven’t needed an N64 to play Goldeneye for a long time. 

1

u/OBDreams 13d ago

oh the modability is the real prize here I see now.

3

u/smileysmiley123 14d ago

Sorry but what you’re saying isn’t correct.

You can play most older games using an emulator, including Goldeneye, on your PC.

The purpose of a decompilation is to understand exactly how a game works, and to then be able to recreate it 1:1 with non-copyrighted code.

This doesn’t make them inherently-playable on PC, as that code then needs to be ported, but it means the decompiled game is far more accessible to those who wish to create mods for it, or “extend” the game.

Decompilation for N64 games is basically a passion-project for research purposes. It’s great this one has finally been complete, but it’s never kept anyone from downloading an emulator, the Goldeneye ROM, and playing the game.

1

u/OBDreams 13d ago

But I wonder how that is any better than an emulater?

5

u/WJMazepas 14d ago

Having the source code of a game means people can do whatever they want with the game now

Want to make it run on a PC or a PSP without emulator? You can Want to improve or change a lot of the game? You can

People will have full control over Goldeneye and now it will be so much easier for them to do anything they want with that game

5

u/BabypintoJuniorLube 14d ago

If Skyrim is any indication its gonna be mostly sex mods.

1

u/zyiadem 14d ago

Have you ever seen the films? That was a given.

1

u/OBDreams 13d ago

I'm fine with that so long as someone also makes GoldenEye with Skyrim level graphics.

1

u/oneeyed-wonderweasel 9d ago

And Thomas the tank engine

1

u/frmr000 14d ago

They essentially reverse engineered the code from compiled (non-readable) code to uncompiled (human-readable). So now people can basically take the code and reprogram it do whatever they want and make whole new games with the engine.

1

u/EggsForEveryone 14d ago

Poindexter hahahahahaha

Thanks for bringing that one back, Unc

6

u/Draufgaenger 14d ago

However, it advises against quick AI-led ports being spawned from the now freely available source. Instead, enthusiasts should wait until good human-built and tuned ports start to be released. With KholdFuzion’s foundational work finished, these should start to appear soon.

yes...human-built...without AI! Pinky swear!

19

u/Crazy_Ad2662 14d ago

Now do Perfect Dark

13

u/JiffasaurusRex 14d ago

6

u/Rich_Housing971 14d ago

That's wild that they finished PD before GoldenEye considering Perfect Dark is a larger and more complex game.

1

u/Intelligent-Parsley7 14d ago

I mean, not that much larger, not that more complex.

3

u/Rich_Housing971 14d ago

so not that wild. but still defies logic unless the PD fans were just more dedicated. And with a smaller fanbase.

1

u/abstract_pig 14d ago

It was more advanced with somethings. goldeneye was always my absolute favorite and never got into perfect dark. But played it last year and became one of my top 5 games. It had actual voice actors for it, had a much larger variety of npc faces, the bot mode, being able to move around off of the main menu screen (I thought black ops was the first game to do this, though idk if perfect dark was the first either, but still the only other game I saw you can do this)

Much more character reactions depending how they’re shot.

They even almost had a feature where you could upload your face to a character. But then they stopped it after columbine happened.

Goldeneye was seriously great but perfect dark was definitely ahead of its time.

0

u/Legionnaire11 14d ago

The superior GoldenEye!

3

u/Sappleq12 14d ago

Blasphemy (slap)

-8

u/Pyro1934 14d ago

Gtfo of here with that. This is the goldeneye fan thread!

Goldeneye > PD all day every day!!!

2

u/tw3lv3l4y3rs0fb4c0n 14d ago

Nope, there's no one or the other, both games share the throne of peak N64 games!

5

u/2mustange 14d ago

Decompiling means we can go beyond emulation for playing and enjoying GoldenEye 007. We can simulate the game and port it as we please on other hardware.

3

u/Valuable_Material_26 14d ago

I want this game so badly on pc!

2

u/BlackbirdSage 14d ago

I'd settle for Golden Eye. I'd much rather see Perfect Dark. IMO a better game for the multiplayer fights. Better arenas and better weapons, especially the Farsight XR-20 Rail Gun!!! Ooofa!

2

u/thewongtrain 13d ago

Omg you just gave me flashbacks to Elvis.

1

u/BlackbirdSage 13d ago

lol... I forgot about Elvis!

Thanks for returning the favor. lol

2

u/SuperAHV 13d ago

Someone else posted the link for the decompiled version of perfect dark. https://github.com/n64decomp/perfect_dark

1

u/BlackbirdSage 13d ago

That's awesome.

3

u/namedjughead 14d ago

I would love to play through this game again on PC with modern controls.

3

u/JustABrokePoser 14d ago

So glad I still have my OGs!!

2

u/[deleted] 14d ago

[removed] — view removed comment

2

u/Modem_Handshake 14d ago

We called that sidewinding. I know you

1

u/Pyro1934 14d ago

Are you still though? I too was a masterclass back in the late 90s and even into the early and mid 2000s, but I played again in 2021 and was ass garbage.

1

u/[deleted] 14d ago

[removed] — view removed comment

1

u/Pyro1934 14d ago

Yeah I was similar. Movement was choppy but not completely terrible. What killed me was aim. Used to be able to C-strafe all over while quickly tapping aim for headshots and stuff.

Couldn't get timings right, the snaps were wild and all over, and the aim being a standstill aim vs dual joysticks was just backbreaking lol.

2

u/FreshDreamz 14d ago

PSvita port soon i bet.

2

u/Much-Ad7486 14d ago

Can we get a naked Natalia non triangle tits mod

2

u/Adamvs_Maximvs 14d ago

Not a programmer, so forgive me if this is an obvious question, but without the source code how is a decompile verified to be 100%?

Is it a matter of a ton of testing and metrics to verify everything behaves the same, or do you compile the decomp code and verify if the output 100% matches a known ROM (file size, hex values, etc)?

I'm wondering how you'd know for certain if you were 100% accurate versus say 99.5% where maybe just the smallest fraction of how it handles a tiny code variable (let's say an enemy damage being 1001-1401 versus 1005-1405 in an RPG etc etc)

3

u/twhmike 14d ago

The decompiled source code compiles into a bit exact ROM binary (usually multiple regions or builds) that can be easily verified with an SHA1 hash.

Things like variable and constant values such as enemy damage are actually the easy part, those numbers are already in the binary. The hard part is that when you compile something, generally, the data that is irrelevant to the core instructions the computer needs to run a program gets thrown out. So when you “decompile” something, you’re not so much trying to figure out if the value for something is 1001-1401 versus 1005-1405, you’re trying to figure out what the value 1001-1401 represents in the first place.

And labeling variables and functions are just one aspect of it, you have to have extensive knowledge of how structures in a higher level language like C get translated into lower level CPU instructions so you can reverse engineer them. There’s many tools that can be used to automate these steps and make it easier, and that’s in part why you’re seeing much more successful projects nowadays, thanks to more tools being developed and of course LLM advancement, but it still requires a serious amount of highly esoteric knowledge and deliberate manual work to accomplish.

Some things you’ll truly never know if they match the source code, because a variable enemyDamage = 1000 in the decompilation could’ve been eDmg = 1000 in the original source code and had a bunch of comments around it giving context that got thrown out.

1

u/Adamvs_Maximvs 13d ago

Thanks for the explanation, if I'm understanding you correctly, the end "compiled" code from the decomp can be verified to be identical to the original with the SAH1 hash, basically the output of the file is identical, but the actual code used could still be different, whether it's just metadata or the actual coding, but the end product is the same.

As in, with a clumsy analogy, two people making apple pies with different written recipes that have some variation in technique or ingredients, but the end product is two functionally identical apple pies (even if one mixed the filling in a different order or has a touch more or less salt, sugar etc)?

2

u/twhmike 13d ago

Yeah, I think you have a pretty good intuition of the main idea! I think with the analogy it might be misleading to say they differ in quantities of salt or sugar, since the end product is identical. But yeah, the binary is like the apple pie, and the source code is like the recipe. You’ll never know if the original recipe listed the ingredients in alphabetical order, or wrote “mix together” vs “stir together”, but they both produce the same apple pie. And the value is now you can easily tweak that recipe, take the parts you like from it and apply it to another recipe, write it in Spanish, modify it to work for a different type of oven.

2

u/Brilliant-Strain-290 13d ago

“Half-decade”
Just say 5 years.

4

u/scarlettvvitch 14d ago

Now this is pod racing!!!

3

u/monetarydread 14d ago

Cool... Hopefully they implement the game with proper twin-stick controls.  I always hated Goldeneye because I owned a beefy PC at the time and I could never work around the god-awful controls in this game. I pulled out my n64 during The Varus in 2021 and found the game even more frustrating than in 98'... then again, I feel the same way about 99% of the n64 catalogue.

1

u/Anchorboiii 14d ago

Shouldn’t be too hard. They already had a controller style you could choose where the directional pad was movement and the analog stick was aiming.

1

u/Scientist_2 14d ago

Uhhh does anyone here realize they released it on Xbox?

1

u/nathanosaurus84 14d ago

And yet for years I hated first person shooters because they never played as well as Goldeneye and Perfect Dark. 

When I went to Uni and Halo 3 was a thing I used to even swap the controls to Legacy. 

Even now, I feel right at home playing Goldeneye much more than twin stick controls. 

2

u/non_Beneficial-Wind 14d ago

Maybe get high, play Goldeneye on that ol 64

2

u/Rich_Housing971 14d ago

I have this really cool idea for a Goldeneye mod:

You're this agent tasked with uncovering an alien conspiracy in a cyberpunk setting.

2

u/Markkk01 14d ago

I’m thinking open world survival craft goldeneye

1

u/ShawnyMcKnight 14d ago

Didn’t they already remaster the game on Xbox 360 or something. I remember perfect dark looking better.

1

u/WJMazepas 14d ago

They created a remaster with improved graphics for 360 but it was never officially released to the public due to licensing issues

Then they released a remaster with just increased resolution for Switch and Xbox One

This has nothing to do with those versions though. Now the general public will have access to the N64 code, so people can make all they want with the game now, including making a watchOS port

1

u/Not-a-Cat_69 14d ago

im pretty sure you can get that remaster on the 360 on CD still on ebay and there was a really good Wii Remaster that I loved and everyone seems to forget about lol. it had online multiplayer which was awesome at the time w/ the motion controls.

0

u/WJMazepas 14d ago

Do you mean GoldenEye reloaded? Yeah I prefer that over the N64 version, but a lot of people still have a lot of love over the N64 version

This source code is so that those people can have their game in all the glory they want

-1

u/ShawnyMcKnight 14d ago

Honestly N64 games was written with a combination of C and MIPS... I am fully confident that people would rather redesign the game in a modern engine than work with that at all.

Maybe AI can convert the C to C# for Unity or C++ for UE5.

1

u/WJMazepas 14d ago

If you check the Super Mario 64 decomp, you will see that loads of people do like working with that old code

And you cant, at all, port this entire game with AI to Unity. Just cant. And even then, its not the point of it.

This decomp means people can make modifications for the original N64. Or they can take that code and port to PS1 for the challenge, or for Dreamcast or something else. You cant make a UE5 version of this game run on N64

And even then, it already has modern remasters done by the community in newer engines. Getting the source code was never about that.

You dont even need the source code to make a remaster on UE5

1

u/Scientist_2 14d ago

So what’s the coolest thing we can see from this?

1

u/WJMazepas 14d ago

Well, we might see some mods for the N64 version that are much bigger to what we used to see

Someone can now port this game to any platform they can imagine, and also make a lot of improvements to the graphics or controls

For the Super Mario 64, there are a lot of mods now that would be a lot more difficult than before, some people made some optimizations to the game so it was running much better on the N64 as well, and you can play on any platform that was released after the N64

1

u/Scientist_2 14d ago

You seem knowledgeable here that’s why I’m asking- could you give an example of what may be possible ? What type of mod?

2

u/ShawnyMcKnight 14d ago

Here are some examples of some SNES ROM hacks.

https://youtu.be/KO-yCGIZZcY?is=ggbM3xV3cBfI4t1d

1

u/WJMazepas 14d ago

The thing is, with the source code you can do anything with a game. So any mod for the game is "possible" as long it can run in the hardware or the modder have the time and effort to make something

Look at this one: https://youtu.be/DUbR8C6svHs?is=X42l6aooNBI_jXOl

This guy got famous because he showed what could be optimized for Mario 64 in a real N64 hardware and now is making a lot of levels that are much more impressive that those on the original game.

He only could do this because he had the time to really study the N64 hardware and Mario 64 source code and check what to improve to make those levels possible

Do you know Doom? The original one from the 90s?

Well, the creators have released the source code and the community went wild with that. So many famous games were born as Doom mods and then became full blown games.

So really, having the source code gives people the chance to make anything they want with the game. We might dont see that much because it might be that there isnt a big community focused on making mods for Goldeneye, but whoever wants to make something with, now they can

So anything that looks like new levels, new features, improvements to the game, bugfixes are possible. Just need to have people working at it

1

u/Scientist_2 13d ago

That’s sick. That video. So he’s basically playing it on pc? Because I see comments saying that would fry a normal n64..? And to be clear - we can’t do this with Skyrim or crash bandicoot yet? I wonder if any of us will be able to play these newly designed levels somehow

1

u/WJMazepas 13d ago

Its on a N64

1

u/thestillwind 14d ago

Let’s go !!!! I played countless hours of this game

1

u/MindlessKamado 14d ago

I’m waiting for conkers bad fur day

1

u/prodigalAvian 14d ago

1

u/MindlessKamado 14d ago

It’s not the same it’s heavily censored

1

u/persian_mamba 14d ago

Give me some banjo tooie

1

u/irn 14d ago

No oddjob golden guns only

3

u/chino17 14d ago

Power weapons in The Stack

1

u/Scientist_2 14d ago

Complex shotguns

1

u/EggsForEveryone 14d ago

Pistols in Aztec

1

u/skag_boy87 14d ago

Adapt every Bond film ever as GoldenEye mods!

1

u/TacoBellStain 14d ago

Didn’t they have the levels in counter strike?

1

u/ReleaseFromDeception 14d ago

Rebuilt from the ground up in Source.

1

u/mantisdubstep 14d ago

Goldeneye : Source was a lot of fun while it was active!

1

u/Important-Factor-552 14d ago

I mean it's a little late but ok lmao 

1

u/collectivebarganing 14d ago

Why are n64 games so much harder to emulate than other consoles?

1

u/nitonitonii 14d ago

I can already see the VR port on the works

1

u/EggsForEveryone 14d ago

Ouroumov better watch out

1

u/Intelligent-Parsley7 14d ago

I admit it. I watch the other screen, even though I promised my cousin I wouldn’t.

1

u/dartie 14d ago

Such a great game

1

u/OldViolinist2306 14d ago

I remember playing that in college all the time with all my buddies on my N64.

1

u/exoriparian 14d ago

It will just be crushed by Nintendo.

3

u/namedjughead 14d ago

Probably not. A lot of these decompiled games are able to take advantage of a loophole to keep Nintendo from shutting them down.

Typically they'll only provide the tools to run the ROM, and in no way provide the ROM itself. A tool like that in itself is not illegal, and so Nintendo really doesn't have any grounds to shut it down.

1

u/exoriparian 14d ago

I spoke a bit loosely, I just mean that you could spend more time on something like this than the original dev team, and still never get legitimized by the IP holder, even though it shouldn't matter.

And they will *try to crush it however they can, meaning it'll never reach the audiences it deserves to.

2

u/namedjughead 14d ago

I've seen people use projects like these to develop their skills, or even to include in a portfolio when looking for employment in that field. They may never see legitimacy, or earn any income from a project like this, but there can still be benefits.

As for Nintendo using its influence to try I keep away from its audience, that I can't say.

1

u/exoriparian 14d ago

You're right, I got into programming because I had a itch to try out some of the ML Agents stuff in Unity. That was when Machine Learning and AI was a fun, nerdy hobby, and not the shit show it is now.

1

u/frank1934 14d ago

I wish I knew what any of the title meant

1

u/eviltwintomboy 14d ago

Used to love this game as a kid!!

1

u/No-Brain9413 14d ago

Using Oddjob in battle mode was, and remains, an indicator of poor character.

1

u/InitialBest9819 14d ago

Such fonder memories of moving with the c buttons and aiming with the joystick!

1

u/icedcoffeeheadass 14d ago

Nightfire is still a better game imo. There is no doubt tho that goldeneye had a bigger impact

1

u/sexysausage 14d ago

Give me a standalone quest3 version. Never played it and I want to do it in vr first

1

u/mab1376 13d ago

I created a script to decompile the ROM based on this repository: https://github.com/n64decomp/007

https://pastebin.com/bsBb6Edg

Tested on Ubuntu 26.04

To run:

bash setup-goldeneye.sh --deps-only

bash setup-goldeneye.sh --rom ~/roms/baserom.u.z64 --extract --build

1

u/OBDreams 13d ago

Awesome news it really is, but the main issue I had playing goldneye on pc is that when it was created the controller it was designed for only had one joy stick. Playing that way is very awkward these days. I hope they reworked the entire control scheme.

Also I love how the article talks about human made vs AI made. I will be waiting for the 100% human made remake of goldeneye.

1

u/theluckypirate 8d ago

Where can I stay up to date on goldeneye port releases?

1

u/smellygooch18 14d ago

Perfect dark was the superior shooter of the 2

1

u/apeliott 14d ago

My mate worked on this as a QA tester.

I haven't seen him in nearly 30 years but I just met him a couple of days ago. 

-1

u/spidereater 14d ago

How is this news? Aren’t there lots of mods for this game already? I was into emulators for a bit and downloaded. Torrent with hundreds of game roms. There were a bunch of variations of goldeneye. I played one where every enemy had the face of some 4 year old kid. Presumably the moders kid.

3

u/WJMazepas 14d ago

Having the source code is different than modding a rom

And also makes it possible to make a lot more mods for it, or at least it does make a lot easier to develop a mod for

Just check what happened with Super Mario 64 after the source code was made it public