DSHack

Archive Generated December 23rd, 2018
Miles Ermiiworth
User ID: 11

Thread: Ermii Kart DS
Author Posted on 2015/07/05
Miles Ermiiworth

Ermii Kart DS is a full hack of Mario Kart DS in progress by the Ermii Kart Team. Its goal is to replace all courses, characters and karts with new ones. It also aims to be the successor of Mario Kart Zero.

The Ermii Kart Team consists of:

Ermelber (Leader) - Custom Tracks, Characters, Programming and Project Management
Yoshidude4 (Co-leader) - Custom Tracks, BGMs/Sound Effects, Graphics and Project Management
Tomix - Characters, Karts
Stomatol - Characters, BGMs
Szymbar15 - Missions, Karts
Dark Light - Custom Battle Courses
Gericom - Programming
Swiftie Luma - Graphics, Karts, Sound Effects

SCREENSHOTS



VIDEOS



DOWNLOAD LINK
Hack Store

Enjoy!
Thread: Ermii Kart DS
Author Posted on 2015/07/06
Miles Ermiiworth

Wait, you have Circuit Special model in this upcoming hack aswell? OMGOMG CANT W8 :lawl:


Yeah, :P We've more to show soon too
Thread: Ermii Kart DS
Author Posted on 2015/07/06
Miles Ermiiworth


Good work Ermii!

You do realise Ermii isn't the only one who works on this right? Everyone always seems to forget about everyone else on the team and just assumes Ermii does all the work :| In some cases they do a lot more work than Ermii :P


