Pokémon Modern Emerald 3.6(开源!)发布:双倍速度战斗、跟随宝可梦、强化战斗边疆等
Pokémon Modern Emerald 3.6 (OPEN SOURCE!) - Double Speed battles, Following Pokémon, Better Battle Frontier, and more!
Pokémon Modern Emerald 3.6 开源发布,为《Pokémon Emerald》的现代化改版,含双倍速度战斗、跟随宝可梦与强化战斗边疆等。游戏含 423 只宝可梦,兼容 mGBA 与实机,代码已上 Github。
Spoiler: GBA Box Art
🔍WHAT IS THIS HACK?
To put it simply, "Pokémon Modern Emerald" is a modernization of the original "Pokémon Emerald" game. This game offers all the QOL features and improvements that I've always wanted since I got my hands on the original game in 2005. Think of this as a 2.0 update for the original game. This game is not a "difficulty hack-rom", and never will be. If you want a super difficult version of Pokémon Emerald there are already a lot of good hack-roms available. The idea behind this game is to play it instead of the original "Pokémon Emerald", especially for those who want a vanilla experience with more features: simple difficulty modes, move splits, QOL features, new Pokémon, new areas, new rematches, and a large etcera.
This hack is a "3rd generation hack", meaning that it doesn't try to mimic later generations and, although certain features and improvements from later generations are included, this hack is a 3rd generation game at its core. Don't expect all the new moves from later generations, or being able to catch 900 different Pokémon. This hack does not include the "Battle Engine Upgrade" or anything similar, but it does include certain mechanics from it (like the OPTIONAL Physical / Special split that happened in Gen. IV, or the Fairy Type). There are a total of 423 Pokémon, including 2 from Generation 8 and 3 from Generation 9.
In addition, the game is incredibly modular. When you start a new game, a menu that contains dozens of options to customize your experience will appear. This includes:
- Gamemode: Select a preset to have a closer experience to the original Emerald, or a more up-to-date experience.
- Features: Select a ton of new features that will enhance the game. Includes a Fake-RTC for those with flashcards / emulators without RTC.
- Randomizer: Randomize every aspect of the game, from inside the game.
- Nuzlocke: Create your Nuzlocke rules!
- Difficulty: Customize the difficulty of the game with pretty simple options. Hard, or easy? Your choice.
- Challenges: Select some challenges to test yourself.
This is what I envisioned while playing as a child, but even better!
The code is available on Github, and you can report bugs over there or in this thread.
The game works on any good emulator (tested on: mGBA on PC / Switch) and on real hardware (tested on: EZ Flash Omega [BUT YOU HAVE TO SELECT FLASH TYPE 128KB MANUALLY], Everdrive Mini).
As some emulators are too old or are missing new features other emulators have, certain emulators can cause crashes (OpenEMU, MyBoy, VBA...). USE MGBA IF YOU CRASH, then report the crash.
✨FEATURES
There is a TON of new stuff!
Spoiler:
🕶️EXTRA INFORMATION (SPOILERS)
Evolution changes and improvements:
(REMEMBER: You can check evolutions on the Pokédex!)
Spoiler:
New wild Pokémon:
(Compared to Pokémon Emerald. Applies to all Encounter Modes.)
Spoiler:
New static encounters:
(Appies only if "Extra Legendaries" are enabled, except surf Pikachu, Ho-Oh, Lugia, Mew, Deoxys, and the three new Regis).
Spoiler:
Game help:
(Solution to some puzzles and similar stuff. I fully recommend reading the braille messages and thinking instead of "cheating", but here's the info anyway).
Spoiler:
📸SCREENSHOTS
Spoiler:
🔧FAQ
Spoiler:
🐛KNOWN BUGS
PLEASE DON'T REPORT BUGS IF YOU ARE NOT USING MGBA EMULATOR OR REAL HARDWARE.
Decompilation hack-roms may crash or have strange bugs if you are using other emulators. To report a bug first use mGBA or real hardware, then DM me or comment here.
Small bugs currently known:
- Pokémon, Trainer name and Rival name do not get automatically decapitalised when updating from an older, capitalised version: Check the FAQ to learn how to work around this.
Large or critical bugs reported:
- None.
📒CHANGELOG
Changelogs have been moved to Github, since the text editor of Pokecommunity can't handle large walls of text.
🆙INSTALLATION AND DOCUMENTATION
Choose only one:
- Download from HackDex (Recommended).
- Download the attachment from here.
- Download from the official GitHub. All game versions are stored there for archiving reasons.
You need the ROM: Pokemon - Emerald Version (USA, Europe). sha1: f3ae088181bf583e55daf962a92bb46f4f1d07b7
Patch using flips.
You can check where all Pokémon are and more using this document, or by downloading the "Modern Emerald Encounters 3.1.txt" attachment (courtesy of TitaniumPikaNinj)
You can also check all the game code on my Github. My code can be messy and probably bad, especially the names of my commits. Sorry in advance. Modern Emerald has to be compiled with "make modern". Older compilers won't work.
📥COMMUNITY MODIFICATIONS
Modern Emerald but with an ORAS Tileset by leob0505:
https://github.com/lbsbezerra/pokeemerald-modern-oras
Spoiler: Screenshots
Pokémon Heart & Soul (Johto Hack) by lildill01.
2.0 and beyond are not using ME as a base.
https://www.pokecommunity.com/threads/pokémon-heart-soul-completed-johto-gba-decomp-hack.538287/
Spoiler: Screenshots
🎞️CREDITS
Pokeemerald decomp for its base
- Pret's Wiki Tutorials:
- TONS of their tutorials were used!
- Repositories and assets used:
- HGSS / DPPt music, by CyanSMP64's repo
- BW music, from CyanSMP64's repo
- Day/Night system / Followers, from aarant's repo
- PHY/SP new icons and Stab indicator, from worpbane's repo
- Many stuff was ported from HnS, from the HnS development team
- Contributors:
- Decap by @fanyx
- Tweaks and commits by @aloven, @pinkshellos, @insertCreativeName5. @davidgfnet, @unique-github-username, @TixoRebel, @bfedie5 and @deepCeadeus
You can use this game as a base for your rom-hack, if you so desire.
You can use any code from the Github repository, if you really want to.
No need to credit me, just have fun.
来源:Pokecommunity · pokecommunity.com