MKDS Course Modifier

Discussion in 'NDS - ROM Hacking and Translations' started by Gericom, Jun 30, 2011.

Jun 30, 2011

MKDS Course Modifier by Gericom at 9:32 AM (70,483 Views / 0 Likes) 260 replies

  1. Gericom
    OP

    Member Gericom GBAtemp Advanced Fan

    Joined:
    Jun 30, 2011
    Messages:
    584
    Country:
    Netherlands
    I making a MKDS Course Modifier:

    What I have so far:
    • CARC/NARC reading and writing to 2 paths deep.
    • NKM Editor (Not Completed)
    • KCL Viewer (Not Completed)
    • NCGR, NSCR Viewer (NCGR is editable)
    • NSBTX Editor
    • NSBTP Viewer (Included into the NSBTX Editor) (I will reinplement soon)
    • NSBMD Viewer
    • NSBTA support
    • ARM9 Hacking
    • Generate course pictures for MKDS
    • LZ77 Decompress and Compress
    • NCLR Editor with PAL import and export
    • BMG Editor
    • BMD Viewer
    • NDS Support
    • SDAT, SWAV, SWAR, SSEQ and STRM support
    • WAV -> STRM
    • WAV -> SWAV
    • BNCL and BNBL viewer.
    Note: Sometimes I haven't added a filetype to the file type list in the open dialog. So, try some files with all files.





    The NKM Viewer has a zoom function and on the map can you see the bottom screen icons of the objects.

    Hotkeys NSBMD Viewer:
    ↑ = rotate up
    ← = rotate left
    → = rotate right
    ↓ = rotate down
    w = wireframe
    f = another texture rendring (2x press is the best at the moment)
    z = translate left
    x = translate right
    a = translate up
    s = translate down
    scroll-wheel = zoom

    I will give credits to the creators of:
    Because I used some code from them (with some little changes of me).




    NSBMD Viewer:
    [​IMG]

    Little NSBTX Editor:
    [​IMG]

    NKM Editor:
    [​IMG]
    [​IMG]
    [​IMG]

    NCLR Editor:
    [​IMG]
    [​IMG]

    KCL Viewer:
    [​IMG]

    New version(4.0 Beta 11):
    Download: http://florian.nouwt.com/forum/get.php?id=1

    Source: http://home.kpn.nl/a...rian/source.zip
    The last version: http://florian.nouwt.com/MKDSCMLast.zip
     


  2. Maninder

    Newcomer Maninder Member

    Joined:
    Dec 19, 2010
    Messages:
    37
    Location:
    Birmingham
    Country:
    United Kingdom
    Like how it looks I MUST TRY THIS!
     
  3. Kingdino

    Newcomer Kingdino Member

    Joined:
    Mar 27, 2011
    Messages:
    39
    Location:
    JM CITY
    Country:
    Brazil
    Thanks man! Support 100%! Good luck in creating this program!
    [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]
    [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG] [​IMG]
    [Someone says, is the breeding season of editors for Mario?]
     
  4. UniqueGeek

    Member UniqueGeek PMD Researcher

    Joined:
    May 29, 2009
    Messages:
    1,326
    Country:
    United States
    Small bug:
    OpenFileDialog1.Filename probably shouldn't start out being "OpenFileDialog1"
     
  5. Gericom
    OP

    Member Gericom GBAtemp Advanced Fan

    Joined:
    Jun 30, 2011
    Messages:
    584
    Country:
    Netherlands
    Update:
    Now better narc support.
     
  6. andibad

    Member andibad Soon™

    Joined:
    Sep 14, 2009
    Messages:
    699
    Location:
    hospital
    Country:
    Indonesia
    I just wondering about pallete editor, you can create for own tools, i think is usefull for another sprite if is not on ROM...

    nevermind i was go that from you tools, yeah thank you i can hack MKDS, i think is cool in my DS XD,

    but i think is bug:
    - is not detect automatic NITRO format, it must have extension, and must match...
    - every button on toolbar, in tools info why is just name of that control? you forgot to rename that?

    yeah is working to edit nclr, thank you [​IMG]...

    sometimes i renamed my MKSD ROM to another extension, you app is like not read that file ..., also narc too, yeah i know i must rename to extact extension, but you can improve that for can detect automatic for that?
     
  7. FAST6191

    Reporter FAST6191 Techromancer

    pip
    Joined:
    Nov 21, 2005
    Messages:
    21,698
    Country:
    United Kingdom
    A nice start and I will certainly be following this as I have been eyeing up MKDS for a total conversion for a while now. I am quite happy to frontpage this but if you want to get a few more releases in I will hold back for a little while.
     
  8. Gericom
    OP

    Member Gericom GBAtemp Advanced Fan

    Joined:
    Jun 30, 2011
    Messages:
    584
    Country:
    Netherlands
    >> andibad

    For the toolbars, I know that. I will rename it soon.

    And I will make automatic detection for the files. (but for some files it's difficult (carc,kcl))

    Nds roms aren't readeble at the moment it will be in in some time.
     
  9. andibad

    Member andibad Soon™

    Joined:
    Sep 14, 2009
    Messages:
    699
    Location:
    hospital
    Country:
    Indonesia
    oh thank you [​IMG] yeah i hope this tools have stable version [​IMG], yeah this tools is great XD

    i have nclr, but on extension is rlcn, so you program cannot detect it as nclr... so is not show a dialog to edit nclr... but is no problem.
     
  10. Ray =D

    Member Ray =D GBAtemp Regular

    Joined:
    May 17, 2011
    Messages:
    288
    Country:
    Germany
    EPIC! Thank you very much!
     
  11. Ray =D

    Member Ray =D GBAtemp Regular

    Joined:
    May 17, 2011
    Messages:
    288
    Country:
    Germany
    When I open a NSMBD or LZ.bin I allways have a white ball o0 Why?
    Is it also possible to open ncl insteat of nclr files (is possible) but EDIT them, too?
     
  12. Gericom
    OP

    Member Gericom GBAtemp Advanced Fan

    Joined:
    Jun 30, 2011
    Messages:
    584
    Country:
    Netherlands
    That white ball is so you can see when you zoom in or out if you don't see more then the ball.

    You can view ncl.bin files. But not edit them. That will be in in some time.
     
  13. Ray =D

    Member Ray =D GBAtemp Regular

    Joined:
    May 17, 2011
    Messages:
    288
    Country:
    Germany
    I can never see something else. Also when I zoom in or out^^
     
  14. basher11

    Member basher11 GBAtemp's Official Vocaloid Lover

    Joined:
    Jun 29, 2009
    Messages:
    4,382
    Country:
    United States
    kaizo mario kart ds maybe? [​IMG]
     
  15. Ray =D

    Member Ray =D GBAtemp Regular

    Joined:
    May 17, 2011
    Messages:
    288
    Country:
    Germany
    I thought it works with every NSBMD so I used one from New Super Mario Bros. >_>
     
  16. Gericom
    OP

    Member Gericom GBAtemp Advanced Fan

    Joined:
    Jun 30, 2011
    Messages:
    584
    Country:
    Netherlands
    Not all nsbmds work but for example bone0.nsbmd works.
    And I am working on better nsbmd preview.
     
  17. Gericom
    OP

    Member Gericom GBAtemp Advanced Fan

    Joined:
    Jun 30, 2011
    Messages:
    584
    Country:
    Netherlands
    New version:
    Narc reading almost perfect.
     
  18. Naxito

    Newcomer Naxito Advanced Member

    Joined:
    May 14, 2008
    Messages:
    63
    Location:
    Spain
    Country:
    Spain
    Wow, marvelous, much encouragement!
     
  19. Gericom
    OP

    Member Gericom GBAtemp Advanced Fan

    Joined:
    Jun 30, 2011
    Messages:
    584
    Country:
    Netherlands
    Thankyou.
     
  20. SignZ

    Member SignZ Timelord

    Joined:
    Jul 16, 2008
    Messages:
    2,080
    Country:
    Germany
    Sweet. [​IMG]
    That opens up MKDS ROM hacks with totally new tracks (maybe even new drivers, if textures and models can be ex- and imported?).

    Really looking forward to first hacks.
     

Share This Page