Lol Yoshi, what are you trying yo say? XD
Thread: Ermii Kart DS
Author Posted on 2015/07/06
Miles Ermiiworth That happened some months ago when I was busy playing MH4U and with school at the same time xD I started working had although now I am on holiday
Thread: Tutorial - Sprites/mugshots and Icons editing (put your own !)
Author Posted on 2015/07/06
Miles Ermiiworth Geri, you mean *cough*Nitro*cough*Character*cough*
Thread: A little request i want to make , if it's possible...
Author Posted on 2015/07/06
Miles Ermiiworth I don't see why the model gets messed up. Did you export the obj? What are you using to edit it?
Thread: Your Dong Name
Author Posted on 2015/07/06
Miles Ermiiworth Gay Tit Man
Rectal Coconut Bitch
Thread: Vinesauce
Author Posted on 2015/07/06
Miles Ermiiworth
Thread: Vinesauce
Author Posted on 2015/07/06
Miles Ermiiworth Fixed, my lady
Thread: Artists Thread , Post your art in here!
Author Posted on 2015/07/12
Miles Ermiiworth This is one random drawing I did while I was at school doing shit 1~2 years ago:
Thread: How to lower the face count in CTs made in sketchup?
Author Posted on 2015/07/12
Miles Ermiiworth You can't simplify an huge lowpoly model, remember :p.
Well, just merge some triangles et voilà! (That's how I do it)
Thread: RIP Satoru Iwata
Author Posted on 2015/07/13
Miles Ermiiworth Yami, that's not true. I think he was great afterall, you can't obtain things with rudeness, be gentle and it'll be good.
I've been very sad for all the day... about the next president, he should be as kind as him. That's all I want
Thread: RIP Satoru Iwata
Author Posted on 2015/07/14
Miles Ermiiworth Wow ;_;
Thread: Your Custom Tracks!
Author Posted on 2015/07/16
Miles Ermiiworth Never forget who did "The tool" :yum:

Awesome job, Yoshi
Thread: Mario Kart Second Circuit
Author Posted on 2015/07/17
Miles Ermiiworth How many triangles is it
Thread: Mario Kart Second Circuit
Author Posted on 2015/07/17
Miles Ermiiworth Well, that's not too bad :P
Thread: 3D Modelling Program Discussion
Author Posted on 2015/07/19
Miles Ermiiworth Actually:


I mean, Sketchup + 3ds Max works godly: Proper texture mapping and easy modelling...
But I agree, Blender is better if you can use it
Thread: Your Name if you were the other Gender
Author Posted on 2015/07/20
Miles Ermiiworth I have no clue how Ermelber would be as female. I mean, Ermii is already femalish enough I guess...
Thread: Why did you choose your current User Name?
Author Posted on 2015/07/21
Miles Ermiiworth Mine should resemble "Ermes" a bit... There isn't a deep meaning though.

Ah, Ermes = Mercury = Mercurio = My surname
Thread: Your Desktop(s)!
Author Posted on 2015/07/21
Miles Ermiiworth Uhu, mine

Isn't there another way to prevent forum streching?
Thread: Ermii Kart DS
Author Posted on 2015/07/21
Miles Ermiiworth
what about the delfino square crash glitch? did you fix it, because this is made for actual hardware righ?

What does this have to do with Ermii Kart DS in first place?! I have no idea what you meant, maybe you're referring to MK0?
Thread: Favorite Rainbow Road Themes
Author Posted on 2015/07/21
Miles Ermiiworth
i like the gcn rainbow road theme on mkds's soundfont


Does this even count? ;_;

1. GCN Rainbow Road
2. Wii Rainbow Road
3. DS Rainbow Road
4. SNES Rainbow Road
Thread: Your Dong Name
Author Posted on 2015/07/22
Miles Ermiiworth
Thread: Ermii Kart DS
Author Posted on 2015/07/23
Miles Ermiiworth SANSETTO!
Thread: Forum Bug Fixes, and Additions/Removals/etc.
Author Posted on 2015/07/23
Miles Ermiiworth There is a bug when trying to switch pages in forum's sections. Instead of linking you to the second, third etc page it links to a thread.
Thread: Forum Bug Fixes, and Additions/Removals/etc.
Author Posted on 2015/07/23
Miles Ermiiworth Are you sure? Go here and try clickling one of these:
Thread: Ermii Kart DS
Author Posted on 2015/07/23
Miles Ermiiworth
Nice track; the hype continues to build!

Do you have a key checkpoint on the wall-like structure to prevent players from skipping it altogether with PRB (or bomber's offroad speed)?


It's skippable, yes. I may change the offroad KCL in order to make it heavier.
Thread: Trouble Deciding What Next-Gen Console to Get.
Author Posted on 2015/07/23
Miles Ermiiworth None of them.
Thread: Forum Bug Fixes, and Additions/Removals/etc.
Author Posted on 2015/07/24
Miles Ermiiworth It now works fine, did you fix anything?
Thread: Ermii Kart DS
Author Posted on 2015/07/24
Miles Ermiiworth Ah, I thought you meant something else xD
Thread: Help with Custom Characters
Author Posted on 2015/07/25
Miles Ermiiworth Did you already make the nsbmd?
I'll write a quick guide:
1. Take a character you want and scale it in Sketchup using one of MKDS' character's scale. (Make sure the textures aren't too big or it'll crash in menu)
2. Export it as OBJ and import in MKDSCM NSBMD creator (Don't change the scale and make sure to export NSBTX too!)
3. Get the static nsbca I made here
4. Replace the files ingame:
For menu models:
a. Go to "data/data/KartModelMenu/character/whatever"
b. Replace "P_XX.nsbmd" and "P_XX.nsbtx" with the ones you made before with MKDSCM
c. Replace "P_XX_win.nsbca" with the static nsbca I linked you before

For player race models:
a. Open "KartModelSub.carc" with MKDSCM or EFE which is in "data/data"
b. Go to "character/whatever" inside the CARC
c. Replace "P_XX.nsbmd" and "P_XX.nsbtx" with the ones you made before with MKDSCM
d. Replace "P_XX_drive.nsbca", "P_XX_win.nsbca", "P_XX_lose.nsbca","P_XX_spin.nsbca" with the static nsbca I linked you before
e. Save the CARC

For CPU race models:
It's recommended to use models with a lower poly count for CPU models.
a. Open "KartModelMainA.carc" or "KartModelMainB.carc" (depending on which character you want to replace, if you can't find the character you wanna edit in MainA, open MainB and viceversa)
b. Go to "character/whatever" inside the CARC
c. Replace "P_XX.nsbmd" and "P_XX.nsbtx" with the ones you made before with MKDSCM
d. Save the CARC

I hope it was useful!
Thread: 3D Modelling Program Discussion
Author Posted on 2015/07/25
Miles Ermiiworth I agree with you, it works very well
Thread: Help with Custom Characters
Author Posted on 2015/07/26
Miles Ermiiworth Ah, you're trying to edit the NDS! Use ndstool to do this: unpack and repack the ROM
Thread: Help , 3DS Max and the Materials for Custom Characters.
Author Posted on 2015/07/26
Miles Ermiiworth Export the model from Sketchup with the native OBJ exporter. Make sure you smoothen the model too. Import the obj in 3ds Max and simply export the IMD (Which is Intermediate model format, that will be converted to NSBMD and NSBTX with G3DCVTR)
Thread: Help , 3DS Max and the Materials for Custom Characters.
Author Posted on 2015/07/27
Miles Ermiiworth You have to use -etex and -emdl after the command like:
G3DCVTR something.imd -emdl
G3DCVTR something.imd -etex
Thread: Help with EPOI routes!
Author Posted on 2015/07/31
Miles Ermiiworth What the heck? How can EPAT 0 length be 18 if EPAT 1 starts from EPOI 10?
Here is an explanatory screenshot. Hope you understand it.
Thread: [MK7 KMP Research] How POTI Section (Routes) work
Author Posted on 2015/08/02
Miles Ermiiworth So yeah, I've been researching POTI MK7 section (Routes) for the whole evening and it turns out it works differently from the other sections.
POTI is also different from Route's section datas of other Mario Kart games: in MKDS we had PATH (Routes sections) and POIT (Route points) and pretty much the same on MKWii.
On the other hand, on MK7, they decided to combine these two sections into one.

Let's take a look at POTI's header:

Unlike the other section where only amount of points was available, here we have 2 different values that first confused me, Number of route's sections and total amount of points.

To understand more, let's take a look at this image:

The red rectangle is the header of the Route section, that contains the settings and the amount of points of the route's section.

Finally, let's take a look at each point:


Please, don't steal this documentation. I'll try to note this down on the wiki soon.
Thread: Your Custom Tracks!
Author Posted on 2015/08/05
Miles Ermiiworth

( ͡º ͜ʖ͡º)
Thread: Your Name if you were the other Gender
Author Posted on 2015/08/06
Miles Ermiiworth Isn't it, Pabla? XD
Thread: Your Name if you were the other Gender
Author Posted on 2015/08/07
Miles Ermiiworth xD
Thread: [MK7 KMP Research] How POTI Section (Routes) work
Author Posted on 2015/08/14
Miles Ermiiworth Thanks for the information!
Thread: Countries you travelled to, 2015 Edition
Author Posted on 2015/08/15
Miles Ermiiworth Italy: I live here
France: 3 times (2008-2009-2015)
Spain: twice (2008-2009)
Germany (Frankfurt): once (2015)
Switzerland: many times (Italian canton) and once in Basel

I'd like to visit:
Japan
USA
Thread: THE BEST POLL EVER
Author Posted on 2015/08/15
Miles Ermiiworth Yami what's with that sugoi font there?
Thread: THE BEST POLL EVER
Author Posted on 2015/08/15
Miles Ermiiworth Exactly, I thought you changed it LOL
Thread: MK7 SD ExtData
Author Posted on 2015/08/22
Miles Ermiiworth Moved to "Discussion" since this is a research
Thread: "Super Monkey Ball: Touch & Roll" collision files
Author Posted on 2015/08/29
Miles Ermiiworth It could also contain both Collision and Course data. But I think STC means Stage Collision... but where would the other data be stored?
Thread: "Super Monkey Ball: Touch & Roll" collision files
Author Posted on 2015/08/30
Miles Ermiiworth
I just tested it, and it is exactly what i though it was.
-it contains the collision
-it contains the location/rotation of the goal
-it contains the position of the bananas


Oh nice... It was as I said too then. How did you edit it? Hex editor?
Thread: Your Texture Hacks
Author Posted on 2015/09/02
Miles Ermiiworth This "texture" hack even lags. Look at the start of Section 3... Also I might think we have to merge texture hacks into one thread, like CTs.
Thread: Ermii Kart DS
Author Posted on 2015/09/03
Miles Ermiiworth


Download the special Wallpaper here
Thread: Tutorial - How to make a custom Kart
Author Posted on 2015/09/05
Miles Ermiiworth
Do the tris of the wheels also count if making the kart?
And you said to put "_cmp2" with your textures, is that done in notepad++?


No, he meant the texture's filename
Thread: Your Name if you were the other Gender
Author Posted on 2015/09/06
Miles Ermiiworth

Rachel or Emily.

Sounds like the female Versions of Ray (Raphael) and Ermii respectively, pretty much.

Also, I realised I didn't think of a male Version of my real Name yet.
That's a hard one, as I don't think there's a male Version of "Yamilla", anyway.


Szymmy secretly loves us
Thread: Forum Bug Fixes, and Additions/Removals/etc.
Author Posted on 2015/09/08
Miles Ermiiworth When you send a PM, the notification message appears even if YOU sent the message.
Thread: The Super Mario Maker Levels Thread!
Author Posted on 2015/09/12
Miles Ermiiworth No Cloud No Game: 8C49-0000-001F-846A
Level in which you have to calculate your timing...and kill that Lakitu... Will you be able to clear it?

Billway: 903A-0000-0016-964A
Insane level made for insane people like me. You can't clear it without dying or getting hit

Inkling's Panicwalk: F5F6-0000-0015-75F6
This one is the easiest among my levels although I doubt you can clear it at the first try...

HAVE FUN!
Thread: New Members thread
Author Posted on 2015/09/29
Miles Ermiiworth
I expected this thread to be a sticky, but whatever I guess


I'm StapleButter, and many people around here probably already know me. I'm a coder guy and a dictator.


Except who started the thread doesn't deserve any sticky xD Welcome Staple!
Thread: Tutorial - How to add NSBTA Animations without Maya
Author Posted on 2015/10/03
Miles Ermiiworth Because the string doesn't fit?
Thread: Ermii Kart DS
Author Posted on 2015/10/04
Miles Ermiiworth
Thread: NSMB2 editor upcoming -- CoinKiller
Author Posted on 2015/10/04
Miles Ermiiworth Moved to "Tools" section.
Thread: Anti-Gravity in MKDS?
Author Posted on 2015/10/05
Miles Ermiiworth Gericom managed to change the KCL behaviour for the loop. This means Anti gravity without boost.
Thread: Anti-Gravity in MKDS?
Author Posted on 2015/10/05
Miles Ermiiworth It doesn't exist, it has to be "created" with some ASM Hack
Thread: Is .kmp editing possible now?
Author Posted on 2015/10/07
Miles Ermiiworth Or simply, try compiling my KMP Expander https://github.com/Ermelber/KMP-Expander

I'm working on a new version of it which won't be as shitty as it is now.
Thread: Help with 3DS max and the Nitro Plugins (ANIMATIONS)
Author Posted on 2015/10/07
Miles Ermiiworth Export to .ica (Intermediate Character Animation) and then, with G3DCVTR, convert it to .nsbca.
Thread: Your Desktop(s)!
Author Posted on 2015/10/09
Miles Ermiiworth Here is mine again after some months...
http://puu.sh/kDVGi/f6e1e2c490.jpg
Thread: Mario Kart DS Pre-alpha Replica
Author Posted on 2015/10/09
Miles Ermiiworth Yoshi Birdo looks weird xD Btw, nice work!
Thread: Mario Kart DS Pre-alpha Replica
Author Posted on 2015/10/09
Miles Ermiiworth
I've been wondering it all the time: How do you know how MKDS Alpha looked like, apart from GCN Yoshi Circuit?
For Desert Hills, I think he looked at the early bottom screen map. for the other tracks, well, he used the beta version present in the kiosk demo I guess
Thread: Is .kmp editing possible now?
Author Posted on 2015/10/10
Miles Ermiiworth No, you have to read the values from an NKM because MKDS scale = MK7 Scale
Thread: Is .kmp editing possible now?
Author Posted on 2015/10/10
Miles Ermiiworth
Ok. I will do it tomorrow! Thanks!
But what do I have to edit to make the course driveable in Time Mode (Kart Points or Enemy Routes or Checkpoints...)?


You have to set up Checkpoints and Item routes and Enemy routes MUST be inside the Checkpoints in order to make the track load. The startline (Object) has to be inside as well.
Thread: Kiosk demo Sdat file in Final MKDS
Author Posted on 2015/10/11
Miles Ermiiworth It's not true, my ARM9 Editor can edit all the slots available on the Music Table.
Thread: New Members thread
Author Posted on 2015/10/16
Miles Ermiiworth
I don't usually post in these kinds of threads on forums, but I guess I'll give it a shot!

So I'm Rei (a.k.a Reisyukaku), I'm mostly known for being the author of ReiNand CFW and YATA in the 3DS scene. I love programming and watching anime! Uhh, that's all I've got. lol

Welcome! Why did you decide to join this forum though? I'm just curious
Thread: New Members thread
Author Posted on 2015/10/16
Miles Ermiiworth Oh, it's sad to know nobody comes here for m- wait a second...
Thread: Help with ASM patch and MKDS Course Modifier (Gericom's patch)
Author Posted on 2015/10/18
Miles Ermiiworth Try putting the patch in C:\\ and run MKDS CM as administrator. Did you install devkit pro though?
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/10/18
Miles Ermiiworth I'm working on KMP Expander, a Mario Kart 7 KMP Editor.

Features

-Paths sections will be easy to edit (ENPH, ITPH, CKPH, POIT, GLPH)
-CSV Exporter and Injector
-Map Editor like MKDS CM or EFE
-OBJ Importing and Automatic Y detection

Screenshots






Download
Hack store

Source code (Old version)
https://github.com/Ermelber/KMP-Expander
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/10/18
Miles Ermiiworth
Nice one, are you going to make a Map also?
Also, you spelled "Respawn" as "Respwan" on those Tabs.


Yes, I'll try to. Also I'll fix that mispelled word XD
Thread: Help with ASM patch and MKDS Course Modifier (Gericom's patch)
Author Posted on 2015/10/19
Miles Ermiiworth I don't remember what I did to make devkitpro to work :S Maybe Gericom has an idea
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/10/22
Miles Ermiiworth Graphical editor in progress:


If you want to suggest any feature, this is the right time.
Thread: Models making/preview.
Author Posted on 2015/10/27
Miles Ermiiworth Hello Bao, Welcome to DSHack.org! xD You'll get all of my support, don't worry.
As for now, we can already make pretty advanced models (mipmaps, bump maps, shadow maps etc...). As for movable objects, I don't see what you mean, if using already existing object or something else.
I'm developing a MK7 KMP Editor, so soon we'll be able to make CTs easier.
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/10/28
Miles Ermiiworth Map editor in progress:
Item routes and Enemy Routes are fully editable in both Map editor and table editor.
I'll now make the Checkpoint table editor and afterwards the Map editor for it.
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/10/28
Miles Ermiiworth It'll be able to load OBJs because I think it's way more versatile than using a KCL. But it'll pretty much do the same as having the KCL on MKDSCM or EFE.
For the nkm to kmp converter, We can actually make it already, even though you have to export the values and reimport them. By the way, it's possible but I don't feel like doing that now.
Thread: Need help getting started with MK7 modding.
Author Posted on 2015/11/02
Miles Ermiiworth You can make CTs (models in general) and custom music.
You need the plugins for Maya or 3ds max for the first aim while you can use BRSTM to BCSTM converter for the second one.
For CTs, you can edit the KMP (A file that contains Checkpoints, enemy routes, item routes etc..) with KMP Expander, which ATM only works with text files and with no graphical editor (I'm working on a brand new version these days).
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/11/02
Miles Ermiiworth Checkpoint editor done!
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/11/02
Miles Ermiiworth
Would it also be possible to have DAE importing too?

As I said on the Shoutbox, It'd be useless

New screenie:
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/11/02
Miles Ermiiworth
Do we already have a collection of what point does what in a .kmp ?
What do you mean? Yes, we already know a lot about KMP.
Thread: Need help getting started with MK7 modding.
Author Posted on 2015/11/02
Miles Ermiiworth

I found KMP Expander https://github.com/Ermelber/KMP-Expander but how would I compile it? Also, what's CSV?

You need Visual Studio to compile it. Btw I think I'll upload that old version for everyone. CSV is a text file with Comma-separated values (CSV). KMP Expander lets you export the routes as CSV so that you can edit them in Excel or simply on Notepad.

How would I generate custom track collision, or is that part of the 3ds max plugin? I think the format is KCL?

By using EFE you can generate KCLs that, yes, are the collision files. No 3ds max plugins for this

And does it matter what version of the game I have? (physical game card/eShop version)

Nope
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/11/02
Miles Ermiiworth They are what it's written they're. They're the next and previous sections for the routes.
Thread: Need help getting started with MK7 modding.
Author Posted on 2015/11/03
Miles Ermiiworth

Also, Textures must be the Power of 2, and no bigger than 256x256, if I'm right (because if not, it'd be no bigger than 128x128).


512x works fine too, it's the compression that matters.
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/11/04
Miles Ermiiworth OBJ Drawing and Height Calculation done!
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/11/04
Miles Ermiiworth
Does this also import the materials from the object or is that "only" the object color? ?


No, you can set the color manually.


By the way, if the material name contains some keywork I preset, It'll automatically set them as I defined them. For istance if you have an OBJ with significative Material names, it'll be likely my OBJ Importer will set the correct colors by itself. That's how I made it work
Thread: Forum Bug Fixes, and Additions/Removals/etc.
Author Posted on 2015/11/04
Miles Ermiiworth
If you don't have an Avatar set, your default Avatar will now be:

Nice. That's how you want to avoid the Name's fusion on the userbar? XD
Thread: MK7 CT
Author Posted on 2015/11/06
Miles Ermiiworth KCL isn't in VRAM, just sayin' :P
Thread: Importing tracks from other games? (Specifically, Mario Kart GCN)
Author Posted on 2015/11/06
Miles Ermiiworth
If you want to learn how to get models out of other Mario Kart games, you can check out the Porting Tutorial on wiki.tockdom.com. However, it would be nice if you ported a different track as I'm currently attempting to port GCN Yoshi Circuit. I already have the model as BCMDL. Having duplicate ports would just be a waste of time and energy.

Damn son, someone else is working on that too :(
Thread: How do you make a KMP?
Author Posted on 2015/11/07
Miles Ermiiworth With MKDS course modifier. You can just get the values by making a dummy MKDS CT and then you just copy them onto the CSV
Thread: How do you make a KMP?
Author Posted on 2015/11/07
Miles Ermiiworth
Is there a fast way to really copy the values or does it require to tipp the values manually?


You can either use MKDasher's NKM Editor with Excel or you can take a photo of the values and use any OCR software to get them quickly.
Thread: Are there restrictions to KMP values?
Author Posted on 2015/11/09
Miles Ermiiworth On MK7 you can't simply move the Start object in order to make it to work. You have to move the checkpoints so that startlime, enemy points and item points are inside them! Otherwise it will crash
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/11/09
Miles Ermiiworth Beta 1 is out! I'll also make a small tutorial in a while.
Check the first post to get the download link or go to the Hack Store!

What can't Beta 1 do yet:
Adding/Removing Objects/Respawns and anything else

What can Beta 1 do:
1. Complete handling of Enemy Routes, Item Routes and Checkpoints (adding, removing, moving etc...).
2. OBJ Importing with automatic Material name detection for a faster coloring
3. Automatic Height calculation (by Right clicking when moving/adding on map)

Hope you enjoy it, consider it's a beta version and there are still some glitches so PAY ATTENTION when editing!
Thread: [TUTORIAL] How to use KMP Expander at its best
Author Posted on 2015/11/09
Miles Ermiiworth Hello, Ermii here, I want to show you how to use the program I made to edit Mario Kart KMP Files.
Now let's see what we need:
1. A MK7 KMP File for you Custom Track
2. KMP Expander (Obviously)
3. (Optional) An OBJ file of your Custom Track (This is useful to place the points onto your CTs and to get the right height of these points)

Alright, let's start talking about something first.
To test your track, you can't simply move your Startline object because it'll be likely to crash since it can be that it is not INSIDE the bound of the Checkpoints. Same applies for Enemy and Item routes, if they're outside the Checkpoints, the game will crash.

With this being said, let's start!

Enemy routes/Item routes editing (simple)
Both Enemy and Item routes are very similar, I'll show you how to properly work with both of them though.
Points are split in groups. Groups also contain information about which Groups are the next and which are the previous ones.
This is needed to make Multiple routes, but for now, I'll not focus on this.

First of all you have to access the group of points by clicking on the Row header of the Table on the left.

You can now move the dots on the map or add them.
There are 2 ways to add points:
1. Adding them through the table

2. Adding them through the map view by toggling the "Add Point on Map" button.

Now click on map (if you right click and you have an OBJ loaded, it'll calculate the height automatically)

I suggest you, if you want to make a route from scratch, to remove each group so that you have only one. After that, click on the header and start adding your points. This is the easiest way to add points.

-TO BE CONTINUED-
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/11/09
Miles Ermiiworth Can you send me this OBJ?
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/11/10
Miles Ermiiworth I don't think it's that the matter. It seems that all the values that are read are screwed up. It must be due to your decimal separation method I think. Try changing that. http://support.minitab.com/en-us/minitab/17/topic-library/minitab-environment/interface/customize-the-minitab-interface/change-the-decimal-separator/
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/11/16
Miles Ermiiworth Ah, I see what you mean. Yes I'll try to change the viewport accordingly
Thread: New Members thread
Author Posted on 2015/11/16
Miles Ermiiworth
Hi, I'm Megalegacy. I like to play games and in general, have a good time. My favorite games are Smash Bros and Mario Kart, and I really like homebrew and modding Mario Kart. Main reason I came here actually, because it seems that there are many experienced people here. My 2DS firmware is 10.1.0-27U with menuhax 2.0 and Ironhax, both with 2.5 payloads.


Welcome!!! Nice to meet you. Are you experienced in Model hacking too?
Thread: Survey: New Big Features
Author Posted on 2015/11/17
Miles Ermiiworth 1. 1
2. 3
3. 2
4. 1
5. 2
6. 8
7. 5
8. 5
9. 2
Thread: Is it possible to create patches for Nintendo 3DS games?
Author Posted on 2015/11/20
Miles Ermiiworth Lol, you cannot release patches on eShop xD Btw if you edit the ROMFS, you can achieve that I think
Thread: [TUTORIAL] How to use KMP Expander at its best
Author Posted on 2015/11/26
Miles Ermiiworth
Now i can finally make a KMP! So if I drag a itembox over my new OBJ model, it will automatically determine the height? That seems very helpful. Maybe later once everything is working good, you can have the option to edit y axis.

And I'm also having a very dumb problem. Sometimes, it allows me to drag points, but sometimes i have to click like 10 times before it to move...


Pick the point a little below it. You can try zooming too.
Thread: [TUTORIAL] How to use KMP Expander at its best
Author Posted on 2015/11/27
Miles Ermiiworth Sure
Thread: [TUTORIAL] How to use KMP Expander at its best
Author Posted on 2015/11/27
Miles Ermiiworth Hopefully.

I've enlarged the viewport. Now you can edit elements that were out of sight :P
Thread: Which is the latest object list?
Author Posted on 2015/11/27
Miles Ermiiworth The latest one seems to be more complete...
Thread: Your Custom Tracks!
Author Posted on 2015/11/28
Miles Ermiiworth
I´m working on HD Peachs Gardens right now. Here are some screenshots:




The driver´s texture is made by Stewie1.0

But I have some problems: The background is sometimes in front of the map objects and makes them invisible and some textures (like in the last screenshots) appear invisible in a certain view... I have no idea how to solve this problems...


Why don't you rip the model from MKWii with vertex colors and shadow maps?
Thread: Your Custom Tracks!
Author Posted on 2015/11/28
Miles Ermiiworth You should then enable the Vertex Colors and Shadow Maps with 3ds max :P
Thread: Your Custom Tracks!
Author Posted on 2015/11/30
Miles Ermiiworth
Thread: [TUTORIAL] How to use KMP Expander at its best
Author Posted on 2015/12/01
Miles Ermiiworth Probably next week it'll be done
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/12/01
Miles Ermiiworth GOBJ adding in progress!



Also, JGPT Editing is 100% completed. I've also fixed the Viewport, meaning you can now edit things that were out of KMP Expander's Map viewer bounds.
Thread: Your Custom Tracks!
Author Posted on 2015/12/06
Miles Ermiiworth Pablo made the SZS Compiler. You could try adding the cars :P
Thread: Your Custom Tracks!
Author Posted on 2015/12/06
Miles Ermiiworth :P Very soon-ish
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/12/06
Miles Ermiiworth New version is out!
What's new:
Fixed Viewport
Added GOBJ Operations
Added GOBJ Defragmentation
Added JGPT Operations

Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/12/07
Miles Ermiiworth Sorry, I had uploaded an older version! Now it's the correct one! http://store.dshack.org/index.php?/file/168-kmp-expander/
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/12/08
Miles Ermiiworth I don't think you should edit the collision of the objects. I'd rather adapt the object to the original object and then change the object's scale. Btw, I'll soon add POIT editing :P
Thread: Whitescreen freezes?
Author Posted on 2015/12/09
Miles Ermiiworth That "not too close to eachother" thing isn't even confirmed... just do the KMP from scratch
Thread: Whitescreen freezes?
Author Posted on 2015/12/10
Miles Ermiiworth I don't see why though... Maybe it's another "rule" MK7 uses
Thread: Where are the collisons for objects stored ?
Author Posted on 2015/12/15
Miles Ermiiworth No, it doesn't work like that, sorry.
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2015/12/18
Miles Ermiiworth The defragmenter makes the list tidy. Also, You can use an OBJ model to know where you're placing your points. Thanks anyway, I'm proud of my job :P
Thread: Ermii Kart DS
Author Posted on 2015/12/20
Miles Ermiiworth Soon.nds

https://twitter.com/ermelber/status/678683762604003329/photo/1
Thread: Ermii Kart DS
Author Posted on 2015/12/20
Miles Ermiiworth Yes, but nothing too big
Thread: Ermii Kart DS
Author Posted on 2015/12/22
Miles Ermiiworth
Thread: Your name when you're Japanese
Author Posted on 2015/12/24
Miles Ermiiworth How the fuck you translate Ermiiworth
Thread: Ermii Kart DS
Author Posted on 2015/12/24
Miles Ermiiworth

Download

PS: If you're encountering slowdown issues on Desmume, try using the Dynamic Recompiler in Emulation Settings.
Thread: Mario Kart Toolbox
Author Posted on 2015/12/25
Miles Ermiiworth Oh, would you like having a tool that does everything for you? If so why don't you try making it? JK. I just think the tools we have are enough to let you make great CTs
Thread: A few problems with my custom track
Author Posted on 2015/12/31
Miles Ermiiworth You probably have messed up the Key checkpoints. By the way, if you set Glider Routes, you can make a "fixed" route I think by linking the KCL Value to the right Path.
Thread: Need some major help with my CT, a few problems here and there
Author Posted on 2015/12/31
Miles Ermiiworth 1. You have to enable the Alpha in Creative Studio and the texture must have Alpha
2. The new texture you're using isn't a power of 2
3. KMP Expander 1.6 (on my GitHub)
Thread: Need some major help with my CT, a few problems here and there
Author Posted on 2016/01/01
Miles Ermiiworth Didn't you get Creative Studio when installing the plugins? It should be in the package
Thread: Happy New Year! (2016 Edition)
Author Posted on 2016/01/01
Miles Ermiiworth Happy new year! Hopefully this year we'll release EKDS.
Thread: Your Custom Tracks!
Author Posted on 2016/01/04
Miles Ermiiworth Looks very nice. Finally something cool!
Thread: Manually editing KMP file with HxD crashes EFE & KMP Expander when replacing or opening file
Author Posted on 2016/01/04
Miles Ermiiworth
For this part, I think Ermii, Pablo, or perhaps Yawshi may be of a more proper assistance.

Okay. Got it. Thanks for at least trying to help me.


You can try using KMP Expander 1.6. Import your KMP and it'll fix the header by itself.
https://github.com/Ermelber/KMP-Expander
Thread: MK8 Hacking, yes or no?
Author Posted on 2016/01/07
Miles Ermiiworth Definitely not.
Thread: Character/Emblem textures glitch
Author Posted on 2016/01/24
Miles Ermiiworth It's because EFE cannot import Mipmaps yet I think
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2016/01/24
Miles Ermiiworth New beta released!

http://store.dshack.org/index.php?/file/168-kmp-expander/

What's new:
- Added CSV Importing and Exporting for most editable Sections
- Added PointInfo (Routes) editing

Enjoy :P
Thread: New Members thread
Author Posted on 2016/01/25
Miles Ermiiworth
Hello. I am Svenskig, and there's a lot I love to do. I've been making a hack of Super Mario Kart (..I should probably finish it sometime) and I recently also started hacking MKDS. I'm a silent know-it-all in real life (except for anything that has to do with history) and it honestly actually kind of bugs me that there's so much I can do. I have a GBA, a GBA SP, a Wii, a 3DS XL, a Wii U and a PlayStation 2.

Oh, and I'm obsessed with Sweden.


Welcome!
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2016/01/29
Miles Ermiiworth New version!

- Added Glider Routes editing
- Added CSV Importing for Glider Routes
- Added CSV Exporting for CAME and AREA

In the next days, I'll add CAME and AREA editing and CSV Importing for them.
I think next will be the final beta.
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2016/01/29
Miles Ermiiworth Did you even try using the last 2 betas? Although I forgot to say I included KTPT, here it is:

http://prntscr.com/9whizz
Thread: Mario Kart Toolbox
Author Posted on 2016/02/13
Miles Ermiiworth Huh?! Just use 3ds Max to see where the UV go over the 2048 limit
Thread: Ermii Kart DS
Author Posted on 2016/02/16
Miles Ermiiworth
Thread: NSMB2 Model (*.bcres) to *.nsbmd problem
Author Posted on 2016/04/05
Miles Ermiiworth Try UV Fixing the OBJ. There is an option for that in MKDSCM.

PS: I've just realized it's something the NSBMD generator already does.
I think you have to use 3ds max and see if you can fix it manually, sadly
Thread: What is wrong with my kmp ?
Author Posted on 2016/04/05
Miles Ermiiworth Are item routes inside as well? Make sure you don't mess up the "Next" and "Previous" sections for EPAT and IPAT too.
Thread: He's finally back, indeed.
Author Posted on 2016/04/05
Miles Ermiiworth
Thread: Hack Store 3.0 is now public!
Author Posted on 2016/04/05
Miles Ermiiworth Pretty solid work! How did you manage to port it this time?
Thread: #HighQualityVideoGameRIP
Author Posted on 2016/04/07
Miles Ermiiworth HighQualityVideoGameRIP

@GiIvaSunner




THIS IS HOW I REMEMBER THE GCN BIOS SCREEN
Thread: He's finally back, indeed.
Author Posted on 2016/04/12
Miles Ermiiworth Yami, I don't know if that's supposed to be a Kanji xD
GRAND KING
Thread: Will there ever be actual character hacks in MK7?
Author Posted on 2016/04/29
Miles Ermiiworth Nobody has tried out, considering it'd need someone to make new animation for new characters, unless there is some way to keep the original bones.
Thread: Super Mario Bros. Luigi Time! Mini Hack
Author Posted on 2016/06/23
Miles Ermiiworth Wow, graphics of that hack look much cooler than the original version! Good job
Thread: Ermii Kart DS
Author Posted on 2016/06/25
Miles Ermiiworth Haven't posted anything here in a while.


Thread: Ermii Kart DS
Author Posted on 2016/07/03
Miles Ermiiworth
Thread: Ermii Kart DS
Author Posted on 2016/07/05
Miles Ermiiworth
Thread: Ermii Kart DS
Author Posted on 2016/07/08
Miles Ermiiworth Some history behind EKDS:

Thread: Ermii Kart DS
Author Posted on 2016/07/09
Miles Ermiiworth
Maybe add the part of discovering the inner works of of battle mode, as EKDS probably wouldn't of had battle mode. Otherwise, nice history with some I woulnd'the of even known.


I decided to leave out that part because YouTube wouldn't allow me to write anything else, sorry xD
Thread: Ermii Kart DS
Author Posted on 2016/07/11
Miles Ermiiworth
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2016/07/15
Miles Ermiiworth New version is in Work in Progress!


It will have ALL old KMP Expander features, plus, as you can see from the screenshot, You can tweak the settings as you please!
Since I'm recoding this from scratch it will take some time but I have to say something: Before today I still didn't have the rendering engine done.
After some hours of work today I've got a perfect dot moving (MUUUUCH better than the old version) and rendering. (And the code is much better)
Thread: Cheese? (OwO)
Author Posted on 2016/07/15
Miles Ermiiworth lolwut
Thread: Game freezes when hovering over a new modeled character
Author Posted on 2016/07/15
Miles Ermiiworth Sorry for the LATE answer, it's something about the texture you're using. It's simply too big
Thread: Your favorite Consoles.
Author Posted on 2016/07/27
Miles Ermiiworth PC Gaming Master race!
Thread: Ermii Kart DS
Author Posted on 2016/08/01
Miles Ermiiworth
Thread: [CT]Galvarny Falls - V4 Released
Author Posted on 2016/08/01
Miles Ermiiworth Great job, it reminds me of your wonderful MKWii CTs... I'm glad you make MK7 CTs now
Thread: MKDS Custom Characters: Texture Problems
Author Posted on 2016/08/01
Miles Ermiiworth
Hello! So I am kinda new to Character hacking and I keep running into the same problem everytime I try to create my own model.... My FAVORITE character has always been birdo, and I wanted to add her over yoshi in Mario Kart DS. SO, what I did to "create" her was:

1) Extracted the LOW-poly model of Yoshi (I plan to Make her static)
2) Opened/Imported the model in BLENDER and then made minor adjustments= I flattened Yoshi's nose, and made the top horn look like a bow on the back of his head.
3) Exported the model as an .obj
4) Opened MKDSCMLast and used the nsbmd creator, pressed normal scale and checked "make .nsbtx"
5) Then I replaced the old files with the new files and started the game

BUT, when I hover over the character it is a solid grey (Textureless) color, and when I try to open the textures in EFE or MKDSCM it pops up with an error saying, " Unhandled exception has occured in your application

InvalidArgument=Value of '0' is not valid for 'SelectedIndex'. Parameter name: SelectedIndex."
and then when I press Continue, the texture window opens, but its empty...... Swiftie Luna had the exact same problem in an older thread, but it doesn't say how she solved it. PLEASE HELP, nobody on NSMBHD knew how to fix it! ;_;


Are you the guy who always asks me to put Birdo in EKDS? :P

Btw, could you give me the nsbmd and nsbtx? I wanna check things.
Thread: Your Desktop(s)!
Author Posted on 2016/08/05
Miles Ermiiworth

MEH
Thread: Ermii Kart DS
Author Posted on 2016/08/08
Miles Ermiiworth
Thread: [CT]Banshee Boardwalk 2 - V2 Released
Author Posted on 2016/08/08
Miles Ermiiworth Woah, cool! I can't wait to see how this translates ingame. Good luck!
Thread: Ermii Kart DS
Author Posted on 2016/08/08
Miles Ermiiworth
Oh god, did we REALLY need Bidoof :XD: ??
You could've picked any other awesome pokémon, like Rayquaza! (don't ask me how you would get him to fit into kart)
But no, it had to be Bidoof.
Good job :up:
(no seriously, good job on everything in this hack :) )


Because of the memes ;)
Thread: [Tutorial]Minimap placement.
Author Posted on 2016/08/12
Miles Ermiiworth I really see no problem at all, I use Photoshop, I don't care about quality loss anyway
Thread: Custom Characters: Nitro Material?
Author Posted on 2016/08/17
Miles Ermiiworth I could help you, can you provide an obj file?
Thread: Issue with KMP Expander
Author Posted on 2016/08/19
Miles Ermiiworth It's because I use that separator as well for some reason
Thread: Mario Kart Second Circuit
Author Posted on 2016/08/20
Miles Ermiiworth I like the Team Red and Blue emblems!
Thread: Tools to convert bitmaps to NCGR, NCLR and NSCR
Author Posted on 2016/08/21
Miles Ermiiworth Hey there, welcome! You can use MKDSCM to convert images to NCGR, NCLR and NSCR too. For local maps, I use MKDSCM.



