• Do not use Discord to host any images you post, these links expire quickly! You can learn how to add images to your posts here.
  • Eevee Expo's webhost has been having technical issues since Nov. 20th and you might be unable to connect to our site. Staff are also facing issues connecting, so please send a DM to Cat on-site or through Discord directly for faster service!

Released 3.0 IS OUT! KANTO!!! Pokemon Grueling Gold

This project has a release available. The full version is still a work in progress.
Project Status
Released
Project Version
3.2.9
How many have played through Gen 2 and thought: "Wow that would have been much better with a logical level curve." Or just wanted a remake of Johto with a higher difficulty? Welcome to Grueling Gold, a difficulty fan game of Gen 2, developed in v20.1 of Pokemon Essentials. Some things you'll find:

  • mega evolution, including some custom megas
  • updated base stats and movesets for normally underused Pokemon
  • competitively challenging boss battles, gym leaders and rivals
  • added story elements to combine the nostalgia with a fresh take
  • custom moves and abilities to give a more interesting competitive battling scene
  • 2 difficulty levels
  • an option to removing grinding and EVs
  • a nuzlocke option
  • A Dexnav that works with day and night cycle so you can chain hunt encounters for shinies or egg moves and hidden abilities
  • use of Essentials Deluxe to insert boss Pokémon and certain gimmicks within battles
  • a completely reworked and custom AI to optimize the battle experience and make the game actually difficult
  • Pokémon from gens 1-9 (DLC mons released as of 2.0! Kanto later!)
  • a fully working randomizer that can randomize encounters, static and gift mons, trainer teams, level up moves, abilities and base stats
  • Expert mode now plays a good bit differently from normal mode! (1.2.0 update)

Kanto is now out!

Credits
"Pokémon Essentials" was created by:
Flameguru
Poccil (Peter O.)
Maruno

With contributions from:
AvatarMonkeyKirby, Marin, Boushy, MiDas Mike, Brother1440, Near Fantastica, FL., PinkMan, Genzai Kawakami, Popper, help-14, Rataime, IceGod64, SoundSpawn, Jacob O. Wobbrock, the__end, KitsuneKouta, Venom12, Lisa Anthony, Wachunga, Luka S.J., and everyone else who helped out

"mkxp-z" by:
Roza
Based on "mkxp" by Ancurio et al.

"RPG Maker XP" by:
Enterbrain

Plug-ins:
Marin
Maruno
Luka-SJ
Golisopod User
Voltseon
Boonzeet
Nuri Yuri
Mej 71
derFischae
Carmaniac
Avery
Kleinstudio

Ekat & Idilio- tilesets

Pokemon Gen 9 Project:
Scripts:
-Caruban
-Lucidious89
-Eskiss (Original Legend Plate script)
-StCooler (Original PLA Expansion script for Gen 8 Project in v18 and Status sprites)
-PorousMist and curryofthepast (Adapting the PLA Expansion script script for v19.1 use)

PBS:
-Caruban
-Lucidious89
-PorousMist (Updated the abilities, items, and moves description)
-DJChaos (TM Items)
-Futuresushi (Shortened abilities and moves description)

Pokemon Battler Sprites:
-Gen 1-5 Pokemon Sprites - veekun
-Gen 6 Pokemon Sprites - All Contributors To Smogon X/Y Sprite Project
-Gen 7 Pokemon Sprites - All Contributors To Smogon Sun/Moon Sprite Project
-Gen 8 Pokemon Sprites - All Contributors To Smogon Sword/Shield Sprite Project
-PLA Pokemon Sprites - Smogon Sprite Project
Blaquaza, KingOfThe-X-Roads, KattenK, Travis, G.E.Z., SpheX, Hematite, SelenaArmorclaw
-Gen 9 Pokemon Sprites - KingOfThe-X-Roads, Mak, Caruban, jinxed, leParagon, Sopita_Yorita, Azria, Mashirosakura,
JordanosArt, Abnayami, OldSoulja, Katten, Divaruta 666, Clara, Skyflyer, AshnixsLaw, ace_stryfe
-Gen 9 Vanilla style sprites - KingOfThe-X-Roads, Mak, Caruban, jinxed, leParagon, Sopita_Yorita, Azria, Mashirosakura, JordanosArt, Scept, NanaelJustice, SoyChim, KRLW890, AnonAlpaca, PokeJminer, Red7246, Carmanekko, Eduar, Lykeron, GriloKapu10, Mesayas, Erkey830, QDylm, PorousMist, OldSoulja, AlexandreV2.0, Z-nogyroP, lennybitao, Ruben1986, GRAFAIAIMX
Blaquaza, KattenK, Travis, G.E.Z., SpheX, Hematite

