Emerald hack: Pokémon Voyager - The PokéCommunity Forums

Emerald Pokémon Voyager

Started by ghoulslash March 5th, 2021 10:08 AM
  • 70191 views
  • 64 replies
Male
Seen 3 Days Ago
Posted 6 Days Ago
233 posts
6.2 Years

Lore
Thousands of years ago, a catacalsymic event upended the majority of the planet's landmass. Sea levels rose to drastic levels, forcing Pokémon and mankind alike into the formerly-high-altitude region of Keplara. Generations later, the region's ever-growing population would force humanity to encroach upon the feral Pokémon's territory, increasing tensions across the region. With no other land on Earth to populate, Keplara's human residents have begun to explore alternatives for human expansion. Some choose to explore the land or sea, but others turn their attention towards the stars and space-faring technology.

Story
You have lived your whole life in Andromeda City, the metropolitan heart of Keplara. Your father works for the Andromeda PD; your mother is the local Antares League gym leader. Someday you'll get a Trainer's License of your own and become a well-regarded Pokémon trainer yourself.

But today is not that day. Instead, today is an exciting day for Andromeda City: your mother's Antares League gym is moving into the snazziest new digs, all the way up to the top floors of the recently-completed Pokémon community skyscraper! There's still a few things left to move and unpack before the grand opening, but it's nothing that you and your father can't handle. What could possibly go wrong?
Spoiler:
Certainly not a poorly-timed earthquake. Definitely not an undiscovered cavern holding a mysterious artifact. And there's no way that some shady organization would choose this day to unveil their plan to rapidly accelerate the development of Keplara's space exploration. If any of these things did happen, then at least it would be a good excuse to get your Trainer's License ahead of schedule.

Pokémon Voyager's story is complete through just after Gym 5 (roughly 60%). Save data for this beta release may not be compatible with future releases.

Current Version: 0.3.1
Version Changelog


Features
Fakemon: currently 76+ Fakemon sprinkled throughout the region!

Highly Customizable Difficulty, Randomizers, Challenges, and Nuzlocke Modes: Whether you want a real challenge or to focus on the story, you can customize your gameplay experience!

Battle Factory Mode: In the mood for some quick no-commitment battles? Boot up Battle Factory Mode and play a challenge with a rental Pokémon team! Be a trend-setter for your story-mode playthrough, where your winning Battle Factory mode outfits can be purchased at a discount!

Custom Battle Engine: Using DizzyEgg/RHH's upgraded pokeemerald battle engine as a base, Pokémon Voyager's battle engine is up to date with Gen 8 standards, and includes several custom moves, effects, abilities, and items have been added to develop a unique battling experience!

Rotation Battles: Pokémon Voyager's includes rotation battles from Generation 5+6! In this mode, you have three Pokemon on the field at once, but only 1 active battler. You can rotate freely between each active Pokemon, but you only attack with your leading Pokemon! Available in the Battle Factory.