For global maps I use MKToolbox, since it makes them automatically.
Thread: Tools to convert bitmaps to NCGR, NCLR and NSCR
Author Posted on 2016/08/21
Miles Ermiiworth
*facepalm* Didn't notice that. And I was just about to begin using CrystslTile 2. >.> Thanks for your quick and helpful reply!


I used CrystalTile for some Global maps on EKDS, but I'd not recommend it for Local Maps
Thread: Ermii Kart DS
Author Posted on 2016/09/04
Miles Ermiiworth
Thread: Ermii Kart DS
Author Posted on 2016/09/07
Miles Ermiiworth I COULD NEVER THINK A TEMPORARY MEMBER WOULD DO SOMETHING LIKE THAT
I thought you were a cool person... We had great times with MK0... How could you have done... omfg
Fuck this shit, someone does something, I'm exhausted, really, I don't know what to do now
Thread: Ermii Kart DS
Author Posted on 2016/09/07
Miles Ermiiworth You didn't even work on it for months, you scrub
The only active members were me Yoshi and Swiftie Luma.
I had to see this happening soon for this very reason
Thread: Ermii Kart DS
Author Posted on 2016/09/07
Miles Ermiiworth Maybe you're right, at least not fully.
I've worked on CTs like Wii Rainbow Road, Portal Circuit and stuff but I think it wasn't enough at all...
Why are we arguing, everybody did their job anyway. I mean EVERYBODY in the team!
We started in 2014 and people in the team did a lot. I think we achieved something nobody has before, despite all the glitches.
But dude, who the fuck cares of the glitches if you have achieved that much?
I'm slowly changing my mind about all this stuff, it's better to have it done before it gets us hurt.
It doesn't mean we won't be releasing more builds, it just will happen, but not as our main objective anyway.
Yeah, our main objective is to remain friends and do what we like mostly, Mario Kart Hacking; but not just MK Hacks, we share many other things eachother, every member of this damned team :)
We just do it for fun. It's not our REAL job.
Why are we sweating so much over a fucking ROM Hack anyway? It should be something we should be enjoying to do.
It was my mistake making you overwork and obtained nothing at all; that's not how you obtain things.
I think leaking it was a good idea afterall... Chippy did it for us... or maybe Chippy is our conscience? We wanted to give everyone EKDS as soon as possible, but we couldn't find the occasion. Chippy instead found the courage to do this all. I don't blame him anymore now.


I will officially leak EKDS in the next days (the build will be the same he leaked)
Thread: Ermii Kart DS
Author Posted on 2016/09/08
Miles Ermiiworth
Thread: Ermii Kart DS
Author Posted on 2016/09/10
Miles Ermiiworth
Just thought I would mention this here:

For those of who will now take and paste content from Ermii Kart into your own rom, please give us the respect and credit us for what we made. For example, if you take any following karts:
...

I made these specifically for Ermii kart and while I can't control if people use them in their own hacks, please credit me for these meshes since I did work hard on them. That's all I ask.


Yeah, same applies to my CTs and Characters. If you are unsure who to credit, just tag EKT for these.
Thread: Tool Repository - Install Tools Through Command Line!
Author Posted on 2016/09/19
Miles Ermiiworth I can make a simple command line version of KMP Expander made in C++, the only problem is that I'd have to port the KMP class to C++ and the Endian Reader and Writer too. Other than that, it'd be easy enough with my (even if limited) knowledge.
Thread: Tool Repository - Install Tools Through Command Line!
Author Posted on 2016/09/19
Miles Ermiiworth I made a library to easily Read/Write binary files. It works like the one Gericom gave me for KMP Expander, but it's for C++ and I made it from scratch anyway.

https://github.com/Ermelber/EndianBinaryIOLib
Thread: A Propoganda Video
Author Posted on 2016/09/22
Miles Ermiiworth IT'S











TIME TO STOP
Thread: Tool Repository - Install Tools Through Command Line!
Author Posted on 2016/09/22
Miles Ermiiworth I've updated my EndianBinaryIOLib https://github.com/Ermelber/EndianBinaryIOLib

I've also implemented some sections of the KMP to my KMP Class, it will take some hours to complete. I can then start working on the actual tool
Thread: Tool Repository - Install Tools Through Command Line!
Author Posted on 2016/09/25
Miles Ermiiworth https://github.com/Ermelber/KMP-Tools

I've finished the KMP Class, I will start working on kmp2xml and xml2kmp soon.
Help with xml would be appreciated, anybody can help me
Thread: Tool Repository - Install Tools Through Command Line!
Author Posted on 2016/09/25
Miles Ermiiworth That's because I forgot to include it xD Thanks.

https://github.com/Ermelber/KMP-Tools

I also added the abstract KMP class that allows easier interaction (only for Enemy Routes for now)
Thread: Ram hacking tools
Author Posted on 2016/12/02
Miles Ermiiworth NTR CFW is capable of editing RAM afaik
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2017/01/02
Miles Ermiiworth WIP
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2017/01/03
Miles Ermiiworth Update:

All KMP Sections are now visible.
On map editing comes soon. (And probably a beta release too)

Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2017/01/04
Miles Ermiiworth Alpha Release!

Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2017/01/05
Miles Ermiiworth
Will test it with my incoming CT, Thank you :)
If I see any major error I can report it there or you prefer in private message?^^


You can do both :)
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2017/01/05
Miles Ermiiworth Alpha 2 is out! https://www.dshack.org/store.php?page=file&fid=168

What's new:
- Added OBJ Support and Automatic Y calculation by moving the dots with the right click
- You can view UIMapPos but not edit it yet
- General fixes
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2017/01/05
Miles Ermiiworth
Amazing update. We can edit AREA and CAME now, which is the best part to me.

In alpha2, I can't import an OBJ, though. Nothing happens when I click on an OBJ. Is it a bug? Seems weird.


I don't know, I might have made some oversight. Can you send me the OBJ?
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2017/01/06
Miles Ermiiworth
Do you think intro camera preview will ever be possible? Just like MKtoolbox :P


That's one thing that comes last but maybe I can add it
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2017/01/06
Miles Ermiiworth Update

What's new:
-Improved OBJ Rendering
-Fixed OBJ Loading (hopefully)
-Added "Add point on Map" mode
-UIMapPos (only LocalMap) is now editable
-Various fixes

Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2017/01/07
Miles Ermiiworth
Do you think you could add a previous kind of OBJ viewing like in v2.0? The OBJ loading actually loads now, but doesn't always display correctly.

A few other suggestions, since you're actively working on it again:
- Global map editing. This is possible now thanks to Baoulettes' discovery. You can ask him for further information, it doesn't seem difficult to implement.
- Enable/disable local map image with a key. It's hard to position it, but allowing you to disable/re-enable it with a key (F4 or something, idk) would be perfect.
- Readd the Object names in the Object list. It's a million times harder to look at this with only IDs.

I'm loving these updates. Keep up the great work!


1. The OBJ Importer I have now is coded so lazily that I have to remake it for good. It will be like the v2 and you will be able to set the material settings and even able to hide the polygons with certain materials.

2. For global map, yeah I will ask Baoulettes.

3. I will add this feature right away

4. I don't know if I will be able to do this in the next Alpha, but I will try to pull all these things off :P

Thanks for your support!
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2017/01/07
Miles Ermiiworth Alpha 4 is here

I added the hide/unhide function for the Local Map Image as requested.
I've also dramatically improved the OBJ Importer which will be with a new nice dialog window:

You can also change the Settings:

Also, you can hide/unhide groups as you wish
Thread: Rate Your Programming Languages
Author Posted on 2017/01/07
Miles Ermiiworth Wow that's some very nice topic andI think I can go with this.
From worst to best in my opinion:

- Pascal
I've started programming 5 years ago at school but it wasn't anything serious, just some 2+3 and string1+string2. Very boring at first, but it eventually became interesting once we started programming "actual" stuff (real algorithms) 2,5 years ago. Syntax-wise, Pascal is very easy. What made me hate it isn't the programming language itself, but the environment we were forced to use: Borland Pascal (or Turbo Pascal), directly from the 80s, early 90s and on DOSBox that would crash each 5 minutes for whatever reason. I don't really know why they fucking made us use that. But well, I've learnt Object Oriented Programming by using it, since it was easy.

- Javascript and PHP
I really do like Javascript, it's simple and really versatile, but to find a bug you take a lot of time and sometimes you'd better start from scratch lol
I've made a bunch of funny games and it was really funny, funny isn't it?
I haven't much to say about it lol, it's just a fine language... (it's basically C, as most C-like languages I've learned)
Same applies for PHP.

- Java
Started learning Java some months ago, already can do pretty much anything. But as Yami said, I hate its looks (despite the fact you can actually change its appearence with a few liines of code, and the result is as good as the .NET apps) and it really feels heavy. But maybe it's just a feeling (considering .NET pretty much DOES the same as the Java Virtual Machine).
Bah, Java and C# are 90% the same language, that's why after 1 month of practising I can already pretty much do anything (anything I'm able to lol).
But IDK, I still don't like it as much as I like C#, Visual Studio and .NET. I never cared too much about cross-platforming, Java might be a great alternative if in the future I ever wanted to make some app for all Operating Systems. And one other thing, I hate updating that fucking Coffee, that's why my PCs always end up having old Java versions xD

- C
I've started programming in C after have learned Pascal. I really didn't understand a thing when I began. What the fuck are pointers? CASTS? WHAAA-
But I eventually started to love them at some point. Expecially after they've made EKDS to become a better hack I guess. I also like C because... you can do what the fuck you want, corrupt memory, copy memory you are not supposed to copy, sniff other processes memory and so on. You have the power with this. Unlike Yami, I've never made any Desktop app with C and I really wouldn't see how they would work since when I progam some app that has windows and buttons I always imagine Classes and OoP in general, but hey, I guess YOU CAN actually do them.

- C++
Oh yeah, C++, AWESOME. C with classes, what's better than this?
This could probably be the best programming language but I really haven't managed to do anything other than this.
You never end to learn: just some months ago I've learnt such a wonderful thing that's called Template is an actual feature (thanks Geri).
C++ might soon become my favorite, once I master it.

- C#
.NET is such a glitchy platform, just today I've noticed how limited it is since it does everything for you. That fucking TreeView double click was glitchy as fuck, I had to override the WndProc protected procedure and make a derived class that fixed the Double click.
But C# is my favorite language so far. Easy great looking apps, and it's fast. People say it's faster than Java, maybe it is but I don't really know and I don't care.
Finally, I can express with one sentence my love for C#:
KMP Expander

Thread: Rate Your Programming Languages
Author Posted on 2017/01/08
Miles Ermiiworth I always considered HTML and CSS a thing that's integrated when you program anything web related in Javascript PHP or whatever.
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2017/01/13
Miles Ermiiworth Alpha 5 is out: https://www.dshack.org/store.php?page=file&fid=168

I've fixed some stuff and now Objects have a name instead of just a plain 4 digit Hexadecimal number. The Object list though is probably screwed up, most objects have their correct name but some don't. Please be careful!
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2017/01/14
Miles Ermiiworth Yes, I mentioned something in the shoutbox. Here is the list we have so far (Some are incorrect such as 0x0133) (List made by Yoshidude)


