Difference between revisions of "Talk:MKW Hack Pack"

From Custom Mario Kart
Jump to navigation Jump to search
Line 387: Line 387:
  
 
: Nice! Does the script write BMG message files too? Does it expand the common parts of a track.szs? -- [[User:Wiimm|Wiimm]] ([[User talk:Wiimm|talk]]) 23:57, 17 December 2019 (UTC)
 
: Nice! Does the script write BMG message files too? Does it expand the common parts of a track.szs? -- [[User:Wiimm|Wiimm]] ([[User talk:Wiimm|talk]]) 23:57, 17 December 2019 (UTC)
 +
 +
:: Not yet, but I plan to do the BMG messages. Any tips for that? Also, what is the exact meaning of "expand the common parts of a track.szs"? [[User:JoshuaMK|JoshuaMK]] ([[User talk:JoshuaMK|talk]]) 03:38, 18 December 2019 (UTC)

Revision as of 03:38, 18 December 2019

If there are any contributions that you want to make to the MKW Hack Pack or if you have any other feedback on this distribution please talk about it here. --Unsigned comment by Huili (talk).

Distrubtion

Some tracks are very good like on Wiimms Distrubtion. But many tracks are buggy and someone freeze the Wii. --Snake (talk) 13:55, 29 September 2014 (UTC)

Thank you for your input Snake, I appreciate it. Right now this Custom Track Distribution is in it's beta state, so I am doing a thorough investigation of every track just to see which ones stay and which ones go, while still sticking close to two priorities that I will try my best to stand by: Have no tracks from the current version of CTGP Revolution with the exception of texture edits of tracks from that distribution, and have 2 texture tracks per person. As for tracks that freeze/glitch/lag, or are buggy, I'm giving custom track creators time to improve on them so that they can have a chance to have their track featured in this distribution. I'm also waiting this out so that I can incorporate new custom tracks into this distribution, so the list you see right now isn't the final product. -- Huili (talk) 02:14, 30 September 2014 (UTC)
At first, thanks for your answer and the info. I understand your project. Well. I think the Authors from all the tracks in your distrubtion they not fix the buggy tracks, because many of them left the wiki some time ago. I have write long time ago a wishlist on my page. Maybe you have see it. But i notice, nothing of my wish are be in progress and finished. I have to give up the hope . But maybe in future there comes a suprise. I will see.
Good luck. --Snake (talk) 11:59, 30 September 2014 (UTC)

Question

I see Color Wonderland on the tracks list (61.1). I never released it, because it is not finished, so I was wondering why it is on the list. Is that a mistake or did you just 'reserve' that slot for when the track is done?--Buschkling (talk) 21:13, 9 October 2014 (UTC)

I realize that once I end this conversation, you might be very angry with me. But I found your track Here. I feel that after testing it, it was very worthy of adding to the distribution. Personally, I love the track, and if anyone digresses, they can find another distribution. Also, you may not like me for doing this, but as I type this, I'm already uploading the full beta version right now, and your track is on it. But if you're not convinced yet that what I'm doing right now is a good idea, let me give you some food for thought:
Eclipse Cove, granted, it isn't the track in question here, but the same concept is relevant, namely, that track, according to you, was/is not finished. But it was in your CT pack was it not? OK, I'll let it go at that for that track, but I have another reason for you to consider. Since I'm already uploading it, why not let some decide for themselves whether it's complete or not? I certainly felt it was. Also, I'm not going to cancel the upload unfortunately right now because of the size, and I'm leaving as well. so by the time I get back it will be fully uploaded. I really don't want to bother uploading it again. So if you REALLY want me to take the track out afterwards, please understand this: I probably won't reupload another one. Huili (talk) 10:45, 9 October 2014 (UTC)
The version of Color Wonderland you got there is an old, unfinished preview version. It does not work completely on VS race and there are still many bugs (as invisible walls, wrong respawns, item routes not complete) and texture errors. I don't even know why it is on that track archive. Also it sucks when people see the track in your pack, thinking it's done, then play it and get this glitchy old version of it. I didn't want people to play this track before it isn't finished. It would have been nice if you asked for permission first! You could clearly see that track was not finished, because of the bugs and as it said it's still in progress and bugs to be fixed on the wiki page. Eclipse Cove was something different - it was at least completely functional with some smaller bugs. So, please remove it. If you can't do it right now, please do when you update this pack or something.--Buschkling (talk) 07:36, 10 October 2014 (UTC)
Out of consideration, I have removed it from my regular download, nobody will be able to play it on that version. As regards the full beta version, at this point, I have decided to reupload the distribution without it. Although that may sound unreasonable to some, I'm going to do that. Sorry for any inconvenience this may have caused.Huili (talk) 14:58, 10 October 2014 (UTC)

Just a reminder: Custom content added to the Wiiki can be included in any Distribution unless specifically prohibited by the content's author. Failure to abide by this rule means the removal of said Distribution from the Wiiki. That is all. --Torran (talk) 14:20, 10 October 2014 (UTC)

Then it ain't worth having my distribution removed because of just one track. I will take action now.Huili (talk) 14:58, 10 October 2014 (UTC)

Stolen Website

It appears that the content of the "English" section of the pack's 'wiki' [1] is entirely copied from my site [2]. This is neither permitted in writing on my site, nor acknowledged on your site. Worse, you have removed our copyright notice and replaced it with your own. The text isn't even relevant for your pack. Care to explain?

Chadderz (talk) 19:18, 27 October 2014 (UTC)

I am the author of the Web site. I got the file to the person of the author of this site. I have created a web site of MKW Hack Pack by editing it
--AC (talk) 20:17, 27 October 2014 (UTC)
Please take down all these websites immediately. At the moment these look like the CTGP homepage, so search engines and people may be confused. Keep developing websites on PRIVATE servers.
I don't mind my work being used as a template if this is CLEARLY ACKNOWLEDGED. It's polite to ask first too.
Chadderz (talk) 21:06, 27 October 2014 (UTC)
Both parties have agreed in private chats to change the websites as soon as possible. They will change the content to remove references to CTGP-R to save confusion, and will acknowledge any borrowed content or code.
"[21:40:59] AC: Because I am busy now Can I change later? [21:41:13] Chadderz: OK, but do it soon [21:41:36] AC: ok"
"[21:13:26 | Edited 21:13:46] Horsti: sorry, it was actually planned that I finished the website weeks ago, but I didn't had time for that. but now I have autumm breaks so I can do it for sure"
When that is done, I will consider this matter resolved.
Chadderz (talk) 21:46, 27 October 2014 (UTC)

I just saw this now, and I deeply apologize Chadderz that this event took place, as I find myself at great fault. And yet at the same time it's akward, because I didn't exactly plan on doing a separate wiki for my distribution initially, and henceforth, I personally will only be using this wiki to promote the MKW Hack Pack, but AC asked me if I wanted to have a separate wiki for the MKW Hack Pack, so after a few attempts of talking to me I decided to essentially "give in" to AC's wants and I allowed him to make various wikis, including this wiki in question. However, I want you to know this, that the only wiki that I actually physically contributed to was This one, it is no longer online because AC deleted it. All the other ones I never physically had a hand in, including the one where he copied your information without consent. I take full responsibility for his actions, regardless of the circumstances involved.

Granted, it's rather ironic that I'm caught up in all this simply because it's my distribution and I gave AC full reign to administer the wiki as he pleases. So now I have to answer to you Chadderz because of something AC has done. Now I'm concerned, worried even, that this might jeopardize my distribution being here on this wiki. So now I find myself in a position, of all position, begging you, honestly, to cut me some slack in this regard. I put too much work into this to have things go awry so quickly and suddenly, almost makes me way to cry really. Again, don't get me wrong, I do take responsibility for him yes, but it's a little bit unfair to me you know I'm trying to say here I hope? Huili (talk) 03:47, 28 October 2014 (UTC)

It's alright, everyone makes mistakes. While I am annoyed that my website was taken without asking and the copyright was removed, the most worrying thing for me is that it currently says CTGP everywhere. Someone could very easily find that site and believe it to be our official website. There isn't even some big red text saying under construction. When I'm building a website, I always include a banner somewhere saying this is not the final, official website and that its contents should be ignored. Both sites are already in the Google index, which means Google is free to show it in search results. Neither you nor I have control over who places first in search results related to CTGP, so we just have to hope it's the right one.
I am happy for my website to be used as a template for ideas, but it would be polite to ask first, or at the very least to acknowledge this somewhere. A small portion of my web design was done by a friend who is a professional web developer. He may not be happy for you to take his work without paying. This mainly relates to the CSS code which has been copied then modified, or at least copied in part.
Chadderz (talk) 05:35, 28 October 2014 (UTC)
I was an afterthought the contents of the copyright to the web site.
Did I am sorry to have gone over the nuisance
--AC (talk) 11:40, 28 October 2014 (UTC)

ISO Patcher

Hello Huili,

on the wiki page of your "MKW Hack Pack" you wrote that your pack will support the CTGPR-Countdown Mode and will support ISO patchers. Are both statements correct? If yes, can you tell me how to use the Countdown Mode and the Lap count modifier in an own ISO patcher? As far as I know, both the Countdown Mode and the Lap count modifier only work with Riivolution as they both need a code handler and some cheat codes ...

Leseratte (talk) 13:43, 14 April 2015 (UTC)

I'm not sure if v1 will include the ISO Patcher... It might be included in v2 though. I've talked to Huili about it.
Larsenv (talk) 15:02, 14 April 2015 (UTC)
V1 will not include an ISO Patcher. Unfortunately, at this point in development, Countdown for my distribution is not working like it should. I discovered that when you start a race or time trial offline, the number of laps any tracks has automatically are the points you get at the start of the race. For example, if a track has, say, 8 laps, that will be your score. However, the score will not increase at all. It will stay the same. The reason I think this is happening is obvious, the score got itself mixed up somehow with the max lap count modifier, but how to solve this, I have no idea. So before I can ever make an iso patcher release I have to figure this out. Huili (talk) 21:37, 15 April 2015 (UTC)
Problem solved. But at this moment in time, I have no idea how to implement those features into an iso patcher, I'll have to look around for someone that knows that kind of stuff. Huili (talk) 21:37, 15 April 2015 (UTC)

Yoshi and Birdo egg cup

Your pack features a green egg cup and a pink egg cup. Though, they are about the same as the yoshi egg and Birdo egg cup in CTGP-R. Might be something you should change. --Koenie (talk) 15:44, 6 May 2015 (UTC)

Top City

Is the new version (v2.0) of Top City in here? I just want to know.
WexosMk (talk) 07:10, 15 July 2015 (UTC)

Yes it is, and I kept it at 5 laps. Periodically I will do updates of the pack, but not as frequent as ctgp. Huili (talk) 13:19, 15 July 2015 (UTC)
Ok, It saw it still stood v1.0 on the page and it also stood 4 laps so thats why I asked. WexosMk (talk) 15:39, 15 July 2015 (UTC)

About Pack

Hello. How did you get 3DS Music Park? There is no official release. And i hear on PAL the track freezed.--Snake (talk) 17:06, 18 April 2016 (UTC)

