PMD ROM Hacking Weekly - October 18th, 2021
Table of Contents
⮝ Explorers ROM Hacking News
⮝ Custom save point tutorial !
by MaxSchersey
New tutorial up for Hack Jam 2. This one's about how in the world Explorers of Sky handles loading your save file
⮝ New Community Assets
⮝ Pokemon
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.)
Bayleef Shiny by Emmuffin
Portrait ChangedChesnaught by baronessfaron
Portrait AddedFlabebe Blue by Murpi
Sprite AddedFlabebe Orange by Murpi
Sprite AddedFlabebe White by Murpi
Sprite AddedFlabebe Yellow by Murpi
Sprite AddedFloette Blue by Murpi
Sprite AddedFloette Orange by Murpi
Sprite AddedFloette White by Murpi
Sprite AddedFloette Yellow by Murpi
Sprite AddedFlorges Blue by Murpi
Sprite AddedFlorges Orange by Murpi
Sprite AddedFlorges White by Murpi
Sprite AddedFlorges Yellow by Murpi
Sprite AddedHoopa Unbound by someone with the discord id <@!655868413251551235>
Portrait AddedHoopa Unbound Shiny by Murpi
Portrait AddedHoopa Unbound_Alternate by Emmuffin
Portrait AddedHoopa Unbound_Alternate Shiny by Murpi
Portrait AddedKeldeo by baronessfaron
Sprite AddedMewtwo Mega_Y
Sprite ChangedMewtwo Mega_Y Shiny by someone with the discord id <@!655868413251551235>
Sprite AddedMewtwo Mega_Y Shiny by Murpi
Sprite AddedMoltres Galar
Portrait ChangedMoltres Galar by CamusZekeSirius
Portrait AddedPancham by Emmuffin
Portrait ChangedPancham Shiny by Emmuffin
Portrait ChangedSandslash by XModxGodX
Portrait ChangedSandslash Shiny by XModxGodX
Portrait ChangedShieldon by someone with the discord id <@!655868413251551235>
Portrait AddedShieldon Shiny by someone with the discord id <@!655868413251551235>
Portrait AddedSpectrier by Emmuffin
Portrait AddedUmbreon Altcolor Shiny by Murpi
Portrait AddedZigzagoon Galar by Miju
Portrait ChangedZigzagoon Galar Shiny by Emmuffin
Portrait ChangedZigzagoon Galar Shiny by Miju
Portrait AddedZigzagoon Galar Shiny by Murpi
Sprite Added
⮝ Duskako
by Capypara
Our favorite birb mascot now has his own little website with art and assets to use him in Explorers 🙂
Duskako by Emmuffin and Edael
Portrait Added
















Duskako by Emmuffin
Sprite Added


































