Our software update is now concluded. You will need to reset your password to log in. In order to do this, you will have to click "Log in" in the top right corner and then "Forgot your password?".
Welcome to PokéCommunity! Register now and join one of the best fan communities on the 'net to talk Pokémon and more! We are not affiliated with The Pokémon Company or Nintendo.
I have already explained the reason on #306 and #310.
I compiled the project using msys2.
The specific process of changing the toolchain is:
1. Install a new compiler using the following command:
pacman -S mingw-w64-x86_64-arm-none-eabi-gcc
2. Modify the first line of the Makefile for the project:
#TOOLCHAIN := $(DEVKITARM)
TOOLCHAIN := /mingw64/arm-none-eabi/
3. make clean; make
Additionally, the new gcc version I have installed here is 13.3.0.
And in devkitARM, it is 14.2.0.
Actually, the version in devkitARM is higher, and I'm not sure if this issue is with devkitARM or this version of gcc.
But obviously, if I compile a simple integer division code using two different gcc and then disassemble it.
The gcc in devkitARM will compile the code that should be in thumb mode into ARM mode, as I mentioned earlier.
And gcc in msys2 will compile another set of division library function code to handle this issue correctly without introducing any errors.
Ever wondered what Pokemon might look like as a Roguelike?
Pokemon Emerald Rogue is my take on it!
How does it work?
When you go on an adventure all routes, encounters and items will be procedurally chosen based on your progress into a run
After a certain number of routes you will encounter a random gym leader who will have a procedurally chosen team of their assigned type; as you progress further into a run gym leaders and other trainers will start using more difficult setups for their pokemon.
If you can make it all the way to the champion and defeat them, then you will have completed the run!
Once you complete or wipe out of a run you will go back to a hub area where you can buy permanent items and catch new "starter" Pokemon to use in the next run
As you progress further into the run, you will unlock more buildings/NPCs in this hub area to use for preparing the next run
How long does a run take?
It can vary based on how thorough you are being, but in my testing a complete run usually takes between 3-4 hours of in game time.
The is a quick save options (REST in the menu) which lets you put the game down mid run and return however be warned this does not allow save scumming
📽 Videos
Spoiler:
Thanks to all who have made videos on Emerald Rogue so far ❤
v2.0 - Trailer
v.1.3 - The Regional Update
v1.2 - The Questing Update
v1.1 - The Routing Update
V1.0
[/YOUTUBE]
📷 Photos
Spoiler:
v1.1 - The Routing Update
v1.0
✨ Features For the latest features/patch-nodes, always refer to the Discord #patch-notes channel!
Spoiler:
Randomly chosen routes
Procedural items, trainers & wild encounters
Hub area with unlockable buildings/NPCs
Character customisation
Multiple game config settings e.g. prevent over levelling, trainer difficulty, double battle mode
Seeded mode, with individual config settings (useful for multiplayer races)
Quest & reward system to guide you and see how you handle different challenges
Rare legendary encounters
Mart and Move tutor contents change as you progress
Safari zone allows you to capture mons you have previously used on runs and use them as the "starter" mon
Post-game settings (Can be accessed early if you can find the secret room 👀)
Subtle Changes from base game
Pickup/interaction text is instance i.e. you can just spam A rather than wait out the fanfare
Trade evolutions now just require the mon to be levelled up whilst holding the item (Link cable is used for standard trade evos)
Friendship/Beauty evos are now just flat level 20 evos
Battle engine has been sped up (Speed varys based on the importance of the encounter)
Shiny rate has been drastically increased (Now is ~1/100)
📰 Versions Expanded (EX) This is the recommended version
This version contains modern improvements e.g. new battle items, abilities, fairy type, physical/special split etc.
(This is based on RH-Hideout's Emerald Expansion *Many thanks to all involved ❤)
Vanilla
Just standard Pokemon Emerald battle mechanics with no changes other than those mentioned in Subtle Changes from base game
💬 Discord
For notifications on new releases as well as a good place to bug report and request features join the Discord! https://discord.gg/XGyB9gTb8E
I've been having a bug that I can't even capture the first Pokémon, because the emulator freezes when the trainer appears on the screen. Mobile gaming, any suggestions?
I've been having a bug that I can't even capture the first Pokémon, because the emulator freezes when the trainer appears on the screen. Mobile gaming, any suggestions?
Hi, Why does your "rival" fight you sometimes when you are trying to leave an area? I will barely beat a boss and be happy and then run into my Rival with 6 pokemon all higher level than my 3 pokemon that i have left from the boss fight....Is there a way to make this Rival battle optional? ;(
Hi, Why does your "rival" fight you sometimes when you are trying to leave an area? I will barely beat a boss and be happy and then run into my Rival with 6 pokemon all higher level than my 3 pokemon that i have left from the boss fight....Is there a way to make this Rival battle optional? ;(
Unsure if this has already been asked here or not, but is there some way to shiny hunt the legendary pokemon? Or is it all based on luck or are they shiny locked?