[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/vr/ - Retro Games


View post   

File: 90 KB, 270x270, Pokémon_box_art_-_Red_Version.jpg [View same] [iqdb] [saucenao] [google]
1114539 No.1114539 [Reply] [Original]

Hey /vr/ a friend of mine needs the source code for Pokemon red. Can anyone help?

Also Pokemon red general.

>> No.1114542

If only it were that easy.

>> No.1114556
File: 102 KB, 270x258, 1357357917309.png [View same] [iqdb] [saucenao] [google]
1114556

>open-source pokemon

>> No.1114558

>>1114556
>>1114542
I'm sure it's been decompiled already.

>> No.1114567

lolwut

>> No.1114571

It's in assembler. The "source code" is the fucking assembly code in the ROM.

It's not like a modern game where someone wrote it in C/C++, FFS.

>> No.1114578
File: 7 KB, 556x537, thats fucking stupid and heres why.png [View same] [iqdb] [saucenao] [google]
1114578

>>1114556
because there are absolutely no pokemon rom hacks to be found on the internet

>> No.1114579

>>1114578
>>1114539
>>1114558
I don't think you have a very good idea of what you're dealing with here.

>> No.1114582

>>1114539
Keep this on the down low
http://www.sendspace.com/file/k9rx7t

>> No.1114584

Here's the only known snippet

if ( SSAnne->status == "STATUS_DEPARTED" && useHM("strength") > 0 ) {
Pokemon* wildPkMon = all_pokemon[151];
randomEncounter(&player, wildPkMon);
}

>> No.1114587

>>1114582
>>1114584
Sasuga, /vr/

>> No.1114589
File: 1.29 MB, 304x328, 1380084848466.gif [View same] [iqdb] [saucenao] [google]
1114589

>>1114584

>> No.1114590
File: 903 KB, 300x200, 1354867117596.gif [View same] [iqdb] [saucenao] [google]
1114590

>>1114584

>> No.1114591

>>1114571
It was made in C, most likely. Or at least the core portion of it was.

It likely had so many assembler hacks inside of it to make things work that even if the original source code was released, it would be a huge mess that would be next to impossible to traverse.

I wish I still had that story of the people who worked on the Turok gameboy game. They eventually made such a confusing code tree that they lost almost a month of development time when someone forgot what a single register shift was originally meant to do.

>>1114578
Rom hacks are different, that's editing the memory that the code references to insert quirks, code, and custom-made resources. All that was released is the machine code for the gameboy.

The source code itself is closed, it's owned by Game Freak and is likely locked in a golden vault somewhere.

>> No.1114595

>>1114578
back to reddit, please

>> No.1114596

>>1114579
hex editor
disassembler

>> No.1114606

OP, save yourself the trolling and read the only sensible answer here :
>>1114591

There is no source code and hacking doesn't work the way you think it does. If you just want to make a hack, you don't need the actual source code but you're gonna need to use different tools of varying complexity depending on what it is that you want to do. Pokemon hacking just so happens to be popular and well documented, so just do some googling and see what you can find.

>> No.1114623

they're lying, they just don't want to give you the source code OP

>> No.1114635

make another thread and try again later these posers are no help

>> No.1114639
File: 27 KB, 286x467, hank.jpg [View same] [iqdb] [saucenao] [google]
1114639

no they are right OP, gameboy code was VERY complex

>> No.1114668
File: 1.23 MB, 950x714, propane.png [View same] [iqdb] [saucenao] [google]
1114668

>>1114578
You don't need the source code to do a ROM hack.

It's just editing the data in the complete ROM with an external program; some of the more popular games have dedicated tools exactly tailored for that game. There are almost certainly specialized tools for editing the first gen Pokemon games. There are also more generic tools (hex and graphic editors) that are used in conjunction with dedicated tools to more complex things.

That is how almost every ROM hack is made. It's not a matter of having the original source code, editing it, and compiling it. It's IS a matter of editing the completed product itself, long after Nintendo (or whomever) compiled it.

Don't be a butthole.

>> No.1114672

http://www.youtube.com/watch?v=EAdGv89e0sE

>> No.1114702

Teach a level 100 mew surf and strength. Surf in the SS Anne area and you'll come to a truck. Push the truck, using strength, and there will be an item ball underneath. Source code is in there.

>> No.1114705
File: 735 KB, 814x462, 1329280090794.png [View same] [iqdb] [saucenao] [google]
1114705

>>1114672
What the actual FUCK.

>> No.1114712

>>1114672
あああああああああああああああああああああああああああああああああああああああああああああああああ

>> No.1114735

>>1114672
im dying squirtle

>> No.1114746

>>1114705
It's from an anime special retelling the story of RGB, it's meant to be more serious than the actual anime.

Oh, and they stuck on the mega gimmick of the newest games against Mewtwo, for bullshit reasons.