(Link to AcmlmWiki) Offline: thank ||bass
Register | Login
Views: 13,040,846
Main | Memberlist | Active users | Calendar | Chat | Online users
Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album
06-20-24 01:58 PM
0 users currently in General Gaming.
Acmlm's Board - I3 Archive - General Gaming - Simple Start Wi-Fi Found On DS New poll | |
Pages: 1 2Add to favorites | Next newer thread | Next older thread
User Post
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6332 days
Last view: 6332 days
Posted on 09-14-06 01:15 AM Link | Quote
It worked in my Mario Kart.
Zidane

Koopa








Since: 07-14-06
From: Melbourne, FL

Last post: 6336 days
Last view: 6337 days
Posted on 09-15-06 11:18 PM Link | Quote
Originally posted by HyperHacker
Getting back on topic, the fact that this menu is used in the Japanese versions explains why they only hid the button rather than removing the whole thing. It's a lot easier to change the interface a bit and just stick the button in some out of the way spot where it's not likely to be found (they had to edit the interface anyway to translate it) than to edit the code for a specific region. The code is probably the same for all versions, just with different resources.



Are you not a programmer yourself? Removing a button shouldn't be harder than removing (or commenting out) a line of code or subroutine. I cannot see a major corporation like Nintendo using such horrible programming practice. It is true that sometimes companies will not bother to remove unused code, but they do not have the software run it. My best guess is that someone was lazy and/or screwed up and they forgot all about it.
Sukasa

Birdo
Not quite as active as before.
Xkeeper supporter
Xk > ||bass
I IP Banned myself! Twice!








Since: 11-17-05
From: Somewhere over there

Last post: 6332 days
Last view: 6331 days
Posted on 09-16-06 01:39 AM Link | Quote
That depends on how it's programmed.

What if the same code runs all the buttons, and it just jumps to the correct code bits as needed, when you hit the button. Smaller code, and just as possible that reads from a data table... that would make it easier to just move the button rather than recoding or messing with tables and pointers and crap.
Zidane

Koopa








Since: 07-14-06
From: Melbourne, FL

Last post: 6336 days
Last view: 6337 days
Posted on 09-16-06 05:08 AM Link | Quote
Originally posted by Sukasa +
That depends on how it's programmed.

What if the same code runs all the buttons, and it just jumps to the correct code bits as needed, when you hit the button. Smaller code, and just as possible that reads from a data table... that would make it easier to just move the button rather than recoding or messing with tables and pointers and crap.


...? I don't follow what you're saying. I don't see any practical way of coding a button that would make it faster by more than a few seconds to move and resize it rather than cut/comment it out.

loadButton --> // loadButton

Oh my god, it's gone! Lol.
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6332 days
Last view: 6332 days
Posted on 09-16-06 03:07 PM Link | Quote
Depending how they coded the interface, it may well just be an array of button coordinates to respond to poking and a static bitmap/tilemap. They had to edit the interface anyway, so just moving the button out of the way during the process would probably have been easier than coding it not to respond to that button, and if it does use an array, then removing a button would throw all the other positions off.
If they stored the button position info with the interface, then they may even be able to just edit the coords without recompiling, whereas recoding it would require a recompile. Translators may not even have access to the code to do this.

In any case, by editing or removing code you risk breaking something, and in such an important application that's not a risk you want to take. Just moving the button prevents this risk.
Zidane

Koopa








Since: 07-14-06
From: Melbourne, FL

Last post: 6336 days
Last view: 6337 days
Posted on 09-16-06 04:02 PM Link | Quote
Even if the button was in an array, it would still take only a minute to remove/disable it. Large programming projects by pretty much any company are usually very well planned. Programmers are given a module, subroutine, sometimes even part of a subroutine and are told which global variables to use. Even if the translators were not programmers themselves (which is unlikely) and had to use a tool to edit the interface, it would make sense that the division that programmed the interface would compile a version without the button. So, we could either say that they screwed up, have bad programming practice, do not know how to organize a project properly, or have some mysterious reason for leaving the button there.
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6332 days
Last view: 6332 days
Posted on 09-16-06 10:19 PM Link | Quote
Given Nintendo's history of leaving beta stuff in games/Japanese-only stuff in English versions (the Japanese dialogue is still available in English OoT), laziness and/or bad coding practices seems likely. Like I said, though, editing a bitmap and an array of points would be easier than recompiling the entire source, and less likely to break something which is very important in this scenario.

Or they could have left it in for people who buy English games but take them to Japan.
paulguy

Paragoomba


 





Since: 06-29-06

Last post: 6345 days
Last view: 6332 days
Posted on 09-17-06 02:24 AM Link | Quote
uh, it worked on my DS lite before I flashme'd but now it doesn't so I'm thinking that it's in the firmware... I'm probably just doing it wrong all of the sudden, though.
HyperHacker

Star Mario
Finally being paid to code in VB! If only I still enjoyed that. <_<
Wii #7182 6487 4198 1828


 





Since: 11-18-05
From: Canada, w00t!
My computer's specs, if anyone gives a damn.
STOP TRUNCATING THIS >8^(

Last post: 6332 days
Last view: 6332 days
Posted on 09-17-06 03:44 AM Link | Quote
It's built into the games, not the firmware, and it worked fine with FlashMe for me.
Pages: 1 2Add to favorites | Next newer thread | Next older thread
Acmlm's Board - I3 Archive - General Gaming - Simple Start Wi-Fi Found On DS |


ABII

Acmlmboard 1.92.999, 9/17/2006
©2000-2006 Acmlm, Emuz, Blades, Xkeeper

Page rendered in 0.014 seconds; used 392.48 kB (max 480.31 kB)