Kuribo64
Views: 19,850,188 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
03-28-24 08:54 AM
Guest:

0 users reading Mario Kart Toolbox a 3D MKDS Editor by Gericom. | 1 bot

Main - Misc. ROM hacking - Mario Kart Toolbox a 3D MKDS Editor by Gericom. Hide post layouts | New reply


SGC
Posted on 10-12-17 07:02 PM (rev. 6 of 12-04-18 05:35 PM) Link | #90346
For those of you who haven't heard, or have been living under a rock in terms of MKDS Hacking since 2015. (I'm looking at you ROMHacking.net).

Please note: I'm not affiliated with the development of the tool, I'm simply spreading it around.

A new Editor for MKDS that isn't MKDSCM, or EFE has been released, and this time it's an MKDS Exclusive Editor.

Just recently (About 2, or 3 weeks ago) a new version was released by Gericom, that provides some some neat new features,
and such.

I'll go over a few of the most Basic Features first:
- It's a 3D Editor, similar to SM64DSe unlike MKDSCM, and the rest.
- It can play Course Intros.
- It can generate Course Pictures, and Global Maps.
- It can also open MKDS ROM projects made with EFE.
- If you press, and hold CTRL while dragging something,
it will automatically set the Y position according to the KCL.

Most Current version: https://www.romhacking.net/utilities/1304/

Here are some screenshots:
[image]
[image]
[image]


____________________
MKDS Hacking & Modding Discord:
https://discordapp.com/invite/CAktUYP

gridatttack
Posted on 10-12-17 08:59 PM Link | #90349
Interesting.

I wonder, does one always requires to pirate the Maya 8 tools from Nintendo in order to export custom models? Or an .obj file can be used now with some tool?

____________________
[image] [image]

SGC
Posted on 10-12-17 09:44 PM (rev. 5 of 10-12-17 10:01 PM) Link | #90354
It hasn't required Maya tools since 2012 (Plus it isn't only Maya 8 you can use, you cal also use 7, 9, but I personally use Maya 2011 for my CTs).

MKDSCM Last has an OBJ to NSBMD converter.
I'm surprised not many people know about MKDSCM's OBJ2NSBMD generator, I used to use it in my early days of MKDS Hacking.

The CT on this video was made using MKDSCM, and didn't require me to use Maya at all.
You only really need Maya if you want vertex colors, or texture animations, plus a few other fancy
tools, and effects, but none the less, Maya has almost never been required.


____________________
MKDS Hacking & Modding Discord:
https://discordapp.com/invite/CAktUYP

gridatttack
Posted on 10-12-17 10:08 PM Link | #90355
I see. Good to know.

And well, when I got interest into this, it was pre-2012 and haven't looked into MKDS since then :P

____________________
[image] [image]

HEYimHeroic
Posted on 10-13-17 12:03 AM Link | #90361
Wow, cool. My sister and I love playing MKDS together, so I can't wait to see her face when I port the ROM onto my Wii U and let her play the monstrosities I make.

____________________
yeah

MarioBurger71
Posted on 10-13-17 03:50 AM Link | #90402

I'm gonna make quite the clusterfuck of a level with this ( ͡° ͜ʖ ͡°)
Looks pretty good btw.

____________________
Just a fucktard

SGC
Posted on 10-13-17 06:49 AM (rev. 2 of 10-13-17 06:50 AM) Link | #90403
Please take note that Checkpoints, or CPOI for short (Which are a vital part of the NKM),
depend on 2D Mode in Mario Kart Tool box to be made/edited, since editing in 2D mode doesn't work at the moment, you should use EFE's NKM Editor to make the choice points for your CT for the time being.
(NKM stands for Nitro Kart Map).

____________________
MKDS Hacking & Modding Discord:
https://discordapp.com/invite/CAktUYP

poudink
Posted on 10-13-17 04:25 PM Link | #90415
What are the changes in the new version?

____________________
Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

SGC
Posted on 10-13-17 05:28 PM Link | #90418
I already went over everything in the first post.
I'll talk about changes when the next version comes around, however.

____________________
MKDS Hacking & Modding Discord:
https://discordapp.com/invite/CAktUYP

SGC
Posted on 09-17-18 06:04 PM (rev. 3 of 09-17-18 06:08 PM) Link | #95944
A New version of MKTB has been released!

New feature include:

-Being able to select more than one point at once by holding shift, and clicking on them, and moving them with the left mouse button as usual.

-It is now possible to automatically generate IPOI from EPOI, and make EPOI from IPOI, so now you don't have to make both manually.

-There is also a new IPOI, and EPOI draw mode, you can simply click on a spot where you want to place an EPOI, or IPOI, and it will simply spawn there,
then you can place the next one, plus you can link EPOI/IPOI together by having an EPOI/IPOI selected, and then holding shift, and clicking the other EPOI/IPOI you want to link it to, this is useful for creating courses with multiple routes.

