Toggle menu
Toggle preferences menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.
The main server is currently down. We are running on a backup server, so editing and search functionality are temporarily disabled. Please check back in a few hours.

KMP Expander 3DS: Difference between revisions

From GameBrew
No edit summary
No edit summary
Line 3: Line 3:
|image=KMPExpander.jpg
|image=KMPExpander.jpg
|description=Mario Kart 7 KMP editor.
|description=Mario Kart 7 KMP editor.
|author=Ermelber
|author=Ermelber, PabloMK7
|lastupdated=2021/07/22
|lastupdated=2021/01/17
|type=Hack Utilities
|type=Hack Utilities
|version=4.6
|version=4.7
|license=Mixed
|license=Mixed
|download=https://dlhb.gamebrew.org/3dshomebrew/KMPExpanderv4.6.7z
|download=https://dlhb.gamebrew.org/3dshomebrews/kmpexpander.7z
|website=https://gbatemp.net/threads/mario-kart-7-kmp-expander-a-mk7-kmp-editor.401794/
|website=https://gbatemp.net/threads/mario-kart-7-kmp-expander-a-mk7-kmp-editor.401794
|source=https://github.com/mariohackandglitch/KMPExpander/
|source=https://github.com/mariohackandglitch/KMPExpander
}}
}}
==Media==
'''KMP Expander - A Mario Kart 7 Visual Editor! [NEW VERSION]''' ([https://www.youtube.com/watch?v=1lDGWSDLNa8 Ermelber]) <br>
<youtube>1lDGWSDLNa8</youtube>
<youtube>1lDGWSDLNa8</youtube>


KMP Expander is a tool for editing Mario Kart 7 .kmp files (which contain course information such as checkpoints, enemy paths, etc). It is an essential tool for custom track development.
KMP Expander is a tool for editing Mario Kart 7 .kmp files (which contain course information such as checkpoints, enemy paths, etc). It is an essential tool for custom track development.
KMP Expander also has a built in help manual, explaining how the app works and describing all the kmp settings.
KMP Expander also has a built in help manual, explaining how the app works and describing all the kmp settings.


==Features==
==Features==
* Visual editor with point drag and placement support.
* Visual editor with point drag and placement support.
* Global map position editing.
* Global map position editing.
* OBJ importing and automatic Y detection
* OBJ importing and automatic Y detection.
* DIV viewer and generator (for model optimization with culling)
* DIV viewer and generator (for model optimization with culling).
* Intro camera player (only in the map view)
* Intro camera player (only in the map view).
* Error checker for common kmp editing mistakes.
* Error checker for common kmp editing mistakes.
* XML Exporter and Injector
* XML Exporter and Injector.
* Multiple view planes (XZ, XY, YZ)
* Multiple view planes (XZ, XY, YZ).


==Screenshots==
==Screenshots==
https://dlhb.gamebrew.org/3dshomebrews/kmpexpander3.png
https://dlhb.gamebrew.org/3dshomebrews/kmpexpander4.png


<ul class="large-block-grid-4">
https://dlhb.gamebrew.org/3dshomebrews/kmpexpander5.png
  <li>https://dlhb.gamebrew.org/3dshomebrew/CftxEhz.png</li>
 
  <li>https://dlhb.gamebrew.org/3dshomebrew/oaNHryH.png</li>
https://dlhb.gamebrew.org/3dshomebrews/kmpexpander6.png
  <li>https://dlhb.gamebrew.org/3dshomebrew/0lNjOYT.png</li>
  <li>https://dlhb.gamebrew.org/3dshomebrew/AkCyudc.png</li>
</ul>


==Changelog==
==Changelog==
'''v4.7'''
* Added concave quadrilateral detection.
* Added reporting item routes without previous section.


v4 (August 2018 - September 2019)
'''v4.6'''
* Add global map support.


'''v4.5'''
* Added latest research in Enemy Points (should be closer to their ingame behaviour now).
'''v4.4'''
* Fixed .div and .xml export.
'''v4.3'''
* Added lastest research in Enemy Points.
* Added View Plane changing.
'''v4.2'''
* Added stage information editing.
* Added stage information editing.
* Added multiple view planes.
* Added multiple view planes.
* Added missing info to some KMP Sections (Most notably: enemy, item and glider routes) .
 
'''v4.1'''
* Fixed some bugs present in BETA 4:
** Clicking a camera point crashes.
** Broken checkpoint and route linking through ClipID parameter could render a kmp unable to be opened.
 
'''v4'''
* Added stage information editing.
* Added multiple view planes.
* Added missing info to some KMP Sections (Most notably: enemy, item and glider routes).
* Added .div file support.
* Added .div file support.
* Added the possibility to create properly linked .bcmdl files from a .cmdl file so .div files work with it.
* Added the possibility to create properly linked .bcmdl files from a .cmdl file so .div files work with it.
Line 52: Line 78:
* Other minor bugfixes and improvements.
* Other minor bugfixes and improvements.


v3 Alpha 5 (13th January 2017):
'''v3 Alpha 5'''
 
* Objects are now shown with their name.
* Objects are now shown with their name
* Various fixes.
* Various fixes
 
v3 Alpha 4 (7th January 2017):
 
* Added the hide/unhide function for the Local Map Image
 
* Dramatically improved the OBJ Importer
 
* Settings are now editable
 
* Groups can now be hidden individually
 
* Various fixes
 
 
v3 Alpha 3 (6th January 2017):
 
* Improved OBJ Rendering
 
* Fixed OBJ Loading
 
* Added &quot;Add Point on Map&quot; mode
 
* UIMapPos is editable (just LocalMap for now)
 
* Various fixes
 


v3 Alpha 2 (5th January 2017):
'''v3 Alpha 4'''
* Added the hide/unhide function for the Local Map Image.
* Dramatically improved the OBJ Importer.
* Settings are now editable.
* Groups can now be hidden individually.
* Various fixes.


* Brand new version
'''v3 Alpha 3'''
* Improved OBJ Rendering.
* Fixed OBJ Loading.
* Added &quot;Add Point on Map&quot; mode.
* UIMapPos is editable (just LocalMap for now).
* Various fixes.


* OBJ Importing with textures
'''v3 Alpha 2'''
* Automatic Y
* Brand new version.
* UIMapPos viewer with Image
* OBJ Importing with textures.
* Automatic Y.
* UIMapPos viewer with Image.
* Easier navigation.


* Easier navigation
'''v3 Alpha 1'''
* Brand new version.


v3 Alpha 1 (4th January 2017):
==External links==
* GitHub - https://github.com/PabloMK7/KMPExpander
* GBAtemp - https://gbatemp.net/threads/mario-kart-7-kmp-expander-a-mk7-kmp-editor.401794


* Brand new version
[[Category:3DS homebrew rom hacks]]
[[Category:Homebrew hack utility for 3DS games]]

Revision as of 15:34, 2 April 2022

KMP Expander
File:KMPExpander.jpg
General
AuthorErmelber, PabloMK7
TypeHack Utilities
Version4.7
LicenseMixed
Last Updated2021/01/17
Links
Download
Website
Source

Media

KMP Expander - A Mario Kart 7 Visual Editor! [NEW VERSION] (Ermelber)

KMP Expander is a tool for editing Mario Kart 7 .kmp files (which contain course information such as checkpoints, enemy paths, etc). It is an essential tool for custom track development.

KMP Expander also has a built in help manual, explaining how the app works and describing all the kmp settings.

Features

  • Visual editor with point drag and placement support.
  • Global map position editing.
  • OBJ importing and automatic Y detection.
  • DIV viewer and generator (for model optimization with culling).
  • Intro camera player (only in the map view).
  • Error checker for common kmp editing mistakes.
  • XML Exporter and Injector.
  • Multiple view planes (XZ, XY, YZ).

Screenshots

kmpexpander3.png

kmpexpander4.png

kmpexpander5.png

kmpexpander6.png

Changelog

v4.7

  • Added concave quadrilateral detection.
  • Added reporting item routes without previous section.

v4.6

  • Add global map support.

v4.5

  • Added latest research in Enemy Points (should be closer to their ingame behaviour now).

v4.4

  • Fixed .div and .xml export.

v4.3

  • Added lastest research in Enemy Points.
  • Added View Plane changing.

v4.2

  • Added stage information editing.
  • Added multiple view planes.

v4.1

  • Fixed some bugs present in BETA 4:
    • Clicking a camera point crashes.
    • Broken checkpoint and route linking through ClipID parameter could render a kmp unable to be opened.

v4

  • Added stage information editing.
  • Added multiple view planes.
  • Added missing info to some KMP Sections (Most notably: enemy, item and glider routes).
  • Added .div file support.
  • Added the possibility to create properly linked .bcmdl files from a .cmdl file so .div files work with it.
  • Added more options to the OBJ Manager.
  • Added KMP error checking.
  • Added WIP application help (includes help related to the kmp).
  • Added the ability to play intro cameras.
  • Other minor bugfixes and improvements.

v3 Alpha 5

  • Objects are now shown with their name.
  • Various fixes.

v3 Alpha 4

  • Added the hide/unhide function for the Local Map Image.
  • Dramatically improved the OBJ Importer.
  • Settings are now editable.
  • Groups can now be hidden individually.
  • Various fixes.

v3 Alpha 3

  • Improved OBJ Rendering.
  • Fixed OBJ Loading.
  • Added "Add Point on Map" mode.
  • UIMapPos is editable (just LocalMap for now).
  • Various fixes.

v3 Alpha 2

  • Brand new version.
  • OBJ Importing with textures.
  • Automatic Y.
  • UIMapPos viewer with Image.
  • Easier navigation.

v3 Alpha 1

  • Brand new version.

External links

Advertising: