Tools, Tutorials & Resources Various tools to help you develop your hacks can be found here.

Reply
 
Thread Tools
  #1    
Old September 14th, 2012 (2:19 PM). Edited June 13th, 2015 by Spiky-Eared Pichu.
Spiky-Eared Pichu's Avatar
Spiky-Eared Pichu Spiky-Eared Pichu is offline
NDS Hacker/Researcher
     
    Join Date: Apr 2010
    Posts: 257
    Spiky's DS Map Editor
    by Spiky-Eared Pichu

    The next step after Pokémon Gen IV Map Converter is here! Including all the features from the original tool, SDSME opens the way to matrix and header hacking. It also includes 3D viewers for maps and buildings, and visual editors as well. Everything can be done with only a few clicks!

    Supported games
    • Pokémon Diamond and Pearl (All languages)
    • Pokémon Platinum (All languages)
    • Pokémon HeartGold and SoulSilver (All languages)
    • Pokémon Black and White (All languages)
    • Pokémon Black 2 and White 2 (All languages)
    Features available in the current version
    • Header editing
    • Map editing (includes section import/export and permission and building editors, as well as tilesets)
    • Matrix editing
    • Text editing
    • Script and event editing
    • Wild Pokémon editing
    • Trainer editing
    Translators
    • Italian: Pichu2000 and xAlien95
    • French: Link_971
    • German: Dragonflye
    • Chinese: Pokewiz000

    Screenshots

    Spoiler:









    Download

    v1.8.1 (23/6/2013): http://www.mediafire.com/?kq77b55j47mr18l

    SOURCE CODE: https://github.com/Spiky-EaredPichu/SDSME

    Note: .NET Framework 4 or a newer version is required to run the tool.
    __________________
    "Hacking has no limits. Don't try anything, DO IT!"

    Jump into DS hacking with SDSME!


    Beta 2 available!!


    Reply With Quote
      #2    
    Old September 16th, 2012 (12:25 PM).
    Sark Sark is offline
       
      Join Date: Mar 2012
      Gender: Male
      Posts: 37
      Wow.

      WOWOWOWOWOW.

      Any tutorial on how to easily use this? For a real beginner.
      Reply With Quote
        #3    
      Old September 16th, 2012 (12:41 PM).
      Spiky-Eared Pichu's Avatar
      Spiky-Eared Pichu Spiky-Eared Pichu is offline
      NDS Hacker/Researcher
         
        Join Date: Apr 2010
        Posts: 257
        Quote:
        Originally Posted by Sark View Post
        Wow.

        WOWOWOWOWOW.

        Any tutorial on how to easily use this? For a real beginner.
        I'll make a tutorial soon, because the tool is pretty powerful and I don't want people to get lost in that ocean of bytes and buttons (specially in the header editor). In the meantime, I'd suggest to mess around a bit with everything. Find out what everything does, and try things. With this version you can fully edit maps or even move maps around Sinnoh. Thanks for supporting the tool! :)
        __________________
        "Hacking has no limits. Don't try anything, DO IT!"

        Jump into DS hacking with SDSME!


        Beta 2 available!!


        Reply With Quote
          #4    
        Old September 17th, 2012 (4:14 AM).
        tajaros's Avatar
        tajaros tajaros is offline
        Hi I'm dawg
           
          Join Date: Apr 2012
          Location: Philippines
          Age: 19
          Gender: Male
          Nature: Timid
          Posts: 857
          I don't know what's wrong with my computer The program opens but it can't open the ROM, I got a fresh DIAMOND rom and it says that it Could not find a part of the path, I got .NET Framework 4 Installed but when I try to install 4.5 it says that it's not compatible with my computer... :(

          I'm using Xp...

          Guys, help? :(
          __________________
          Reply With Quote
            #5    
          Old September 17th, 2012 (5:42 AM).
          Spiky-Eared Pichu's Avatar
          Spiky-Eared Pichu Spiky-Eared Pichu is offline
          NDS Hacker/Researcher
             
            Join Date: Apr 2010
            Posts: 257
            Quote:
            Originally Posted by tajaros View Post
            I don't know what's wrong with my computer The program opens but it can't open the ROM, I got a fresh DIAMOND rom and it says that it Could not find a part of the path, I got .NET Framework 4 Installed but when I try to install 4.5 it says that it's not compatible with my computer... :(

            I'm using Xp...

            Guys, help? :(
            When does the error happen? Is it before the game is detected? Before the headers are loaded?

            I can understand why it happens, though, and it'll be fixed in the next release.
            __________________
            "Hacking has no limits. Don't try anything, DO IT!"

            Jump into DS hacking with SDSME!


            Beta 2 available!!


            Reply With Quote
              #6    
            Old September 17th, 2012 (10:24 AM).
            Dr.Razor's Avatar
            Dr.Razor Dr.Razor is offline
            Yellow Remaker
               
              Join Date: Aug 2007
              Location: Switzerland
              Posts: 101
              This gets me back into romhacking ! Let the R/S/E remake begin =)
              __________________

              http://docrazor.blogspot.com/
              Reply With Quote
                #7    
              Old September 17th, 2012 (10:33 AM). Edited September 17th, 2012 by Jayme Moore.
              Jayme Moore's Avatar
              Jayme Moore Jayme Moore is offline
                 
                Join Date: Aug 2012
                Gender: Male
                Posts: 15
                I'm not sure if this is a bug but when I tried to open a Soul Silver ROM I got the following message: Unsupported ROM file.

                Is the ROM meant to have a certain file extension?

                By the way, this looks awesome.

                EDIT: Nevermind, I just re-read your post and noticed that HGSS isn't supported yet. Wow, I'm dumb.
                Reply With Quote
                  #8    
                Old September 17th, 2012 (12:21 PM). Edited September 17th, 2012 by Tan and Teal.
                Tan and Teal's Avatar
                Tan and Teal Tan and Teal is offline
                DS ROM Hacker
                   
                  Join Date: Jun 2011
                  Gender: Male
                  Nature: Careful
                  Posts: 58
                  Woah... You really meant huge. So you can do all of it? Texture, Models, Buildings, and even moving maps around Sinnoh (which is like everything for me:)) etc. ? ...That's actually not too hard to believe, considering how much you've already done. So we've finally reached this point. That's great. Amazing work, Spiky-Eared Pichu. :D
                  Reply With Quote
                    #9    
                  Old September 18th, 2012 (12:49 AM).
                  tajaros's Avatar
                  tajaros tajaros is offline
                  Hi I'm dawg
                     
                    Join Date: Apr 2012
                    Location: Philippines
                    Age: 19
                    Gender: Male
                    Nature: Timid
                    Posts: 857
                    Quote:
                    Originally Posted by Spiky-Eared Pichu View Post
                    When does the error happen? Is it before the game is detected? Before the headers are loaded?

                    I can understand why it happens, though, and it'll be fixed in the next release.
                    After the ROM has been loaded... :( Once you open the program all seems to be fine but, when you load the ROM it says that it could not find a part of the path...
                    __________________
                    Reply With Quote
                      #10    
                    Old September 18th, 2012 (2:11 PM).
                    Platinum Lucario's Avatar
                    Platinum Lucario Platinum Lucario is offline
                    The Legendary Master of <font color="#D8D48C">Light</font>!
                     
                    Join Date: Jan 2008
                    Location: Warrnambool, Victoria, Australia.
                    Age: 25
                    Gender: Male
                    Nature: Calm
                    Posts: 1,575
                    Oh wow, brilliant! I'm glad we have another map editor for the 4th generation... but not just a map editor... but a matrix editor as well!

                    So I was really excited and immediately downloaded this tool and gave it a try with Pokémon Platinum.

                    It unpacked and then I looked into the map matrixes, I was amazed how the different map matrixes and how each one was different for indoor and cave areas. Just as I thought there was something very different about the map matrix with indoor areas and stuff. The main area where all the towns, routes and cities are situated on Matrix 0 as we know already.

                    But then I decided to take a look at the BMD0 model of the map data on Twinleaf Town. But when that happened, I chose Texture 0 for it's textures, and while it was loading in the Debug menu of nsbmd.exe, it crashed at where it said this:
                    Code:
                    convert matid = 8
                    	tex 'nsand': 16-Color [16,16] texsize = 00000080
                    	pal 'sandset': pixelnum = 256, repeat = 03
                    Obviously it doesn't seem to like loading certain textures, or maybe there's more textures in the BTX0 file than what nsbmd.exe is limited to.
                    __________________
                    [Platinum Lucario's Signature]
                    If you need to disable my signature, please give me some advice on how to improve the CSS-DIV code. Thanks!
                    Signature Status: Strikes: 1/3 | Infractions: 0/3
                    It's time to change the future...
                    to a positive direction!

                    Let's prevent things from getting bad!

                    I'm a ROM and ISO Researcher
                    Current Project: Researching Pokémon Mystery Dungeon Adventure Squad games (WiiWare)
                    Reply With Quote
                      #11    
                    Old September 18th, 2012 (2:54 PM).
                    Platinum Lucario's Avatar
                    Platinum Lucario Platinum Lucario is offline
                    The Legendary Master of <font color="#D8D48C">Light</font>!
                     
                    Join Date: Jan 2008
                    Location: Warrnambool, Victoria, Australia.
                    Age: 25
                    Gender: Male
                    Nature: Calm
                    Posts: 1,575
                    Quote:
                    Originally Posted by Team Fail View Post
                    I've noticed that texture0 is a debug texture set that was seen in some really early screenshots of the game from Japan. There's some textures that it's missing. You can render it in-game through some manipulation tricks, but it seems some programs don't render it properly because it's missing some.

                    If the source of that NSBMD program was released, it'd be awesome because we can fix that bug.
                    Ah I see, well if we knew assembly. I'm sure we would've disassembled the .exe by now. I wonder who actually made NSBMD?
                    __________________
                    [Platinum Lucario's Signature]
                    If you need to disable my signature, please give me some advice on how to improve the CSS-DIV code. Thanks!
                    Signature Status: Strikes: 1/3 | Infractions: 0/3
                    It's time to change the future...
                    to a positive direction!

                    Let's prevent things from getting bad!

                    I'm a ROM and ISO Researcher
                    Current Project: Researching Pokémon Mystery Dungeon Adventure Squad games (WiiWare)
                    Reply With Quote
                      #12    
                    Old September 18th, 2012 (3:51 PM).
                    Platinum Lucario's Avatar
                    Platinum Lucario Platinum Lucario is offline
                    The Legendary Master of <font color="#D8D48C">Light</font>!
                     
                    Join Date: Jan 2008
                    Location: Warrnambool, Victoria, Australia.
                    Age: 25
                    Gender: Male
                    Nature: Calm
                    Posts: 1,575
                    Quote:
                    Originally Posted by Team Fail View Post
                    Anyways, is anyone else able to edit the matrix? I get errors when it tries to save. It errors with "Could not find a part of the path {filepath}. However, the path exists.
                    Oh my, I haven't tried editing the matrix as of yet. I'll have to check it out and see what happens. And do a bit of messing around with it to see how many bugs I can find in this tool.
                    __________________
                    [Platinum Lucario's Signature]
                    If you need to disable my signature, please give me some advice on how to improve the CSS-DIV code. Thanks!
                    Signature Status: Strikes: 1/3 | Infractions: 0/3
                    It's time to change the future...
                    to a positive direction!

                    Let's prevent things from getting bad!

                    I'm a ROM and ISO Researcher
                    Current Project: Researching Pokémon Mystery Dungeon Adventure Squad games (WiiWare)
                    Reply With Quote
                      #13    
                    Old September 19th, 2012 (9:25 PM).
                    Echidna's Avatar
                    Echidna Echidna is offline
                    i don't care what's in your hair
                     
                    Join Date: Aug 2010
                    Location: Illinois
                    Age: 24
                    Gender: Male
                    Nature: Brave
                    Posts: 2,077
                    ERMAHGERD!
                    Like, ermahgerd O,O
                    I love you, so much right now.
                    Like, FINALLY! This is just the step we needed in hacking right now, er mah gerd!
                    Great job, really. This opens the horizon for so much more, I'm gonna cry :)
                    __________________
                    but my taste in music is your face
                    Reply With Quote
                      #14    
                    Old September 20th, 2012 (7:39 AM).
                    Spiky-Eared Pichu's Avatar
                    Spiky-Eared Pichu Spiky-Eared Pichu is offline
                    NDS Hacker/Researcher
                       
                      Join Date: Apr 2010
                      Posts: 257
                      I have taken all your suggestions and bug reports into account and I'm working on a new version. The features it will include are:
                      • Faster matrix editor (now it loads instantly).
                      • New saving method for move permissions. There will be a "Save Current" button instead of an automatic save feature (some people complained it was slow).
                      • Event and flag editors.
                      • Partial HeartGold and SoulSilver support.
                      • Fixed read/write operations (shouldn't give an error at startup anymore).
                      I hope you'll like it when it is released. Thanks for your support! :)
                      __________________
                      "Hacking has no limits. Don't try anything, DO IT!"

                      Jump into DS hacking with SDSME!


                      Beta 2 available!!


                      Reply With Quote
                        #15    
                      Old September 21st, 2012 (1:10 AM).
                      tajaros's Avatar
                      tajaros tajaros is offline
                      Hi I'm dawg
                         
                        Join Date: Apr 2012
                        Location: Philippines
                        Age: 19
                        Gender: Male
                        Nature: Timid
                        Posts: 857
                        Quote:
                        Originally Posted by Spiky-Eared Pichu View Post
                        I have taken all your suggestions and bug reports into account and I'm working on a new version. The features it will include are:
                        • Faster matrix editor (now it loads instantly).
                        • New saving method for move permissions. There will be a "Save Current" button instead of an automatic save feature (some people complained it was slow).
                        • Event and flag editors.
                        • Partial HeartGold and SoulSilver support.
                        • Fixed read/write operations (shouldn't give an error at startup anymore).
                        I hope you'll like it when it is released. Thanks for your support! :)
                        Ahhh, yesss! I'll wait for this so I can use it!

                        And btw what do you mean about partial support for HGSS? Just maps?

                        Oh, and goodluck with this!
                        __________________
                        Reply With Quote
                          #16    
                        Old September 21st, 2012 (3:53 PM).
                        Platinum Lucario's Avatar
                        Platinum Lucario Platinum Lucario is offline
                        The Legendary Master of <font color="#D8D48C">Light</font>!
                         
                        Join Date: Jan 2008
                        Location: Warrnambool, Victoria, Australia.
                        Age: 25
                        Gender: Male
                        Nature: Calm
                        Posts: 1,575
                        Quote:
                        Originally Posted by Team Fail View Post
                        Nice to see that the saving/opening bugs are fixed. Can't wait for the update.

                        Edit: Having fun with movement permissions:
                        Just remember, in version 1.0 of the Japanese Pokémon Diamond or Pearl Versions, there is a surf movement permission in the Elite Four rooms. lol

                        Those images remind me of that error that was made back in the days. xD
                        __________________
                        [Platinum Lucario's Signature]
                        If you need to disable my signature, please give me some advice on how to improve the CSS-DIV code. Thanks!
                        Signature Status: Strikes: 1/3 | Infractions: 0/3
                        It's time to change the future...
                        to a positive direction!

                        Let's prevent things from getting bad!

                        I'm a ROM and ISO Researcher
                        Current Project: Researching Pokémon Mystery Dungeon Adventure Squad games (WiiWare)
                        Reply With Quote
                          #17    
                        Old September 21st, 2012 (10:31 PM).
                        Sark Sark is offline
                           
                          Join Date: Mar 2012
                          Gender: Male
                          Posts: 37
                          This.

                          Is going to be the next Advance Map.
                          Reply With Quote
                            #18    
                          Old September 22nd, 2012 (2:00 PM).
                          Platinum Lucario's Avatar
                          Platinum Lucario Platinum Lucario is offline
                          The Legendary Master of <font color="#D8D48C">Light</font>!
                           
                          Join Date: Jan 2008
                          Location: Warrnambool, Victoria, Australia.
                          Age: 25
                          Gender: Male
                          Nature: Calm
                          Posts: 1,575
                          While searching through my downloaded tools, I actually managed to find the source code for NSBMD. It will prove useful for adjusting the tool to fit with the map editor. Might even be able to make adjustments to being able to view the beta textures.

                          If anyone needs the source code of NSBMD, I will indeed give it out to anyone who wants it.
                          __________________
                          [Platinum Lucario's Signature]
                          If you need to disable my signature, please give me some advice on how to improve the CSS-DIV code. Thanks!
                          Signature Status: Strikes: 1/3 | Infractions: 0/3
                          It's time to change the future...
                          to a positive direction!

                          Let's prevent things from getting bad!

                          I'm a ROM and ISO Researcher
                          Current Project: Researching Pokémon Mystery Dungeon Adventure Squad games (WiiWare)
                          Reply With Quote
                            #19    
                          Old September 22nd, 2012 (3:24 PM). Edited September 22nd, 2012 by Platinum Lucario.
                          Platinum Lucario's Avatar
                          Platinum Lucario Platinum Lucario is offline
                          The Legendary Master of <font color="#D8D48C">Light</font>!
                           
                          Join Date: Jan 2008
                          Location: Warrnambool, Victoria, Australia.
                          Age: 25
                          Gender: Male
                          Nature: Calm
                          Posts: 1,575
                          I actually extracted most of the data of what I think might be the terrain model in Black/White, 'cause I think the map ends with the movement permissions data. But I'm not exactly sure. I tried putting it onto NSBMD.exe to test it out, it didn't work. The Window came up and disappeared. So I'm not even sure I did it correctly

                          Quote:
                          Originally Posted by Team Fail View Post
                          If it's in C#, I'd love to see it.
                          Sadly, it's in C++. D:

                          I've gotta say... most tools that I know of are developed in C++, I don't see too many in C#.
                          __________________
                          [Platinum Lucario's Signature]
                          If you need to disable my signature, please give me some advice on how to improve the CSS-DIV code. Thanks!
                          Signature Status: Strikes: 1/3 | Infractions: 0/3
                          It's time to change the future...
                          to a positive direction!

                          Let's prevent things from getting bad!

                          I'm a ROM and ISO Researcher
                          Current Project: Researching Pokémon Mystery Dungeon Adventure Squad games (WiiWare)
                          Reply With Quote
                            #20    
                          Old September 22nd, 2012 (4:02 PM).
                          hinkage's Avatar
                          hinkage hinkage is offline
                          Everyone currently in an argument with this member: I really suggest you stop.
                           
                          Join Date: Aug 2010
                          Age: 23
                          Posts: 378
                          This is amazing. I didn't see anywhere you can actually edit the map besides just buildings and some movement permissions.

                          If you ever get around to making every aspect of the map editable (like A-Map), I swear I'll make an entire game based around you.
                          __________________
                          (ღ˘⌣˘ღ)
                          Reply With Quote
                            #21    
                          Old September 23rd, 2012 (3:43 PM).
                          Link_971's Avatar
                          Link_971 Link_971 is offline
                          French Rom-Hacker
                             
                            Join Date: Jul 2006
                            Location: France
                            Age: 26
                            Gender: Male
                            Nature: Relaxed
                            Posts: 212
                            Quote:
                            Originally Posted by hinkage View Post
                            This is amazing. I didn't see anywhere you can actually edit the map besides just buildings and some movement permissions.

                            If you ever get around to making every aspect of the map editable (like A-Map), I swear I'll make an entire game based around you.

                            :\

                            That's a start, if you don't appreciate this tool, create your own map editor ;)
                            __________________

                            Reply With Quote
                              #22    
                            Old September 24th, 2012 (6:14 AM).
                            Pike15's Avatar
                            Pike15 Pike15 is offline
                               
                              Join Date: Apr 2012
                              Gender: Male
                              Posts: 168
                              is it a like advance map you can fully edit maps??
                              Reply With Quote
                                #23    
                              Old September 24th, 2012 (7:40 AM).
                              Skara's Avatar
                              Skara Skara is offline
                              THIS. IS. SEMPITERNAL.
                                 
                                Join Date: Dec 2008
                                Location: Manchester, England
                                Age: 23
                                Gender: Male
                                Nature: Timid
                                Posts: 350
                                Poor Link_971... But yeah, nice one! Downloaded it so trying it out now.
                                __________________
                                I'VE LEFT THIS ACCOUNT. Here is my new profile
                                Reply With Quote
                                  #24    
                                Old September 24th, 2012 (7:22 PM).
                                Link_971's Avatar
                                Link_971 Link_971 is offline
                                French Rom-Hacker
                                   
                                  Join Date: Jul 2006
                                  Location: France
                                  Age: 26
                                  Gender: Male
                                  Nature: Relaxed
                                  Posts: 212
                                  That's completely different than Advance Map.
                                  It's not the same plateforme, engine, etc...

                                  We can't have the same results than the 3rd generation.
                                  That's why we are still working on many editors.
                                  __________________

                                  Reply With Quote
                                    #25    
                                  Old September 24th, 2012 (8:35 PM).
                                  droomph's Avatar
                                  droomph droomph is offline
                                  weeb
                                   
                                  Join Date: Sep 2011
                                  Location: nowhere spectacular
                                  Age: 21
                                  Gender: Male
                                  Nature: Impish
                                  Posts: 4,291
                                  Quote:
                                  Originally Posted by Pike15 View Post
                                  are you gonna be able to fully edit maps like in a-map??
                                  you won't be able to at the moment but they're working on it! :3

                                  It's a lot more complex from Advance Gen's mapping system so don't expect it to be fully editable for at least quite a while.

                                  Meanwhile, if you read up on the file structure, you can do some minor edits, but only by hand.
                                  __________________
                                  did u no there r 21 letters in the alphabet
                                  o i forgot 5
                                  uraqt


                                  Reply With Quote
                                  Reply

                                  Quick Reply

                                  Join the conversation!

                                  Create an account to post a reply in this thread, participate in other discussions, and more!

                                  Create a PokéCommunity Account
                                  Thread Tools

                                  Posting Rules
                                  You may not post new threads
                                  You may not post replies
                                  You may not post attachments
                                  You may not edit your posts

                                  BB code is On
                                  Smilies are On
                                  [IMG] code is On
                                  HTML code is Off

                                  Forum Jump


                                  All times are GMT -8. The time now is 5:23 AM.