PMD rom-hacking weekly

Update on the rom hacking scene of pokemon mystery dungeon (all games)

PMD ROM Hacking Weekly - June 20th, 2021

Table of Contents

Explorers ROM Hack news

Explorers of Alpha news

Posted by Maestroke on the SkyTemple Discord server:

I'll post here news about Explorers of Alpha

It's been 3 months I've been forced to take a pause of Alpha's development for several reasons, from lack of motivation to exhaustion about IRL problems, I had to take a pause

Now that I found a better pace in my life, I can slowly but gently get back into business with Alpha, and following that, here are the news!

What's planned in 1.3 down below:

  • you can now choose the starter you want as a player (credits go to Irdkwia for this patch)
  • personality test is now skipped at the start
  • added Post-Game Chapter Screens
  • updated Normal and Special Episodes icons
  • finishing TM compatibility
  • evolved starters have sleeping animations (requested in DMs)
  • adding a Darkrai rematch in Dark Crater, giving Primal Dialga's, Primal Palkia's and Antagonist Darkrai's exclusive items as a reward
  • adding a reward for Special Episode 5 completion: Partner Grovyle's, Antagonist Dusknoir's and Shiny Celebi's exclusive items
  • implementation of Fairy-Type, Fairy Gummi and Fairy Type-Relationships (credits go to Irdkwia), Fairy-exclusive items
  • addition of Fairy-Exclusive items and typings updated. Ninetales, Meganium, Bellossom, Illumise, Swablu, Altaria, Absol, Mismagius, Uxie, Mesprit, Azelf, and Cresselia are now half Fairy-Type Pokemon
  • addition of Sylveon, being recruitable in Hidden Highland, Happy Outlook, and Starglow Cavern. Sylveon has an exclusive item being Sparkly Collar, which recovers HP when Sylveon is hit by Steel Type moves
  • Alolan-Vulpix and Alolan-Ninetales are playable, have an actual sprite (credits go to NeroIntruder for the sprite and Audino for the tool), exclusive items, and so on
  • Alolan-Vulpix is now an option as a starter
  • following move fixes come new moves NEW MOVES: Sludge Wave, Quiver Dance, Psystrike, Coil, Low Sweep, Scald, Shell Smash, Volt Switch, Bulldoze, Work Up, Drill Run, Dual Chop, Snarl, Hurricane, Mystical Fire, Origin Pulse, Precipice Blades, Dragon Ascent, High Horsepower, Breaking Swipe, Flip Turn, Dual Wingbeat, Scorching Sands, Hex, Triple Axel, Electro Ball, Psychic Fangs, Liquidation, Body Press, Mind Crush (being Psychic special counterpart of Body Press), Power-Up Punch, Petal Blizzard, Icicle Crash, Electroweb
  • following Fairy-Type implementation come fairy moves. Move being Fairy-type since Gen VI are updated to be Fairy-Type: FAIRY MOVES: Moonblast, Dazzling Gleam, Disarming Voice, Play Rough, Sparkly Wind (Silver Wind but Fairy-type), Moon Slash (physical High crit rate Fairy-move)
  • another new move has been implemented as a TM: Lucky Draw is an universal TM which is a random stat boosting move (boosting either Attack, Defense, Special Attack and Special Defense by 1 stage), and has 1% chance of boosting all stats by 1 stage, speed included on top of that
  • some usually useless moves were removed Kinesis, Sharpen, Spider Web, Barrage, Vacuum-Cut are no longer in the game
  • barring Lucky Draw, all these moves will be added to learnsets as either level-ups or egg moves
  • other moves have a special effect depending on the user: Crush Claw from Zangoose is guaranteed to lower the target's Defense Poison Tail from Seviper is guaranteed to badly poison the target Judgement changes Arceus' type depending on the target it first hits Arceus has access to a new move being Trinity Star, you'll see its effect ingame
  • regular attack has now sure-hit accuracy. As a result Sure-Hit Attacker IQ Skill will be replaced
  • removing Defender and Aggressor from S IQ Group
  • adding Alpha IQ Group for Arceus
  • Y-Ray Specs and Hunger Seeds are now banned from boss fights because of the unfair advantage they give to the player
  • changed spawnrate from 5 to 9, increased initial enemy spawn in dungeon, allowed imperfect rooms to be generated in most dungeons
  • changed Exclusive Items: Stern Sash, Afire Collar, Barrier Bow, Friend Torc, Fairy Bow
  • added a new place: Passage of Time, permiting a revisit of Special Episodes dungeons along with a new dungeon You can enter this place from Sharpedo Bluff exit after beating Darkrai
  • Sharpedo Bluff's base warp lets you go to Crossroads, Beach, or Wigglytuff's guild, but you can chose to go to Sharpedo bluff
  • removed Side Path, Rock Path and Forest Path from the game
  • new items: S-Vitamins, maximizing a pokemon stat (HP-Drink and Ginseng S exist aswell)
  • other new items include Heavenly Apple, replacing Mime Jr in Bazaar. This item is purely dungeon exclusive and will be removed after you leave dungeon
  • a new NPC in Spinda Café available after you unlock Marine Resort: Gliscor, trading S-Vitamins against money or other items
  • revamped some orbs effects (still WIP)
  • a new dungeon is available one time everytime you need to rescue yourself in Pelipper Island: Island of Salvation, where you can farm Exp, Reviver Seeds, etc
  • you can freely swap between Alternate Form and Origin Form on Giratina. For that you need to Maximize Giratina's IQ and go in Luminous Spring