-Key Checkpoints are new a different color from normal checkpoints, as well.

-2D Editing now works 100%, Check Points can be made in 2D mode as well.

-A fix that adds CPOI distance info upon pressing the save button, fixing most issues with CPU
rubber banding being a bit broken in CTs.

-A built in ARM 9 Editor that allows you to change the music played on any course by changing the music slot used there.

-Checkpoints can now be made in 2D mode.

-Multiple other thing fixes, and changes.

____________________
MKDS Hacking & Modding Discord:
https://discordapp.com/invite/CAktUYP

HEYimHeroic
Posted on 09-28-18 01:39 AM Link | #96017
i seem to get this error when trying to open a level:

See the end of this message for details on invoking
just-in-time (JIT) debugging instead of this dialog box.

************** Exception Text **************
System.TypeLoadException: Could not load type 'System.ValueTuple`3' from assembly 'mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089'.
at LibNitro.Hardware.DS3D..ctor()
at LibLevelEditor.UI.InteractiveRenderControl.RenderEntities.InteractiveRenderEntity..ctor()
at LibLevelEditor.UI.InteractiveRenderControl.RenderEntities.RenderEntity3D..ctor()
at MarioKartToolbox.Form1.Init3D()
at MarioKartToolbox.Form1.Form1_Load(Object sender, EventArgs e)
at System.Windows.Forms.Form.OnLoad(EventArgs e)
at System.Windows.Forms.Form.OnCreateControl()
at System.Windows.Forms.Control.CreateControl(Boolean fIgnoreVisible)
at System.Windows.Forms.Control.CreateControl()
at System.Windows.Forms.Control.WmShowWindow(Message& m)
at System.Windows.Forms.Control.WndProc(Message& m)
at System.Windows.Forms.ScrollableControl.WndProc(Message& m)
at System.Windows.Forms.ContainerControl.WndProc(Message& m)
at System.Windows.Forms.Form.WmShowWindow(Message& m)
at System.Windows.Forms.Form.WndProc(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)


************** Loaded Assemblies **************
mscorlib
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1650.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/Windows/Microsoft.NET/Framework/v4.0.30319/mscorlib.dll
----------------------------------------
MarioKartToolbox
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Downloads/MarioKartToolbox/MarioKartToolbox.exe
----------------------------------------
System.Windows.Forms
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Windows.Forms/v4.0_4.0.0.0__b77a5c561934e089/System.Windows.Forms.dll
----------------------------------------
System
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1099.0 built by: NETFXREL4STAGE
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System/v4.0_4.0.0.0__b77a5c561934e089/System.dll
----------------------------------------
System.Drawing
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1078.0 built by: NETFXREL3STAGE
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Drawing/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Drawing.dll
----------------------------------------
LibNitro
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Downloads/MarioKartToolbox/LibNitro.DLL
----------------------------------------
LibFoundation
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Downloads/MarioKartToolbox/LibFoundation.DLL
----------------------------------------
LibEndianBinaryIO
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Downloads/MarioKartToolbox/LibEndianBinaryIO.DLL
----------------------------------------
LibLevelEditor
Assembly Version: 1.0.0.0
Win32 Version: 1.0.0.0
CodeBase: file:///D:/Downloads/MarioKartToolbox/LibLevelEditor.DLL
----------------------------------------
Accessibility
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/Accessibility/v4.0_4.0.0.0__b03f5f7f11d50a3a/Accessibility.dll
----------------------------------------
System.Configuration
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1038.0 built by: NETFXREL2
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Configuration/v4.0_4.0.0.0__b03f5f7f11d50a3a/System.Configuration.dll
----------------------------------------
System.Core
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1099.0 built by: NETFXREL4STAGE
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Core/v4.0_4.0.0.0__b77a5c561934e089/System.Core.dll
----------------------------------------
System.Xml
Assembly Version: 4.0.0.0
Win32 Version: 4.6.1064.2 built by: NETFXREL3STAGE
CodeBase: file:///C:/windows/Microsoft.Net/assembly/GAC_MSIL/System.Xml/v4.0_4.0.0.0__b77a5c561934e089/System.Xml.dll
----------------------------------------
OpenTK.GLControl
Assembly Version: 1.1.0.0
Win32 Version: 1.1.1664.6217
CodeBase: file:///D:/Downloads/MarioKartToolbox/OpenTK.GLControl.DLL
----------------------------------------
OpenTK
Assembly Version: 1.1.0.0
Win32 Version: 1.1.1664.6217
CodeBase: file:///D:/Downloads/MarioKartToolbox/OpenTK.DLL
----------------------------------------
OpenTK.Compatibility
Assembly Version: 1.1.0.0
Win32 Version: 1.1.1664.6217
CodeBase: file:///D:/Downloads/MarioKartToolbox/OpenTK.Compatibility.DLL
----------------------------------------