Specific Features:
The most up to date list of features can be found here
Spoiler:
  • Faster battling system - effect animations play at the same time strings are printed (see last GIF), faster intro slide-in speed, shorter item animation, and other implementations make for a faster battling process! You can also disable all animations for wild battles only!
  • Character customization - 60 outfits total! Skin tone customization also available!
  • Charisma system - certain events have charisma options that change how some NPCs and story events characters interact with you! (NOTE: does not impact plot line)
  • Field moves - HMs can be used by any species with the capability to learn it. Register them to L, R, or Select! Auto-perform field moves!
  • Casino games - Blackjack and Texas hold'em
  • Casino prize booths! Pokemon Prize Window includes a shiny toggle!
  • Casino coin limit expanded to 50000
  • Pokemon Pinball! Available in the Andromeda Arcade.
  • Daily Pokémart specials
  • City maps - help find important landmarks in big cities! Fast travel between landmarks or even cities when you can fly!
  • Journal! Track your main storyline progress. A side quest system is also included!
  • Stray overworld Pokémon
  • Dexnav/Hidden Pokémon
  • Alternate forms are instead alternate evolutions with unique names!
  • Custom Poké Balls! 16 unique balls have been added so far with unique catching bonuses!
  • Critical Capture
  • PokeDex upgrades to display learnset info, abilities, and base stats!
  • Mega Infusion - not available to the player just yet.
  • Achievement Menu with achievement categories
  • Map discovery! Track your progress in discovering every nook and cranny of Keplara!
  • Quality of Life Changes:
    Spoiler:
    • Change your name/gender mid-game at Andromeda City Hall!
    • Replace party members with newly-caught Pokemon (hold items returned to the bag)
    • Last-used ball feature in battle
    • Unlockable Move effectiveness + Move Info in battle
    • Surf/Fly Taxis
    • Bag sorting
    • EV/IVs displayed in the summary screen
    • EV/IV increasing/reducing berries
    • Non-binary gender option
    • Pokéball transfer
    • Pokédex upgrades to view base stats, abilities, and learnable moves!
    • Hold item shown in party menu
    • Sideways Stairs
    • START to switch to slot 0 in the party menu
    • Turn away from nurse at end of healing script
    • Wonder trading!
    • Longer player/rival names! up to 9/10 characters, respectively!
    • Longer move, ability, and item names!
    • Move re-learner includes moves that pre-evolution species could learn
    • Egg move tutor
    • Ability tutor (temporarily removed)
    • Random berry/cut tree wild encounters!
    • NPC Followers
    • Several L, R, Selection Button options, including auto run toggle, opening menus, using items, etc.
    • Move items between party members from the party menu
    • Secondary wild grass encounter tables
    • Trainers throw their Poke Balls
    • Tons of of other little things I can't remember

Difficulty/Challenge Options:
Spoiler:
  • Randomizers:
    Spoiler:
    • Wild/Given Pokémon - shuffle the species orders around to map species of similar BST to others! Keeps evolutions intact.
    • Abilities - shuffle ability IDs so each species has a completely different set of abilities!
    • Moves - shuffle moves based on power/split to get a completely new moveset per Pokémon!
    • Types - assign random type(s) to each species!
    • Evolutions - Make Pokémon evolve into a completely random species of the appropriate evolution stage!
    • Evolution Methods - Randomly assign evolution methods to each species/stage!
    • Trainer Pokémon - Trainers have random Pokémon, shuffled the same was as wild/given Pokémon are!
    • Type Advantages - Shuffle up the effectivenss table for a chaotic gameplay experience!
  • Nuzlocke Mode: Limit yourself to a single Pokémon per area, enforce nicknames, and lose Pokémon when they faint! You can customize each of these rules!
  • Party Limit: Challenge yourself by reducing the maximum number of Pokémon in your party!
  • Type Challenge: Enforce a gameplay of only being able to use Pokémon of a specific type! Note that this may alter your starter(s)!


Screenshots



GIFs


How to Play
Spoiler:
  • Download the most recent pokevoyager.bps patch file from here
  • Obtain a clean copy of Pokémon Emerald
  • Download Floating IPS (Flips)
  • Run Flips
  • Select "Apply Patch"
  • Select the downloaded patch file
  • Select your clean emerald rom
  • Choose a new filename to save as
  • Play!

Team
First Initial, Last Name
  • ghoulslash
  • klemniops
Recruiting
Are you passionate about the project? We are looking for team members/contributors who have an interest in seeing Pokemon Voyager become the best version of itself. Our project is very ambitious and could use your help!
  • Mapping/Tilesets - our region is big and only 40% mapped so far! If you have an interest in creating maps, upgrading tilesets, etc, please let us know!
  • Spriter - We can always use improved/new art! Specifically: trainer sprites, fakemon redesigns, battle backgrounds, map popup themes, and more!
  • Scripting - Interested in developing side quests or making random NPCs? There is also potential to work on the main storyline depending on your interest / scripting capabilities.
  • Custom music/sound effects.
  • Other skills are certainly welcome if you are passionate about the project and have something to offer!


