Toggle menu
Toggle personal menu
Not logged in
Your IP address will be publicly visible if you make any edits.

KMP Expander 3DS: Difference between revisions

From GameBrew
(Created page with "{{Infobox 3DS homebrew | title = KMP Expander | image = https://dlhb.gamebrew.org/3dshomebrew/KMPExpander.jpg|250px | type = Hack Utilities | version = beta 4 | licence = Mixe...")
 
 
(17 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Infobox 3DS homebrew
{{Infobox 3DS Homebrews
| title = KMP Expander
|title=KMP Expander
| image = https://dlhb.gamebrew.org/3dshomebrew/KMPExpander.jpg|250px
|image=Kmpexpander2.png
| type = Hack Utilities
|description=Mario Kart 7 KMP editor.
| version = beta 4
|author=Ermelber, PabloMK7
| licence = Mixed
|lastupdated=2024/06/24
| author = Ermelber
|type=Hack Utilities
| website = https://gbatemp.net/threads/mario-kart-7-kmp-expander-a-mk7-kmp-editor.401794/
|version=4.9
| download = https://dlhb.gamebrew.org/3dshomebrew/KMPExpander.rar
|license=Mixed
| source = https://dlhb.gamebrew.org/3dshomebrew/KMPExpander.rar
|download=https://dlhb.gamebrew.org/3dshomebrews/kmpexpander.7z
|website=https://gbatemp.net/threads/mario-kart-7-kmp-expander-a-mk7-kmp-editor.401794
|source=https://github.com/mariohackandglitch/KMPExpander
}}
}}
<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


<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
https://dlhb.gamebrew.org/3dshomebrews/kmpexpander5.png


<span>Spoiler</span>
https://dlhb.gamebrew.org/3dshomebrews/kmpexpander6.png
<div class="SpoilerTarget bbCodeSpoilerText">


[[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2FCftxEhz.png&hash=0f122f059fc17dc33870eb151059c715|class=bbCodeImage LbImage|[?IMG]]]
==Media==
[[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2FoaNHryH.png&hash=ea620ea69594f74bd3b5fc6ff04ea639|class=bbCodeImage LbImage|[?IMG]]]
'''KMP Expander - A Mario Kart 7 Visual Editor! [NEW VERSION]''' ([https://www.youtube.com/watch?v=1lDGWSDLNa8 Ermelber]) <br>
[[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2F0lNjOYT.png&hash=75b106b2427603ff9297ec1236e3fb35|class=bbCodeImage LbImage|[?IMG]]]
<youtube>1lDGWSDLNa8</youtube>
[[File:proxy.php?image=https%3A%2F%2Fi.imgur.com%2FAkCyudc.png&hash=8de671f038a29c99bca4594deba7f650|class=bbCodeImage LbImage|[?IMG]]]


</div>
==Changelog==
'''v4.9'''
* Add option to transform the KMP (translation and scale).
'''v4.8'''
* Fix obj coloring.
* Update to .net 4.8.


</div>
'''v4.7'''
* Added concave quadrilateral detection.
* Added reporting item routes without previous section.


Video (old version)
'''v4.6'''
* Add global map support.


'''v4.5'''
* Added latest research in Enemy Points (should be closer to their ingame behaviour now).


<div class="iframe">
'''v4.4'''
 
* Fixed .div and .xml export.
<div id="player">


'''v4.3'''
* Added lastest research in Enemy Points.
* Added View Plane changing.


'''v4.2'''
* Added stage information editing.
* Added multiple view planes.


</div>
'''v4.1'''
<div class="player-unavailable">
* Fixed some bugs present in BETA 4:
 
** Clicking a camera point crashes.
= An error occurred. =
** Broken checkpoint and route linking through ClipID parameter could render a kmp unable to be opened.
 
<div class="submessage">
 
[https://www.youtube.com/watch?v=1lDGWSDLNa8 Try watching this video on www.youtube.com], or enable JavaScript if it is disabled in your browser.
 
</div>
 
</div>
 
</div>
 
 
Download
https://github.com/mariohackandglitch/KMPExpander/releases/latest
 
'''Changelog'''
 
 
<div class="ToggleTriggerAnchor bbCodeSpoilerContainer">
 
<span>Spoiler</span>
<div class="SpoilerTarget bbCodeSpoilerText">
 
v4 (August 2018 - September 2019)


'''v4'''
* 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) .
* 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 94: Line 84:
* 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):
 
* Brand new version
 
* OBJ Importing with textures
* Automatic Y
* UIMapPos viewer with Image
 
* Easier navigation
 
v3 Alpha 1 (4th January 2017):
 
* Brand new version
 


</div>
'''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.


</div>
'''v3 Alpha 3'''
''''''Source code (v1) (2015 version)''''''
* Improved OBJ Rendering.
https://github.com/Ermelber/KMP-Expander
* Fixed OBJ Loading.
'''
* Added &quot;Add Point on Map&quot; mode.
Source code (v4)'''
* UIMapPos is editable (just LocalMap for now).
https://github.com/mariohackandglitch/KMPExpander
* Various fixes.


<div class="messageTextEndMarker">
'''v3 Alpha 2'''
* Brand new version.
* OBJ Importing with textures.
* Automatic Y.
* UIMapPos viewer with Image.
* Easier navigation.


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


</div>
==External links==
* GitHub - https://github.com/PabloMK7/KMPExpander
* GBAtemp - https://gbatemp.net/threads/mario-kart-7-kmp-expander-a-mk7-kmp-editor.401794

Latest revision as of 06:44, 30 Haziran 2024

KMP Expander
Kmpexpander2.png
General
AuthorErmelber, PabloMK7
TypeHack Utilities
Version4.9
LicenseMixed
Last Updated2024/06/24
Links
Download
Website
Source

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

Media

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

Changelog

v4.9

  • Add option to transform the KMP (translation and scale).

v4.8

  • Fix obj coloring.
  • Update to .net 4.8.

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: