r/PokemonROM

Image 1 — A Guide to In Battle Idle Animations for Gen 3 Hacks
Image 2 — A Guide to In Battle Idle Animations for Gen 3 Hacks
Image 3 — A Guide to In Battle Idle Animations for Gen 3 Hacks
Image 4 — A Guide to In Battle Idle Animations for Gen 3 Hacks
Image 5 — A Guide to In Battle Idle Animations for Gen 3 Hacks
Image 6 — A Guide to In Battle Idle Animations for Gen 3 Hacks
▲ 173 r/PokemonROM+1 crossposts

A Guide to In Battle Idle Animations for Gen 3 Hacks

I recently posted the demo of my game (https://www.reddit.com/r/PokemonROMhacks/s/0DG9ukhsB6) and some people were interested in how the in battle idle animations are implemented.

It will alway be cleaner if you make custom animations for every Pokémon but that's huge time sink and you could easily reach the game's site limit.

So my solution is to simply reuse what is already in the game (first 3 gifs). Emerald already has many animations that can be applied to each Pokémons. But to really give each Pokémon their own personality the real game changer is to use the unique animation that we already have: the entry animation (4th gif).

My method is the simply divide all the Pokémons into classes (17 for now) and to each of those classes I give: one idle animation amongst the generic animation and one second animation for diversity sake.

Then I play: idle animation twice, entry animation, idle x2, second animation -> restart the cycle (5th gif)

I find that it works pretty well. For some I combine two effects such as a glow+an animation but there isn't much more to it than that.

I'm sure this can be made even cleaner/better with more classes and maybe other cycles but I'm still happy with the result

u/Lethesis — 6 hours ago
▲ 6 r/PokemonROM+1 crossposts

Eon ticket / EVENT POKEMONS IN 2026

Hi everyone, i just started oras in my non modded 3ds and was wondering if theres a way to get the eon ticket or old events on a non modded 3ds. I do have a second 3ds that is modded by the way, but i wanna keep this cartridge and 3ds all legit. Thanks !!

reddit.com
u/MetaStarr — 13 hours ago
▲ 228 r/PokemonROM+1 crossposts

Pokemon Crystal Inheritance by DWG

^(a request by) /u/OpenCockroach ^(I was quite excited when I saw the post about this romhack and didn't want to wait any longer for anyone else to get around to uploading so I took a stab at it myself, hopefully it's at least passable. If there are any issues please let me know or if any moderators want to do a more competent job feel free~)

Crystal Inheritance is a time-traveling adventure through Johto! In a twist on the classic Pokemon experience, instead of collecting badges to become champion, you unite Johto against a dark force threatening its future.

Use your knowledge of the world to craft pokéballs from new apricorns, discover Hisuian and Ancestor forms of Johto Pokémon, and explore Johto like never before.

In historic Johto, you'll see the power-hungry Emperor Vesper and his generals Tyrus, Nemo, and Andrea use a crisis to consolidate power.

In modern Johto, you'll confront Johto's wayward gym leaders as they wonder how to cope with a changing world.

Nothing is inevitable - what path will you choose?

u/TheyCallMeKrisha — 3 days ago
▲ 36 r/PokemonROM+1 crossposts

Pokémon Gamma Emerald playable on AYN Thor (Snapdragon 8 Gen 2 / GameNative) + Config & INI profiles

Hey everyone!

dont know why my thread been deleted.. but here it is !

I managed to get Gamma Emerald running and fully playable on the AYN Thor (QCS8550 / SD 8 Gen 2, Android 13) using a custom GameNative build. In-game inputs (D-pad, A, B, Start) are confirmed working in-game, not just in the Android test tool.

Here is the full working configuration and ready-to-use config pack:

⚙️ Working Stack & Settings

  • Container / Translation: Bionic + Proton 10.0 ARM64EC 2 + FEXCore 2605 Intermediate
  • Graphics Drivers & DXVK: Turnip 26.2.0 R4 + DXVK 2.4.1 GPLAsync
  • Display & Sync: 1280x720 | 30 FPS Cap | FIFO Presentation
  • Controls:
    • Steam Input: Disabled
    • XInput + DirectInput: Enabled
    • SDL Controller API: Enabled
    • Mouse input: Disabled

🌡️ Thermal & Performance Profiles (Unreal Engine INI)

To keep thermals and battery draw under control, two profiles are included:

  1. Cool Profile: Disables shadows, GI, reflections, post-processing, anti-aliasing, effects, foliage, and shader quality (=0). Keeps textures and view distance at Low (=1).
  2. Balanced Shadows Profile: Identical to the Cool profile, but sets sg.ShadowQuality=1 so you can easily test if your SoC handles low shadows without thermal throttling.

📥 Installation Steps

  1. Download the Game
  2. Import GameNative Profile:
    • Import the provided .json into GameNative.
    • Note: The current importer doesn't restore all UI fields automatically. Double-check manually: 1280x72030 FPS capXInput + DirectInput ONSDL Controller API ONSteam Input OFF, and Mouse OFF.
  3. Apply UE Config:
    • Make sure the game is closed.
    • Pick your preferred profile (Cool or Balanced Shadows), rename it to GameUserSettings.ini.
    • Drop it into: PlaintextPokemonEmerald/Saved/Config/Windows/
  4. Launch and enjoy!

Configs :

GameUserSettings Low

; Gamma Emerald - AYN Thor cool profile
; Copy while the game is closed.
; Target: 1280x720, 30 FPS, lowest expensive effects.
[ScalabilityGroups]
sg.ResolutionQuality=100
sg.ViewDistanceQuality=1
sg.AntiAliasingQuality=0
sg.ShadowQuality=0
sg.GlobalIlluminationQuality=0
sg.ReflectionQuality=0
sg.PostProcessQuality=0
sg.TextureQuality=1
sg.EffectsQuality=0
sg.FoliageQuality=0
sg.ShadingQuality=0
sg.LandscapeQuality=0


[/Script/Engine.GameUserSettings]
bUseVSync=False
bUseDynamicResolution=False
ResolutionSizeX=1280
ResolutionSizeY=720
LastUserConfirmedResolutionSizeX=1280
LastUserConfirmedResolutionSizeY=720
FullscreenMode=0
LastConfirmedFullscreenMode=0
PreferredFullscreenMode=0
Version=5
AudioQualityLevel=0
LastConfirmedAudioQualityLevel=0
FrameRateLimit=30.000000
DesiredScreenWidth=1280
bUseDesiredScreenHeight=True
DesiredScreenHeight=720
LastUserConfirmedDesiredScreenWidth=1280
LastUserConfirmedDesiredScreenHeight=720
LastRecommendedScreenWidth=-1.000000
LastRecommendedScreenHeight=-1.000000
LastCPUBenchmarkResult=-1.000000
LastGPUBenchmarkResult=-1.000000
LastGPUBenchmarkMultiplier=1.000000
bUseHDRDisplayOutput=False
HDRDisplayOutputNits=1000

GameUserSettings Balanced

; Gamma Emerald - AYN Thor balanced shadows profile
; Identical to Cool except low-quality shadows are enabled.
[ScalabilityGroups]
sg.ResolutionQuality=100
sg.ViewDistanceQuality=1
sg.AntiAliasingQuality=0
sg.ShadowQuality=1
sg.GlobalIlluminationQuality=0
sg.ReflectionQuality=0
sg.PostProcessQuality=0
sg.TextureQuality=1
sg.EffectsQuality=0
sg.FoliageQuality=0
sg.ShadingQuality=0
sg.LandscapeQuality=0


[/Script/Engine.GameUserSettings]
bUseVSync=False
bUseDynamicResolution=False
ResolutionSizeX=1280
ResolutionSizeY=720
LastUserConfirmedResolutionSizeX=1280
LastUserConfirmedResolutionSizeY=720
FullscreenMode=0
LastConfirmedFullscreenMode=0
PreferredFullscreenMode=0
Version=5
AudioQualityLevel=0
LastConfirmedAudioQualityLevel=0
FrameRateLimit=30.000000
DesiredScreenWidth=1280
bUseDesiredScreenHeight=True
DesiredScreenHeight=720
LastUserConfirmedDesiredScreenWidth=1280
LastUserConfirmedDesiredScreenHeight=720
LastRecommendedScreenWidth=-1.000000
LastRecommendedScreenHeight=-1.000000
LastCPUBenchmarkResult=-1.000000
LastGPUBenchmarkResult=-1.000000
LastGPUBenchmarkMultiplier=1.000000
bUseHDRDisplayOutput=False
HDRDisplayOutputNits=1000

Gamma-Emerald-AYN-Thor-GameNative.json

{
  "containerVariant": "bionic",
  "wineVersion": "proton-10.0-arm64ec-2",
  "emulator": "FEXCore",
  "fexcoreVersion": "2605",
  "fexcorePreset": "INTERMEDIATE",
  "graphicsDriver": "wrapper",
  "graphicsDriverConfig": "vulkanVersion=1.3,version=Turnip v26.2.0 R4,blacklistedExtensions=,maxDeviceMemory=0,presentMode=fifo,syncFrame=0,disablePresentWait=0,resourceType=auto,bcnEmulation=auto,bcnEmulationType=compute,bcnEmulationCache=0,gpuName=Device",
  "dxwrapper": "dxvk",
  "dxwrapperConfig": "version=2.4.1-gplasync,framerate=30,maxDeviceMemory=0,async=1,asyncCache=1,vkd3dVersion=2.14.1,vkd3dLevel=12_1,ddrawrapper=none,csmt=3,gpuName=NVIDIA GeForce GTX 480,videoMemorySize=2048,strict_shader_math=1,OffscreenRenderingMode=fbo,renderer=gl",
  "execArgs": "-ResX=1280 -ResY=720 -ForceRes -ExecCmds=\"t.MaxFPS 30\" -NoSplash -NoStartupMovies",
  "envVars": "WRAPPER_MAX_IMAGE_COUNT=0 ZINK_DESCRIPTORS=lazy ZINK_DEBUG=compact,deck_emu MESA_SHADER_CACHE_DISABLE=false MESA_SHADER_CACHE_MAX_SIZE=512MB mesa_glthread=true WINEESYNC=1 MESA_VK_WSI_PRESENT_MODE=fifo TU_DEBUG=noconform VKD3D_SHADER_MODEL=6_0 PULSE_LATENCY_MSEC=144",
  "startupSelection": 1,
  "cpuList": "0,1,2,3,4,5,6,7",
  "cpuListWoW64": "4,5,6,7",
  "audioDriver": "pulseaudio",
  "wincomponents": "direct3d=1,directsound=1,directinput8=0,directinput=0,directmusic=0,directshow=1,directplay=0,vcrun2010=1,wmdecoder=1,opengl=0",
  "videoMemorySize": "2048"
}
u/tkmremiiiii — 3 days ago

Pokémon Platinum?

Hey guys is there a way to download Pokemon Platinum without needing a computer/laptop since I don’t have access to those? Same goes for Renagade Platinum unless they’re the same game.
If there isnt a way thank you in advance for the help

I’ve tried looking for ways to download the game(s) but it all requires a computer/laptop

reddit.com
u/SecretarySwimming170 — 3 days ago
▲ 126 r/PokemonROM+1 crossposts

This is Hilarious 🤣

So I’m playing a rom hack of Unova in a Pokemon Crystal style, called Pokemon Black and White 3 Genesis. I come across a pair of double battle trainers, and here is why I’m still recovering from laughter.😂

u/OkExchange7734 — 6 days ago
▲ 942 r/PokemonROM+4 crossposts

No more side loading!

No need to side load anymore, phosphor emulator on the Apple App Store allows mods on Pokemon red, yellow, and blue!

u/Whachalamolecake — 9 days ago
▲ 6 r/PokemonROM+1 crossposts

Error SoulSilver

Hi, I have a problem: I have a DS Lite and want to play SoulSilver on it, but I keep getting a communication error. I'm using an R4 card and downloading ROMs from the internet—sorry about that—and I know it's due to anti-piracy protection, but I really need help. Does anyone know how to get past this error?

u/Clear-Night-6205 — 6 days ago

Any rom hacks that have a great story

Are there Any rom hacks that have a great story? Or maybe I should say a more adult story and not a kiddie story basically. I played Pokémon sword and shield and man that game was so terrible it made me not buy anymore Pokémon games after that lol😭

reddit.com
u/TradeYouNot — 7 days ago

Rom recommendation

Pokemon Heart and Soul is easily my favorite Rom ever! It takes just about everything from HGSS and improves it in nearly every way. I first beat the game a while ago, and I’m resetting my save to go through all of the PEAK one more time. If you haven’t already, PLAY POKEMON HEART AND SOUL!!!

u/Mammoth-Policy9869 — 7 days ago
▲ 11 r/PokemonROM+3 crossposts

Italian translation for Gen1Recomp – v0.6.0 🇮🇹

Hi everyone! I’ve prepared an Italian translation package for Pokémon Red, Blue and Yellow on Gen1Recomp.
It has been smoke-tested on all three games and everything seems to work well. I’m not a programmer, so feedback, corrections and suggestions are very welcome—I’d love to keep improving it with the community.
No ROMs are included.
Download: https://github.com/klokkett90/gen1recomp-italian/releases/latest

u/NoMolasses856 — 8 days ago
▲ 2 r/PokemonROM+1 crossposts

May U help me find it?

I'm looking for an official game, ROM hack, modded game or even a fangame that has a customizable character, most of pokémon gens 1-9 and the graphics are good (smth like nds games or "shaded" ROM hacks). I own a Lenovo ThinkPad Yoga 12, it kinda sucks so the game can't be too heavy, and I don't like anything with fakemon or too focused in history. I want smth that feels like an "eternal world in Minecraft", that I can revisit it many times. I think the better game would probably be Re:Illuminated, but it isn't available yet. I don't want a game that changes the base of the original games either like Pokémon Infinite Fusion. I was wondering if Pokemon ZA would run in my PC, but I don't think it would.

reddit.com
u/KingH3garty819 — 8 days ago
▲ 7 r/PokemonROM+1 crossposts

Cable Link Hack Code

Hello, I'm looking for the hack code for the Link cable to evolve my tradable Pokémon in Pokémon Ultra Violet.

Thank you in advance.

reddit.com
u/Devoreur_2_chatte — 9 days ago
▲ 2 r/PokemonROM+2 crossposts

Emulating legends z-a on pc

Hi there i have a question. Ive been trying to get pokemon legends z-a on my pc but ive been hitting a few walls, whenever i hit apply and ok in ryujinx after setting it up it doesnt do anything. Is there anyone who can help me with the Process?

reddit.com
u/jelino69 — 10 days ago

Help meehhh 😭

Guys i want to play a gba game ... I want to play a pokemon gba game with all the pokemons from gen 1 to 9 , moderate to hard difficulty and all gimmicks- mega , gmax , tera , z move and bond . Suggest me some games , so i can try them out !!! 😭🙏🏻

reddit.com
u/gengar_nightmare_10 — 12 days ago

Got a shiny already 😂

I usually do not care for shinies but I just started the game and got a shiny Rattata already. Shiny odd chances in this is 1/256.

Game : Pokemon SoulGold

u/Demonic_Pussy_Slayer — 9 days ago
▲ 10 r/PokemonROM+1 crossposts

PORT POKEMON 3D - PSP/PSVITA

No es una afirmación de que hay un port, sino un llamamiento a la comunidad de poder correr este mod. He visto que se ha hecho bastante famoso, difundido y que mucha gente lo está jugando en PC, móviles y consolas Android, pero lamentablemente no hay forma de jugarlo en consolas portátiles como PSP, Nintendo DS, 3DS o PS vita a traves de emuladores GBA. Realmente es posible, al menos en consolas portátiles modernas como PSvita que tiene una de las mejores comunidades. Lamentablemente he visto la polémica que se formó hace días con vidaDB y los desarrolladores, no se si aun esté disponible la página de peticiones, hace tiempo hice una donación para abrir firmas y no recibí ni una respuesta, solo vueltas. Si alguien sabe cómo hacer una petición y le interesa que se haga este proyecto, por favor comunicarlo aquí en comentarios para que más gente nos podamos sumar y el proyecto pueda comenzar cuanto antes 🙏🏻

u/ProgrammerLow3400 — 13 days ago