⮝ SkyTemple randomizer
by Capypara
Hi!
The randomizer isn't working at the moment, I am very sorry about this. I will fix this early next week and also make sure the new version doesn't break because of errors in the sprite repository / no internet access.
⮝ Rescue Team DX Hacking News
⮝ DreamNexus
⮝ DreamNexus 0.1.2 has been released!
by techticks
Thanks for your patience! This release fixes many of the issues you've experienced in the initial release.
This release contains many important bug fixes, performance increases and usability improvements. Upgrading is recommended for all users.
Download: https://github.com/tech-ticks/DreamNexus/releases/tag/0.1.2
New features
- Added support for Discord Rich Presence (thanks to @Capypara)
Bug fixes
- Fixed an issue that caused every actor without a warehouse ID to use the same model as the player (https://www.reddit.com/r/MysteryDungeon/comments/q6jqll/riolus_epic_rescue_team_dx/)
- Fixed an issue that caused some strings to get corrupted
- Fixed broken wild Pokémon indexing, which caused broken stats and XP yield
- Fixed incorrect data interpretation of spawn weights. Dungeon spawns now show a correct weight and allow specifying the "Special" flag which determines if a Pokémon can spawn normally in a dungeon or only under specific circumstances
- Fixed HP not displaying in dungeon stats
- Fixed some items showing up with a wrong name dungeon item lists
- Fixed broken behaviour when adding and changing dungeon items
- Fixed an issue that caused the "About" dialog to behave weirdly when opened multiple times (thanks to @light theme dream)
- Fixed broken library and theme paths in the macOS version
- Fixed missing executable permission flag on Linux build
- Re-enabled automatic theme switching based on system settings on Windows
Improvements
- Implemented an optimized algorithm for improving the GYU0 compression ratio, greatly decreasing the size of dungeon_balance.bin (thanks to @StrikerX3)
- Improved dungeon_balance.bin compression speed with parallelization (thanks to @evandixon)
- Improved user feedback when building modpacks, including the uploaded file count when deploying to a Switch
- Parallelized builds for an overall build speed increase
- Improved performance when opening some views or building modpacks for the first time by saving the converted executable main.elf to the disk
- Improved Switch deployment speed slightly by uploading a large file in parallel to other files
- Added logging when extracting ROMs (thanks to @evandixon)
- Added logging if DreamNexus crashed before being able to display crashes in the UI (thanks to @evandixon)
- The version number, including a build number in nightly builds, is now displayed in the About dialog
🚨 Upgrade notice 🚨
You need to do the following to ensure that this version works properly with existing modpacks before opening a modpack from an older version:
- Delete the file Data/actors.yaml in the modpack directory
- Delete the Data/dungeons folder in the modpack directory
This will reset any changes to actors or dungeons - if you need to keep this data, please reach out to us in the Discord server and we'll help you upgrade.
This software is in an early Alpha state, so please make backups of your projects and report bugs in our Discord or on GitHub. Moreover, the Mac version is currently considered experimental. Please let us know if the app doesn't start on your machine.
https://github.com/tech-ticks/DreamNexus/releases/tag/0.1.2
⮝ New Features
- (in 0.1.2) Commited by Capypara: Discord Rich Presence Support
⮝ Changes
- (in 0.1.2) Commited by StrikerX3: GYU0 reimplementation for better performance
- (in 0.1.2) Commited by evandixon: Improve GYU0 compression speed
- (in 0.1.2) Commited by StrikerX3: Even more performance improvement
- (in 0.1.2) Commited by StrikerX3: More performance, times 4
- Commited by tech-ticks: Include commit in nightly build versions
- (in 0.1.2) Commited by evandixon: Add logging to hactool (used to decompress the ROM)
- (in 0.1.2) Commited by evandixon: Handle appdomain crash (better logging)
- (in 0.1.2) Commited by tech-ticks: Reenable Windows theming
- (in 0.1.2) Commited by tech-ticks: Cache main.elf on disk, remove Il2CppInspector library
- (in 0.1.2) Commited by tech-ticks: Upload dungeon_balance.bin in parallel with other files in FTP deployment
⮝ Fixes
- (in 0.1.2) Commited by tech-ticks: Fix "Some items use wrong enum names in dungeon item list"
- (in 0.1.2) Commited by tech-ticks: Fix message encoding/decoding still broken with effects descriptions and pokémon type.
- (in 0.1.2) Commited by tech-ticks: Zip Linux CI build before uploading the artifact to preserve executable flag
- (in 0.1.2) Commited by tech-ticks: Write add domain unhandled exception to data directory
- (in 0.1.2) Commited by tech-ticks: Don't override strings if they haven't actually changed
- (in 0.1.2) Commited by tech-ticks: Fix broken item list behavior
- (in 0.1.2) Commited by tech-ticks: Fix broken .NET Standard 2.0 build
- (in 0.1.2) Commited by tech-ticks: Fix broken wild Pokémon indexing in DungeonCollection, causing weird Pokémon stats
- (in 0.1.2) Commited by tech-ticks: Fix "Spawn list issues"
- Commited by tech-ticks (Commit 1, Commit 2): Fix tag on CI
⮝ Screenshots
I figured I ran an outdated version last week, when I took screenshots. Here are the (many) ones present on the latest version, but that I forgot last week.
you can also change the name of a dungeon in their interface, but no screenshots for brievety
⮝ Rescue Team Hacking News
⮝ RRT Decompilation progress
- Commited by SethBerberee: Finish main menu decomp
- Commited by SethBerbaree: More text cleanup
- Commited by AnonymousRandomPerson: Decomped entityExists()
⮝ 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
, on reddit to u/marius851000
or send me a message from an ActivityPub-compatible service (Mastodon) at marius851000@framapiaf.org
.
Newsletter Credits
Written and formatted by marius851000#2522
.