Views: 8,811,284 Home | Forums | Uploader | Wiki | Object databases | IRC
Rules/FAQ | Memberlist | Calendar | Stats | Online users | Last posts | Search
10-15-18 09:07 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. New reply


SGC
Posted on 10-12-17 03:02 PM (rev. 4 of 09-28-18 06:22 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.dshack.org/store.php?page=file&fid=563

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


____________________
DSHack.org:
https://www.dshack.org/forum.php

gridatttack
Posted on 10-12-17 04: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 05:44 PM (rev. 5 of 10-12-17 06: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.


____________________
DSHack.org:
https://www.dshack.org/forum.php

gridatttack
Posted on 10-12-17 06: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]

RealHeroicGamer
Posted on 10-12-17 08:03 PM 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.

____________________
[image] did you just say that skek is gonna finish his pokemon kuribo hack? [image] [image]
[image]

MarioBurger71
Posted on 10-12-17 11:50 PM Link | #90402

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

SGC
Posted on 10-13-17 02:49 AM (rev. 2 of 10-13-17 02: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).

____________________
DSHack.org:
https://www.dshack.org/forum.php

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

____________________
Nothing to say, so jadnjkfmnjamnfjkldnajfnjkanfjdksan jsdnvj m.

[insert quote here]

SGC
Posted on 10-13-17 01: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.

____________________
DSHack.org:
https://www.dshack.org/forum.php

SGC
Posted on 09-17-18 02:04 PM (rev. 3 of 09-17-18 02: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.

____________________
DSHack.org:
https://www.dshack.org/forum.php

RealHeroicGamer
Posted on 09-27-18 09:39 PM 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?

____________________
[image] did you just say that skek is gonna finish his pokemon kuribo hack? [image] [image]
[image]

SGC
Posted on 09-28-18 05:24 PM (rev. 9 of 09-29-18 05: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.



____________________
DSHack.org:
https://www.dshack.org/forum.php


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

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