0000 - ?
0001 - ?
0002 - sun flare effect (ef_env_sun)
0003 - Sound Effect (SoundPoint)
0004 - Itembox (itemBox)
0005 - Coin (CoinJmap)
0006 - Leaf Pile (WiiLeaves)
0007 - Wooden Box (CrashBox)
0008 - Fire Burner (GasFire)
0009 - Lakitu (jugem)
000A - Occlusion (occlusion)
000B - Water Geyser (HotSpring)
000C - Chandelier (DsChandelier)
000D - Barrel (Barrel1)
000E - Jar? (CmnPot1)
000F - Falling leaves effect (ef_maple)
0010 - Koopa Troopa Beach Sea (KbWaterSurface)
0011 - Star Ring Duplicate (RrStarRing)
0012 - Moving Road? (MovingRoad)
0013 - Palm Shore Water (PsWaterSurface)
0014 - Fire Geyser (BcFirePillar)
0015 - Moving Road? (MovingRoad2)
0016 - Moving Road? (MovingRoad1)
0017 - Water Current (CmnWaterCurrent)
0018 - Wind (CmnAirCurrent)
0019 - Steam (AcSteam)
001A - Lava Stream (BcLavaFlow)
001B - Swinging Anchor (WsAnchor)
001C - Ice Platform (MeltIce)
001D - Wind Duplicate With Leaf partiles {Crashes}(CmnAirCurrent)
001E - Wall? (clip)
001F - Big Water Current (CmnWaterCurrentBig)
0020 - Blue Mushroom (CmnKinoko3)
0021 - Waterfall Splash (KbSplash)
0022 - ?
0023 - ?
0024 - ?
0025 - ?
0026 - ?
0027 - ?
0028 - ?
0029 - ?
002A - ?
002B - ?
002C - ?
002D - ?
002E - ?
002F - ?
0030 - ?
0031 - ?
0032 - ?
0033 - ?
0034 - ?
0035 - ?
0036 - ?
0037 - ?
0038 - ?
0039 - ?
003A - ?
003B - ?
003C - ?
003D - ?
003E - ?
003F - ?
0040 - ?
0041 - ?
0042 - ?
0043 - ?
0044 - ?
0045 - ?
0046 - ?
0047 - ?
0048 - ?
0049 - ?
004A - ?
004B - ?
004C - ?
004D - ?
004E - ?
004F - ?
0050 - ?
0051 - ?
0052 - ?
0053 - ?
0054 - ?
0055 - ?
0056 - ?
0057 - ?
0058 - ?
0059 - ?
005A - ?
005B - ?
005C - ?
005D - ?
005E - ?
005F - ?
0060 - ?
0061 - ?
0062 - ?
0063 - ?
0064 - ?
0065 - Moving Itembox (itemBox)
0066 - Boulder (CmnRock1)
0067 - Wii Blimp (WiAirship)
0068 - Train (N64Train)
0069 - Luigi Balloon (N64Balloon1)
006A - Hot Air Balloon (GlBalloon)
006B - Pinball (DsIronBall)
006C - Pinball Bumper (DsBound)
006D - Snowball (DsSnowball)
006E - Coconut Mall Car A (WiiCarA)
006F - Coconut Mall Car B (WiiCarB)
0070 - Moving Tree (DsMovingTree)
0071 - Moving Table (GcTable)
0072 - Wiggler (hanachan)
0073 - Cruiser (CruiseShip)
0074 - Tiki Tak Blimp (DkAirship)
0075 - Bowser Blimp (AcBowserShip)
0076 - Koopa Clown Car (AcFutureClown)
0077 - Car A(CmnCar1)
0078 - Cobrat Jars Duplicate (potSnake)
0079 - Boulder Duplicate (CmnRock1)
007A - Wuhu Island Car A (WiCarA)
007B - Blue Koopa Clown Car (WiKoopaClown)
007C - Chain Chomp (wanwan)
007D - Star Bumper (IceBoundStar)
007E - Heart Bumper (IceBoundHeart)
007F - Seagull (seagull)
0080 - ?
0081 - ?
0082 - ?
0083 - ?
0084 - ?
0085 - ?
0086 - ?
0087 - ?
0088 - ?
0089 - ?
008A - ?
008B - ?
008C - ?
008D - ?
008E - ?
008F - ?
0090 - ?
0091 - ?
0092 - ?
0093 - ?
0094 - ?
0095 - ?
0096 - ?
0097 - ?
0098 - ?
0099 - ?
009A - ?
009B - ?
009C - ?
009D - ?
009E - ?
009F - ?
00A0 - ?
00A1 - ?
00A2 - ?
00A3 - ?
00A4 - ?
00A5 - ?
00A6 - ?
00A7 - ?
00A8 - ?
00A9 - ?
00AA - ?
00AB - ?
00AC - ?
00AD - ?
00AE - ?
00AF - ?
00B0 - ?
00B1 - ?
00B2 - ?
00B3 - ?
00B4 - ?
00B5 - ?
00B6 - ?
00B7 - ?
00B8 - ?
00B9 - ?
00BA - ?
00BB - ?
00BC - ?
00BD - ?
00BE - ?
00BF - ?
00C0 - ?
00C1 - ?
00C2 - ?
00C3 - ?
00C4 - ?
00C5 - ?
00C6 - ?
00C7 - ?
00C8 - ?
00C9 - Goomba (kuribo)
00CA - Swooper (basabasa)
00CB - Thwomp (dossun)
00CC - Lava Bubble (ef_bubble)
00CD - Sidestepper (crab)
00CE - Super Thwomp (dossunStar)
00CF - Pengiuin (penguin)
00D0 - Eel (moray)
00D1 - Cheep Cheep (pukupuku)
00D2 - Banzai Bill (killer)
00D3 - Rocky Wrench (poo)
00D4 - Dinosaurous Rex (dinosaur)
00D5 - Clam (ShellFish)
00D6 - Tiki Goon (TikiTak1)
00D7 - Frogoon (frogoon)
00D8 - Underground Goomba (kuriboBlue)
00D9 - Flying Carpet Shy Guy (ShyGuyCarpet)
00DA - Green Jar (pot)
00DB - Cobrat Jars (potSnake)
00DC - Piranha Plant (packunFlower)
00DD - Bouncing Note (note)
00DE - Stingby (bee)
00DF - Fish Bone (fishBone)
00E0 - Goat (goat)
00E1 - Music Park Piranha Plant (packunMusic)
00E2 - ?
00E3 - ?
00E4 - ?
00E5 - ?
00E6 - ?
00E7 - ?
00E8 - ?
00E9 - ?
00EA - ?
00EB - ?
00EC - ?
00ED - ?
00EE - ?
00EF - ?
00F0 - ?
00F1 - ?
00F2 - ?
00F3 - ?
00F4 - ?
00F5 - ?
00F6 - ?
00F7 - ?
00F8 - ?
00F9 - ?
00FA - ?
00FB - ?
00FC - ?
00FD - ?
00FE - ?
00FF - ?
0100 - ?
0101 - ?
0102 - ?
0103 - ?
0104 - ?
0105 - ?
0106 - ?
0107 - ?
0108 - ?
0109 - ?
010A - ?
010B - ?
010C - ?
010D - ?
010E - ?
010F - ?
0110 - ?
0111 - ?
0112 - ?
0113 - ?
0114 - ?
0115 - ?
0116 - ?
0117 - ?
0118 - ?
0119 - ?
011A - ?
011B - ?
011C - ?
011D - ?
011E - ?
011F - ?
0120 - ?
0121 - ?
0122 - ?
0123 - ?
0124 - ?
0125 - ?
0126 - ?
0127 - ?
0128 - ?
0129 - ?
012A - ?
012B - ?
012C - ?
012D - Startline (Start)
012E - Pipe (CmnDokan1)
012F - ?
0130 - Toad Circuit Tree (CmnTree1)
0131 - Red Mushroom (CmnKinoko1)
0132 - ? (WaterFix)
0133 - Skybox1 (CmnVR1)
0134 - Wuhu Island Tree (WiTree1)
0135 - Wuhu Mountain Tree (WiTree2)
0136 - Wuhu Palm Tree (WiTree3)
0137 - Green Mushroom (CmnKinoko2)
0138 - ?
0139 - ?
013A - ?
013B - ?
013C - Luigi Raceway Tree (N64Tree1)
013D - Cacti (N64Saboten)
013E - Crossing Gate (N64Crossing)
013F - ?
0140 - Sun (Sun)
0141 - Underwater Effect (WaterDive)
0142 - ?
0143 - Alt ItemBox (itemBox)
0144 - Coin Duplicate? (Coin)
0145 - Windmill Blades (WindMill)
0146 - Cloud (RcCloud1)
0147 - ?
0148 - Start Grid? (CmnStartGrid)
0149 - Mario Circuit Tree (CmnTree4)
014A - Airship Fortress Background Castle? (DsSkyCastle)
014B - Bullet Bill Launcher (DsCannon)
014C - ?
014D - Dead Tree (DsDeadTree)
014E - Flipper (DsFlipper)
014F - Slot Machine (DsDram)
0150 - Spotlight (DsLightBeam)
0151 - ?
0152 - Spooky Moon (DsMoon)
0153 - Boo Portrait (DsPicture1)
0154 - ?
0155 - Tombstone (DsTombstone)
0156 - Spooky Tree (DsSpookytree)
0157 - Palm Tree (CmnTree3)
0158 - ?
0159 - Snowman (snowman)
015A - Umbrella (WiiParasol)
015B - Escalator (WiiEscalator)
015C - Traffic Cone (CmnPylon)
015D - Traffic Cone Duplicate(CmnPylon)
015E - Traffic Cone Duplicate(CmnPylon)
015F - Snow Tree (CmnTree5)
0160 - ? (WaterBox)
0161 - Dino Dino Jungle Tree (GcTree1)
0162 - Barrel Cannon (WiiCannon)
0163 - ?
0164 - ?
0165 - Oil Puddle (SfcOil)
0166 - Bouncy Flower (BumpingFlower)
0167 - ?
0168 - Luigi Raceway Tree Duplicate (N64Tree1)
0169 - Toad Circuit Tree Duplicate (CmnTree1)
016A - Daisy Hills Tree (CmnTree2)
016B - Palm Tree Duplicate (CmnTree3)
016C - Mario Circuit Tree Duplicate (CmnTree4)
016D - Snow Tree Duplicate (CmnTree5)
016E - Wuhu Island Tree Duplicate (WiTree1)
016F - Wuhu Mountain Tree Duplicate (WiTree2)
0170 - Wuhu Palm Tree Duplicate (WiTree3)
0171 - Dead Tree Duplicate (DsDeadTree)
0172 - Spooky Tree Duplicate (DsSpookytree)
0173 - Dino Dino Jungle Tree Duplicate (GcTree1)
0174 - Jungle Palm Tree (Dkpalm)
0175 - Screaming Pillar (DKspillar)
0176 - Street Light (Stlamp)
0177 - Pink Jar (Stpot1)
0178 - Plant Pot (Stpot2)
0179 - Cheep Cheep Cape Bush? (MrBush)
017A - Ice Pillar (IcePillar)
017B - Fountain (CmnFountain)
017C - Moon (Stmoon)
017D - DK Barrel (Dkbarrel)
017E - Koopa Beach Shortcut Ramp (N64Deck)
017F - Star Ring (RrStarRing)
0180 - Toad Circuit Ramp (TcBoard)
0181 - Water Puddle (AcPuddle)
0182 - Wuhu Windmill Blades (WiWindMill)
0183 - Rotating Rainbow Pipe (RrPipe)
0184 - Torch Duplicate (BcTorch)
0185 - ? (IsAnemone)
0186 - Moving Rainbow Road Duplicate (RrMovingRoad)
0187 - Rotating Pipe (BcPipe)
0188 - Moving Rainbow Road Duplicate (RrMovingRoad)
0189 - Moving Rainbow Road (RrMovingRoad)
018A - Torch (BcTorch)
018B - Fireworks (StFireWorks)
018C - ? (MoonBox)
018D - Fake Goomba (UgKuriboBoard)
018E - Fake Bush (UgBushBoard)
018F - Spectating Mii (CmnMii)
0190 - Toad Balloon (TcBalloon)
0191 - Bouncy Tambourine (MpTambourine)
0192 - Big Donut Ramp (BdBoard)
0193 - Asteroid (RrAsteroid)
0194 - Small Piranha Plant Pipeway Tree? (UgTreeS)
0195 - Large Piranha Plant Pipeway Tree? (UgTreeL)
0196 - 8-bit Cloud (UgCloud)
0197 - Moving SNES Rainbow Road Duplicate (SfcMovingRoad)
0198 - Moving SNES Rainbow Road Duplicate (SfcMovingRoad)
0199 - Moving SNES Rainbow Road (SfcMovingRoad)
019A - Moving SNES Rainbow Road Duplicate (SfcMovingRoad)
019B - Moving SNES Rainbow Road Duplicate (SfcMovingRoad)
019C - Moving SNES Rainbow Road Duplicate (SfcMovingRoad)
019D - Moving SNES Rainbow Road Duplicate (SfcMovingRoad)
019E - Moving SNES Rainbow Road Duplicate (SfcMovingRoad)
019F - Car Duplicate (CmnCar1)
01A0 - Note bounce boundries? (noteJumpbox)
01A1 - ? (VisualSync)
01A2 - Trumpet (MpTrumpet)
01A3 - Saxaphone (MpSax)
01A4 - Speaker (MpSpeaker)
Rainbow Mushroom (RrJump)
01A6 - Big Sun (SunBig)
01A7 - SNES Pipe (CmnDokan2)
01A8 - Light Piranha Plant? (packunLight)
01A9 - GBA Bowser Castle 1 ramp (GbaBoard)
01AA - Music Park Ramp (MpBoard)
01AB - Sunset Sun (Sunset)
01AC - ? (WaterBoxNoRot)
01AD - ? (MoonBoxNoRot)
01AE - Jump Bar (SfcJumpBar)
01AF - Camera Flash (CmnFlash)
Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2017/01/16
Miles Ermiiworth
In case you're wondering about the global map, basically all you do is this:

1. You position the local map first
2. From the values of the local map, you add +150 to X1 and X2, and +701.269 for Y1 and Y2, to the global map. (The local map image becomes a rectangle.)

And that's it, really. I don't think it's hard to implement, but there are other things you have to do.

The full tutorial for Baoulettes' global map positioning is here: https://www.dshack.org/store.php?page=file&fid=302


I will implement it for the next Alpha
Thread: Your Desktop(s)!
Author Posted on 2017/02/10
Miles Ermiiworth Ok I was sick of my previous one, now I have changed all the icons and made it like this:

Thread: KMP Expander - a MK7 KMP Editor
Author Posted on 2017/02/19
Miles Ermiiworth Alpha 6 is out.

- Fixed routes checkbox
- KMP File association
- Close confirmation
- Many other fixes I forgot I've done.

Sadly no visual Global map editing yet.
Thread: ARM9 editor (v3.1) not working partially?
Author Posted on 2017/04/26
Miles Ermiiworth I used it with EKDS but it wasn't exactly an european rom anyway... it's weird it doesn't work (I don't know if I've made any weird changes before releasing the 3.1 either)
Thread: Checkpoint issues
Author Posted on 2017/04/26
Miles Ermiiworth Lol and why are you still using KMPe 2.0?

You can grab the latest here of course: https://www.dshack.org/store.php?page=file&fid=168
Thread: Forum Bug Fixes, and Additions/Removals/etc.
Author Posted on 2017/06/16
Miles Ermiiworth I can't see why my Birthday date always changes. It's 20th, not 17th! Whenever I change it it goes back to 17th for some reason...
Thread: Forum Bug Fixes, and Additions/Removals/etc.
Author Posted on 2017/06/16
Miles Ermiiworth
Maybe because of the timezone settings?
I noticed it was the 17th before I clicked "Edit Profile", and then it turned into the 20th after I clicked it, and went back to your profile without changing.

Still something to investigate, nonetheless...


I changed it back to 20th while you were checking I guess. By the way, this also happened in the past but never bothered telling you
Thread: Forum Bug Fixes, and Additions/Removals/etc.
Author Posted on 2017/06/16
Miles Ermiiworth
Well, you should have told it, it could have been fixed by now, you know?


Sorry, I would always forget
Thread: The ultimate consecration.
Author Posted on 2017/07/13
Miles Ermiiworth ikr
Thread: Mario Kart Second Circuit
Author Posted on 2017/07/20
Miles Ermiiworth Awesome. Sorry to ask you the same question on each of your work. How many triangles is it?
Thread: Mario Kart Second Circuit
Author Posted on 2017/07/20
Miles Ermiiworth
If I remember correctly, it is 1,398 tris.


Pretty good... I wonder if I can include this somehow in EKDS (N64 BC was planned)
It looks awesome overall, but I think by changing some colors it would look even better. I know it was like this in MK64 but it can be improved :P
Thread: FYI regarding Yami
Author Posted on 2017/07/24
Miles Ermiiworth Well... that's sad to hear this again... 2014 flashbacks
Thanks Blavs for informing us, I thought something had happened but I didn't feel it was a big deal.
You're right, we don't have to worry, things will be better for her someday.

Also, that tweet is very sad but it sounds like something that she can overcome. I hope she will feel better soon.
Thread: Ermii Kart DS
Author Posted on 2017/07/24
Miles Ermiiworth Latest EKDS updates:



Thread: Ermii Kart DS
Author Posted on 2017/08/03
Miles Ermiiworth Yoshi did a great job :D
Thread: First mk game you played
Author Posted on 2017/09/12
Miles Ermiiworth Mine was Mario Kart DS XD
Thread: Applying custom tracks problem
Author Posted on 2017/11/16
Miles Ermiiworth If you want to use your own CTs, you can use a vanilla MKDS ROM. EKDS isn't suited for this.

Edit: I re-read your first post, I don't understand what you're trying to do lol
Thread: changing the track names on mkds
Author Posted on 2018/05/27
Miles Ermiiworth
Well, thanks for that. Now I wonder how to change characters names on the char select screen...


You need to edit the graphic files in "CharacterKartSelect_xx.carc", the ones that go with the name "select_character_gp_name_m" if I remember correctly
Thread: looking any site to watch anime and mange
Author Posted on 2018/06/06
Miles Ermiiworth Go to kissanime or gogoanime, you can start watching anime fast even though these sites are ass and contain 19230 ads. Otherwise if you want to do it the "legal" way, use Crunchyroll or something.