Pokemon Icon Sprites:
-Gen 1-6 Pokemon Icon Sprites - Alaguesia, harveydentmd
-Gen 7 Pokemon Icon Sprites - Marin, MapleBranchWing, Contributors to the DS Styled Gen 7+ Repository
-Gen 8 Icon Sprites - Larry Turbo, Leparagon
-Shiny Icon Sprites - StarrWolf, Pokemon Shattered Light Team
-PLA Pokemon Icon Sprites - LuigiTKO
-Gen 9 Icon Sprites - ezerart, JordanosArt
-PLA Vanilla Icon Sprites - LuigiTKO, Pikafan2000, Cesare_CBass, Vent, Cesare_Cbass, MultiDiegoDani, leParagon, JWNutz
and thanks for Pokémon Icons Act 2.9 - Teracristalizando
-Gen 9 Vanilla Icon Sprites - Vent, Katten, leParagon, Cesare_CBass, AlexandreV2.0, Carmanekko, GRAFAIAIMX
also thanks to Axel Loquendo, CarmaNekko, Divaruta 666, Okyo, JLauz735, and ClaraDragon for Iconos 9na Gen gba completos

Pokemon Gen 9 Overworld sprites:
-Gen 1-5 Pokemon Overworlds - MissingLukey, help-14, Kymoyonian, cSc-A7X, 2and2makes5, Pokegirl4ever, Fernandojl, Silver-Skies, TyranitarDark, Getsuei-H, Kid1513, Milomilotic11, Kyt666, kdiamo11, Chocosrawlooid, Syledude, Gallanty, Gizamimi-Pichu, 2and2makes5, Zyon17,LarryTurbo, spritesstealer, LarryTurbo
-Gen 6+ Berry Tree Overworlds - Anarlaurendil
-Gen 6 Pokemon Overworlds - princess-pheonix, LunarDusk, Wolfang62, TintjeMadelintje101, piphybuilder88
-Gen 7 Pokemon Overworlds - Larry Turbo, princess-pheonix
-Gen 8 Pokemon Overworlds - SageDeoxys, Wolfang62, LarryTurbo, tammyclaydon
-PLA Pokemon Overworlds - Boonzeet, DarkusShadow, princess-phoenix, Ezeart, WolfPP
-Gen 9 Pokemon Overworlds - Azria, DarkusShadow, EduarPokeN, Carmanekko, StarWolff, Caruban

Pokemon Footprints :
-Gen PLA-9 Pokemon Footprints - Caruban

Pokemon Cries:
-Gen 1-6 Pokemon Cries - Rhyden
-Gen 7 Pokemon Cries - Marin, Rhyden
-Gen 8 Pokemon Cries - Zeak6464
-PLA Pokemon Cries - Morningdew
-Gen 9 Pokemon Cries -
Edited from Lightblade Absol's Gen 9 Cries compilation video
Edited from HeroLinik's Pokemon Scarlet and Violet - Walking Wake and Iron Leaves Cries video
Edited from HeroLinik's Pokemon Scarlet and Violet - All Teal Mask Cries video

Item sprites:
-Gen 9 item sprites - lichenprincess, Caruban, jinxed
-PLA item sprites - AztecCroc, 3DJackArt, Caruban, lichenprincess

Pokeballs battle animation and summary icon:
-Caruban
-WolfPP (Beast ball battle animation)

Compilation of Resources:
-Gen 9 Pack - Caruban
-Gen 8/9 Resized Sprites - http404error
-Gen 8 Pack - Golisopod User, UberDunsparce


Phantombass - art, all other scripts and plug-ins not mentioned, mapping, events

ThatWelshOne_ - feedback, etc., and the Quest UI

Pokémon is owned by:
The Pokémon Company
Nintendo
Affiliated with Game Freak

This is a non-profit fan-made game.
No copyright infringements intended.
Please support the official games!

Download here:

Documentation

Expert Mode Documentation

Also join the Discord for updates and smaller patches between bigger updates!

 
Last edited:

Stoppingtoast

Rookie
Member
Joined
Mar 21, 2024
Posts
1
Hey I'm having an issue with the game whenever I try to launch it pops up with "you must install. Net core" and freezes up. I have. Net and my pc is fully updated. Anyone else?
 

phantombass

Elite Trainer
Member
Joined
Sep 21, 2020
Posts
251
Hey I'm having an issue with the game whenever I try to launch it pops up with "you must install. Net core" and freezes up. I have. Net and my pc is fully updated. Anyone else?
I just posted a new link. If you're not in the Discord, try using that :]
 

eddienorth513

Rookie
Member
Joined
Jun 13, 2024
Posts
2
Hello, I was playing this game earlier, I'm in ecruteak and havent had any issues so far. This time when I try to load it I get a bunch of errors like
Marshall data too short
5 different 001 save data errors
5 999 errors
How can I fix this?
 

phantombass

Elite Trainer
Member
Joined
Sep 21, 2020
Posts
251
Hello, I was playing this game earlier, I'm in ecruteak and havent had any issues so far. This time when I try to load it I get a bunch of errors like
Marshall data too short
5 different 001 save data errors
5 999 errors
How can I fix this?
That means your save file got corrupted and you'd need to delete it and start a new game
 

Ironman55555

Novice
Member
Joined
Sep 4, 2023
Posts
27
Hey, so I was on my way to Olivine City and literally at the first Double Battle, I get this error as soon as I take out the opponent's mons:
[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]
[Pokémon Grueling Gold v3.0.50-a]
[Phantombass Randomizer v2.0]
[Phantombass AI v8.0]

Exception: TypeError
Message: no implicit conversion of false into Integer

Backtrace:
[Generation 9 Pack] [001] Battle.rb:53:in `pbFaintedAllyCount'
[Generation 9 Pack] [002] Battle_Battler.rb:52:in `num_fainted_allies'
[Generation 9 Pack] [001] New Move Functions.rb:267:in `pbBaseDamage'
[Phantombass AI] 01_AI_Main.rb:462:in `pbBaseDamage'
[Phantombass AI] 01_AI_Main.rb:709:in `pbCalcDamage'
[Phantombass AI] 01_AI_Main.rb:2860:in `get_potential_move_damage'
[Phantombass AI] 01_AI_Main.rb:2168:in `block (3 levels) in get_best_switch_choice'
[Phantombass AI] 01_AI_Main.rb:2167:in `each'
[Phantombass AI] 01_AI_Main.rb:2167:in `block (2 levels) in get_best_switch_choice'
[Phantombass AI] 01_AI_Main.rb:2155:in `each'

This literally softlocks me into this battle that never ends. Does that mean my save is corrupted and I have to restart or can I somehow fix this?
 
Last edited:

phantombass

Elite Trainer
Member
Joined
Sep 21, 2020
Posts
251
Hey, so I was on my way to Olivine City and literally at the first Double Battle, I get this error as soon as I take out the opponent's mons:
[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]
[Pokémon Grueling Gold v3.0.50-a]
[Phantombass Randomizer v2.0]
[Phantombass AI v8.0]

Exception: TypeError
Message: no implicit conversion of false into Integer

Backtrace:
[Generation 9 Pack] [001] Battle.rb:53:in `pbFaintedAllyCount'
[Generation 9 Pack] [002] Battle_Battler.rb:52:in `num_fainted_allies'
[Generation 9 Pack] [001] New Move Functions.rb:267:in `pbBaseDamage'
[Phantombass AI] 01_AI_Main.rb:462:in `pbBaseDamage'
[Phantombass AI] 01_AI_Main.rb:709:in `pbCalcDamage'
[Phantombass AI] 01_AI_Main.rb:2860:in `get_potential_move_damage'
[Phantombass AI] 01_AI_Main.rb:2168:in `block (3 levels) in get_best_switch_choice'
[Phantombass AI] 01_AI_Main.rb:2167:in `each'
[Phantombass AI] 01_AI_Main.rb:2167:in `block (2 levels) in get_best_switch_choice'
[Phantombass AI] 01_AI_Main.rb:2155:in `each'

This literally softlocks me into this battle that never ends. Does that mean my save is corrupted and I have to restart or can I somehow fix this?
no it's not a corruption. I'll fix it here soon
 

phantombass

Elite Trainer
Member
Joined
Sep 21, 2020
Posts
251
Hey, so I was on my way to Olivine City and literally at the first Double Battle, I get this error as soon as I take out the opponent's mons:
[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]
[Pokémon Grueling Gold v3.0.50-a]
[Phantombass Randomizer v2.0]
[Phantombass AI v8.0]

Exception: TypeError
Message: no implicit conversion of false into Integer

Backtrace:
[Generation 9 Pack] [001] Battle.rb:53:in `pbFaintedAllyCount'
[Generation 9 Pack] [002] Battle_Battler.rb:52:in `num_fainted_allies'
[Generation 9 Pack] [001] New Move Functions.rb:267:in `pbBaseDamage'
[Phantombass AI] 01_AI_Main.rb:462:in `pbBaseDamage'
[Phantombass AI] 01_AI_Main.rb:709:in `pbCalcDamage'
[Phantombass AI] 01_AI_Main.rb:2860:in `get_potential_move_damage'
[Phantombass AI] 01_AI_Main.rb:2168:in `block (3 levels) in get_best_switch_choice'
[Phantombass AI] 01_AI_Main.rb:2167:in `each'
[Phantombass AI] 01_AI_Main.rb:2167:in `block (2 levels) in get_best_switch_choice'
[Phantombass AI] 01_AI_Main.rb:2155:in `each'

This literally softlocks me into this battle that never ends. Does that mean my save is corrupted and I have to restart or can I somehow fix this?
As of just now this error has been fixed and you should be able to progress :]
 

phantombass

Elite Trainer
Member
Joined
Sep 21, 2020
Posts
251
It worked, thanks a bunch
Also, how do you evolve White Stripes Basculin into Basculegion? I did everything I could think of, but I can't seem to get it
There's a way to check. Go to where the stats are on your Pokémon summary and hit the C button. It'll show Evolution, and it'll tell you how to evolve it
 

Ironman55555

Novice
Member
Joined
Sep 4, 2023
Posts
27
I need to know something: What're the shiny odds? Both Pre-Shiny Charm & Post-Shiny Charm. The reason I'm asking this is because while I was catching legends left and right and watching a Youtube vid, I stumbled upon a Shiny Calyrex. Also, where're the remaining legendary related items? (DNA Splicers, Reins of Unity, etc...). I'm assumin' they're in Kanto?
 
Last edited:

TFKArmy94

Rookie
Member
Joined
Jul 26, 2024
Posts
1
How do I download this game? Is there a way to download it on iPhone? I have Delta. Thanks!
 

Zinkatron

Cooltrainer
Member
Joined
Mar 29, 2023
Posts
109
Delta is an emulator, this is a standalone .exe. Thus, you cannot play it on Delta.
 

Koopliss

