A multi-platform port for Pokemon Emerald is in the works, supports Windows, Linux, and Android

emerald.jpg

Tired of waiting for Game Freak to bring Pokemon Emerald to modern platforms? We've got you covered with a brand new port in the works. Currently available on GitHub if you're happy to build it for yourself, the game features support for keyboard input on Windows and Linux, and touch input on Android. On top of this, we see support for traditional save files, assumedly maintaining compatibility with PKHeX.

In the Reddit post announcing the project, it's noted that it is currently in experimental stages, with work still yet to do on better display settings, volume controls, controller mapping and more. Even so, it's a great leap forwards for fans of the iconic game.

:arrow: Source
 
I come from the future. The year is 2072. Emerald is still being hacked, ported, and emulated to death. No other Pokemon game exists except for gen III. Physical cartridges are worth more than a mansion and a brand-new car combined. Hackers working on projects for other gens are viewed as heretics of Hoenn and are tossed into Mt. Chimney.
Dear time traveler,
Mt. Chimney doesn't exist at our point in time. Do you mean to say that in your time fans did in fact port Mt. Chimney over to the real world?
And dare I say it, have they ported over the entirety of the Hoenn region? :O
 
Looking through the source, there doesn’t appear to be anything the Big N can do to shut this project down. This isn’t like a ROM hack or an actual “fan game”, it’s using the decomp, which the Big N has no say over
The graphics assets are part of the repo. That's very risky. They could have just required an original ROM to rip the assets in real time and not upload them all
Post automatically merged:

Can we PLEASE for the love of Saint Seiya update our "facts" about when its okay to announce these things or not

Its a clean room project and the rom or original assets are not included. Please name a single project that was clean room like this, that ended up getting in trouble by nintendo.
It contains the original games sprites and artwork
Post automatically merged:

Can we PLEASE for the love of Saint Seiya update our "facts" about when its okay to announce these things or not

Its a clean room project and the rom or original assets are not included. Please name a single project that was clean room like this, that ended up getting in trouble by nintendo.
It's also not a clean room project. This is not reverse engineering, this is decompilation, which by definition cant be clean room
 
Last edited by emmauss,
...which is reverse engineering, which is clean room, that is a contradiction to not being it.
Decompilation is not RE. You can RE based on decompiled code, but using the decompiled code as is, even with modifications , is not clean room RE. That's like saying you decompiled an obfuscated java class file, patched in a few things, then recompiled it using a newer idk aha calling that a RE. It isn't.
 
Decompilation is not RE. You can RE based on decompiled code, but using the decompiled code as is, even with modifications , is not clean room RE. That's like saying you decompiled an obfuscated java class file, patched in a few things, then recompiled it using a newer idk aha calling that a RE. It isn't.
Decompilation is created from disassembled code, which is literally what reverse engineering is, in order to reconstruct decompiled code...

But who am I to know that sort of things, as a person who is literally programming in assembly during my spare time.
 
  • Like
Reactions: x65943 and Osha
Decompilation is created from disassembled code, which is literally what reverse engineering is, in order to reconstruct decompiled code...

But who am I to know that sort of things, as a person who is literally programming in assembly during my spare time.
You program in ASM, so the code you write is protected by default under your copyright. If someone took your binaries, and disassembled it to ASM of the platform you compiled it on, then the generated code is virtually the same as your original code, sans the comments. Isn't that infringing on your copyright? How different is it then if that disassembled code is translated to a higher level language like C or C++. It's still poisoned by using an infringing code. It's not "clean".
Post automatically merged:

I program for a living. My employer company takes extra care to respect any license or copyright of any library . If we are making a competing programme, even just looking at decompiled clr code is risky enough. If competitors can prove that whatever we wrote is created from reading their decompilations, we are going under
 
Last edited by emmauss,
  • Like
Reactions: VinsCool
I was going to say "didn't they already do this officially?" and then I remembered it was FRLG. This is incredible!
There is no official FRLG pc port, the only platforms it's been released on was gba and switch, there was a enhanced Chinese re-release that was planned but never went past the pitching phase years back.
 
  • Wow
Reactions: cearp
There is no official FRLG pc port, the only platforms it's been released on was gba and switch, there was a enhanced Chinese re-release that was planned but never went past the pitching phase years back.
Not an official PC port of the game, I meant for bringing it to modern platforms.
 

Site & Scene News

Popular threads in this forum