Team Pika Seeking Writers for Crashing Dimension

Posted on the SkyTemple Discord server:

Team Pika is recruiting writers for PMD: Crashing Dimension! DM PikaNiko#0049 if you want to apply :3

The only requirement is either showing me your skills or experience in writing!

Pika the Guildmaster of Team Pika

:pikaohhh:

Update: I will recruit 2 more people

New Community Assets

Animated sprites in this section are animated PNG files. If animated sprites appear to be static images, make sure that your browser supports PNG animation. (Most modern browsers should display them just fine, though.)

Pokemon

Arctozolt by someone with the discord id <@!479369543958003731>Portrait Added
Happy
Normal
Bounsweet by baronessfaronPortrait Added
Normal
Chimchar by CHUNSOFTPortrait Removed
TearyEyed^
Chimchar by EmmuffinPortrait Added
Teary-Eyed^
Portrait Changed
Angry

Angry^

Crying

Crying^

Determined

Determined^

Dizzy

Dizzy^

Happy

Happy^

Inspired

Inspired^

Joyous

Joyous^

Normal

Normal^

Pain

Pain^

Sad

Sad^

Shouting

Shouting^

Sigh

Sigh^

Stunned

Stunned^

Surprised

Surprised^

Teary-Eyed

Worried

Worried^

Chimchar Shiny by EmmuffinPortrait Added
Teary-Eyed^
Chimchar Shiny by LoviPortrait Removed
TearyEyed^
Decidueye by baronessfaronPortrait Added
Normal
Delphox by baronessfaronPortrait Added
Normal
Falinks by EzerArtPortrait Added
Normal
Flareon Shiny by baronessfaronPortrait Added
Angry
Crying
Determined
Dizzy
Happy
Inspired
Joyous
Pain
Sad
Shouting
Sigh
Stunned
Surprised
Teary-Eyed
Worried
Furret Shiny by CryptoIllogicalPortrait Added
Angry
Crying
Determined
Dizzy
Happy
Inspired
Joyous
Pain
Sad
Shouting
Sigh
Special1
Special3
Stunned
Surprised
Teary-Eyed
Worried
Golurk by baronessfaronPortrait Added
Normal
Normal^
Helioptile by EmmuffinSprite Added
Attack
Charge
Double
Hop
Hurt
Idle
Rotate
Shoot
Sleep
Swing
Walk
Hoopa Shiny by MurpiPortrait Added
Normal
Hoopa Unbound Shiny by MurpiPortrait Added
Normal
Jolteon by MurpiPortrait Changed
Angry

Crying

Determined

Dizzy

Happy

Inspired

Joyous

Pain

Sad

Shouting

Sigh

Stunned

Surprised

Teary-Eyed

Worried

Jolteon Shiny by MurpiPortrait Added
Angry
Crying
Determined
Dizzy
Happy
Inspired
Joyous
Pain
Sad
Shouting
Sigh
Stunned
Surprised
Teary-Eyed
Worried
Leavanny by baronessfaronPortrait Added
Angry
Crying
Determined
Dizzy
Happy
Inspired
Joyous
Pain
Sad
Shouting
Sigh
Stunned
Surprised
Teary-Eyed
Worried
Portrait Changed
Normal

Marill by Fearless-QuitPortrait Changed
Angry

Crying

Determined

Dizzy

Happy

Inspired

Pain

Sad

Shouting

Special1

Stunned

Surprised

Worried

Marshadow by baronessfaronPortrait Added
Normal
Meloetta by Deleca7755Portrait Changed
Normal

Normal^

Meloetta Pirouette Shiny by MurpiPortrait Added
Normal
Normal^
Monferno by baronessfaronPortrait Added
Angry
Crying
Crying^
Determined
Determined^
Dizzy
Dizzy^
Happy
Happy^
Inspired
Inspired^
Joyous
Joyous^
Pain
Sad
Sad^
Shouting
Sigh
Sigh^
Stunned
Stunned^
Surprised
Surprised^
Teary-Eyed
Teary-Eyed^
Worried
Portrait Changed
Normal

Normal^

Ponyta by someone with the discord id <@!555360707617488904>Portrait Changed
Angry

Crying

Determined

Dizzy

Happy

Inspired

Joyous

Normal

Pain

Sad

Shouting

Sigh

Stunned

Surprised

Teary-Eyed

Worried

Rapidash by awpPortrait Added
Angry
Crying
Determined
Dizzy
Happy
Inspired
Joyous
Pain
Sad
Shouting
Sigh
Stunned
Surprised
Teary-Eyed
Worried
Portrait Changed
Normal

Regice by CamusZekeSiriusPortrait Added
Special1
Portrait Changed
Sigh

Special3

Regice Shiny by CamusZekeSiriusPortrait Added
Special1
Portrait Changed
Angry

Crying

Determined

Dizzy

Happy

Inspired

Joyous

Normal

Pain

Sad

Shouting

Sigh

Special3

Stunned

Surprised

Teary-Eyed

Worried

Regidrago by CamusZekeSiriusPortrait Added
Angry
Crying
Crying^
Determined
Dizzy
Dizzy^
Happy
Happy^
Inspired
Inspired^
Joyous
Joyous^
Pain
Pain^
Sad
Sad^
Shouting
Shouting^
Sigh
Sigh^
Special0
Special2
Special3
Special3^
Stunned
Surprised
Teary-Eyed
Teary-Eyed^
Worried
Worried^
Regidrago Shiny by CamusZekeSiriusPortrait Added
Angry
Crying
Crying^
Determined
Dizzy
Dizzy^
Happy
Happy^
Inspired
Inspired^
Joyous
Joyous^
Normal
Normal^
Pain
Pain^
Sad
Sad^
Shouting
Shouting^
Sigh
Sigh^
Special0
Special2
Special3
Special3^
Stunned
Surprised
Teary-Eyed
Teary-Eyed^
Worried
Worried^
Sentret by Deleca7755Portrait Added
Special1
Special2
Special3
Portrait Changed
Angry

Crying

Determined

Dizzy

Happy

Inspired

Joyous

Normal

Pain

Sad

Shouting

Sigh

Stunned

Surprised

Teary-Eyed

Worried

Sentret Shiny by Deleca7755Portrait Added
Angry
Crying
Determined
Dizzy
Happy
Inspired
Joyous
Pain
Sad
Shouting
Sigh
Special1
Special2
Special3
Stunned
Surprised
Teary-Eyed
Worried
Portrait Changed
Normal

Togetic by EmmuffinPortrait Added
Angry
Crying
Determined
Dizzy
Happy
Inspired
Joyous
Pain
Sad
Shouting
Sigh
Stunned
Surprised
Teary-Eyed
Worried
Portrait Changed
Normal

Togetic Shiny by EmmuffinPortrait Added
Angry
Crying
Determined
Dizzy
Happy
Inspired
Joyous
Pain
Sad
Shouting
Sigh
Stunned
Surprised
Teary-Eyed
Worried
Yamper by CryptoIllogicalPortrait Added
Special3
Portrait Changed
Angry

Crying

Determined

Dizzy

Happy

Inspired

Joyous

Normal

Pain

Sad

Shouting

Sigh

Stunned

Surprised

Teary-Eyed

Worried

Yamper Shiny by CryptoIllogicalPortrait Added
Special3
Portrait Changed
Angry

Crying

Determined

Dizzy

Happy

Inspired

Joyous

Normal

Pain

Sad

Shouting

Sigh

Stunned

Surprised

Teary-Eyed

Worried

Music

Posted by Parakoopa, on the SkyTemple Discord server:

KCN - 시안 transcribed the first ever full custom music track inside EoS (that I know of at least) - and all manually with a hex editor! Check it out!

YouTube Description:

Blossom Haze (Press Garden act 2 music) from Sonic Mania

I transcribed this music for PMD:EoS.

Substitutes Beach Cave BGM.

This is my first work, so there were many trial and error, and this may not be suitable for real hack, because the music itself seems to use all the track system can manage at some points.


Download (.smd & .swd / .mmpz)

https://www.dropbox.com/s/p547jr14b0cers5/01_PGz2_Blossom_haze.zip?dl=0

Extracted Soundfont using ppmdu by PsyCommando (.sf2)

https://www.dropbox.com/s/1aa6owkfiu86tks/PMD2extracted.7z?dl=0


Music score reference

https://www.vgmusic.com/file/0fdc3e3ddc1cf362047702acfc186921.html

Very nice research note of PMD2 Music file by PsyCommando

(Super- Thank you!)

https://www.dropbox.com/s/bw0aym9rn22z4wu/PMD2_MusicAndSoundFormats.txt?dl=0

(My English is really bad, sorry.)

Youtube thumbnail
To view the video, click on the thumbnail

SkyTemple Changes

Version 1.2.4 of skytemple were released. It fix "dropdowns in tables crashing SkyTemple when selecting something".

New Patches

  • Commited by End45: Allows Pokémon that are hardcoded to be unrecruitable to be recruited. (The other 3 Deoxys forms and the Regis).

Fixes

Red Rescue Team Decompilation

PMD Red Rescue Team Decompilation updates since I last wrote about it two weeks ago:

  • Many functions were named in the dissasembly.
  • Code was moved to more appropriate files.
  • Some Pokemon spawn data were moved to JSON.
  • Further decompilation.

Editor's Notes

Did I miss anything? Feel free to open a github issue, contact me on Discord at marius851000#2522, send me an email at mariusdavid@laposte.net, or send me a message from an ActivityPub-compatible service (Mastodon) at marius851000@framapiaf.org.

Newsletter Credits

Written and initially formatted by marius851000#2522.

Proofread and edited by Aviivix#2695.