Difference between revisions of "Talk:CTGP Revolution"

From Custom Mario Kart
Jump to navigation Jump to search
(135 intermediate revisions by 42 users not shown)
Line 4: Line 4:
 
'''The Track Wishlist has moved here: [[CTGP Revolution/Track Wishlist]].''' Track suggestions and reports of bugged tracks go on the Track Wishlist. }}
 
'''The Track Wishlist has moved here: [[CTGP Revolution/Track Wishlist]].''' Track suggestions and reports of bugged tracks go on the Track Wishlist. }}
  
== ISO Patching ==
+
== CTGP V 1.03 ==
  
Before the talk was archived, I was asking about how one would be able to patch the most recent CTGP Revolution version directly into Mario Kart Wii, but I hadn't yet received a response. The old section of the talk page that I posted it in was this: [[Talk:CTGP Revolution/Archive#ISO Patcher|ISO Patcher]]. - [[User:Ah2190|Ah2190]], the Master of Nitrous, ([[User talk:Ah2190|Talk page]]) posted at 11:25, 9 January 2012 (CET)
+
One question. Is it a problem to deactivate the fast aiparam cpu for one player mode?? On some tracks the cpu are to fast. And some tracks are not update on ctgp from wiimm he has to processed with much time.--Snake 18:58, 19 January 2014 (UTC)
  
