1. evandixon

    OP evandixon PMD Researcher
    Developer

    Joined:
    May 29, 2009
    Messages:
    1,724
    Country:
    United States
    Latest version is here

    Old post:
    If anyone here is familiar with Minecraft Forge, people can make mods for Minecraft. Each mod does some particular thing, from fixing a small glitch to adding giant networks. Mod packs, bring lots of these mods together to enhance the experience, usually through a common theme. Users can then add or remove mods to their liking. I thought, why not apply this to DS ROM editing? People can make mod packs for DS games that consist of multiple mods. These mods could be anything from swapping two music tracks to completely changing the balance of the game. If someone likes the new difficulty but doesn't want the music to change, they can simply disable the music mod. Or import a mod someone else made.

    Introducing, ROM Hack Projects! Now you can edit a ROM as much as you like, then easily distribute a patcher, without distributing a bunch of copyrighted data.

    To make editing easier (since I'm posting this multiple places), I'm offloading details to Github.

    Details and Tutorial: https://github.com/evandixon/Sky-Editor/wiki/Beta-2
    Download: https://github.com/evandixon/Sky-Editor/releases/tag/v4.0.1.0b2

    Feedback is appreciated, since it motivates me to develop more, and helps me decide which things to do first.

    Oh, any time when I say "DS" above, I mean both NDS and 3DS. That's right. This works on any game on two systems.

    Update: Beta 2 has been released to fix a serious bug. Any solutions made with Beta 1 should work properly.
     
    Last edited by evandixon, Oct 26, 2019
  2. ShiroKyouma

    ShiroKyouma Advanced Member
    Newcomer

    Joined:
    Dec 29, 2015
    Messages:
    88
    Country:
    Just, great.

    EDIT:
    Freezes, but it works. (my pc have 9 years)
    [​IMG]
     
    Last edited by ShiroKyouma, Mar 8, 2016
  3. DarkRioru

    DarkRioru reach for the stars
    Member

    Joined:
    Aug 29, 2015
    Messages:
    2,104
    Country:
    United States
    thank you now I can start pokemon super mystery crack (a psmd rom hack on crack)
     
  4. evandixon

    OP evandixon PMD Researcher
    Developer

    Joined:
    May 29, 2009
    Messages:
    1,724
    Country:
    United States
    Don't open the compiled lua scripts. Follow the Usage Tutorial and create a "Script and Language Mod", which will decompile them and add them to the solution. It should then end up looking like my screenshot.

    [Edit]
    Now that I look closer, I'm guessing that's not PSMD. You may have to decompile it manually. Unluac is included in \Resources\Plugins\ROMEditor, and its usage is best described by psy_commando:
    https://projectpokemon.org/forums/s...-And-Utilities&p=207140&viewfull=1#post207140

    What you should do is create a new DS Mod Solution, add your ROM to the Base Rom project, then add a new generic mod to the solution. Then do whatever you want with the files in the generic mod project, while leaving the files in the base rom project alone.
     
    Last edited by evandixon, Mar 9, 2016
    ShiroKyouma likes this.
  5. Volcanion

    Volcanion Member
    Newcomer

    Joined:
    Mar 10, 2016
    Messages:
    13
    Country:
    Italy
    It freezes when i run it even if unblocked.
    OS: Win7 x64
     
  6. ShiroKyouma

    ShiroKyouma Advanced Member
    Newcomer

    Joined:
    Dec 29, 2015
    Messages:
    88
    Country:
    Thanks for teaching me! :)
    I've recently gotten into the world of romhacking, I'm still a rookie.
     
  7. damin

    damin Member
    Newcomer

    Joined:
    Aug 18, 2015
    Messages:
    34
    Country:
    United States
    I'm very excited to see where this leads, it seems to have a lot of potential! I would adore being able to make tiny hacks and patches, like small texture changes (Tri Force Heroes' brightly colored hair is at the top of my list to change)
     
    FlappyFalco and evandixon like this.
  8. evandixon

    OP evandixon PMD Researcher
    Developer

    Joined:
    May 29, 2009
    Messages:
    1,724
    Country:
    United States
    When you say "freeze", do you mean that shortly after you open Sky Editor, you see the form come up, without seeing a "Sky Editor has stopped working..." message?
     
  9. FlappyFalco

    FlappyFalco Smile, No Matter How Bad it Gets~
    Member

    Joined:
    Oct 11, 2015
    Messages:
    234
    Country:
    Ireland
    @UniqueGeek Loosely on topic, but I thought you'd be the guy to ask, how would one go about editing the starters in Super Pokémon Mystery Dungeon? I can't imagine it'd be too dissimilar from PMD2: EoS, but I'd be interesting (and indeed useful) to know.
     
  10. Volcanion

    Volcanion Member
    Newcomer

    Joined:
    Mar 10, 2016
    Messages:
    13
    Country:
    Italy
    No, it has stopped working
    [​IMG]
     
    Last edited by Volcanion, Mar 10, 2016
  11. evandixon

    OP evandixon PMD Researcher
    Developer

    Joined:
    May 29, 2009
    Messages:
    1,724
    Country:
    United States
    We're still working on that. There's a script command to change your species, but if it's not without side effects, like if it's not an official starter, it uses the default moves and ability (like a Poochyena with Torrent knowing Aerial Ace). I know how to fix that last one, but I haven't made a UI for it yet. We're still researchingways to get around the other side effects.

    The script:
    https://projectpokemon.org/forums/s...-And-Utilities&p=211479&viewfull=1#post211479
     
    FlappyFalco likes this.
  12. MsMidnight

    MsMidnight part time fe modder
    Member

    Joined:
    Oct 12, 2015
    Messages:
    1,753
    Country:
    will this support layeredfs for NTR CFW ?
     
  13. evandixon

    OP evandixon PMD Researcher
    Developer

    Joined:
    May 29, 2009
    Messages:
    1,724
    Country:
    United States
    I currently have no plans to, but it looks like it would be interesting. Do you have a link to a tutorial on how to make one manually? If not I can look more later.
     
  14. regnad

    regnad Button Masher
    Member

    Joined:
    May 19, 2008
    Messages:
    2,313
    Country:
    Don't you think calling this Sky Editor is going to confuse people, thinking that this utility is for Sky3DS?
     
    Kotomine Kirei likes this.
  15. evandixon

    OP evandixon PMD Researcher
    Developer

    Joined:
    May 29, 2009
    Messages:
    1,724
    Country:
    United States
    When was the Sky 3DS released? If it was after May of 2013, then they're copying me :P

    [Edit] I found on their website, it looks like it was released in October of 2014, roughly a year and a half after mine.
     
    Last edited by evandixon, Mar 13, 2016
  16. evandixon

    OP evandixon PMD Researcher
    Developer

    Joined:
    May 29, 2009
    Messages:
    1,724
    Country:
    United States
    Sorry for the late reply.
    Can you expand the "View problem details" section, and post what's inside?

    Also make sure that the Resources folder is in the same directory as SkyEditor.exe.
     
  17. regnad

    regnad Button Masher
    Member

    Joined:
    May 19, 2008
    Messages:
    2,313
    Country:
    Those damn Chinese and their lax IP law enforcement!
     
  18. RedBlueGreen

    RedBlueGreen GBAtemp Advanced Maniac
    Member

    Joined:
    Aug 10, 2015
    Messages:
    1,736
    Country:
    Canada
    This doesn't start up at all for me. I'm on Windows 10, not sure what's wrong.
     
  19. FlappyFalco

    FlappyFalco Smile, No Matter How Bad it Gets~
    Member

    Joined:
    Oct 11, 2015
    Messages:
    234
    Country:
    Ireland
    [​IMG]

    Ah, thanks! This looks pretty good for a start, even if it has a few glitches, as you said abilities and moves are wrong for most Pokémon, but also that certain cutscenes apparently crash the game, which may be more problematic.

    So I've decompiled all the game's LUA scripts, would you know which one of those this one replaces? Thanks again.
     
    Last edited by FlappyFalco, Mar 13, 2016
  20. Volcanion

    Volcanion Member
    Newcomer

    Joined:
    Mar 10, 2016
    Messages:
    13
    Country:
    Italy
    Problem signature:
    Problem Event Name: CLR20r3
    Problem Signature 01: SkyEditor.exe
    Problem Signature 02: 4.0.1.0
    Problem Signature 03: 56ddbab9
    Problem Signature 04: mscorlib
    Problem Signature 05: 4.6.1055.0
    Problem Signature 06: 563c0eac
    Problem Signature 07: 40fd
    Problem Signature 08: 0
    Problem Signature 09: System.IO.FileLoadException
    OS Version: 6.1.7601.2.1.0.256.1
    Locale ID: 1040
    Additional Information 1: 0a9e
    Additional Information 2: 0a9e372d3b4ad19135b953a78882e789
    Additional Information 3: 0a9e
    Additional Information 4: 0a9e372d3b4ad19135b953a78882e789
    SkyEditor is the only file that gives me this problem
     
Loading...

Hide similar threads Similar threads with keywords - Projects, [Beta], Editor