************** JIT Debugging **************
To enable just-in-time (JIT) debugging, the .config file for this
application or computer (machine.config) must have the
jitDebugging value set in the system.windows.forms section.
The application must also be compiled with debugging
enabled.

For example:

<configuration>
<system.windows.forms jitDebugging="true" />
</configuration>

When JIT debugging is enabled, any unhandled exception
will be sent to the JIT debugger registered on the computer
rather than be handled by this dialog box.


there is also no objects. is it my ROM?

____________________
yeah

SGC
Posted on 09-28-18 09:24 PM (rev. 9 of 09-29-18 09:22 AM) Link | #96040
Update: According to Gericom, you need to update your .NET Framework version, RealHeroicGamer.
I forget he always tends to use the latest when making his tool, so later versions might not always work with the same version of .NET Framework, so the tool is not behaving correctly because your .NET Framework version is outdated.

I should also add that MKTB was updated a few days ago, and I've posted the latest version in the first post above. It adds MEPO support for battle courses through Enemy Point draw mode, and fixes some bugs.



____________________
MKDS Hacking & Modding Discord:
https://discordapp.com/invite/CAktUYP

SGC
Posted on 11-25-18 01:09 PM Link | #96455
Mario Kart Tool Box 6.1.0 has been released!

Changes & Additions:
- You can now see EPOI, and IPOI point size while in 2D mode. Allowing you to adjust point size more accurately to your liking.

- You can new edit more of the more essential stage settings! Such as Lap Count, and Fog settings for example.

- Discord implementation has been added! People can now see what course your editing by checking your profile in Discord.
This feature can be turned off or on to your liking, of course.

Download link is located in the first post in this thread.

____________________
MKDS Hacking & Modding Discord:
https://discordapp.com/invite/CAktUYP

SGC
Posted on 12-04-18 05:54 PM (rev. 2 of 12-04-18 05:55 PM) Link | #96552
Introducing Mario Kart Toolbox 1.6.5.0!

So, some of you might have noticed the link above has been broken for a few days now,
that's because I can no longer host Mario Kart Toolbox where I used to.

With that being said, I decided to upload to ROMHacking.net instead for now, and it took me a bit to come to that decision.
As such, I haven't been able to post the latest versions for the pat few days,
but here are all the additions, and changes since then:

- You no longer need to entierly close out of the program to reload the ROM, or XML file you're editing, further more, you can click "file" top even open an entierly different ROM, or XML file altogether!
- Discord Rich Presence has been added! It can be enabled, or disabled in preferences in the "General" tab.
- You can now see the names that courses have on the in-game menus while selecting a course to edit, making it a bit faster to find what you're looking for.
- You can now customize the color of the points in the NKM Editor from preferences in the "Display" tab!
- You can now use the Auto-Y feature in 2D mode as well, by using the CTRL key while dragging a point like you would in 3D mode.
- You can now toggle which sections you're viewing while editing NKM in both 2D, and 3D mode by checking, or unchecking the options in the "show" drop down menu.
- CPOI a.k.a. checkpoints now have arrows on them showing you which way they go.
- KCL/collision generation has finally been added to MKTB! No more reason to use EFE to generate collision. It also comes with new KCL calculator functionality, so you no longer need to keep a KCL ID List on hand! It can also pull KCL IDs from the material names in your collision model,
if you name them that way.
- You can even export the KCL/collision model as OBJ from MKTB, if you ever need, or want to.
- You can now toggle the viewing of point size on, and off while in 2D mode!
- Visual Kart Offset Data editor (with 3D models), no need for TooLazyToKeepDoingItByHand anymore.
- X/Y/Z Axis movement lock (works better in XY mode for now) by pressing X, Y or Z.
- Added support for MKDS Obji Database (Editor isn't available yet). Object Settings can now assume different meanings based on the data inside this said database.
- MEPO doesn't have a Drifting Value anymore since that was wrongly labeled.
- Changed some Course Editor UI elements to make it less cluttered.
- Various other visual and functional fixes.

____________________
MKDS Hacking & Modding Discord:
https://discordapp.com/invite/CAktUYP


Main - Misc. ROM hacking - Mario Kart Toolbox a 3D MKDS Editor by Gericom. Hide post layouts | New reply

Page rendered in 0.056 seconds. (2048KB of memory used)
MySQL - queries: 28, rows: 224/224, time: 0.009 seconds.
[powered by Acmlm] Acmlmboard 2.064 (2018-07-20)
© 2005-2008 Acmlm, Xkeeper, blackhole89 et al.