Register | Login | |||||
Main
| Memberlist
| Active users
| Calendar
| Chat
| Online users Ranks | FAQ | ACS | Stats | Color Chart | Search | Photo album |
| |
0 users currently in General Gaming. |
User | Post |
HyperHacker Posts: 3340/5072 |
It's built into the games, not the firmware, and it worked fine with FlashMe for me. |
paulguy Posts: 52/71 |
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 Posts: 3332/5072 |
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. |
Zidane Posts: 36/105 |
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 Posts: 3323/5072 |
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 Posts: 35/105 |
Originally posted by Sukasa + ...? 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. |
Sukasa Posts: 1692/2068 |
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 Posts: 34/105 |
Originally posted by HyperHacker 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. |
HyperHacker Posts: 3286/5072 |
It worked in my Mario Kart. |
1337_Ac3 Posts: 54/90 |
Originally posted by Xkeeper v19.7 (9/7/06)Originally posted by theclawI can't be positive, but I'm 99% sure it is. It is, i just tried it myself. |
Xkeeper Posts: 3610/5653 |
Originally posted by theclawI can't be positive, but I'm 99% sure it is. |
theclaw Posts: 57/97 |
Let me clear up a little known fact. The hidden Mew might be in Japanese versions (I haven't tried it), but surfing for Missingno does not work. No Pokémon appear on either coast. Ever. Owning an actual Green cart, I'm able to verify this.
Is the strange menu option in Mario Kart? None of my other DS games support online Wi-Fi. |
Darkdata Posts: 540/983 |
http://www.siliconera.com/2006/09/11/debunked-what-the-secret-ds-wireless-option-is/
^*Darkdata coughs. Originally posted by above It was nothing |
Xkeeper Posts: 3576/5653 |
Originally posted by HyperHacker I'm 100% sure they're not glitched graphics. I accessed it about 30 times in a row (I have my DS calibrated so that it reads the touches higher upleft than they really are, making it rediculously easy -- I put my stylus in the topleft corner and poke)... It's just the selection corner graphics, except they're all bunched up on 0,0. (the little [] things) But yeah, not at all glitched. |
HyperHacker Posts: 3271/5072 |
Well yes, if you could somehow put those characters in your name, you could do it that way. You'd have to hack the game to do it anyway though.
IIRC the end result is the same: the game uses the wild Pokémon data as temporary storage, you go to the island, it has no wild Pokémon data and thus uses the random junk that was stored there before, and you find glitches. All really boils down to a screwup when designing the tileset (the edge-of-water tile should have been set to water Pokémon, not grass Pokémon), and in the Mew case, another screwup when coding the trainer walk routine (forgot to disable Start). 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. |
Deleted User Posts: 55/-7750 |
Originally posted by HyperHacker Well, then there must be two ways of getting Mew, one including having not allowed chars in your name and missigno, and the other just involving the routine you are reffering (But not Missigno). I just figured out Nintendo didn't actually know it was possible, and they supposed it wasn't, so they told everybody it was impossible. So I take back my words "Never trust Nintendo", sorry. Also, Ailure's post just killed the mystery =( |
Kingpin Posts: 627/709 |
Well, as said before, the WiFi menu is actually in the individual games, but the settings are saved to the firmware. It shouldn't matter if you try it on a Lite. |
Tanks Posts: 198/596 |
hey has anyone tested the DS Lite yet? I have the orginal DS but not the lite. maybe they took it out? Who knows? But anyone owner of a lite, please try. |
Sonicandfails Posts: 535/917 |
Hmmm...But what if we tried it with a NEC router? Would it work? Would it go crazy? I would bet it works... |
Ailure Posts: 1753/2602 |
It's a left out feature from the japanse software
And remember that teh wifi connection thing seems to be part of the software on the game and not part of the firmware, even if it gives that illusion. It does save data on the firmware apparently though. Since it's trying to connect to a router that only exists in Japan I think it's actually safe to try it. |
This is a long thread. Click here to view it. |