Jump to content

evandixon

Administrator
  • Posts

    5910
  • Joined

  • Last visited

  • Days Won

    84

Posts posted by evandixon

  1. Over the past few months, I and others have been working on a ROM editor for Pokémon Mystery Dungeon: Rescue Team DX. It's still very much a work-in-progress, but there's enough there to warrant a thread about it.

    image.png

    This ROM editor has two target audiences: users and developers. For users, it's designed to be as easy to use as possible. Just give it your already extracted ROM (this will be made easier in the future), and follow the prompts. For developers, C# and Lua can be used to make more advanced changes, while being able to distribute your work to users, without making things any more complicated than what's shown in the below User screenshots.

    Users

    The UI is designed to be as simple as possible, guiding you through the editing process without hand-holding. Screenshots:

    Spoiler

    image.png

    image.png

    image.png

    image.png

    Developers

    The tutorial for users includes a step to choose a modpack. This is where developers come in. Using the built-in mod support, you can use C# or Lua scripts to automatically change things not present in the UI. Example use-cases:

    • Addition of model data that's not already present
    • Randomization of data such as playable starters
    • Bulk alteration of stats that would otherwise be impractical to make with a UI

    See the readme in GitHub and the sample mods in the console app project for more details. A standalone package to create mods is planned but not yet available.

    Also note that because the editor is in active development, things like namespaces and method signatures are subject to change. If this impacts you, please let me know so I can know to publish breaking changes somewhere. This post will be updated when this is no longer the case.

    Download

    This ROM editor is not yet ready for widespread use, but should otherwise work fine.

    Source Code: https://github.com/evandixon/SkyEditor.RomEditor.Rtdx

    Prerelease binaries of the UI can be found here:

    Look here for additional binaries, such as that of the console app.

    • Like 3
  2. 2 hours ago, OG93 said:

    Hello Guys, I've tried to stick to the guideline, but it does not work. Can someone please help me?  I habe just 1/4 Projects. When opening Pkhex.sln, it says that at least one project was not loaded successfully. What am i doing wrong? Many thanks in advance

    image.png.84c84d299aebbf5d33b2133b5f24911c.pngimage.png.0f3a907651f434eefe448a79f8a7b8ce.png

    You'll need to install the .Net Core SDK 3.0 to build PKHeX. Alternatively, you can find the latest development build of PKHeX here:

     

  3. On August 4, 2009, Chunsoft released a set of 3 WiiWare Titles: Pokémon Mystery Dungeon: Keep Going! Blazing Adventure Squad!Pokémon Mystery Dungeon: Let's Go! Stormy Adventure Squad!, and Pokémon Mystery Dungeon: Go For It! Light Adventure Squad! These titles were never released outside of Japan, making them inaccessible to players who do not know Japanese.

    After years of silently working in the background, a group of fans released an English translation to make the games accessible to many more, titled Pokémon Mystery Dungeon: Radiant Adventure SquadPokémon Mystery Dungeon: Wildfire Adventure Squad, and Pokémon Mystery Dungeon: Tempest Adventure Squad.

    Trailer:

    Download:

    Instructions from their readme file:

    Pokémon Mystery Dungeon: Adventure Squad Series Readme:
    Version 1.0
    ========================================================================================================================
    Changelog:
    -1.0 initial release
    ========================================================================================================================
    Instructions: Use a .bps patcher such as Flips: https://www.smwcentral.net/?p=section&a=details&id=11474
    PMD_Radiance_Hikari.bps can be applied to: Pokémon Fushigi no Dungeon: Mezase! Hikari no Boukendan : Pokémon Mystery Dungeon: Radiant  Adventure Squad
    PMD_Wildfire_Honoo.bps  can be applied to: Pokémon Fushigi no Dungeon: Susume! Honoo  no Boukendan : Pokémon Mystery Dungeon: Wildfire Adventure Squad
    PMD_Tempest_Arashi.bps  can be applied to: Pokémon Fushigi no Dungeon: Ikuzo!  Arashi no Boukendan : Pokémon Mystery Dungeon: Tempest  Adventure Squad
    
    If Flips says the file is incorrect, try applying the header patch to your base WAD first.
    There are two dumps of the WAD floating around with differences in header/footer.
    
     If you had the Japanese version previously played on Dolphin, be sure to uninstall it from
     your NAND by right clicking it on Dolphin's home screen before loading the translated WAD file.
    
    Known Errors:
    -Slowking's team sort menu does not properly sort alphabetically due to changes to the name screen.
    
    -DS Download Play features have not been translated. They are still functional, but your team
     leader's name may appear incorrectly and move names remain in Japanese.
    
    ========================================================================================================================
    FAQ about the game/translation:
    1:Which version should I play? What's the difference?
     The games have the same plot, but Pokémon appearing in dungeons differ between the three.
      -Radiant version has primarily Elecric-type/yellow-colored starters
      -Tempest version has primarily Water-type/blue-colored starters
      -Wildfire version has primarly Fire-type/red-colored starters
     The save files for all three games are linked. Recruiting a team member or placing an item
     in storage allows it to be used in all three games, so please pick whichever one you'd like.
     
    2:What should I expect from the game compared to the other Pokémon Mystery Dungeon games?
     These games were released on the Japanese Wii Shop Channel for 1,200 Nintendo Points each;
     that's about a third of the price of a regular Pokémon Mystery Dungeon game. The plot is
     relatively light, but the games include every Pokémon through Generation 4 and have unique
     mechanics that haven't reappeared in the series since. 
    
    3: Why these titles over X title? Why was this term translated this way?
     The three subtitles were named after Looplets in Super Mystery Dungeon; the set included
     names of other games in the series, and we wanted to preserve the connection to the 3DS
     title, as characters and items from this game also made appearances there. Names of new
     mechanics and items have been localized to the best of our ability.
     
    4:Do passwords to unlock Pokémon still work in the translation?
     The new Buddy Passwords can be found by pushing the Home button on your Wii console or emulator,
     then clicking Operations Guide. Due to a few changes to the name entry screen, the passwords are
     different from the original Japanese game. We opted not to use certain currently-in-use terms
     among fans, like "Pal Password", over concerns that those looking for the updated passwords from
     this game only find the listings from the original release. Note that the online manual for this
     game is inactive, and may crash, so please do not attempt to access it via the Operations Guide
     screen.
     
    5:Are event Pokémon included in the game/can every Pokémon be recruited? Is there online support?
     This translation is prepatched with Wiimmfi and RiiConnect24. Our team worked with the server owners
     to restore these lost events. All of the known event Pokémon have been restored and should be fully
     functional. From the Main Menu, turn the Distribution Service on to allow connection to RiiConnect24,
     and check for Wii-Mail on your home menu. To receive the other event Pokémon, access Wonder Mail W to
     see a list of event missions and enter Buddy Passwords for other exclusive Pokémon.
     
     For information on setting your system up for Wiimmfi support, please check https://wii.guide/wiimmfi.html
     For information on setting your system up for RiiConnect24 support, please check https://wii.guide/riiconnect24
    
    Events distributed:
     -Wiimmfi: Dialga, Giratina, and Arceus are available at all times via Wonder Mail W.
     -RiiConnect24: cycles Mew, Darkrai, Jirachi and Palkia on a monthly basis, with the Pokémon switching on the first of each month.
      Your Wii Console's date must be set to match the current timeframe or the events will not work. Talk to Farfetch'd after receiving
      the Wii-Mail to activate them.
     
    Friend Rescues are not currently supported as of 4-28-2020 (v1.0 release date).
    If they are restored in the future, the changes necessary are server-side, so there should be no need to update
    the patch. Dates sent via Wii-Mail reflect the original distributions and may not be accurate, but the events
    will be in rotation each month.
    
    6: How do I make this work on my PAL/NTSC/etc. Wii:
     You can use ShowMiiWads to change the .wad file's region. For PAL users: Due to a difference in the way the
     games are rendered between NTSC/PAL the game may show a black screen upon loading. This is remedied by going
     into Wii System Settings > Screen and changing the display settings from 60hz mode to 50hz mode.
     https://www.wiibrew.org/wiki/ShowMiiWads
    
    7:Are the games canon to the series?
     A few characters and items originating in this game also appear as cameos in Super Mystery Dungeon,
     but its plot and events are overall not connected. We worked to keep those references intact and
     consistent
    ========================================================================================================================
    
    Additional Info/Technical Modifications:
    
    This game's item database was modified from Explorers of Sky's. Unused items in the code were found
    to have leftover data from this port; most were fully functional, and some even had unique models, so
    these have been restored. They have not been added into the main game, however, so they require
    Action Replay/cheats to access. In the original Japanese game, these did not have their names (these were blank)
    and all displayed as Plain Seeds until a bit was unset in order to re-enable them.
    
     These include the following fully-functional items:
      -Trap Scarf, Goggle Specs, Space Globe, the Seven Treasures, Amber Tear, Gabite Scale, Sizebust Orb
       Lost Loot, Gold Fang, Corsola Twig, Cacnea Spike, Rare Fossil, Tight Belt, Wonder Chest,
       Unown Stones, some TMs, and the color Bow items.
    
     Partial functionality exists for the following items, which may have unique models not seen elsewhere:
      -Link Box (opens the move menu, but does not allow move linking; code does still exist for
        linking, however, which seems to work fine even with the Stack mechanic)
      -Exclusive Items: No functionality, but some have unique models.
    
     Unused moves from Rescue Team: Excavate, and Spin Slash, remained in the code, but had their names
      blanked out. These have been assigned their proper names, but beyond script modifications, remained
      untouched. Please enjoy discovering some of these unique development relics via cheats.
    ---
    Item Icons from Super Mystery Dungeon have been upscaled and used in the game. These were not in the
    original Japanese release.
    ---
    SOS Mail system has been reworked to use keywords from Pokémon Ruby/Sapphire/Emerald's EasyChat as a basis for
    space reasons.
    ========================================================================================================================
     Thank you for playing our translation. Please support official Pokémon merchandise, including an official translation
     in the event one is released.
    ========================================================================================================================
    Credits (See also attached credits.png):
    SpecialAgentApe: 	Hacking, Gameplay Text Porting, Splash Screen Artwork, Localization
    Higsby: 			Story Translation
    Lonechallenger: 	Minor Translation
    Megaminerd: 		Hacking
    kkzero:				Hacking
    wowjinxy:			Splash Screen Hacking
    Anonymous (Linoone):Font
    ShinxHijinx: 		Testing/Gummi artwork
    Rocket: 			Testing
    Aaron: 				Testing
    MandL27:			Testing
    Lady Ariel:			Testing
    Sliter:				Logos
    Davin Ockerby:		AT7 Research
    Gericom:			AT7 Research
    Darkshade: 			Graphic Design/Wi-Fi Restoration
    Friendsxix: 		Wi-Fi Restoration
    shutterbug2000:		Wi-Fi Restoration
    Larsenv:			Wi-Fi Restoration
    mm201:  			Wi-Fi Restoration
    Billy-: 			Wi-Fi Restoration
    Special Thanks to Project Pokémon staff and researchers 

     


    View full article

    • Like 1
  4. 2 hours ago, HaxAras said:

    Can I have my username changed to "Deleted User" ( or some variation) so people will hopefully stop messaging me. I haven't used the forums in over 2 years but occasionally need to download stuff or view topics. Deleting my account/posts wouldn't work because of my contributions and a lot of threads wouldn't make sense anymore.

    At the bottom of your messages, there's a "Disable My Messenger" button that'll keep people from sending you messages. This you from needing a username change.

  5. On 3/29/2020 at 9:27 AM, mino-9898 said:

    Hello @evandixon, I'm using the last version of SkyEditor.
    I was playing Pokemon Mystery Dungeon Blue Rescue Team (Italian-European version) but all of a suddend it crashed and, when I restarted the game, I could only see "New Game" instead of "Continue".

    So I backuped my .SAV file from my R4 cartridge and i tried to load it into SkyEditor: the data was read, so just for trying I increased money by 1 unit and saved the file. I loaded it back to the R4 cartridge, and this time I could see my team's data and statistics. So I clicked "Continue", but then I only had a black screen with pokemon music being played in the background.

    Same situations trying with Desmume emulator on Windows.

    Is there something that could be done, or that maybe I've been doing wrongly? I also attached the "broken" corrupted file, and the partially fixed one (through SkyEditor).
    Thanks in advance, I would really appreciate your help: it's sad to suddenly lose hours of game..

    broken.sav 512 kB · 0 downloads partially_fixed.sav 512 kB · 1 download

    Sounds like your save file is corrupted. When only the "New Game" option is present, it's a sign the checksum is invalid, which is a sign of corruption. Sky Editor doesn't do any validation and just fixes the checksum, which could be useful if someone makes manual hex edits to the save, but it won't do any other repair.

    Going forward, I recommend making periodic backups of all your save files for this reason.

  6. Of the Pokémon Mystery Dungeon games, Pokémon Super Mystery Dungeon is the only one with region locked rescues. Recent discoveries have revealed the region lock can be bypassed simply by swapping around some characters, making it possible to convert US passwords to European passwords and vice versa. Project Pokémon is now host to such a new tool called Pokémon Super Mystery Dungeon Rescue Code Converter, allowing players to convert a US or European code to the other. Gone are the times where an adventurer in need can only seek help from adventurers in the same continent, now we can all rescue each other as needed.

    If you encounter any problems or have any suggestions, please leave them as a comment on this article or post a thread in the Feedback forum.


    View full article

  7. 44 minutes ago, Charlymander said:

    Hello there, I just found about this and I am amazed. I also just happened to finish explorers of time for first, and I can't help to wonder if there is a way to edit the save file of the game, in order to Return, yes go back to a certain point in the main story? 

    Let me explain a bit more, lets say I just saved right after I finished the game, yes after the credits. I am guessing the game saves something somwhere to indicate your are now in idk 0110010 position, so if I edit that number or code to a previous number then it means I can go back to a previous checkpoint? Regardless of inventory, names, etc I just want to be able to watch the story ending again, or go back to a particular story point, like be in temporal tower before the credits. Not sure how complex is that but again I dont want to edit my items or any of that. I'd just like to watch a particular cutscene again with my characters like the ending. I am asking if this is possible before I even try extracting my save data from my cart.

    Editing story progress in the save file is currently undocumented as far as I know.

    45 minutes ago, Charlymander said:

    Also, another question does PMD games save a backup too like the mainline games do? For example, when your save data is corrupted, they can load a previous save file right? I dont know if PMD have a system like this or they only have one save data. Thanks!

    The save file contains two identical copies of the regular save data, and if the first one is corrupt, the second is loaded. Note that quicksave data does not have a backup, and any corruption is treated as a defeat, as it would if you resume the quick save then power off.

  8. Mystery Dungeon is different enough from the main series that PKHeX isn't going to support it. Depending on the results of reverse engineering the game, I might be able to write a save editor, but at a glance, the save looks like the same structure as PSMD, which I opted not to make a save editor for because the structure is fluid enough to require a full understanding of it, and not just a partial one.

    • Like 2
  9. The Pokémon Company has announced it will be holding a press conference on Tuesday, May 28 at 6 PM Pacific Daylight Time (or for those of you not in the US, Wednesday, May 28 at 1 AM UTC).

    Quote

    The Pokémon Company is hosting its 2019 Press Conference in Tokyo, Japan, on Tuesday, May 28. You can watch the event live here at Pokemon.com starting at 6 p.m. PDT. The press conference is expected to cover a number of topics of interest to Pokémon fans.

    And look forward to a Pokémon Direct on June 5 for more news on the upcoming Pokémon Sword and Pokémon Shield games.

    Last year's press conference was about 45 minutes long, announcing Pokémon Quest and the Pokémon Let's Go games. This year's is expected to cover the new Pokémon Sword and Shield games, and perhaps more.

    Watch it here:

    Source


    View full article

  10. 20 hours ago, Gam3rK1dd said:

    Will this save editor work with Wii u save files ?

    I renamed the file extension from .save to .sav and the sky editor reads and writes the save but once I transfer it to the Wii u and load game nothing is changed.

    I'm afraid I know nothing about NDS emulation on the Wii U. If the saves are imported and exported in raw format, it should work fine. If Sky Editor correctly displayed all the data, then it sounds like the save restore didn't work.

×
×
  • Create New...