Game Information
Check out the Pokémon Voyager wiki for any and all information about the game!


Discord
Interested in contributing, have a question, or just want to discuss the game? Join here!
https://discord.gg/sDnQH9s8nH

FAQ
Spoiler:
Q: How does the auto-encounter system work?
A:Rather than automatically entering battle with a Wild Pokémon, a multichoice list will appear with the following options:
Spoiler:
  • Ignore - do not engage with this Pokémon
  • Engage - battle the Pokémon normally
  • Auto - automatically defeat the Pokémon. Only available if "Wild Encounters" are set to "Auto Options" in the Settings menu
  • Catch - choose a Poké Ball from your bag to automatically catch the Pokémon. Only available if "Wild Encounters" are set to "Auto Options" in the Settings menu

Q: I can't figure out how to complete some side quests!
A: Unfortunately, several of the side quests are unfinished/cannot be completed at this stage in the development process.

Q: Is there some sort of database for the Fakemon?
A: Check out our wiki for more game information!



Bugs
Reporting via discord is preferred, but you can post on this thread as well.
  • Watering berries can mess up the player's graphics temporarily. Just enter your party menu and return if this happens.

Credits
View the long list of credits here.

We may have forgotten some sources, please let us know ASAP if you've been left off the list! The last thing we want to do is take credit for something that what not solely our work!

Dr. Seuss

Eins, zwei, drei. Schicke Schicke, Schweine...

Age 26
Male
Guatemala City
Seen March 15th, 2022
Posted December 24th, 2021
509 posts
8.2 Years
Former Fan Games Staff Post
Whoa. This romhack looks pretty promising. I really like the new features included. My only suggestion is the colored text in battles is kinda hhard to read with a green background. Changing it to white will make it perfect. I'll play the demo later. For now thread approved!
Graphic design is my passion...

Click on the picture to see the best hack ever created (?

A mango

they / them
Southeastern Pacific Ocean
Seen February 15th, 2022
Posted October 23rd, 2021
484 posts
1.4 Years
I just wanted to say this project looks crazily fantastic. Nice graphics, good-looking fakemon, actual achievements and a massive customization also the pokeblackjack is astounding
I might not know how the full story will play out but i'm gonna put all my hope in this. Keep up the good work!

Outwitter

You reap what you plant...

Male
India
Seen 6 Days Ago
Posted 6 Days Ago
161 posts
4.7 Years
Very very interesting indeed! It's packed with so many amazing features, I've lost count. It's a bit of irony though, that this spectacular Emerald project is coming from one of the CFRU guys! What were you thinking? Nonetheless, Voyager is looking very promising and I wish you best of luck for the project...

UrWrstN8Mare

✨ ∠( ᐛ 」∠)_ ✨

Male
Seen April 13th, 2022
Posted March 7th, 2021
12 posts
5.4 Years
This looks really well made. Good luck with the project!
Age 25
Male
Saturn
Seen 3 Weeks Ago
Posted August 22nd, 2021
272 posts
9.4 Years
wow this looks really good! Really shows the power of decompilation! I particularly liked the encounter system idea which is as good as the overworld encounter system.. the mini card looks really cool too (almost thought you implemented pokemon tcg for a while!)

Regarding the special item feature, I also liked that idea too but could be done similar to another specific rpg I've played "Suikoden 2" which almost had similar function.

Also glad you stucked with the vanilla tilesets and could release small beta as well!
Always FEEL CONFIDENT!!!

Jaizu

Average rom hacker

Male
Europe
Seen 8 Hours Ago
Posted 1 Day Ago
251 posts
12.3 Years
I'm pretty happy you managed to release it. Not only you did a great job helping the decomp community but also managed to get a fantastic project, both published and released.
I can only wish you the best with the development and be thankful for everything you did (and do!) for the community o/

Inner Rhymes

Hip Hop and Pokemon are all I need.

He/Him
India.
Seen 2 Hours Ago
Posted 21 Hours Ago
1,373 posts
5.1 Years
Oh my! This looks absolutely wonderful. I'm glad to see more emerald decomp hacks popping up compared to Fire Red sjnce the CFRU has basically become a staple. Congrats on an early beta release!
Ayee I just dropped my latest single Soulace on all streaming platforms. This is a chill Lofi track that's very personal to me! I hope y'all enjoy!

Youtube: https://www.youtube.com/watch?v=0fT3k2KU1dw
Spotify: https://open.spotify.com/album/0EeJ5hMa8YUDHaZEhmbCqk
Apple Music: https://music.apple.com/in/album/soulace-single/1565986518?ls

Too much a loner for social media

Male
Old continent
Seen 3 Weeks Ago
Posted March 26th, 2021
15 posts
3.7 Years
Oh my! This looks absolutely wonderful. I'm glad to see more emerald decomp hacks popping up compared to Fire Red sjnce the CFRU has basically become a staple. Congrats on an early beta release!
Ghoulslash developed the CFRU together with Skeli
Male
Seen 3 Days Ago
Posted 6 Days Ago
233 posts
6.2 Years
Thanks for all of the support, everyone!
Not gonna lie, I'm completely stuck on the first gym. How do I know which direction to point the dragons in?
The defeated trainers will give hints :)