Rookie
Member
Joined
Aug 30, 2024
Posts
2
Also, do you ever plan to add an easier difficulty? It would be great for people like me who would like a bit of an easier time playing through this game.
I'd also love an option for atleast a slightly easier option. I don't mind a challenge here and there, but with the playstyle i prefer to do for these games, "boss tier" trainer fights just feel less fun, and more of a brick wall that just leaves me feeling worse about myself once i finally overcome them, if i even overcome them...
 

livia

Rookie
Member
Joined
Sep 6, 2024
Posts
1
[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]
[Phantombass AI v8.0]
[Pokémon Grueling Gold v3.0.0]
[Phantombass Randomizer v2.0]

Exception: NoMethodError
Message: undefined method `function' for #<PBAI::AI_Move>

Backtrace:
[Phantombass AI] 01_AI_Main.rb:2072:in `get_move_score'
[Phantombass AI] 01_AI_Main.rb:1422:in `block (2 levels) in choose_move'
[Phantombass AI] 01_AI_Main.rb:1406:in `each'
[Phantombass AI] 01_AI_Main.rb:1406:in `block in choose_move'
[Phantombass AI] 01_AI_Main.rb:1385:in `each'
[Phantombass AI] 01_AI_Main.rb:1385:in `choose_move'
[Phantombass AI] 01_AI_Main.rb:257:in `pbDefaultChooseEnemyCommand'
[Pokemon Grueling Gold Scripts] 01_Settings.rb:478:in `block in pbCommandPhaseLoop'
[Pokemon Grueling Gold Scripts] 01_Settings.rb:469:in `loop'
[Pokemon Grueling Gold Scripts] 01_Settings.rb:469:in `pbCommandPhaseLoop'


how to fix this?
 

phantombass

Elite Trainer
Member
Joined
Sep 21, 2020
Posts
251
[Pokémon Essentials version 20.1]
[v20.1 Hotfixes 1.0.7]
[Phantombass AI v8.0]
[Pokémon Grueling Gold v3.0.0]
[Phantombass Randomizer v2.0]

Exception: NoMethodError
Message: undefined method `function' for #<PBAI::AI_Move>

Backtrace:
[Phantombass AI] 01_AI_Main.rb:2072:in `get_move_score'
[Phantombass AI] 01_AI_Main.rb:1422:in `block (2 levels) in choose_move'
[Phantombass AI] 01_AI_Main.rb:1406:in `each'
[Phantombass AI] 01_AI_Main.rb:1406:in `block in choose_move'
[Phantombass AI] 01_AI_Main.rb:1385:in `each'
[Phantombass AI] 01_AI_Main.rb:1385:in `choose_move'
[Phantombass AI] 01_AI_Main.rb:257:in `pbDefaultChooseEnemyCommand'
[Pokemon Grueling Gold Scripts] 01_Settings.rb:478:in `block in pbCommandPhaseLoop'
[Pokemon Grueling Gold Scripts] 01_Settings.rb:469:in `loop'
[Pokemon Grueling Gold Scripts] 01_Settings.rb:469:in `pbCommandPhaseLoop'


how to fix this?
Update. You're severely outdated
 

Jorgen

Rookie
Member
Joined
Sep 13, 2024
Posts
1
Does anyone else get a error message when they get into the rattata kid fight on route 3? It says: Script '003_interpreter.rb' line 182: EventScriptError occured.

EventScriptError

Does anyone know how to fix that?
 

phantombass

Elite Trainer
Member
Joined
Sep 21, 2020
Posts
251
Does anyone else get a error message when they get into the rattata kid fight on route 3? It says: Script '003_interpreter.rb' line 182: EventScriptError occured.

EventScriptError

Does anyone know how to fix that?
Is your game updated?
 

Kss

Rookie
Member
Joined
Sep 19, 2024
Posts
2
Hi, I was wondering if we can get a shiny starter and if there is any way to have amphinobi with the sachanobi form.
 
Back
Top