:Wiimm released an ISO patcher not too long ago (but after you posted this.It's listed on the CTGP page currently. --[[User:Jefe|Jefe]] 00:23, 13 February 2012 (CET)
+
A couple of things to ask here. Can I actually have 215 different songs (not 216 because of Mario Circuit and Luigi Circuit same brstm)?  And if so, where can I get all of the correct files names? And for tracks that are initially played with songs that require multichannel brstms, do i need to use a multichannel brstms for that particular track? And if so, since I'm completely confused about it, how do i do it?
 +
--Aleuuhhmsc 1:59 PM CST, 1/21/2014
  
I used the ISO patch and it made an ISO where the only usable track was Bigbox. Anyone know what happened? --Digital Monster, [[Guilmon35249vr]] 20:40, 22 February 2012 (CET)
+
Maybe it is possible to do it with retro tracks, bus not player designed tracks because they mostly don't make custom musics for their tracks. Also, you should sign using this: <nowiki>--~~~~</nowiki>. This will automatically give a link to your user page and create a timestamp. --[[User:CustomArio|CustomArio]] ([[User talk:CustomArio|talk]]) 03:25, 28 July 2014 (UTC)
  
== Custom Vehicles ==
+
If you go to [[CTGP Revolution v1.03]], you will see a Music ID listed for each track. The music that plays corresponds to the ID of an original MKWii track. For example, Luigi circuit has an ID of 75, so the Luigi Circuit music will play for Sunset Forest, [[DS Figure-8 Circuit]], [[DS Mario Circuit]], and so on and so forth. So in reality, you can only have 32 songs loaded at one time, and you must remember that the song will play on all courses with that ID. (For more on Custom Music, go to '''[[Custom Music]]'''.) --[[User:Cqk328|Cqk328]] ([[User talk:Cqk328|talk]]) 04:38, 24 August 2014 (UTC)
  
If you can't add custom characters, why don't add custom vehicles ([http://wiki.tockdom.de/index.php?title=List_of_Texture_Hacked/Model_Hacked_Characters#Vehicles])  ? It wouldn't be bad.  --[[Beredezebe|Beredezebe]] 15:04, 9 January 2012 (CET)
+
Maybe Bean and Chadderz can make some custom music slots if possible, I think.--[[User:CustomArio|CustomArio]] ([[User talk:CustomArio|talk]]) 05:36, 25 August 2014 (UTC)
  
:I think the "[[Hammer Brother]]" (by [[DJ Lowgey]]) is really excellent. Can I put it on the Track Wishlist ? --[[User:Beredezebe|Beredezebe]] 18:56, 13 March 2012 (CET)
+
== Copyright Violation ==
  
== Multiple "My Stuff" Folders ==
+
It seems a lot of code has been ripped directly from Riivolution and included in packages/chan/main.dol (inside blob.bin). Can the authors please explain this (without pretending to be innocent please - the code is byte-for-byte identical) ? [[User:Tueidj|Tueidj]] ([[User talk:Tueidj|talk]]) 05:20, 20 January 2014 (UTC)
  
Here's a feature request that should be pretty easy to implement: multiple "My Stuff" folders. The reason for having more than one is so you can activate (and deactivate) additional custom tracks, characters, texture/gui hacks and custom music independently without having to activate all of them at once, or edit the content of the My Stuff folder. For example, as a CT creator, I have to remove my test tracks from the My Stuff folder in order to go online with any other modifications active. 3 folders should be able to cover the needs of the average user. --[[User:Jefe|Jefe]] 00:23, 13 February 2012 (CET)
+
:Seems we're not the only people who like reverse engineering! Yes, a small section of the code base is from Riivolution, specifically the exploit which enables it to install on Wii U. Following a conversation with one of the development team at the Riivolution IRC, I got the impression this would be acceptable, however if you wish to pursue the matter we could remove the code. We don't actually have credits on our channel yet, but we were intending to add a mention on them. Can we come to some agreement? I can come by the IRC again if that would be more convenient for discussion.
 +
:[[User:Chadderz|Chadderz]] ([[User talk:Chadderz|talk]]) 18:35, 20 January 2014 (UTC)
 +
:: Who exactly did you talk to/where did you talk to them? Because nobody has any memory of any such conversation occurring. [[User:Tueidj|Tueidj]] ([[User talk:Tueidj|talk]]) 23:54, 20 January 2014 (UTC)
 +
::: I honestly don't recall; it was probably around 2 years ago when development of our channel was first starting. The CTGP-R Mod previously used Riivolution as its back end, so I went to the IRC to ask if it would be possible to either obtain the source or for you to add the necessary features yourselves. It became clear that neither of those options would happen, however they seemed happy for me to reverse engineer anything necessary from Riivolution (this was specifically mentioned). We were able to do almost everything else without need of your code, but Riivolution 1.05+ is one of the only channels with a Wii U exploit, so this was the only time it was necessary to look at your code.
 +
::: [[User:Chadderz|Chadderz]] ([[User talk:Chadderz|talk]]) 05:31, 21 January 2014 (UTC)
 +
:::: There is reverse engineering and then there is stealing; this a plain case of the latter since the code has been copied exactly, including the SNEEK workaround and the crafted TMD/Ticket signatures that took nearly a week of computing power to bruteforce. It's actually pretty dangerous to run that code without first verifying the authenticity of the IOS, the code for which you ''didn't'' copy or implement at all. I also don't understand your explanation of it pertaining to the Wii U only; there is nothing specific to the Wii U regarding that code and the alternative workarounds available for the Wii apply just as well to the Wii U. [[User:Tueidj|Tueidj]] ([[User talk:Tueidj|talk]]) 05:52, 21 January 2014 (UTC)
 +
::::: Yes, I can't argue with that, we did take the code directly. I still don't know how the code works, it's just a black box to me, so maybe we did copy more than just Wii U specific methods, however that was the only reason it was used. If there is any danger associated with the code, that is obviously a top priority for us, so I would appreciate you elaborating on that. I was certainly not aware of a public Wii U exploit that would allow us to install a title, but if there is one then obviously we can switch to that. As I said at the beginning, we can remove this code if you insist, but at the end of the day all we really want to do is play Mario Kart. We did take some of your code, and maybe that was wrong, but we didn't do so out of any malice, we are just trying to make a game mod here. I have nothing but respect for Riivolution, and it is a pity it could no longer meet our needs, so I hope this can be peacefully resolved.
 +
::::: [[User:Chadderz|Chadderz]] ([[User talk:Chadderz|talk]]) 06:43, 21 January 2014 (UTC)
 +
Sorry to butt in, but may I recommend more suitable private methods of communication? The Wiiki isn't exactly the best of places to have a long winding conversation. Thanks! --[[User:Torran|Torran]] ([[User talk:Torran|talk]]) 06:46, 21 January 2014 (UTC)
 +
: True that, @Tueidj would email be acceptable?
 +
: [[User:Chadderz|Chadderz]] ([[User talk:Chadderz|talk]]) 06:48, 21 January 2014 (UTC)
 +
I would rather finish this conversation here in public rather than have it turn into another case of "he said this, we said that" at some point in the future.
  
:I made an Ultimate Custom Stuff Template that does just that. -- [[User:JJMaC 047|JJMaC]] 15:25, 11 April 2012 (PST)
+
Using the exploit is dangerous because unlike the "runtimeiospatch" patches (which simply look for a known pattern and modify it), it triggers a stack overflow to redirect the CPU's execution path. When the nasty stuff is done, you can't just return to where you came from (due to the stack being trashed) so it jumps directly to a known "safe" point. If the IOS has been modified that point may not be safe at all, it might be in the middle of the "update boot2" routine for example or it may trigger the ES module's "failsafe" mode which causes it to wipe the wii's NAND.
  
== Multiple Menu Themes ==
+
Regardless, you still haven't given a proper explanation of why you need the exploit. All it does is disable AHBPROT '''which HBC already does for you'''. Installing a custom title (on either Wii or Wii U, they are no different in this regard) requires patching the signature check which the exploit does not do. Perhaps you could explain why you think installing a custom title on a Wii U is different from installing a custom title on a Wii, and why the patches you're "borrowed" from other ''GPL'' projects are insufficient. [[User:Tueidj|Tueidj]] ([[User talk:Tueidj|talk]]) 05:40, 24 January 2014 (UTC)
  
If people are willing to make themes that are following the SuperMenu file formats, I think extra theme choices should be added. I'll gladly make a theme to get things started. --Digital Monster, [[Guilmon35249vr]] 03:06, 19 February 2012 (CET)
+
: That does sound pretty dire, although rather unlikely. Most likely the core would just encouter a bad instruction/address and die. What we need to be done to ensure this wouldn't happen?
 +
: Like Riivolution a large portion of our userbase don't necessarily have/want HBC. We could just rely on the AHBPROT from HBC, but then those users who don't wish to use it (often stating they fear it is associated with piracy) wouldn't be able to install the channel. We use AHBPROT to get MEMPROT, which we use to install the runtimeios patch, allowing fakesigning. This is the only IOS work we do in the whole channel, we designed the rest of it to stay exclusively on the PPC core, since that's a much safer and neater design. We have not taken any code from a project which stated it was GPL, so if the code is originally from a GPL project, someone somewhere along the line must've removed the license.
 +
: [[User:Chadderz|Chadderz]] ([[User talk:Chadderz|talk]]) 06:36, 24 January 2014 (UTC)
 +
:: So the use of the exploit has nothing specifically to do with the Wii U as you earlier claimed, but is just a workaround for being able to install a custom title without first installing HBC. That doesn't make logical sense, if a user is going to install your channel then they have no reason not to install HBC first (which would remove the need for executing the dangerous exploit) since it is no more illegitimate than the CTGP-R channel. Or they could just run CTGP-R from Riivolution, which you already provide instructions for. I think the real reason you included the exploit code was simply for bragging rights ("''A homebrewless-method of loading Custom Tracks on v4.3 for any region is now available!''") and since you didn't actually do that work yourself (plus the possible safety issue), I'm inclined to insist you remove Riivolution's code from your release. [[User:Tueidj|Tueidj]] ([[User talk:Tueidj|talk]]) 07:44, 24 January 2014 (UTC)
 +
::: The exploit is to get AHBPROT to get MEMPROT to install the channel, specifically on Wii U since Wii install can be done by other means, but we couldn't find another way of doing it on Wii U. We have only ever done PPC side work on the Wii up to this point, the IOS remains largely a mystery to us, so if there is another way to do it on Wii U I'm simply not aware of it. Our distribution always used to work from Riivolution which was capable of installing itself without HBC, so our users have come to expect this. Whether this makes logical sense to you or not, this is what they have told us they want. I promise you bragging rights have nothing to do with this, as I said all we're trying to do is make a great game mod here, I honestly don't care what people think of me, I'm just trying to give our users what they have asked for and expect, and have a good time playing the game. All that said, it's your right to ask us to remove it so we will. It may take us about a week to get the update tested and out. I sincerely apologise for all this, I honestly did not think you would mind.
 +
::: [[User:Chadderz|Chadderz]] ([[User talk:Chadderz|talk]]) 07:55, 24 January 2014 (UTC)
 +
See, I still don't understand how installing a custom channel on a Wii "can be done by other means" that don't apply to the Wii U? The process is the same on both. [[User:Tueidj|Tueidj]] ([[User talk:Tueidj|talk]]) 09:22, 24 January 2014 (UTC)
 +
::::Pardon me, but does this mean that Wii U compatibility will be removed for the time being? Many people who play this prefer to do so on a Wii U so no doubt this will be a massive blow for the community. I ask this politely and with the utmost respect, but @Tueidj: apart from these possible NAND dangers you speak of, and of course your right to protext your intellectual property, is there some reason in particular why your work can't be used in collaboration with Chadderz' if proper credit is given? As I said, I'm not here to troll or beg if your mind is made up, I'm just a regular guy who loves Mario Kart and the joy it brings to others. My apologies if this question is stupid or was already answered without me noticing, many thanks. -- [[User:WorldsBoss|WorldsBoss]] ([[User talk:WorldsBoss|talk]]) 09:47, 24 January 2014 (UTC)
 +
It shouldn't be necessary to remove Wii U compatibility, only installing the channel would supposedly be affected and I've already pointed out other ways to accomplish the same thing. If there were a legit reason to use the exploit i.e. removing it would break important functionality, I would probably allow it to stay. But I'm not happy with it being used in the current "black box" manner for a task which can be accomplished in other (safer) ways. You have to consider that CTGP-R has been designed to thwart "backup" users and cheaters/hackers, and doing that is like painting a big target on your back for people to mess with your stuff - which of course includes running it on non-standard systems with god-knows-what done to their IOSes. [[User:Tueidj|Tueidj]] ([[User talk:Tueidj|talk]]) 10:04, 24 January 2014 (UTC)
 +
:Ah ok, in that case I can see your reasoning. Thanks for the explanation :) -- [[User:WorldsBoss|WorldsBoss]] ([[User talk:WorldsBoss|talk]]) 10:26, 24 January 2014 (UTC)
 +
Ok, I think it is about time that I spoke up as well. There are a couple of things I wish to clear up. First and foremost, let me talk about the phrase that was quoted earlier... specifically, "''A homebrewless-method of loading Custom Tracks on v4.3 for any region is now available!''". That phrase was actually written shortly after Letterbomb was released, years ago, and was not in reference to the CTGP Revolution Channel, and many people will be able to vouch for that. Amusingly, it was actually written in reference to Riivolution! The phrase itself is a little misleading, and I admit, needs to be modified. What it is intended to mean is "A Hombrew Channel-less method of loading custom tracks is now available". This may seem pretty silly, but you'd be surprised how many people actually fear using the Homebrew Channel. It's an irrational fear; people associate it with "hacking", and illegal activity. Uninformed parents will refuse their children access to game mods like ours just on the grounds of that, without doing any further research. I know a lot of people who just flat out say "I don't want a Homebrew Channel at all, at any point, on my Wii". Riivolution was a Godsend. We've used it for several years for playing the CTGP Revolution mod, and all prior versions are Riivolution distributions. Riivolution itself: Amazing. The only piece of Homebrew I knew that could install itself to a Wii Menu without needing the Homebrew Channel, or an IOS mod, or anything of the sort. For these people who feared the Homebrew Channel above all other things, it was perfect. I'll tell you right now that there are many people who have Riivolution as a Wii Menu channel, with no Homebrew Channel to accompany it. So, I wrote that phrase, in reference to Riivolution's ability to install itself as a Wii Channel, with only using Letterbomb or Bannerbomb to launch it. We all know that Riivolution is as much homebrew as the Homebrew Channel is. We also know that it is harmless to do these game mods. But other's don't, and putting their fears to rest, even with something as silly as just circumventing the need for the HBC, seemed like a decent move; and it worked. Many people got the CTGP who otherwise would not have done. My video showing how to get the previous version of CTGP (Homebrew Channel-less using Riivolution) is one of the highest viewed videos that I have, with over 150,000 views. Setup and installation was also a breeze for even the less technical users. So, it stood to reason when we started to develop our CTGP Revolution Channel that the functionality had to come with us; not for bragging rights, but to ease the fears of those who don't quite understand that homebrew is not the root of all evil and should be shunned.
  
:I was thinking about this too, it would be nice to have tutorials. Would it also be possible to edit Menu Music? That way we'd be able to have menu themes like Sonic Heroes, Mario Kart Double Dash, or ECT, it would be fun. -- [[SuperMario64DS]], 03:20, 19 February 2012 (CET)
+
The CTGP Revolution Channel was developed by two people, hence it took so long and is still not completely stable. There's me, I'm responsible for the interfaces and the more minor modifications, and some in-game mods. I maintain the track list and distribute the automatic updates, among other things. Chadderz is the main coder, and responsible for most of the back-end work. The CTGP Revolution Channel was designed simply because we couldn't do everything we wanted to with Riivolution (automatic updates, cup/course organization, attempt to block cheaters, and some other stuff to come in future). Tueidj, you said that you don't understand how installing a custom channel on a Wii can be done by other means that don't work on a Wii U. All that really means is that we had another exploit to install ourselves that worked on Wii, but not on Wii U, and we could not find anything that would allow us to install on Wii U (under the condition of not having AHBPROT at boot, e.g. arriving from Smash Stack, or similar. Naturally, installing if we'd been loaded from a HBC was simple, but for the reasons stated above, we're trying to avoid that). And it was for that reason that Chadderz turned to Riivolution for the answers, and ultimately found the "black box". We don't know of any other solution, we have searched, and ultimately turned up very little. Maybe we're not looking in the right places, who knows. I do hope you understand that the code was not used with malicious intent or similar. We will remove it, but I am still hopeful that we can talk our way into an agreement of some description. If you would consider letting us keep it in, we'd be happy to add in anything that you feel would help, such as checks to ensure the IOS is clean or similar, you name it. However, it's not a huge problem if it is removed, as interestingly Riivolution is still going to ensure we remain Homebrew Channel-less... after all, Riivolution can launch us, if we tell it that the CTGP Revolution Channel is the main.dol of Mario Kart Wii. An ugly solution, but this keeps the functionality of old; a way to launch CTGP with no Homebrew Channel, as has been the case all along, and our sole purpose throughout all of this. -- [[User:MrBean35000vr|MrBean35000vr]] ([[User talk:MrBean35000vr|talk]]) 21:34, 24 January 2014 (UTC)
 +
: So have you guys removed Riivolution's code from the release yet? [[User:Tueidj|Tueidj]] ([[User talk:Tueidj|talk]]) 08:28, 22 February 2014 (UTC)
 +
:: I have removed it from our source code, but it hasn't been distributed quite yet. It took me a while to pick it out; Chadderz used to be in charge of the project, and he was the one who inserted the Riivolution code. But he quit when our most recent release was made in order to concentrate on university and studies. Unfortunately, I'm not the smarter member of the pair of us, in fact, I learned most of what I know by looking over my younger brother's shoulder. However, I believe I have taken care of it, and you can expect the update to go out either tonight or over the next couple of days. Apologies once again for the inconvenience, and I'll update this page again when it has been released. [[User:MrBean35000vr|MrBean35000vr]] ([[User talk:MrBean35000vr|talk]]) 00:38, 27 February 2014 (UTC)
 +
:::: Following from my previous message, the update has now been released. There is no longer any code from Riivolution inside the latest CTGP Revolution Channel. This update will also automatically remove the code from existing users' older versions as well, and players cannot play online without the update; a fine incentive for them to get it. I have also updated all download links that are controlled by me to a download that also does not contain any of Riivolution's code. Hopefully this should clear up any remaining problems. Thanks for your patience! -- [[User:MrBean35000vr|MrBean35000vr]] ([[User talk:MrBean35000vr|talk]]) 18:29, 27 February 2014 (UTC)
  
::It's possible, but involves editing the sounds inside the BRSAR. Also, there's no tutorials needed, just take the files from your SD card in the menupatch folder and copy them and change textures. If you want to get technical, you can use '''Benzin''' to edit brlyt and brlan files, which control text color, positions and color of HUD elements, and their animations, like [http://i349.photobucket.com/albums/q364/MikeYoshi/theme_wip.png this]. --Digital Monster, [[Guilmon35249vr]] 06:09, 19 February 2012 (CET)
+
== Speed Multiplier Column ==
  
So, if Mr Bean did decide to add these Menu Themes into the CTGP Pack, and they did have there own music, a different BRSAR could be loaded along with each new Menu Theme? I think it would be Good to also include Mario Kart Wii Default as an Option. I'd like to experiment with it some. Do menus use custom Text? Perhaps these Theme could replace Custom Text, as in that the Custom Fonts will still exist, but just with the Default CTGP Revolution Theme, so some themes could have custom text, like a SMG Theme, for example. -- [[SuperMario64DS]], 06:40, 19 February 2012 (CET)
+
I have never tried to understand, how the speed modifier works. So I hope, that my fast observations are right. And here is my (mathematical) recommendation:
 +
* The speed modifier uses the 2 last bytes of the STGI record. Then 2 NULL bytes are appended to get a single float.
 +
* If the number is null (0.0), the track has no speed modifier. This should be marked with a "&mdash;" (mdash) for absent.
 +
* If the number is not null, it's a speed factor, that also may be 1.0. This speed factor is written as floating point number with 2 digits in the fraction part.
 +
Examples: 0.80, 1.00, &mdash;, 1.25, 1.50
  
:It would be possible to have a BRSAR to be included with each custom theme (if each theme has custom sounds), but the problem is that each BRSAR would need to be patched if the user uses custom BRSTMs... Also, the BRSAR file is huge, and having multiple on one SD card would limit the amount of custom data users could have, since most CTGPR players only have a 2GB card.<br>--Digital Monster, [[Guilmon35249vr]] 02:37, 27 February 2012 (CET)
+
However, it's Chadders and MrBeans distrib, so their meanings are very important.  
  
== Custom Characters ==
+
I will remove the protection now, but don't accept speed modifier edits that change only "&mdash;" and "1.0".
  
Hmm, now that we can create custom Characters with Animations, would it be okay to request Custom Characters for the CTGPR now? So far we have a 100% Animated Hammer Bro Character Hack, and it could use a Koopa's Voice, for example. I a, working on a few, and so are some other people, so more are coming. -- [[SuperMario64DS]], [[User:SuperMario64DS|SuperMario64DS]] 00:16, 21 March 2012 (CET)
+
[[User:Wiimm|Wiimm]] ([[User talk:Wiimm|talk]]) 10:27, 26 January 2014 (UTC)
  
== Specific texture hacks as custom characters ==
+
:Not completly.
Some texture hacks,for example Metal Mario, Red Yoshi, Baby Wario, Baby Waluigi, etc. can be like custom characters.
+
:If you want to know it complete click [http://forum.wii-homebrew.com/board42-kreativitaet/board232-game-mods/mario-kart-wii/48290-tut-max-lap-count-modifier-speed-modifier/#post542496 here] (German Tutorial)
:*Metal Mario is shown here: http://www.mariowiki.com/Metal_Mario_%28character%29
+
:e.g. 0.1 Speed you must replace the UknownD in the [[KMP]] with this: 32003DCC
:*Red Yoshi is shown here: http://www.mariowiki.com/Red_Yoshi
+
:--[[User:Horsti12|Horsti12]] ([[User talk:Horsti12|talk]]) 11:07, 26 January 2014 (UTC)
:Hope they'll can be there.
 
:[[User:08Juan80|08Juan80]] 15:48, 18 April 2012 (UTC)
 
  
== New races CTGP revolution v1.02.0000? ==
+
:: Let me explain the value 32003DCC:
 +
:: The last 2 bytes are 3DCC. Adding 2 Null bytes and it becomes 3DCC0000. And interpreting these  4 bytes as big endian single float, the value is 0.09961.
 +
:: And so, I'm right about the number interpretation. -- [[User:Wiimm|Wiimm]] ([[User talk:Wiimm|talk]]) 12:43, 26 January 2014 (UTC)
 +
::: I must be interpreting this conversation wrong. are you asking how to do it? i just recently wrote a tutorial on it on mkwii.com it exaplins basically the values of the speed modifiers and as far as i know 3DCC wouldnt be a value but i could check [[User:Soarin MKWII|Soarin MKWII]] ([[User talk:Soarin MKWII|talk]]) 21:36, 26 January 2014 (UTC)
 +
:::: Wiimm's interpretation is accurate completely, that is exactly how the speed multipliers are done. Incidentally, tracks without a speed mod contain zeroes for convenience (the speed modifier code will interpret a zero as 0x3F800000), so it makes more sense to use "&mdash;" for those tracks without a speed modification. -- [[User:MrBean35000vr|MrBean35000vr]] ([[User talk:MrBean35000vr|talk]]) 22:17, 26 January 2014 (UTC)
  
Are there gonna be much more races in CTGP Revolution v1.02.0000?--[[User:Funkykong975|Funkykong975]] 08:38, 14 April 2012 (UTC)
+
== Why 49 regions? ==
  
== Custom Competitions ==
+
Why would CTGPR need 49 regions? Different speed settings and lap counts? No, those are hardcoded. Updates? --[[User:PretendingToBePro|PretendingToBePro]] ([[User talk:PretendingToBePro|talk]]) 00:06, 29 January 2014 (UTC)
 +
:Also, are you at all related to MrBean35000vrJr? --[[User:PretendingToBePro|PretendingToBePro]] ([[User talk:PretendingToBePro|talk]]) 07:34, 29 January 2014 (UTC)
  
Even though custom competitions are not popular now I'd like to ask if it's possible to make custom competitions run from another place than save files (which is probably the reason it's not popular, as everyone that wants to play it has to edit their own save file). I think it's possible, you were able to redirect main.dol data, so I think other stuff should also be possible.
+
=="My Stuff" Folder==
If you need info about the format, look at the [[RKC]] page, all info of competitions are saved here.
+
How do you install stuff to My Stuff folder and make it load on CTGP-R Channel? Really wanting to test a track I am POSSIBLY releasing, and there's no preloaded My Stuff folder, like previous CTGP-R versions. --[[User:MichaelMichael54321|Michael]] ([[User talk:MichaelMichael54321|talk]]) 07:35, 2 February 2014 (UTC)
Note that this is just a request for a future update, no need to do this soon, as there is currently only 1 custom competition (Abandoned Daisy's Palace by me). --[[User:Vulcanus2|Vulcanus2]] 21:52, 18 April 2012 (UTC)
 
  
Do you know if they are gonna be in ctgp v1.02.0000?--[[User:Funkykong975|Funkykong975]] 18:27, 26 April 2012 (UTC)
+
:[SD:/ctgpr/My Stuff] If there is no folder, create one.
 +
:--[[User:Horsti12|Horsti12]] ([[User talk:Horsti12|talk]]) 08:13, 2 February 2014 (UTC)
  
== Expanded Roster ==
+
==Savedata==
 +
Can you use the original savedata you have instead of having a seperate one just for the distribution? --[[User:MichaelMichael54321|Michael]] ([[User talk:MichaelMichael54321|talk]]) 07:24, 23 February 2014 (UTC)
  
If Custom characters are ever going to appear on CTGP Revolution, then why not making an expanded roster? So we won't have to replace characters. [[User:Superstarxalien169|Superstarxalien169]] 22:26, 19 April 2012 (UTC)
+
:Nevermind, problem's solved. But can I share solution in case others didn't know? --[[User:MichaelMichael54321|Michael]] ([[User talk:MichaelMichael54321|talk]]) 03:08, 4 March 2014 (UTC)
  
:I think that was already planned, nobody will get replaced. However, Custom Characters will not appear in the CTGP v1.00.02, they are planned for v1.00.03 or later as far as I know.-- [[SuperMario64DS]] 20:10, 20 April 2012 (UTC)
+
==Sounds==
 +
Although custom music can now be just put in 'My Stuff' folder, do you still need revo_kart.brsar to put in custom sounds, such as the Starman theme? --[[User:MichaelMichael54321|Michael]] ([[User talk:MichaelMichael54321|talk]]) 16:13, 5 April 2014 (UTC)
 +
: Yes. [[User:Chadderz|Chadderz]] ([[User talk:Chadderz|talk]]) 05:45, 25 August 2014 (UTC)
  
:U mean v1.02.0000 and v1.03.0000,right?
+
==Custom Server==
::[[User:08Juan80|08Juan80]] 21:12, 20 April 2012 (UTC)
+
When the custom server eventually becomes supported by this pack, will previously server-side issues be amended to add to the pack? For example, with the new server it will be possible to extend the VR limit far beyond 9999 without the fear of being banned for doing so. This could add a lot more challenge and is worth looking into in my opinion. Also, I know Chadderz worked hard on his random-selection code (and it could still be used for random selection offline) but random could be picked online using the old Nintendo method to make it more obvious which players are picking it compared to the people who really want to go to a specific track. There are lots of other possibilities but I'm curious about those two in particular. -- [[User:WorldsBoss|WorldsBoss]] ([[User talk:WorldsBoss|talk]]) 11:02, 10 May 2014 (UTC)
 +
:Or, eventually, custom tournaments and CT time trial leaderboards? :D -- [[User:WorldsBoss|WorldsBoss]] ([[User talk:WorldsBoss|talk]]) 11:40, 10 May 2014 (UTC)
 +
::Or, eventually, increasing the time limit to 8 minutes? --CT creator [[User:Emergamer02|Emer]], ([[User talk:Emergamer02|talk here]]) 12:14, 10 May 2014 (UTC)
  
::Custom Characters will not appear in the CTGP v1.00.02. However, they are expected to appear in v1.00.03 or later.-- [[SuperMario64DS]], 21:37, 20 April 2012 (UTC)
+
: An extended VR limit on client side should be possible when someone finds out how to patch this. The random-selection would be a liitle harder because we don't know where the code is that chooses the random track (the client decides it) which was the reason that only Nintendo-Tracks shown up in random. Custom Tournaments are probably impossible since WC24 is already shut down and dobody has decrypted dumps. If someone finds out the format of the leaderboard data, custom leaderboards should be possible, same for the online time limit. -- [[User:Leseratte|Leseratte]] ([[User talk:Leseratte|talk]]) 13:20, 10 May 2014 (UTC)
 +
::Fair enough. In case Bean is reading this, such a VR code was made [https://www.youtube.com/watch?v=Rj8zxrlW0nM&feature=watch_response| a while ago.] The only reason to prevent it being implemented earlier was the risk of bans, so here's hoping :D -- [[User:WorldsBoss|WorldsBoss]] ([[User talk:WorldsBoss|talk]]) 16:59, 10 May 2014 (UTC)
 +
::: I'll have to enquire with Wiimm whether or not he would care about VR over 9999 showing up on the server. If he doesn't, then it could be potentially fine. [[User:MrBean35000vr|MrBean35000vr]] ([[User talk:MrBean35000vr|talk]]) 23:03, 15 May 2014 (UTC)
  
== CTGP R v1.02.0000 ==
+
Lots of good ideas. Hopefully some of those could be implemented eventually. Unlikely, but would it be possible for a friend roster more than 30 or add more custom messages? Who knew Nintendo shutting down the WiFi could lead to so many good things? [[User:HerbertMcHoover|HerbertMcHoover]] ([[User talk:HerbertMcHoover|talk]]) 17:41, 10 May 2014 (UTC)
  
Can you release CTGP R for the languages you have? I'm getting very tired of waiting for each language to be released ''just'' so i can use CTGP R 1.02
+
: A friend roster of more than 30 players is already supported by Nintendos (and our) server. The limit is only in-game. -- [[User:Leseratte|Leseratte]] ([[User talk:Leseratte|talk]]) 20:07, 10 May 2014 (UTC)
  
Thoughts, bean? --V1rtu4l Nucl34r B34st, [[User:DarKoder7X|DarKoder7X]] 11:43, 27 April 2012 (UTC)
+
:::There should be a update in CTGP-R Channel with linking our Wiiki accounts to use with the new server to tell apart Wiiki users from non-Wiiki users.
:The translation isn't the only thing that is still being worked on you know. --[[User:Torran|Torran]] 14:15, 27 April 2012 (UTC)
+
:::--[[User:MichaelMichael54321|Michael]] ([[User talk:MichaelMichael54321|talk]]) 02:09, 22 May 2014 (UTC)
  
::Oh... do u knows what else?--V1rtu4l Nucl34r B34st, [[User:DarKoder7X|DarKoder7X]] 19:57, 19 May 2012 (UTC)
+
== AIParam ==
  
:::Well, Polish translation was added recently... Let's wait for others, like, my hits, Czech, Finnish, Chinese... :3 --[[User:Szymbar15|Szymbar15]] 06:50, 24 May 2012 (UTC)
+
Please remove [[AIParam]] in every single track in the next update. I hate it soooooooooo much. [[User:CustomArio|CustomArio]] ([[User talk:CustomArio|talk]]) 11:21, 7 July 2014 (UTC)
  
== More Music Slots ==
+
: It is being considered. [[User:Chadderz|Chadderz]] ([[User talk:Chadderz|talk]]) 05:45, 25 August 2014 (UTC)
  
Would it be possible to have more Music Slots so we can have more songs instead of replacing the existing ones.  
+
:: Thank you for considering it.--[[User:CustomArio|CustomArio]] ([[User talk:CustomArio|talk]]) 06:36, 25 August 2014 (UTC)
[[User:Enzeru|Enzeru]] 02:25, 30 April 2012 (UTC)
 
  
:You mean like Darky Kart Wii?--V1rtu4l Nucl34r B34st, [[User:DarKoder7X|DarKoder7X]] 19:57, 19 May 2012 (UTC)
+
: Long time ago i have ask this question too. But no answer comes in earlyer time. It is good to read, if you removed the aiparam and add the new tracks updates  into the next CTGP update.
 +
Thanks. Icecream Sweetland v 2.0, Candy Mountains and some others are missing.--Snake 10:45, 25 September 2014 (UTC)
  
 +
== Battles? ==
  
I thought about that too, would be nice to have custom music if the author wants it for his/her track and the original music for retro custom tracks. I already made GCN Rainbow Road and DS Waluigi Pinball music for MKWii but I can't use it for CTGP at the moment. - [[User:NiAlBlack|NiAlBlack]] June 26th 2012, 02:16 AM (CEST)
+
I would like to see battle arenas for CTGP-R.--[[User:CustomArio|CustomArio]] ([[User talk:CustomArio|talk]]) 05:11, 8 August 2014 (UTC)
  
== Uh, oh, can I please you to read it? ==
+
: [[Countdown Mode]] has replaced battles, so we no longer feel the need to add custom battles. [[User:Chadderz|Chadderz]] ([[User talk:Chadderz|talk]]) 05:45, 25 August 2014 (UTC)
  
I (and Fat) made CTGP Revo translation into Polish, but it's somehow weird that there is Polish language in game, but no Polish flag. We just exist as 'The rest of the World'. Can you do anything to it? <br>
+
:: But there are custom battle stages and here is my suggestion: battle mode and countdown mode available both offline and online.--[[User:CustomArio|CustomArio]] ([[User talk:CustomArio|talk]]) 06:36, 25 August 2014 (UTC)
~[[user:szymbar15|Szymbar15]], 27/9/2012 16:49 CEST
 
  
== Ban Bypass ==
+
How come i can't play the original battle arenas in ctgp revolution?-- [[User:littlelum|littlelum]]
 +
: CTGP uses the battle track slots for more custom tracks -- [[User:Leseratte|Leseratte]] ([[User talk:Leseratte|talk]]) 23:20, 23 December 2015 (UTC)
 +
:: But they're all Luigi Cicuit! -- [[User:littlelum|littlelum]]
  
I know this was done by using a hex editor on the current version of CTGP and changing one value, but can you have a ban bypass enabled by default in CTGP 1.02? Or is this already setup?
+
Nope, they're all the last track loaded, and the default track is Luigi Circuit! - [[User:3mre|3mre]] ([[User talk:3mre|talk]]) 15:50, 14 November 2018 (UTC)
It could be useful for the people who are banned, especially since Bean says you cannot modify anything.
 
  
:Yes, it has been confirmed that 1.02 will bypass online bans.--[[User:Jefe|Jefe]] 19:37, 27 September 2012 (UTC)
+
== Custom Music Question ==
  
== Nintendo tracks filter ==
+
I have been using custom music and placing it on the retro tracks of this distribution. However, I noticed that the [[SM64 Castle Grounds]] course has a music ID of C5. This is not listed for any of the 32 original tracks. Is there a .brstm that I can modify to add custom music for this track? If so, could someone direct me as to where it is? --[[User:Cqk328|Cqk328]] ([[User talk:Cqk328|talk]]) 04:29, 24 August 2014 (UTC)
 +
:I believe that is the GBA Battle Course theme. Some of the courses do use the battle themes.
  
What about a "Nintendo old\new tracks" filter on CTGP channel? so we can play only GBA, SNES, DS, 3DS GCN and WII courses? I think it would be appreciated ^^
+
Baby Park uses GCN Cookie Land.
 +
Stone Route uses Thwomp Desert.
  
 +
You can figure them out if you listen to the music for them.[[User:YoshiGo99|YoshiGo99]] ([[User talk:YoshiGo99|talk]]) 06:07, 24 August 2014 (UTC)
  
== CTGP 1.000.000? ==
+
Oh yea I completely forgot to check battle courses. My mistake. Thanks! :) --[[User:Cqk328|Cqk328]] ([[User talk:Cqk328|talk]]) 06:29, 24 August 2014 (UTC)
  
I'm fairly certain it existed, though all downloads seem to be gone. I realize it's outdated, though I would like to have it. Any mirrors? --Isle 18:10, 21 October 2012
+
== Replacing MenuSingle and MenuMulti ==
  
== Cup Suggestions ==
+
Can I replace the game's menu (version 1.03) using the default menu from the game or a menu from preview CTGP versions?
  
Since the amount of CT's is always ascending, I think it would be good to suggest cups in case MrBean and Chadderz forgot something, so lemme start:
+
~~anEotselkie
  
* 3-Up-Moon Cup, a pic can be found [http://images4.wikia.nocookie.net/__cb20100402144509/fantendo/images/9/9e/3-UpMoon.png here]
+
: Yes, it should work identically to v1.02 and the real game, just put the altered menus in the My Stuff folder. Be aware that if you change the cup/course menu it will break the layout and cup icons.
* Super Acorn Cup, a pic can be found [http://www.mariowiki.com/images/7/76/WiiU_NewMarioU_4_item01_E3.png here]
+
: [[User:Chadderz|Chadderz]] ([[User talk:Chadderz|talk]]) 05:45, 25 August 2014 (UTC)
* Star Coin Cup, a pic can be found [http://www.mariowiki.com/images/0/0e/NSMB2_Star_Coin.png here]
+
::Thanks ~~anEoTselkie
* Blue Shell Cup (not spiny), a pic can be found [http://th61.photobucket.com/albums/h57/TPitcher/Custom%20Mario%20Kart%20Ideas/th_Blue_Shell.png here]
 
  
-- [[User:NiAlBlack|NiAlBlack]] 19:28, 6 December 2012 (UTC)
+
== Custom Control Layout ==
  
== Channel VS Dolphin. ==
+
I would like to see this because for example to change tricking to ZR on Classic Pro and Z on Gamecube Controller.
  
I have no how this is going to play out, but i'm guessing that once CTGP uses the Channel it will be impossible to run the game an ISO patcher and thus, run on Dolphin. Is this what's going to happen? Does the Channel security only apply to Nintendo Wi-Fi (A capability that Dolphin lacks)?
+
~~Boffo
  
[[User:Danfun64|Danfun64]] 22:08, 20 December 2012 (UTC)
+
== In-game Time Limit ==
  
:The channel is designed to stop people from hacking into the CTGP files and editing them. It also removes ISO capability because CTGP ISOs contain several flaws compared to Riivolution.
+
I would imagine that the in-game time limit of ~5:56 is client-side, am I right? If your framerate drops during a race, you still get disconnected when your timer hits about 5:56.<br>
:--Digital Monster, [[Guilmon35249vr]] 14:03, 30 January 2013 (UTC)
+
If so, would it be possible to add another minute or so? Some tracks like [[Volcanic Skyway 3]] on 100cc are nearly impossible to complete for most players. It would also allow for longer tracks to be played in friend rooms.<br>
 +
--[[User:Guilmon|'''Guilmon35249vr''']] ([[User Talk:Guilmon|talk]]) 18:40, 16 January 2015 (UTC)
  
== Track Lap Count ==
+
== LibWiiGUI ==
  
Since the new version of CTGPR will have a modified lap counter (to allow for specific tracks to have a different number of laps), should we add a column to the track table to determine which tracks have how many laps? All could be set to "--" for now, but it would still be nice to have so people can choose an amount of laps for their CT.<br>--Digital Monster, [[Guilmon35249vr]] 14:03, 30 January 2013 (UTC)
+
Did you make CTGP-R channel with LibWiiGUI I just want to know.
 +
:--[[User:4tbMyles8110mkwii|4tbMyles8110mkwii]] ([[User talk:4tbMyles8110mkwii|talk]]) 19:54, 12 February 2015 (UTC)
  
:I think it would be good for authors to have a place to request lap count changes for both new tracks and existing CTGP tracks.  The "Notes" column in the "Added after Latest Stream" section should suffice for new tracks.  I think the current [[CTGP Revolution/Track Wishlist/Existing Tracks#Music/Slot/Lap Count Requests|Music/Slot]] request section would work for existing tracks, but I don't know if MrBean checks it. --[[User:Jefe|Jefe]] 14:19, 30 January 2013 (UTC)--[[User:Jefe|Jefe]] 14:19, 30 January 2013 (UTC)
+
== Track extender ==
  
:Since CTGP Revolution determines lap count from the STGI section of a kmp, it is now up to the track creator to set it. This information can then be listed on the track's page but not here. --[[User:Torran|Torran]] 14:32, 30 January 2013 (UTC)
+
I need a track extender to add more cups cause I need 8 more cups. Is there a easy software with a built in staticR.rel so I can have easy file names?[[User:Jax53000VR|Jax53000VR]] ([[User talk:Jax53000VR|talk]]) 17:25, 18 February 2015 (UTC)Jax53000VR
 +
:If you're using the CTCODE (which I believe has up to 56 cups?) you should be okay. If you need more than that, you have a problem. MKWii only uses one byte for track IDS currently. This means we can only use 256 different IDs (0 - 255). A lot of them are used by Nintendo internally (like for choosing Random, for victory and loss demos, etc) and Battle Tracks also take up slots. On top of that, Nintendo's own courses '''also''' take slots, so there are only really about 200 available to use. Even CTGPR has mostly run out of space for more tracks.
 +
:If you're not using CTCODE, I believe there's an easy way to get it, but I haven't looked into it myself.
 +
:--[[User:Guilmon|'''Guilmon35249vr''']] ([[User Talk:Guilmon|talk]]) 00:29, 19 February 2015 (UTC)
 +
How do u use it? [[User:Jax53000VR|Jax53000VR]] ([[User talk:Jax53000VR|talk]]) 03:42, 20 February 2015 (UTC)Jax53000VR
  
::An issue arises when we try to use a track that has a blank STGI section (made with old versions of KMP Cloud). The track would theoretically have 0 laps. I wonder how the game reacts to that. --Digital Monster, [[Guilmon35249vr]] 19:39, 2 February 2013 (UTC)
+
== Development ==
  
:::Bean already addressed this point, if the STGI says 0 laps then the game assumes that 0 = 3. -- [[User:WorldsBoss|WorldsBoss]] 19:45, 2 February 2013 (UTC)
+
Hello. I have some great CTGP-R ideas. I am familiar with most file formats and know a great ctgp edit that should be made. Please let me do a little development. Please! [[User:Jax53000VR|Jax53000VR]] ([[User talk:Jax53000VR|talk]]) 03:27, 7 March 2015 (UTC) (I am 10 and know all this stuff!)
  
== Unofficial Update by me ==
+
== USB Support? ==
  
i made an unofficial update by updating certain tracks that needed it
+
Since this is no longer based on Riivolution, it seems a large SD card is required to store the files. Is there any plan to restore USB support? I think a lot of people have more USB storage laying around than SD storage. --[[User:Nintenpc|Nintenpc]] ([[User talk:Nintenpc|talk]]) 02:31, 29 April 2015 (UTC)
there wont be a dl link until the newer update
+
 
--[[User:Soarin MKWII|Soarin MKWII]] ([[User talk:Soarin MKWII|talk]]) 04:20, 29 April 2013 (UTC)
+
== Space road ==
 +
 
 +
Please put [[Space Road]] Back in here. it could have 2 laps. I don't know why it was removed when it had no bugs [[User:Jax53000VR|Jax53000VR]] ([[User talk:Jax53000VR|talk]]) 22:57, 7 May 2015 (UTC)Jax53000VR
 +
 
 +
:Assuming by it being removed, it was an outdated track, pretty straight forward and not much fun. Also it was hogging up space for better tracks. Maybe if it was updated with a whole recreation of it, It could potentially come back, but I doubt it. [[User:YoshiGo99|YoshiGo99]] ([[User talk:YoshiGo99|talk]]) 01:03, 8 May 2015 (UTC)
 +
 
 +
== Channel Fonts ==
 +
 
 +
I know it's possible to replace the font the channel itself uses (as I've done it before following a tutorial that I can no longer find). The problem is that I wish to change the font again and my attempts at figuring it out myself have left me with.. no font loaded at all! Any ideas? --[[User:Guilmon|'''Guilmon35249vr''']] ([[User Talk:Guilmon|talk]]) 00:43, 21 November 2015 (UTC)
 +
 
 +
== Star Slope? ==
 +
 
 +
I know you put [[Star Slope]] back on there,but how do you activate it in the Cup/Course Organizer,I tried to do the Konami Code backwards even sideways,can someone please give me a link to a video or something.
 +
[[User:4tbMyles8110mkwii|4tbMyles8110mkwii]] ([[User:4tbMyles8110mkwii|talk]]) 18:29, 5 January 2016 (UTC)
 +
:Never mind,I got it.(No I'm not gonna tell you but here's a hint [https://www.youtube.com/watch?v=geIlHF-VzMI].)[[User:4tbMyles8110mkwii|4tbMyles8110mkwii]] ([[User:4tbMyles8110mkwii|talk]]) 18:43, 5 January 2016 (UTC)
 +
 
 +
::Thanks for using my video! [[User:SenhGaming&Glitches|SenhGaming&Glitches]] ([[User talk:SenhGaming&Glitches|talk]]) 17:15, 11 July 2016 (EDT)
 +
 
 +
== About new tracks and updated tracks ==
 +
 
 +
Long time i see on CTGP many tracks without the newest update, bugs yet from some tracks and the new tracks and updates are not in the distrubtion. So i hope  there comes an update soon. --[[User:Snake|Snake]] ([[User talk:Snake|talk]]) 18:34, 14 January 2016 (UTC)
 +
 
 +
== Star Slope/N64 Rainbow Road  ==
 +
 
 +
I would like to be able to play Star Slope AND N64 Rainbow Road AND all the tracks in alphabetical order. Is that possible? --[[User:banjo2|banjo2]] ([[User talk:banjo2|talk]])
 +
 
 +
== Retro tracks not allowed on CTWW?  ==
 +
 
 +
Could you disable retro tracks on CTWW and maybe make a 'RTWW'? I know it sounds kinda crazy, but alot of people on CTWW just vote for retro tracks. --[[User:banjo2|banjo2]] ([[User talk:banjo2|talk]])
 +
: ''"a lot of people on CTWW just vote for retro tracks"'' &rarr; a good reason to don't disable them.
 +
: -- [[User:Wiimm|Wiimm]] ([[User talk:Wiimm|talk]]) 17:15, 11 February 2016 (UTC)
 +
 
 +
: Maybe a solution would be to make better original courses. --[[User:SuperMario64DS|SuperMario64DS]] ([[User talk:SuperMario64DS|talk]]) 22:13, 11 February 2016 (UTC)
 +
 
 +
:: I agree with you. Retro tracks have more the original feeling like custom tracks. I don`t say i don`t like custom tracks. But some custom tracks are unable to drive with carts and to complex to drive.  Maybe some day anyone make a special retro track distrubtion with all good retro tracks. I hope  that yet--[[User:Snake|Snake]] ([[User talk:Snake|talk]]) 06:11, 12 July 2016 (UTC)
 +
 
 +
::: There is such a Retro Distribution and you know it: Wiimms MKW Fun Retro. also I think that its pretty good that there are some courses that are really difficult and complex. after playing this game for 8 years I just want challenges and courses i need to learn to become pretty good. and a lot of tracks i hated in the beginning like Lava Road, Delfino Island or Melting Magma Melee became some of my favorite tracks because they have a really unique style to drive, while especially Gameboy and SNES tracks are all flat and basically the same. --[[User:Sucht93a|Sucht93a]] ([[User talk:Sucht93a|talk]]) 09:13, 12 July 2016 (UTC)
 +
 
 +
:: Sure. You are right. There is a retro distrubtion. but it need  a update this year. maybe. i don`t know. --[[User:Snake|Snake]] ([[User talk:Snake|talk]]) 09:17, 12 July 2016 (UTC)
 +
 
 +
== Some files in "My Stuff" folder don't work ==
 +
 
 +
Hey CTGP-R addicts :P
 +
I've recently tryed to customize the HomeButtonSE.brsar, the file that contains the sounds after pressing the Home Button on a controller. So I put the edited brsar into the My Stuff folder, but I didn't hear my sounds ingame. Same happened to my English.szs, which contains these boring saftey reminder pictures for playing Wii games when starting a game. Is there a list of files that you can't change or customize in CTGP-R?
 +
 
 +
[[User:SY24|SY24]] ([[User talk:SY24|talk]]) 16:02, 12 February 2016 (UTC)
 +
 
 +
:I know it's probably too late, but I've tried changing HomeButtonSE.brsar too in the original game and it doesn't seem to work. Probably, the file is unused. You'll have to take a look into the same BRSAR found into HomeButton.arc, but now named Huf8_HomeButtonSe.brsar. It's encrypted in Huf8, so you'll need to find the correct tools to manage with it... Anyways, I remember I tried this and this didn't work, it seems like those sounds are pretty well hidden... —[[User:Atlas|Atlas]] ([[User talk:Atlas|talk]]) 01:02, 10 August 2016 (UTC)
 +
 
 +
: As for the strap files, those [https://github.com/Wiimm/wii-ct-code contain most CTGP's code] and thus can't be changed. To quote the README:
 +
:: ''"The engine works by changing the entry point of the game's executable ([[main.dol]]) to BAD0. This then edits the behaviour of the game to load a texture called [[Wiimms SZS Tools/CT-CODE Extension|CTGP_CODE]] on the Health and Safety screen rather than the default. It also patches the game to branch to this texture as executable code. BAD1 is embedded inside this texture and from there it alters the game according to its code. BAD0 should be changed as little as possible, its behaviour is designed to be generic so that only BAD1 needs to be changed to add new functionality."''
 +
 
 +
[[User:Aplumafreak500|Aplumafreak500]] ([[User talk:Aplumafreak500|talk]]) 14:33, 10 August 2016 (UTC)
 +
 
 +
== Konami Code ==
 +
Ok, it is not 100% the Konami code because A+B is replaced by START, but the intention of the code is clear. So I like to revert the last edit.
 +
 
 +
-- [[User:Wiimm|Wiimm]] ([[User talk:Wiimm|talk]]) 21:15, 24 October 2016 (UTC)
 +
 
 +
== Update tracks and new tracks ==
 +
 
 +
There are so many new tracks. Why no update? --[[User:Snake|Snake]] ([[User talk:Snake|talk]]) 10:12, 25 November 2016 (UTC)
 +
 
 +
== CTGP Source Code Help? ==
 +
 
 +
Is anyone able to help me create a CTGP pack for me? It doesn't work properly when I use it telling me'' 'x' is not recognized as an internal or external command, operable program or batch file.'' I am unable to get passed this issue. Feel free to just send me a message on my talk. [[User:YoshiGo99|YoshiGo99]] ([[User talk:YoshiGo99|talk]]) 03:52, 26 November 2016 (UTC)
 +
 
 +
== Prohibited Common.szs ==
 +
 
 +
I've been using a Common.szs for months now that merely swaps out the timer and nothing else; but last night, all of a sudden, I tried to TT and it told I couldn't use the Common.szs when saving ghosts. Any ideas? [[User:Mari60FPS|Mari60FPS]] ([[User talk:Mari60FPS|talk]])
 +
 
 +
:As far as I know Common.szs doesn't have any feature for the timer excluding rankTimeGP.krt which is used for Grand Prix. —[[User:Atlas|Atlas]] ([[User talk:Atlas|talk]]) 13:53, 26 April 2017 (UTC)
 +
 
 +
== Submitting a track to CTGP ==
 +
 
 +
How do I submit a new track to CTGP? [[User:MrMartley64|MrMartley64]] ([[User talk:MrMartley64|talk]]) 3:00, 5 May 2017 (CDT)
 +
 
 +
You Can Do So On The Track Wishlist Right Here: [[CTGP Revolution/Track Wishlist/New Tracks]]  [[User:Yoshi888|Yoshi888]] ([[User talk:Yoshi888|talk]]) 15:39, 7 August 2018 (UTC)
 +
 
 +
== Quality ==
 +
 
 +
CTGP lost more from time to time more new and good tracks. Why? What happend? It makes no fun like Wiimms distribution.  Ist the best of all distrubtions he test all tracks, added new updates and new tracks. I am disapoint. --[[User:Snake|Snake]] ([[User talk:Snake|talk]]) 07:18, 6 July 2017 (UTC)
 +
 
 +
== Tocks new GCN Tracks ==
 +
 
 +
hey guys. What is with Tocks new GCN tracks? They are amazing. Why they are not on CTGP? And some tracks have not the newest update.--[[User:Snake|Snake]] ([[User talk:Snake|talk]]) 15:30, 28 August 2018 (UTC)

Revision as of 15:50, 14 November 2018

Attention!

Old talk is archived at Talk:CTGP Revolution/Archive. Please continue discussion on this page.

The Track Wishlist has moved here: CTGP Revolution/Track Wishlist. Track suggestions and reports of bugged tracks go on the Track Wishlist.

CTGP V 1.03

One question. Is it a problem to deactivate the fast aiparam cpu for one player mode?? On some tracks the cpu are to fast. And some tracks are not update on ctgp from wiimm he has to processed with much time.--Snake 18:58, 19 January 2014 (UTC)

A couple of things to ask here. Can I actually have 215 different songs (not 216 because of Mario Circuit and Luigi Circuit same brstm)? And if so, where can I get all of the correct files names? And for tracks that are initially played with songs that require multichannel brstms, do i need to use a multichannel brstms for that particular track? And if so, since I'm completely confused about it, how do i do it? --Aleuuhhmsc 1:59 PM CST, 1/21/2014

Maybe it is possible to do it with retro tracks, bus not player designed tracks because they mostly don't make custom musics for their tracks. Also, you should sign using this: --~~~~. This will automatically give a link to your user page and create a timestamp. --CustomArio (talk) 03:25, 28 July 2014 (UTC)

If you go to CTGP Revolution v1.03, you will see a Music ID listed for each track. The music that plays corresponds to the ID of an original MKWii track. For example, Luigi circuit has an ID of 75, so the Luigi Circuit music will play for Sunset Forest, DS Figure-8 Circuit, DS Mario Circuit, and so on and so forth. So in reality, you can only have 32 songs loaded at one time, and you must remember that the song will play on all courses with that ID. (For more on Custom Music, go to Custom Music.) --Cqk328 (talk) 04:38, 24 August 2014 (UTC)

Maybe Bean and Chadderz can make some custom music slots if possible, I think.--CustomArio (talk) 05:36, 25 August 2014 (UTC)

Copyright Violation

It seems a lot of code has been ripped directly from Riivolution and included in packages/chan/main.dol (inside blob.bin). Can the authors please explain this (without pretending to be innocent please - the code is byte-for-byte identical) ? Tueidj (talk) 05:20, 20 January 2014 (UTC)

Seems we're not the only people who like reverse engineering! Yes, a small section of the code base is from Riivolution, specifically the exploit which enables it to install on Wii U. Following a conversation with one of the development team at the Riivolution IRC, I got the impression this would be acceptable, however if you wish to pursue the matter we could remove the code. We don't actually have credits on our channel yet, but we were intending to add a mention on them. Can we come to some agreement? I can come by the IRC again if that would be more convenient for discussion.
Chadderz (talk) 18:35, 20 January 2014 (UTC)
Who exactly did you talk to/where did you talk to them? Because nobody has any memory of any such conversation occurring. Tueidj (talk) 23:54, 20 January 2014 (UTC)
I honestly don't recall; it was probably around 2 years ago when development of our channel was first starting. The CTGP-R Mod previously used Riivolution as its back end, so I went to the IRC to ask if it would be possible to either obtain the source or for you to add the necessary features yourselves. It became clear that neither of those options would happen, however they seemed happy for me to reverse engineer anything necessary from Riivolution (this was specifically mentioned). We were able to do almost everything else without need of your code, but Riivolution 1.05+ is one of the only channels with a Wii U exploit, so this was the only time it was necessary to look at your code.
Chadderz (talk) 05:31, 21 January 2014 (UTC)
There is reverse engineering and then there is stealing; this a plain case of the latter since the code has been copied exactly, including the SNEEK workaround and the crafted TMD/Ticket signatures that took nearly a week of computing power to bruteforce. It's actually pretty dangerous to run that code without first verifying the authenticity of the IOS, the code for which you didn't copy or implement at all. I also don't understand your explanation of it pertaining to the Wii U only; there is nothing specific to the Wii U regarding that code and the alternative workarounds available for the Wii apply just as well to the Wii U. Tueidj (talk) 05:52, 21 January 2014 (UTC)
Yes, I can't argue with that, we did take the code directly. I still don't know how the code works, it's just a black box to me, so maybe we did copy more than just Wii U specific methods, however that was the only reason it was used. If there is any danger associated with the code, that is obviously a top priority for us, so I would appreciate you elaborating on that. I was certainly not aware of a public Wii U exploit that would allow us to install a title, but if there is one then obviously we can switch to that. As I said at the beginning, we can remove this code if you insist, but at the end of the day all we really want to do is play Mario Kart. We did take some of your code, and maybe that was wrong, but we didn't do so out of any malice, we are just trying to make a game mod here. I have nothing but respect for Riivolution, and it is a pity it could no longer meet our needs, so I hope this can be peacefully resolved.
Chadderz (talk) 06:43, 21 January 2014 (UTC)

Sorry to butt in, but may I recommend more suitable private methods of communication? The Wiiki isn't exactly the best of places to have a long winding conversation. Thanks! --Torran (talk) 06:46, 21 January 2014 (UTC)

True that, @Tueidj would email be acceptable?
Chadderz (talk) 06:48, 21 January 2014 (UTC)

I would rather finish this conversation here in public rather than have it turn into another case of "he said this, we said that" at some point in the future.

Using the exploit is dangerous because unlike the "runtimeiospatch" patches (which simply look for a known pattern and modify it), it triggers a stack overflow to redirect the CPU's execution path. When the nasty stuff is done, you can't just return to where you came from (due to the stack being trashed) so it jumps directly to a known "safe" point. If the IOS has been modified that point may not be safe at all, it might be in the middle of the "update boot2" routine for example or it may trigger the ES module's "failsafe" mode which causes it to wipe the wii's NAND.

Regardless, you still haven't given a proper explanation of why you need the exploit. All it does is disable AHBPROT which HBC already does for you. Installing a custom title (on either Wii or Wii U, they are no different in this regard) requires patching the signature check which the exploit does not do. Perhaps you could explain why you think installing a custom title on a Wii U is different from installing a custom title on a Wii, and why the patches you're "borrowed" from other GPL projects are insufficient. Tueidj (talk) 05:40, 24 January 2014 (UTC)

That does sound pretty dire, although rather unlikely. Most likely the core would just encouter a bad instruction/address and die. What we need to be done to ensure this wouldn't happen?
Like Riivolution a large portion of our userbase don't necessarily have/want HBC. We could just rely on the AHBPROT from HBC, but then those users who don't wish to use it (often stating they fear it is associated with piracy) wouldn't be able to install the channel. We use AHBPROT to get MEMPROT, which we use to install the runtimeios patch, allowing fakesigning. This is the only IOS work we do in the whole channel, we designed the rest of it to stay exclusively on the PPC core, since that's a much safer and neater design. We have not taken any code from a project which stated it was GPL, so if the code is originally from a GPL project, someone somewhere along the line must've removed the license.
Chadderz (talk) 06:36, 24 January 2014 (UTC)
So the use of the exploit has nothing specifically to do with the Wii U as you earlier claimed, but is just a workaround for being able to install a custom title without first installing HBC. That doesn't make logical sense, if a user is going to install your channel then they have no reason not to install HBC first (which would remove the need for executing the dangerous exploit) since it is no more illegitimate than the CTGP-R channel. Or they could just run CTGP-R from Riivolution, which you already provide instructions for. I think the real reason you included the exploit code was simply for bragging rights ("A homebrewless-method of loading Custom Tracks on v4.3 for any region is now available!") and since you didn't actually do that work yourself (plus the possible safety issue), I'm inclined to insist you remove Riivolution's code from your release. Tueidj (talk) 07:44, 24 January 2014 (UTC)
The exploit is to get AHBPROT to get MEMPROT to install the channel, specifically on Wii U since Wii install can be done by other means, but we couldn't find another way of doing it on Wii U. We have only ever done PPC side work on the Wii up to this point, the IOS remains largely a mystery to us, so if there is another way to do it on Wii U I'm simply not aware of it. Our distribution always used to work from Riivolution which was capable of installing itself without HBC, so our users have come to expect this. Whether this makes logical sense to you or not, this is what they have told us they want. I promise you bragging rights have nothing to do with this, as I said all we're trying to do is make a great game mod here, I honestly don't care what people think of me, I'm just trying to give our users what they have asked for and expect, and have a good time playing the game. All that said, it's your right to ask us to remove it so we will. It may take us about a week to get the update tested and out. I sincerely apologise for all this, I honestly did not think you would mind.
Chadderz (talk) 07:55, 24 January 2014 (UTC)

See, I still don't understand how installing a custom channel on a Wii "can be done by other means" that don't apply to the Wii U? The process is the same on both. Tueidj (talk) 09:22, 24 January 2014 (UTC)

Pardon me, but does this mean that Wii U compatibility will be removed for the time being? Many people who play this prefer to do so on a Wii U so no doubt this will be a massive blow for the community. I ask this politely and with the utmost respect, but @Tueidj: apart from these possible NAND dangers you speak of, and of course your right to protext your intellectual property, is there some reason in particular why your work can't be used in collaboration with Chadderz' if proper credit is given? As I said, I'm not here to troll or beg if your mind is made up, I'm just a regular guy who loves Mario Kart and the joy it brings to others. My apologies if this question is stupid or was already answered without me noticing, many thanks. -- WorldsBoss (talk) 09:47, 24 January 2014 (UTC)

It shouldn't be necessary to remove Wii U compatibility, only installing the channel would supposedly be affected and I've already pointed out other ways to accomplish the same thing. If there were a legit reason to use the exploit i.e. removing it would break important functionality, I would probably allow it to stay. But I'm not happy with it being used in the current "black box" manner for a task which can be accomplished in other (safer) ways. You have to consider that CTGP-R has been designed to thwart "backup" users and cheaters/hackers, and doing that is like painting a big target on your back for people to mess with your stuff - which of course includes running it on non-standard systems with god-knows-what done to their IOSes. Tueidj (talk) 10:04, 24 January 2014 (UTC)

Ah ok, in that case I can see your reasoning. Thanks for the explanation :) -- WorldsBoss (talk) 10:26, 24 January 2014 (UTC)

Ok, I think it is about time that I spoke up as well. There are a couple of things I wish to clear up. First and foremost, let me talk about the phrase that was quoted earlier... specifically, "A homebrewless-method of loading Custom Tracks on v4.3 for any region is now available!". That phrase was actually written shortly after Letterbomb was released, years ago, and was not in reference to the CTGP Revolution Channel, and many people will be able to vouch for that. Amusingly, it was actually written in reference to Riivolution! The phrase itself is a little misleading, and I admit, needs to be modified. What it is intended to mean is "A Hombrew Channel-less method of loading custom tracks is now available". This may seem pretty silly, but you'd be surprised how many people actually fear using the Homebrew Channel. It's an irrational fear; people associate it with "hacking", and illegal activity. Uninformed parents will refuse their children access to game mods like ours just on the grounds of that, without doing any further research. I know a lot of people who just flat out say "I don't want a Homebrew Channel at all, at any point, on my Wii". Riivolution was a Godsend. We've used it for several years for playing the CTGP Revolution mod, and all prior versions are Riivolution distributions. Riivolution itself: Amazing. The only piece of Homebrew I knew that could install itself to a Wii Menu without needing the Homebrew Channel, or an IOS mod, or anything of the sort. For these people who feared the Homebrew Channel above all other things, it was perfect. I'll tell you right now that there are many people who have Riivolution as a Wii Menu channel, with no Homebrew Channel to accompany it. So, I wrote that phrase, in reference to Riivolution's ability to install itself as a Wii Channel, with only using Letterbomb or Bannerbomb to launch it. We all know that Riivolution is as much homebrew as the Homebrew Channel is. We also know that it is harmless to do these game mods. But other's don't, and putting their fears to rest, even with something as silly as just circumventing the need for the HBC, seemed like a decent move; and it worked. Many people got the CTGP who otherwise would not have done. My video showing how to get the previous version of CTGP (Homebrew Channel-less using Riivolution) is one of the highest viewed videos that I have, with over 150,000 views. Setup and installation was also a breeze for even the less technical users. So, it stood to reason when we started to develop our CTGP Revolution Channel that the functionality had to come with us; not for bragging rights, but to ease the fears of those who don't quite understand that homebrew is not the root of all evil and should be shunned.

The CTGP Revolution Channel was developed by two people, hence it took so long and is still not completely stable. There's me, I'm responsible for the interfaces and the more minor modifications, and some in-game mods. I maintain the track list and distribute the automatic updates, among other things. Chadderz is the main coder, and responsible for most of the back-end work. The CTGP Revolution Channel was designed simply because we couldn't do everything we wanted to with Riivolution (automatic updates, cup/course organization, attempt to block cheaters, and some other stuff to come in future). Tueidj, you said that you don't understand how installing a custom channel on a Wii can be done by other means that don't work on a Wii U. All that really means is that we had another exploit to install ourselves that worked on Wii, but not on Wii U, and we could not find anything that would allow us to install on Wii U (under the condition of not having AHBPROT at boot, e.g. arriving from Smash Stack, or similar. Naturally, installing if we'd been loaded from a HBC was simple, but for the reasons stated above, we're trying to avoid that). And it was for that reason that Chadderz turned to Riivolution for the answers, and ultimately found the "black box". We don't know of any other solution, we have searched, and ultimately turned up very little. Maybe we're not looking in the right places, who knows. I do hope you understand that the code was not used with malicious intent or similar. We will remove it, but I am still hopeful that we can talk our way into an agreement of some description. If you would consider letting us keep it in, we'd be happy to add in anything that you feel would help, such as checks to ensure the IOS is clean or similar, you name it. However, it's not a huge problem if it is removed, as interestingly Riivolution is still going to ensure we remain Homebrew Channel-less... after all, Riivolution can launch us, if we tell it that the CTGP Revolution Channel is the main.dol of Mario Kart Wii. An ugly solution, but this keeps the functionality of old; a way to launch CTGP with no Homebrew Channel, as has been the case all along, and our sole purpose throughout all of this. -- MrBean35000vr (talk) 21:34, 24 January 2014 (UTC)

So have you guys removed Riivolution's code from the release yet? Tueidj (talk) 08:28, 22 February 2014 (UTC)
I have removed it from our source code, but it hasn't been distributed quite yet. It took me a while to pick it out; Chadderz used to be in charge of the project, and he was the one who inserted the Riivolution code. But he quit when our most recent release was made in order to concentrate on university and studies. Unfortunately, I'm not the smarter member of the pair of us, in fact, I learned most of what I know by looking over my younger brother's shoulder. However, I believe I have taken care of it, and you can expect the update to go out either tonight or over the next couple of days. Apologies once again for the inconvenience, and I'll update this page again when it has been released. MrBean35000vr (talk) 00:38, 27 February 2014 (UTC)
Following from my previous message, the update has now been released. There is no longer any code from Riivolution inside the latest CTGP Revolution Channel. This update will also automatically remove the code from existing users' older versions as well, and players cannot play online without the update; a fine incentive for them to get it. I have also updated all download links that are controlled by me to a download that also does not contain any of Riivolution's code. Hopefully this should clear up any remaining problems. Thanks for your patience! -- MrBean35000vr (talk) 18:29, 27 February 2014 (UTC)

Speed Multiplier Column

I have never tried to understand, how the speed modifier works. So I hope, that my fast observations are right. And here is my (mathematical) recommendation:

  • The speed modifier uses the 2 last bytes of the STGI record. Then 2 NULL bytes are appended to get a single float.
  • If the number is null (0.0), the track has no speed modifier. This should be marked with a "—" (mdash) for absent.
  • If the number is not null, it's a speed factor, that also may be 1.0. This speed factor is written as floating point number with 2 digits in the fraction part.

Examples: 0.80, 1.00, —, 1.25, 1.50

However, it's Chadders and MrBeans distrib, so their meanings are very important.

I will remove the protection now, but don't accept speed modifier edits that change only "—" and "1.0".

Wiimm (talk) 10:27, 26 January 2014 (UTC)

Not completly.
If you want to know it complete click here (German Tutorial)
e.g. 0.1 Speed you must replace the UknownD in the KMP with this: 32003DCC
--Horsti12 (talk) 11:07, 26 January 2014 (UTC)
Let me explain the value 32003DCC:
The last 2 bytes are 3DCC. Adding 2 Null bytes and it becomes 3DCC0000. And interpreting these 4 bytes as big endian single float, the value is 0.09961.
And so, I'm right about the number interpretation. -- Wiimm (talk) 12:43, 26 January 2014 (UTC)
I must be interpreting this conversation wrong. are you asking how to do it? i just recently wrote a tutorial on it on mkwii.com it exaplins basically the values of the speed modifiers and as far as i know 3DCC wouldnt be a value but i could check Soarin MKWII (talk) 21:36, 26 January 2014 (UTC)
Wiimm's interpretation is accurate completely, that is exactly how the speed multipliers are done. Incidentally, tracks without a speed mod contain zeroes for convenience (the speed modifier code will interpret a zero as 0x3F800000), so it makes more sense to use "—" for those tracks without a speed modification. -- MrBean35000vr (talk) 22:17, 26 January 2014 (UTC)

Why 49 regions?

Why would CTGPR need 49 regions? Different speed settings and lap counts? No, those are hardcoded. Updates? --PretendingToBePro (talk) 00:06, 29 January 2014 (UTC)

Also, are you at all related to MrBean35000vrJr? --PretendingToBePro (talk) 07:34, 29 January 2014 (UTC)

"My Stuff" Folder

How do you install stuff to My Stuff folder and make it load on CTGP-R Channel? Really wanting to test a track I am POSSIBLY releasing, and there's no preloaded My Stuff folder, like previous CTGP-R versions. --Michael (talk) 07:35, 2 February 2014 (UTC)

[SD:/ctgpr/My Stuff] If there is no folder, create one.
--Horsti12 (talk) 08:13, 2 February 2014 (UTC)

Savedata

Can you use the original savedata you have instead of having a seperate one just for the distribution? --Michael (talk) 07:24, 23 February 2014 (UTC)

Nevermind, problem's solved. But can I share solution in case others didn't know? --Michael (talk) 03:08, 4 March 2014 (UTC)

Sounds

Although custom music can now be just put in 'My Stuff' folder, do you still need revo_kart.brsar to put in custom sounds, such as the Starman theme? --Michael (talk) 16:13, 5 April 2014 (UTC)

Yes. Chadderz (talk) 05:45, 25 August 2014 (UTC)

Custom Server

When the custom server eventually becomes supported by this pack, will previously server-side issues be amended to add to the pack? For example, with the new server it will be possible to extend the VR limit far beyond 9999 without the fear of being banned for doing so. This could add a lot more challenge and is worth looking into in my opinion. Also, I know Chadderz worked hard on his random-selection code (and it could still be used for random selection offline) but random could be picked online using the old Nintendo method to make it more obvious which players are picking it compared to the people who really want to go to a specific track. There are lots of other possibilities but I'm curious about those two in particular. -- WorldsBoss (talk) 11:02, 10 May 2014 (UTC)

Or, eventually, custom tournaments and CT time trial leaderboards? :D -- WorldsBoss (talk) 11:40, 10 May 2014 (UTC)
Or, eventually, increasing the time limit to 8 minutes? --CT creator Emer, (talk here) 12:14, 10 May 2014 (UTC)
An extended VR limit on client side should be possible when someone finds out how to patch this. The random-selection would be a liitle harder because we don't know where the code is that chooses the random track (the client decides it) which was the reason that only Nintendo-Tracks shown up in random. Custom Tournaments are probably impossible since WC24 is already shut down and dobody has decrypted dumps. If someone finds out the format of the leaderboard data, custom leaderboards should be possible, same for the online time limit. -- Leseratte (talk) 13:20, 10 May 2014 (UTC)
Fair enough. In case Bean is reading this, such a VR code was made a while ago. The only reason to prevent it being implemented earlier was the risk of bans, so here's hoping :D -- WorldsBoss (talk) 16:59, 10 May 2014 (UTC)
I'll have to enquire with Wiimm whether or not he would care about VR over 9999 showing up on the server. If he doesn't, then it could be potentially fine. MrBean35000vr (talk) 23:03, 15 May 2014 (UTC)

Lots of good ideas. Hopefully some of those could be implemented eventually. Unlikely, but would it be possible for a friend roster more than 30 or add more custom messages? Who knew Nintendo shutting down the WiFi could lead to so many good things? HerbertMcHoover (talk) 17:41, 10 May 2014 (UTC)

A friend roster of more than 30 players is already supported by Nintendos (and our) server. The limit is only in-game. -- Leseratte (talk) 20:07, 10 May 2014 (UTC)
There should be a update in CTGP-R Channel with linking our Wiiki accounts to use with the new server to tell apart Wiiki users from non-Wiiki users.
--Michael (talk) 02:09, 22 May 2014 (UTC)

AIParam

Please remove AIParam in every single track in the next update. I hate it soooooooooo much. CustomArio (talk) 11:21, 7 July 2014 (UTC)

It is being considered. Chadderz (talk) 05:45, 25 August 2014 (UTC)
Thank you for considering it.--CustomArio (talk) 06:36, 25 August 2014 (UTC)
Long time ago i have ask this question too. But no answer comes in earlyer time. It is good to read, if you removed the aiparam and add the new tracks updates into the next CTGP update.

Thanks. Icecream Sweetland v 2.0, Candy Mountains and some others are missing.--Snake 10:45, 25 September 2014 (UTC)

Battles?

I would like to see battle arenas for CTGP-R.--CustomArio (talk) 05:11, 8 August 2014 (UTC)

Countdown Mode has replaced battles, so we no longer feel the need to add custom battles. Chadderz (talk) 05:45, 25 August 2014 (UTC)
But there are custom battle stages and here is my suggestion: battle mode and countdown mode available both offline and online.--CustomArio (talk) 06:36, 25 August 2014 (UTC)

How come i can't play the original battle arenas in ctgp revolution?-- littlelum

: CTGP uses the battle track slots for more custom tracks -- Leseratte (talk) 23:20, 23 December 2015 (UTC)
But they're all Luigi Cicuit! -- littlelum

Nope, they're all the last track loaded, and the default track is Luigi Circuit! - 3mre (talk) 15:50, 14 November 2018 (UTC)

Custom Music Question

I have been using custom music and placing it on the retro tracks of this distribution. However, I noticed that the SM64 Castle Grounds course has a music ID of C5. This is not listed for any of the 32 original tracks. Is there a .brstm that I can modify to add custom music for this track? If so, could someone direct me as to where it is? --Cqk328 (talk) 04:29, 24 August 2014 (UTC)

I believe that is the GBA Battle Course theme. Some of the courses do use the battle themes.

Baby Park uses GCN Cookie Land. Stone Route uses Thwomp Desert.

You can figure them out if you listen to the music for them.YoshiGo99 (talk) 06:07, 24 August 2014 (UTC)

Oh yea I completely forgot to check battle courses. My mistake. Thanks! :) --Cqk328 (talk) 06:29, 24 August 2014 (UTC)

Replacing MenuSingle and MenuMulti

Can I replace the game's menu (version 1.03) using the default menu from the game or a menu from preview CTGP versions?

~~anEotselkie

Yes, it should work identically to v1.02 and the real game, just put the altered menus in the My Stuff folder. Be aware that if you change the cup/course menu it will break the layout and cup icons.
Chadderz (talk) 05:45, 25 August 2014 (UTC)
Thanks ~~anEoTselkie

Custom Control Layout

I would like to see this because for example to change tricking to ZR on Classic Pro and Z on Gamecube Controller.

~~Boffo

In-game Time Limit

I would imagine that the in-game time limit of ~5:56 is client-side, am I right? If your framerate drops during a race, you still get disconnected when your timer hits about 5:56.
If so, would it be possible to add another minute or so? Some tracks like Volcanic Skyway 3 on 100cc are nearly impossible to complete for most players. It would also allow for longer tracks to be played in friend rooms.
--Guilmon35249vr (talk) 18:40, 16 January 2015 (UTC)

LibWiiGUI

Did you make CTGP-R channel with LibWiiGUI I just want to know.

--4tbMyles8110mkwii (talk) 19:54, 12 February 2015 (UTC)

Track extender

I need a track extender to add more cups cause I need 8 more cups. Is there a easy software with a built in staticR.rel so I can have easy file names?Jax53000VR (talk) 17:25, 18 February 2015 (UTC)Jax53000VR

If you're using the CTCODE (which I believe has up to 56 cups?) you should be okay. If you need more than that, you have a problem. MKWii only uses one byte for track IDS currently. This means we can only use 256 different IDs (0 - 255). A lot of them are used by Nintendo internally (like for choosing Random, for victory and loss demos, etc) and Battle Tracks also take up slots. On top of that, Nintendo's own courses also take slots, so there are only really about 200 available to use. Even CTGPR has mostly run out of space for more tracks.
If you're not using CTCODE, I believe there's an easy way to get it, but I haven't looked into it myself.
--Guilmon35249vr (talk) 00:29, 19 February 2015 (UTC)

How do u use it? Jax53000VR (talk) 03:42, 20 February 2015 (UTC)Jax53000VR

Development

Hello. I have some great CTGP-R ideas. I am familiar with most file formats and know a great ctgp edit that should be made. Please let me do a little development. Please! Jax53000VR (talk) 03:27, 7 March 2015 (UTC) (I am 10 and know all this stuff!)

USB Support?

Since this is no longer based on Riivolution, it seems a large SD card is required to store the files. Is there any plan to restore USB support? I think a lot of people have more USB storage laying around than SD storage. --Nintenpc (talk) 02:31, 29 April 2015 (UTC)

Space road

Please put Space Road Back in here. it could have 2 laps. I don't know why it was removed when it had no bugs Jax53000VR (talk) 22:57, 7 May 2015 (UTC)Jax53000VR

Assuming by it being removed, it was an outdated track, pretty straight forward and not much fun. Also it was hogging up space for better tracks. Maybe if it was updated with a whole recreation of it, It could potentially come back, but I doubt it. YoshiGo99 (talk) 01:03, 8 May 2015 (UTC)

Channel Fonts

I know it's possible to replace the font the channel itself uses (as I've done it before following a tutorial that I can no longer find). The problem is that I wish to change the font again and my attempts at figuring it out myself have left me with.. no font loaded at all! Any ideas? --Guilmon35249vr (talk) 00:43, 21 November 2015 (UTC)

Star Slope?

I know you put Star Slope back on there,but how do you activate it in the Cup/Course Organizer,I tried to do the Konami Code backwards even sideways,can someone please give me a link to a video or something. 4tbMyles8110mkwii (talk) 18:29, 5 January 2016 (UTC)

Never mind,I got it.(No I'm not gonna tell you but here's a hint [1].)4tbMyles8110mkwii (talk) 18:43, 5 January 2016 (UTC)
Thanks for using my video! SenhGaming&Glitches (talk) 17:15, 11 July 2016 (EDT)

About new tracks and updated tracks

Long time i see on CTGP many tracks without the newest update, bugs yet from some tracks and the new tracks and updates are not in the distrubtion. So i hope there comes an update soon. --Snake (talk) 18:34, 14 January 2016 (UTC)

Star Slope/N64 Rainbow Road

I would like to be able to play Star Slope AND N64 Rainbow Road AND all the tracks in alphabetical order. Is that possible? --banjo2 (talk)

Retro tracks not allowed on CTWW?

Could you disable retro tracks on CTWW and maybe make a 'RTWW'? I know it sounds kinda crazy, but alot of people on CTWW just vote for retro tracks. --banjo2 (talk)

"a lot of people on CTWW just vote for retro tracks" → a good reason to don't disable them.
-- Wiimm (talk) 17:15, 11 February 2016 (UTC)
Maybe a solution would be to make better original courses. --SuperMario64DS (talk) 22:13, 11 February 2016 (UTC)
I agree with you. Retro tracks have more the original feeling like custom tracks. I don`t say i don`t like custom tracks. But some custom tracks are unable to drive with carts and to complex to drive. Maybe some day anyone make a special retro track distrubtion with all good retro tracks. I hope that yet--Snake (talk) 06:11, 12 July 2016 (UTC)
There is such a Retro Distribution and you know it: Wiimms MKW Fun Retro. also I think that its pretty good that there are some courses that are really difficult and complex. after playing this game for 8 years I just want challenges and courses i need to learn to become pretty good. and a lot of tracks i hated in the beginning like Lava Road, Delfino Island or Melting Magma Melee became some of my favorite tracks because they have a really unique style to drive, while especially Gameboy and SNES tracks are all flat and basically the same. --Sucht93a (talk) 09:13, 12 July 2016 (UTC)
Sure. You are right. There is a retro distrubtion. but it need a update this year. maybe. i don`t know. --Snake (talk) 09:17, 12 July 2016 (UTC)

Some files in "My Stuff" folder don't work

Hey CTGP-R addicts :P I've recently tryed to customize the HomeButtonSE.brsar, the file that contains the sounds after pressing the Home Button on a controller. So I put the edited brsar into the My Stuff folder, but I didn't hear my sounds ingame. Same happened to my English.szs, which contains these boring saftey reminder pictures for playing Wii games when starting a game. Is there a list of files that you can't change or customize in CTGP-R?

SY24 (talk) 16:02, 12 February 2016 (UTC)

I know it's probably too late, but I've tried changing HomeButtonSE.brsar too in the original game and it doesn't seem to work. Probably, the file is unused. You'll have to take a look into the same BRSAR found into HomeButton.arc, but now named Huf8_HomeButtonSe.brsar. It's encrypted in Huf8, so you'll need to find the correct tools to manage with it... Anyways, I remember I tried this and this didn't work, it seems like those sounds are pretty well hidden... —Atlas (talk) 01:02, 10 August 2016 (UTC)
As for the strap files, those contain most CTGP's code and thus can't be changed. To quote the README:
"The engine works by changing the entry point of the game's executable (main.dol) to BAD0. This then edits the behaviour of the game to load a texture called CTGP_CODE on the Health and Safety screen rather than the default. It also patches the game to branch to this texture as executable code. BAD1 is embedded inside this texture and from there it alters the game according to its code. BAD0 should be changed as little as possible, its behaviour is designed to be generic so that only BAD1 needs to be changed to add new functionality."

Aplumafreak500 (talk) 14:33, 10 August 2016 (UTC)

Konami Code

Ok, it is not 100% the Konami code because A+B is replaced by START, but the intention of the code is clear. So I like to revert the last edit.

-- Wiimm (talk) 21:15, 24 October 2016 (UTC)

Update tracks and new tracks

There are so many new tracks. Why no update? --Snake (talk) 10:12, 25 November 2016 (UTC)

CTGP Source Code Help?

Is anyone able to help me create a CTGP pack for me? It doesn't work properly when I use it telling me 'x' is not recognized as an internal or external command, operable program or batch file. I am unable to get passed this issue. Feel free to just send me a message on my talk. YoshiGo99 (talk) 03:52, 26 November 2016 (UTC)

Prohibited Common.szs

I've been using a Common.szs for months now that merely swaps out the timer and nothing else; but last night, all of a sudden, I tried to TT and it told I couldn't use the Common.szs when saving ghosts. Any ideas? Mari60FPS (talk)

As far as I know Common.szs doesn't have any feature for the timer excluding rankTimeGP.krt which is used for Grand Prix. —Atlas (talk) 13:53, 26 April 2017 (UTC)

Submitting a track to CTGP

How do I submit a new track to CTGP? MrMartley64 (talk) 3:00, 5 May 2017 (CDT)

You Can Do So On The Track Wishlist Right Here: CTGP Revolution/Track Wishlist/New Tracks Yoshi888 (talk) 15:39, 7 August 2018 (UTC)

Quality

CTGP lost more from time to time more new and good tracks. Why? What happend? It makes no fun like Wiimms distribution. Ist the best of all distrubtions he test all tracks, added new updates and new tracks. I am disapoint. --Snake (talk) 07:18, 6 July 2017 (UTC)

Tocks new GCN Tracks

hey guys. What is with Tocks new GCN tracks? They are amazing. Why they are not on CTGP? And some tracks have not the newest update.--Snake (talk) 15:30, 28 August 2018 (UTC)