I think he contacted Atlas directly. --Wg93589 (talk) 19:18, 18 April 2016 (UTC)

Removal of Leaf Piles, Goombas, ect?????

"Huili also is attempting to make this distribution more competitively viable by removing any luck-based elements, so that means Goombas, woodboxes, and leaf piles are removed due to their giving the player free items." This is one thing that i just completely don't understand. Its freakin mario kart, of course there is going to be a bit of luck involved. You might as well remove item boxes and the unpredictable MoM since they're luck based too. --CaptainToad67867 (talk) 11:40 2 May 2016 (UTC)

Umm, it's a very silly move to remove leaf piles, goombas and woodboxes because of luck? (Besides, you can set the objects to NOT give out items in the KMP...) I disagree with this ridiculous change. I wasn't asked for permission to remove objects from my tracks, and I don't want my "half" tracks with lacking objects in a CT distribution. Keep my tracks as they are, or remove them, please.--Buschkling (talk) 17:10, 2 May 2016 (UTC)
Then whats the setting in the KMP to stop objects from giving out items? --Wg93589 (talk) 22:36, 2 May 2016 (UTC)
Both "woodbox" and "karehayama" (the leaf pile) have a setting for the item probability. Can't you set it to 0? And when you guys are complaining about simple changes like removing objects why don't you first complain about the massive changes in CTGP, like, removing all the madness from Mansion of Madness or removing a shortcut from Haunted Woods? -- Leseratte (talk) 03:36, 3 May 2016 (UTC)
Since when does "madness" have to mean epileptic animations, spam of undetectably fast objects and random fall boundaries? I won't go any further into this, since it has been discussed endlessly.
As for the Haunted Woods cut, the only thing I've seen about it are complaints. If a shortcut needs to have the Bullet Bill nerfed to stay "balanced" then I think it's better to just not have it at all. Even WorldsBoss, the track's designer wanted the cut gone by now.
--maczkopeti (talk) 13:12, 3 May 2016 (UTC)


Honestly, I believe this update is ridiculous and nonsensical. Removing goombas, and woodboxes is just plain dumb. Those two items are not "luck" objects. Yes, it is possible for shrooms to come out of both of these objects, but it rarely happens that it gives someone a major advantage. In fact, if you are aiming to make your pack more geared towards competitive players, I would keep goombas and boxes. It is quite common for competitive players to use a shell to hit a goomba, so that a shroom comes out. This is commonly referred to as "shroomba" and is very common with the first grass cut on Koopa Cape. It is also popular on tracks such as Sunset Ridge and Seaside Resort. In regards to leaf piles, although it is possible that power items will come out of leaf piles, this is easily edited in the KMP. You can set it so that no items come out, if you really think that one shroom will change a race that much.

I do not control your pack, you make whatever decisions you want. But, I think I can speak on the subject of author request. Spykid has asked you to not edit his tracks without his permission, but yet, you continue to edit them. Spykid did not want these goomba, leaf pile, and woodbox changes to be made to his track, so Spykid politely asked for the tracks to be removed. And I quote [20:20:08] Spy Kid: i didn't say that i mean just ask for my permission and see if i agree if you change something to my tracks [20:20:14] Huili Gou 🏁: denied You DENIED his request to edit HIS TRACK. Do you not see the flaws in this? It is HIS track. You are editing it without his permission. And this is after you harassed Torran and repeatedly expressed your dislike at him editing Mansion of Madness with Sucht's explicit approval. Now, you are doing something much worse in refusing to remove a track that the creator does not want in your pack. And let me remind you, this is not the first time this has happened. You used a test version of Sea Stadium and put it in the Hack Pack without any sort of permission from the creator. And while I'm at it, I'll mention Heart of China. An old version of Heart of China by Wingcapman was given to you, to use only in Hack Pack. But, because of your incompetence in creating a Custom Track pack, you put the track right in the folders. Unsurprisingly, this private version of Heart of China was released to the public.

Back to the original topic. Leaf piles, wood boxes, and goombas. These three objects are never complained about by anyone in the competitive community. They are objects from the original Mario Kart Wii game, and no one complains about them being included. You, have taken a complete non-issue and "fixed" something that never needed to be fixed. In April, there were five Custom Track distributions that had more logins than the Hack Pack. Clearly, your pack is not as popular as you want it to be. Before taking risks by "fixing" non-issues, fix the real problems. Listen to what people who play your pack want. I highly doubt they want these objects to be removed. Fix the big problems first, not tiny problems that have never even been noticed by anyone besides you

--MZ (talk) 21:02, 3 May 2016 (UTC)

If the highlights of your courses include Goombas, Wooden Boxes, and leaf piles, then your issues with these tracks extend beyond these changes. Nowhere is it stated that a distribution author cannot modify tracks, and even if it was, you cannot stop someone from doing so. Tough luck. To be honest, SpyKid & co have no valid reason to ask anyone to not edit their tracks and remove a few meaningless objects. That's not going to break the course. I find that people will choose to say "no" when not needed - just for the sake of saying no. Say YES whenever you can. It HARMS NO ONE.
Let's spin this: Did you ask Nintendo if you could texture hack their courses, or use their material? In this case, just to thwart this nasty attitude, I encourage further changes to made at the pack author's discretion. If anything, you do yourself a disservice by pressing a meaningless issue over useless objects and trying to remove your tracks. By releasing an "original" work (Which also happens to be comprised of the work of many others), you're leaving it open to have assets ripped, modified, and removed without your prior knowledge. If you do not want people messing around with it, don't release it. In this case, someone's choosing to get upset over such a minour issues involving the removal of unimportant, useless objects.
In all, this is hardly a "you didn't ask permission" issue. Rather, these are a few individuals choosing to get upset over the removal of objects, and inserting this "permission" rule as a way to invalidate these changes. I vote they stay. In the future, both parties should first contact one another before going public, reach a reasonable decision, and everyone walks away satisfied. Though the pack author should have asked permission, they did not have to, especially for something so small. To reiterate: Goombas. Boxes. Leaves. In the future, it will better serve you to focus your energy on more pressing issues. --SuperMario64DS (talk) 16:11, 3 May 2016 (UTC)
I say 100% YES to your comment! Thanks for that...Hopefully this discussion ends here and people who like Huilis idea can continue playing SpyKid-tracks in Hack Pack and people who don't like his idea can just ignore Hack Pack again. --Sucht93a (talk) 16:39, 3 May 2016 (UTC)
It's ok. I just want that my tracks get reverted to their original state when the distribution gets the next update, please (Huili mentioned he updates it soon because of a black screen on a track). That's not hard work and not too much to ask for, right?--Buschkling (talk) 18:11, 3 May 2016 (UTC)
It does not matter whether or not what Spykid wants to be done is unreasonable here. We are not discussing whether or not it is "A lot to ask for" They are his tracks, he gets to choose if they get edited or not. End. Of Story.
--MZ (talk) 21:22, 3 May 2016 (UTC)

Think it's about time I spoke and this time, I honestly believe that people want my distribution REMOVED from this Custom Mario Kart Wiiki. Now I have no proof of this, but I don't want anyone to step forward and say that isn't true either.

As for the reason that I removed those objects, my reasoning on it is that it is the EXACT SAME CONCEPT as getting an auto shroom, star, or any other item from a special item box AND NOT A REGULAR ITEM BOX.

I am also well aware that I didn't ask for consent SuperMario64DS. However, I've always believed that it is better to ask for FORGIVENESS RATHER THAN CONSENT. Why? Because, as you can see here, I get to see peoples true attitude on the matter. After seeing this, I can tell you right now that I won't be asking anyone for consent. Because I know I'm going to be in trouble for saying that, I have a proposal, and I ONLY want the approval of Wiimm, Leseratte, and Tock on this:

I want this distribution to ALWAYS STAY on this Custom Mario Kart Wiiki, and I hereby swear that if you approve of that, I will NEVER RELEASE ANY INDIVIDUAL TRACKS onto this Custom Mario Kart Wiiki. I believe this request is reasonable for a few reasons:

1. Unreleased tracks on CTGP. I think this is self-explanatory, so I'm not going to explain. 2. To my knowledge, I have released very few to no tracks in the past onto the Custom Mario Kart Wiiki that were from my distribution and even if this agreement doesn't happen, I will continue to not release tracks anyways. so that it won't disrupt what's going on here in the community, my edits to other ct authors tracks will continue to be my edits, and anyone who wants the tracks will have to download them from my distribution no matter what happens. 3. Hypocrisy. Unusual reason here, but let me explain Wiimm. You're a very respected person, if not the most respected person in this community, so when you edit a track, I've never heard anyone say anything negative about the track changes made by you, yet when I make a simple edit to a track, this happens. Partial distinctions are COMPLETELY UNFAIR. 4. There is always the chance that there is going to continue to be petty arguments like this that will threaten the existence of my distribution on the Custom Mario Kart Wiiki.

Carefully weigh this decision in the balance, and get back to me whenever you reach an agreement. Either way, I have confidence that you will reach a reasonable conclusion, whether I like it or not, I will accept it. Have a good day guys! Huili (talk) 19:02, 3 May 2016 (UTC)

1. You can't compare an open distribution to a closed one, just saying. It's the author's choice if he doesn't want his track parts to be salvaged. 3. There isn't any partial distinction here. You just can't compare your edits to Wiimm's. Wiimm actually makes beneficial KCL and KMP tweaks, while all you did was remove the "luck-based" objects for the sake of "competitivity", which is simply not for this game.
--maczkopeti (talk) 19:47, 3 May 2016 (UTC)
I planned to say nothing about it, but now I'm addressed by Hulli.
Yes, you're right: I have edited many tracks without any protest. There are different reasons for it:
  1. I ask the authors or they ask me. You can find many request of me scattered in this wiki. And some permissions are handled by other communication ways.
  2. Only for minimal changes like changing lap counter, speed mods or repairing bugs I do it without explicit permission.
  3. Most important: I try to don't change the charm/character of a track -- it's nearly always more a fix. And I remove objects only for technical reasons (slo mo).
On the other hand, I see all custom objects (tracks, vehicles, fonts, ...) more as public domain. No one asked Nintendo for their permission for using modifying their object. And I believe, without the open and public handling of *all* including knowledge, the community would be much smaller.
However, asking for permission is a part of etiquette and friendliness. And that is also very important for the community!!
Another point: I don't follow your idea to remove luck-based elements. MKW is for many years a very popular game. And I believe, that the main reason are the luck-based elements. Because of it, excellent player can lose a race and are annoyed. On the other hand, not so good player may win some races and very lucky. And this emotions are the base of the success of MKW. And luck-based elements are also important for the tactic.
And see MK8: Luck-based elements are reduced, you can hold only ne item, and if you drop it you don't know, if you get a new one or only a coin. I think that is one reason that many people like MKW more than MK8.
-- Wiimm (talk) 20:07, 3 May 2016 (UTC)
-- I would just like to point out that Huili not releasing tracks on the Wiki basically does nothing. His pack does not protect the SZS files in any way. People can just download the pack and take an SZS file right out if they want to. For example, Wingcapman gave Huili permission to use a version of Heart of China that was not yet released. Unsurprisingly, the track was taken right from the pack and leaked without Wingcapman's approval. I don't think this part of the argument should be taken into consideration at all. It just makes people spend an extra 2 minutes to get a track.
--MZ (talk) 20:59, 3 May 2016 (UTC)
There still hasn't been any good explaination why the CTGP team should be allowed to edit other people's tracks (Haunted Woods, Mansion of Madness) because they don't like parts of the track like a shortcut or a fall boundary, and Huili should not be allowed to do the same to tracks in his distribution by removing some objects. If I recall correctly, Sucht93 did also NOT approve the CTGP edits of his track - so why are the CTGP-edits on tracks accepted and the MKW-Hack-Pack-edits aren't? And, @Maczkopeti, where has that been discussed "endlessly"? I haven't seen any discussion about this topic on the wiki.
It should either be "everyone can change everyone's track as he wants, without the author's permission" or "Only bugfixes like new item routes, enemy routes, or fixing things that are obviously a mistake and not meant to be as they are are allowed and nothing else", but not "Some people may edit tracks as they want and others must not".
Leseratte (talk) 04:12, 4 May 2016 (UTC)
Haunted Woods' fixes were approved, and even encouraged by the creator. I agree with you 100% on what Torran did to Mansion of Madness. That was NOT right, and I have voiced my opinion on this topic to him. Sadly, I was not so involved in the community when this was going on, and I didn't think to stop it. I believe that no track should ever be edited without author approval unless the author is not reachable or has left the community. What Huili is doing, and what Torran did are both very bad in my mind. But, I do believe that what these people have done should not be attributed to CTGP. Mr Bean and Chadderz never edited any tracks without approval. This is not their work, and CTGP should not be brought up in the discussion. --MZ (talk) 05:16, 4 May 2016 (UTC)
I agree with Leseratte and Wiimm. I don't see the point in any of this. If unauthorized edits to tracks are more than welcome for CTGP but not for any other distribution, then something is wrong with this community. But at the same time, MKW is built on luck-based elements like leaf piles and such. Removing them is like removing the RNG from RPG's; it just doesn't work like that. I honestly think Huili should avoid the problem altogether and release tracks in MKW Hack Pack as they are. Aplumafreak500 (talk) 02:39, 17 May 2016 (UTC)
The issue in question is not whether or not tracks can be edited. The issue is that Spykid would like his tracks to be removed from Huili's pack, but he has refused to remove out. CTGP has never denied an author's request to take tracks out of the pack.

--MZ (talk) 02:48, 17 May 2016 (UTC)

How to Use Miscellaneous Packs

Hello!

I am using Kote's "MKW Hack Pack v4 ISO/WBFS converter", found here: https://www.youtube.com/watch?v=fHVF5BwpIfA.

I've run into some trouble with using miscellaneous packs. I'd very much like to create a Boost Pack ISO, but I'm not sure how to accomplish this. Any help is appreciated!

--Lsh4 (talk) 18:05, 26 December 2016 (UTC)

ISOs are not welcome here, sorry bro. -Dswii3ds (talk) 11:47, 29 December 2016 (UTC)
ISOs are welcome but, then again that's not an official patcher so I son't think you'll get much help here. Sorry --Wg93589 (talk) 16:52, 29 December 2016 (UTC)

Decryption Key for the Master Collection

I went to MKW Hack Pack's revision and found the Master Collection (not separated into four collection) on MEGA. For some reason when I go there, it tells me the decryption key is invalid although that I did not type the decryption key. What is the decryption key? Bri (talk) 17:23, 17 July 2017 (UTC)

If you found them via the hack pack page, you're looking at the wrong page I believe. The new music packs are on my user link page: http://wiki.tockdom.com/wiki/Template:User-Huili-Link Those links should work for you for the music collection.Huili (talk) 19:38, 17 July 2017 (UTC)
OK, but did you have four music collections? The first and second collections work. Bri (talk) 21:13, 17 July 2017 (UTC)
I use to have that many, but they're reorganized into 2 links now because when I had 4, it was unorganized on my cloud drives. Huili (talk) 22:27, 17 July 2017 (UTC)
I didn't know they were unorganized. Bri (talk) 22:31, 17 July 2017 (UTC)

After you released MKW Hack Pack, there was CTGP Edition and extra content for it. Bri (talk) 20:34, 21 July 2017 (UTC)

Codes and Edits

I have some ideas for codes but I don't have them at the moment, and I also have some codes already in MKW Hack Pack that need fixed:

  • The rotating bananas never did work for NTSC-J.
  • A code to fix data corruption.
  • Get item while in bullet bill (I had one, but it didn't work for PAL and NTSC-J, when someone threw a red shell forward, it would freeze their game).
  • A code that puts countdown on the battle region.
  • I've had issues with people picking random in friend rooms. Once they pick random, all their tracks are chosen randomly after that
  • I also liked what Wiimm's Mario Kart Fun does. Example: Also, the online modus was improved again: The room host can now pick the amount of races in a GP (between 1 and 10), restrict the vehicle choice (kart-only or bike-only), or make himself win all the track votes. These features can be activated using special online chat messages. So I had ideas like this: No funky kong in friend rooms, have a code for that if that option gets picked by the host. I'll send a bmg later.
  • I also like to have time trial support, but I don't know how to get that up and running. So I'd have to have a main.dol that doesn't have ghost blocking on it, and that's a problem potentially because if I add ctcode to main.dol via Wiimm's tools, it'll automatically inject ghost blocking in there, which I don't need, but I do need to expand the tracklist to more than 32 tracks, yet I don't have a code or method of doing that.
  • I would also like the CTGP code for picking tracks, if a track is picked, it can't be picked until 16 other tracks have been picked.
  • I have a code for it, but in case it doesn't work, I want a code that forces 150cc on hack pack worldwides AND friend rooms, since I can get away with that.
  • I looked at Wiimms Mario Kart Fun 2017-12 and I like this code description: The track selection menu will finally remember the cup *and* track you voted for in online races, not just the cup. I would like to have this code if possible as well.
  • A code that replaces the thundercloud with another item altogether, or a code that nerfs the thundercloud like what Wiimms Mario Kart Fun does by reducing the shrink time, or as a last resort, something like what CTGP does, turn the shrink into a mega.
  • I need an edit or tutorial made for adding speedometer colors as well.
  • An auto update program that comes bundled with my pack. (optional)
  • Not sure if I have this, but the Integrated Gecko Code Handler] could be nice for all this too.

I would like to see these codes released on here at least. I'll figure out where to put them in MKW Hack Pack. Injecting this into main.dol would be ideal, but I'll probably need a new main.dol since I can't add anything to my current one.

Thanks in advance! Huili (talk) 19:09, 17 May 2018 (UTC)

Trying to respond to every point:
* Rotating bananas: What patch are you using? This one?: http://wiki.tockdom.com/wiki/Filesystem/rel/StaticR.rel#Item_behaviour_modifier If not, give me a code (I didn't found that in a quick search) and I'll try to re-port it.
* Data corruption? In what case? When driving custom GPs? That is already fixed in the newest version of CTCODE.
* Get item in bullet bill: Bean might be able to help you out with that, as far as I know, he added that to "Item Rain" as well.
* Countdown on Battle region: I am looking for that as well, but haven't been able to implement that. If you happen to find something, please tell me.
* Random in friend rooms: That code -> https://pastebin.com/DR7rdYuM -> should fix that. It may break other things though which are handled differently in MKW Fun, you'd need to test that. We never tested the unreleasted patches on their own, so that code may rely on some other code in MKW Fun.
* No Funky in friend rooms: I didn't write a code for that yet, but it would certainly be possible. Also, releasing the chat patch has been planned for a long time, but I'd need to rewrite some parts for it to work outside of MKW Fun and I didn't have time to do that yet.
* Time Trial: I have no idea, I never used it.
* CTGP code for picking tracks: You'd need to ask MrBean or Chadderz for that. I don't have that code, and as we don't need / want that feature for MKW Fun, I am not interested in spending time to develop this myself
* The patch to remember both cup and track: I currently don't remember how we implemented that. Probably by hacking the loaded ctcode in memory which would make it different to release it as an independant patch. I'll check that sometime.
* Thundercloud patching is possible and I know the offsets to that, but if I remember correctly MrBean asked me not to release those (since that can be used for cheating, making ones own cloud shock last a shorter time). You'd need to ask him personally if he would be OK with that.
* Speedometer colors: I don't know, never used that.
* Auto update program to run on the Wii itself: That would be pretty difficult. Beside the CTGP channel, such a thing does not exist yet, and it would be pretty difficult to implement. Or are you talking about a PC program that just updates files on the SD card?
* Yes, the gecko handler is needed for quite a few of these patches (since they only come in cheatcode form, not ct-code form), all you need to know about that is on the page you linked to.
-- Leseratte (talk) 19:40, 17 May 2018 (UTC)
I'll reply here using the same format.
* Rotating bananas - Yes I have used that method on that page.
* Data corruption - When people do time trials, a message will come up on their title screen, if they press OK, their save game gets deleted. It's not really corrupted, but I think this page describes it well: MKBoards
* Get item in bullet bill, Countdown on Battle Region, CTGP Track picking code, and thundercloud edit - OK I'll wait for MrBean to respond back. Because I have worldwides disabled, the TC code is a code I can definitely get away with.
* Random in friend rooms - Thanks I'll use that eventually.
* The various code patches: If it helps, I got a Menu.bmg here - Download. There is a section in there that has rules of the room. In a future update of MKW Hack Pack, I might change a lot of messages to have more customizations. I'll just need to think about them.
* Time Trial - Just letting you know that's not a major request, I do understand that a code to make the server fully operational isn't realistic, but having something for ghosts would be nice.
* Patch to remember track and cup - Don't worry about this one too much cuz I just figured I'd ask since I'm doing this. It would be nice to have it though.
* Speedometer - It was a random request, and I don't know if Degeso would ever release a tutorial, I do have SwareJonge helping me with speedometers though, it might take sometime to learn how to do it though.
* Auto update program - It would be a computer program that adds stuff to an sd card. I do have someone helping me with it but he's been inactive as of recently so I don't know if he'll be back.
* Gecko Code Handler - Thanks for the info on that

Again. thank you! Huili (talk) 20:33, 17 May 2018 (UTC)

I have nothing to tell. Leseratte is the expert in these things and explained all. -- Wiimm (talk) 20:26, 17 May 2018 (UTC)
Hey Huili. When we first started CTGP-R we did all the game code mods by hand in a hex editor. Eventually I released the ct-code project which essentially compiles to the same thing we built by hand. However, some things were still added to the hex edited version such as countdown and the repeat voting. Hence we don't actually have source code for them, but it should be possible to edit ct-code to generate them just like I did when I released ct-code. Since v1.03 we've stopped using that system entirely though, so our newest features and bugfixes are not compatible with it. Looking at the code I'm guessing that both Countdown and the voting are using the ct-code system, though I can see some bugfixes have been done in the v1.03 system. I can try to port the features to the github ct-code if that will actually be of use but it is relatively difficult to do so. Chadderz (talk) 07:39, 18 May 2018 (UTC)
Maybe you could just release the related parts from the current CTGP (1.03) source code and let others try porting those to ctcode or cheat codes? Or is that too integrated with other parts of CTGP? What exactly makes it difficult to port those back to the ctcode? -- Leseratte (talk) 08:00, 18 May 2018 (UTC)
Update post the NTSC-U code for picking random in friend rooms does not work. My PAL tester said it did work for him, and NTSC-J is untested.

I also want you guys to know that I'm deciding to call off the code to nerf the thundercloud, as I have one that I do plan on using. Also Chadderz and Leseratte, I do want you to know that in no way do I want to give the impression that I am demanding codes that could be used for cheating. I understand the ethical ramifications of releasing such codes to the public. Also, I would ideally like a txt format for all these codes and not a gct form of the codes, to make it more simpler for me to use them.

So right now I'm going to focus my attention on getting the following codes/edits from you guys: Bugfix for rotating bananas on NTSC-J, Data corruption for time trials, Get item in bullet bill, countdown on battle region, no funky in friend rooms and other room alterations, ctgp's code for picking tracks 16 times, patch to remember track and cup, some form of time trial support, and a fix for random in friend rooms for NTSC-U, and potentially NTSC-J.

Thanks for your consideration again! Huili (talk) 19:43, 20 May 2018 (UTC)

Issues with Wiimmfi

Me and some of my testers have been experiencing some problems with wiimmfi regions 62, 63, 64, 65, 79, 590, and 20028. Here's the rundown of issues:

1. I can't meet anyone on the region. Sometimes I will stay there indefinitely unless I get an error code, and it's error code 85010, which says the matchmaking server is down, which is definitely not true but somehow it comes up and I don't know why.
2. I can still manage friend rooms, but it's often with disconnections. However, even if someone joins me in the friend room with my openhost friend code on, that same person CANNOT join me on regionals because I don't show up as being on wiimmfi.

So my questions are:
1. Why is this happening?
2. Is the ultimate license unlocker code responsible for any of this, despite the fact that some of my testers never used the code and still can't find me or other people?
3. Did I somehow overpatch my main.dol and/or staticr.rel (I ask this because I've been using the same ones for years without any problem)
4. Could it be something beyond my control on your end that is causing these connection issues?

Thanks for your consideration. Huili (talk) 01:49, 10 November 2018 (UTC)

  • There is nothing special with these regions.
  • Have you read the info @ https://wiimmfi.de/reg-manage for RK settings and vx?
  • Disconnections are client side events, the server helps only for matchmaking and to setup peer-to-peer connections.
-- Wiimm (talk) 05:10, 10 November 2018 (UTC)
So I read those sections. But I am still experiencing problems meeting up, here's what I did so far:

1. I used an original and therefore unmodified StaticR.rel. I added wiimmfi to it, patched all ranks, and disabled worldwides on it, and proceeded to give it to another NTSC-U tester. Even with this new rel file, we both couldn't meet up.
2. I changed the settings on that page you mentioned, here is what it looks like now:
Screenshot 1 - https://gyazo.com/af0a8d818ca4ff37f8248f9a856f2d0e
Screenshot 2 - https://gyazo.com/64e98cb928fa37bf06d5d009a8209407
Screenshot 3 - https://gyazo.com/ecd905edd8dd01d6abe8e3f8befb8687
At one point, all those options were changed to vx instead of *
3. I had to take out some codes because of this, one was the triple fib code that was injected into staticr.rel. Even with that gone, it would not let me meet up with my other tester.
If need be, I can give you my gct codes, perhaps there's a conflict there, but somehow I doubt it. Huili (talk) 17:53, 10 November 2018 (UTC)

Sorry, but I didn't noticed your last edit before. Is it worth to study it and to answer? -- Wiimm (talk) 18:09, 21 November 2019 (UTC)

Request for track removal

Hello! As an owner of certain custom tracks, which have also been added here, I'd just want to ask a removal of them, if possible. The reason is that I would no longer want my tracks being used here. Thank you for your attention! -- xBlue98 (talk) 12:34, 19 May 2019 (UTC)

LE Code

This is directed at Wiimm btw. I have a problem with how the track list loaded, I'll go through the steps and you tell me if you can locate the error:

1. I made a txt file for all tracks here.
2. I used this code to put that track list into the lecode-usa.bin file:

wlect PATCH lecode-USA.bin --le-define ctcode.txt -o pause

3. In the lecode.bin file, the track list is under offset 5490, where the decoded text says Cup2, here's the file for that.
4. I also made some changes to Wiimm's Mario Kart Fun's 2019-06 xml here.

I have a feeling that, since I didn't give the xml to Leseratte, there must be something wrong there, but I could be wrong, I'm just not sure. I put one track from the new track list I made in that pack and I could never locate it no matter what methods I tried for locating it. I do not want the original tracks in the pack, or track variants, or random selections. I hope all this information helps. Thanks in advance! Huili (talk) 23:33, 9 December 2019 (UTC)

Edit: Here's an exception handler --Unsigned comment by Huili (talk).
Edit #2 - So I decided to use Wiimm's Mario Kart Fun 2019-10 as a base instead. I removed your tracks and put my own in instead, then I use the command
wlect PATCH lecode-USA.bin --le-define ctcode.txt -o pause

a second time on a revised ctcode.txt. After that, I used

wlect DUMP lecode-USA.bin -l -vv

on the lecode file, and none of the music/track slots were right. Still trying to figure it out. Huili (talk) 05:48, 14 December 2019 (UTC)

JoshuaMK here, I've also located in some of the Wiimm's MKW Fun 2019.10v1 scripts that ctcode-name.txt is the file used for compilation? Here's the findings:

Patch LE-CODE
echo " * Patch LE-CODE"
name="lecode-${ZONE^^}.bin"
"$WSZST" wlect patch -q "./lecode/$name" -od "./files/rel/$name" \
--lecode=$REV_LECODE_PHASE --le-define ctcode/ctcode-name.txt \
$REV_LE_OPTIONS \
--track-dir ./files/Race/Course --move-tracks ./files/Race/Course 

I understand a lot of this is designed for variables hence the mess, but I want to know info on if we need to follow the same format as the ctcode-name.txt, and if the track directory + move is needed. Thanks in advance! JoshuaMK (talk) 08:29, 14 December 2019 (UTC)

A first analysis/solution

When I started to analyze you inputs, I found some other issue. I'm not sure, if it is relevant for your problem:

I expanded the syntax of the ctcode definition file to support lecode too (compare [3]):

* Track definition:
  'T' music_id ';' property_id ';' file_name ';' info ';' id
  'T' music_id ';' property_id ';' le_flags ';' file_name ';' info ';' id
  * le_flags
     The flags are only allowed and mandatory, if option LE-FLAGS
     (see above) is enabled. It is a bit field; combine flags by OR.
     The flags are delivered to LE-CODE:
        LE$F_NEW    : Track is marked as »new track«.
        LE$F_HEAD   : Track is marked as »head of a group«. If such
                      track is selected by user, a random selection
                      of all group members is done.
        LE$F_GROUP  : Track is marked as »additional group member«
                      and is not added to a cup.

The leflags part is only available if ...

%LE-FLAGS  = 1

... is set. Compare MKW-Fun definition file: [4]

And now the bad news: It seems that the new code is buggy if running in old ctcode mode.

Quick Solution: Use the new syntax like MKW-Fun did it.

In the next analysing step I will analyses your inputs more detailed.

-- Wiimm (talk) 13:09, 16 December 2019 (UTC)

Just verifying real quick, "H" track slots are hidden (not appearing in the cups) and are used in Wiimm's MKW Fun for variant tracks? (Like the Animal Crossing track in MK8) I see they are also used for the Wii tracks, and retros? Also, what precisely is Wiimm Cup? I doesn't seem to be documented... JoshuaMK (talk) 19:57, 16 December 2019 (UTC)
"Wiimm Cup" is the first cup with 4 random selections. Hard coded slots are 0x3e–0x41. "H" means hidden (not in Cup). I used it to hide random selections (only the head name is visible). Compare docu. -- Wiimm (talk) 21:56, 16 December 2019 (UTC)
Btw, do oyu have scripts that compile your track lists? Cause I find it pretty unrealistic for the lists to have been done completely by hand :P JoshuaMK (talk) 21:59, 16 December 2019 (UTC)
I have a complete "distribution creation system", that creates MKW-Fun in about 1 minute. But it is private for different reasons. -- Wiimm (talk) 22:12, 16 December 2019 (UTC)
Oh. Any tips on how I can make my own? Because it currently takes me about 5 days to finish a track list :P JoshuaMK (talk) 22:37, 16 December 2019 (UTC)
I wrote different bash scripts (since 2010) that read files from a directory, analysing the file names, link files to another directory and write text files. -- Wiimm (talk) 23:27, 16 December 2019 (UTC)
EDIT: Also, can the Wiimm Cup be disabled/made normal? Because Huili does not want the random selections... JoshuaMK (talk) 22:42, 16 December 2019 (UTC)
Don't enable it and don't use the reserved slots. There are more than 4000 free slots beginning from slot 0x44. Compare Slot Usage. -- 23:27, 16 December 2019 (UTC)
Here you find information about slots, flags and more: LE-CODE/Distribution Tutorial
-- Wiimm (talk) 08:26, 17 December 2019 (UTC)
Thank you, although i have already read up on it. Currently speaking I have gotten the slot IDs to start working, through formatting it the exact same as the ctcode-name.txt. Also, I am almost finished creating our own script to automate the list creation, so things are going swell! Honestly though the Wiiki could use some more info in the LE-CODE pages... Maybe I will go through and fill in what I've gathered through all of this? JoshuaMK (talk) 08:32, 17 December 2019 (UTC)
I know, docu is always developers pain. And here, my script (developed at the same time as LE-CODE) does all for me. And so I forgot sometime some parts. -- Wiimm (talk) 09:51, 17 December 2019 (UTC)
Does the ctcode.txt track list need to be tabbed? Or can I just use spaces to separate the info? JoshuaMK (talk) 16:45, 17 December 2019 (UTC)
Semicolons are the separators. Tabs and spaces are optional. -- Wiimm (talk) 17:33, 17 December 2019 (UTC)
Very wonderful! So I technically don't even need the spaces? Also, this means that if the columns are "uneven", it will still wok because the semi-colons are all that matter? JoshuaMK (talk) 17:35, 17 December 2019 (UTC)
Yes and yes -- Wiimm (talk) 23:25, 17 December 2019 (UTC)
Awesome, I now have a fully automated python script, the output functions perfectly with patching lecode.bin, all slot IDs are working... It's great. Thank you Wiimm for your help in the matter! JoshuaMK (talk) 23:29, 17 December 2019 (UTC)
Nice! Does the script write BMG message files too? Does it expand the common parts of a track.szs? -- Wiimm (talk) 23:57, 17 December 2019 (UTC)
Not yet, but I plan to do the BMG messages. Any tips for that? Also, what is the exact meaning of "expand the common parts of a track.szs"? JoshuaMK (talk) 03:38, 18 December 2019 (UTC)