Also wanted to post here with some recent bug fixes that have been updated in the patch file on github:
Spoiler:
  • fixed collision tiles in PokeMegaPlex 3F
  • fixed not being able to turn off type challenge
  • fixed game crashing NPC in andromeda hotel
  • fixed terrain timer not decrementing properly
  • fixed graphical issue with mulitchoice window and money box being open simultaneously

bh02032002

Currently open for rom hack beta testing.

Age 20
Male
Canada
Seen December 10th, 2021
Posted September 3rd, 2021
436 posts
6 Years
Looks good, but I just have a suggestion, could you update the textures to look a little more natural, if you can’t it’s fine but the old emerald tile sets are kinda gross looking, it’s your call though, have a great day or night if you’re reading this
Rom hacks i support: Pokemon Adventure Red Chapter, Pokemon Gaia, Pokemon Firered Rocket Edition, Pokemon Orange, Pokemon Unbound, Pokemon Masterquest, Pokemon Saffron Version, Pokemon Dark energy, Pokemon Sevii, Pokemon Radiant White, Pokemon Darkfire

Hacks I have beta tested: Pokemon Masterquest, Pokemon Saffron, Pokemon Sevii, Pokemon Aluminum, Pokemon Secret diaries. Pokémon Sors

Currently a Beta Tester for:
Pokémon saffron
Pokémon Sors

IMPORTANT: i'm currently OPEN to ANY rom hacks that need beta testing. PM me on pokecommunity, thanks!
Male
Seen 3 Days Ago
Posted 6 Days Ago
233 posts
6.2 Years
I have a big problem, I playing in Nuzelocke mode and I'm at that point, in the beginning where I need to fight against a level 60 Dusknoir, I can't win, and if Iose, my game restarts.
I can't progress like that
Sorry about that oversight! The most recent patch, version 0.1.2, allows you to always run from the dusknoir under nuzlocke rules.
Male
Seen 3 Days Ago
Posted 6 Days Ago
233 posts
6.2 Years
Looks good, but I just have a suggestion, could you update the textures to look a little more natural, if you can’t it’s fine but the old emerald tile sets are kinda gross looking, it’s your call though, have a great day or night if you’re reading this
These are FR tiles. We probably will not be changing the style much, if at all.

It still say's "You can't escape" and it whipes me out, I downloaded the newest version from here
Sorry, I only updated the release tag. The patch in the repo should be up to date now as well.