News for hackers. Stuff that matters.
Re:Zelda: Link's Awakening: Kennel Glitch by mcphilip on Friday February 10, 2017 @12:24PM (#13617069)
Back in 1993 when this was released, in the pre gamefaqs era, I found a glitch where pausing the game while transitioning to then next screen would warp you all the way to the same position on the next screen. E.g. Leave screen on the left side, appear on next screen all the way to the left instead of the right side of the screen. This allowed you to break the game in all sorts of fun ways :)

I assume the internets have known about that glitch for a long time but it was really fun to feel like I had some secret trick as a kid that no one else had found.

Re:Zelda: Link's Awakening: Kennel Glitch by Kapow on Friday February 10, 2017 @01:38PM (#13617739)
That was actually mentioned in Nintendo Power volume 50, it's one of the most well-known and easy-to-perform video game glitches.

They also mentioned the Zelda 2 glitch where you could wrong-warp by jumping off the top of the screen and using the Fairy spell. You could get into a weird town that didn't exist, and if you left you were stuck in the middle of the ocean.

Re:Zelda: Link's Awakening: Kennel Glitch by mwpmaybe on Friday February 10, 2017 @02:50PM (#13618303)
Oh good grief, that happened to me by accident once and I had no idea what was going on. I think I had to restart the game! Thank you for clearing up this mystery for eight-year-old me.
Re:Zelda: Link's Awakening: Kennel Glitch by bredren on Friday February 10, 2017 @03:06PM (#13618428)
NBD, but I had Nintendo Power issue #1. It came because we registered the original NES super system bought from Sears. We were some lucky kids.
Re:Zelda: Link's Awakening: Kennel Glitch by chairmankaga on Sunday February 12, 2017 @09:11PM (#13632646)
Reminded me of "Glitch City" in the original pokemon games.

https://youtu.be/86VvAY-Rhzo

Re:Zelda: Link's Awakening: Kennel Glitch by 1wd on Friday February 10, 2017 @12:32PM (#13617148)
Same here! :)

I first assumed this article was about that glitch, but apparently that one is known as "the Select Glitch" (because you press the select button to pause / open the map).

Re:Zelda: Link's Awakening: Kennel Glitch by ZenoArrow on Friday February 10, 2017 @01:46PM (#13617788)
Yeah, I remember discovering the select glitch too.

One other thing, that wasn't a glitch but was a hidden feature, if you equipped the bow and arrow and bombs at the same time you could make arrows that exploded on impact. Oh and the thing where you could steal from the shop, I don't remember how I found out about that, probably from a friend showing me.

Re:Zelda: Link's Awakening: Kennel Glitch by loup-vaillant on Friday February 10, 2017 @08:05PM (#13620320)
> Oh and the thing where you could steal from the shop,

But if you do that they call you THIEF… :-( The same happens if you hit a chicken so many times its buddies come and take revenge on you.

Re:Zelda: Link's Awakening: Kennel Glitch by ZenoArrow on Saturday February 11, 2017 @03:02AM (#13621668)
>"But if you do that they call you THIEF… :-( "

Why the frowny face? The title of THIEF is deserved!

>"The same happens if you hit a chicken so many times its buddies come and take revenge on you."

Ah yeah, forgot about the chicken revenge thing! Does your name change after that too? IIRC the chicken revenge thing happens in other Zelda games as well, I believe I saw it in Ocarina Of Time at least.

Re:Zelda: Link's Awakening: Kennel Glitch by loup-vaillant on Saturday February 11, 2017 @06:54AM (#13622229)
In the french version of the game, my name changes after the chicken revenge: VOYOU, they call you.

Incidentally, they call you VOYOU after you steal something all the same. Though calling you THIEF for hen-slaughter seems a bit off…

Re:Zelda: Link's Awakening: Kennel Glitch by baddox on Friday February 10, 2017 @02:20PM (#13618048)
I remember having so much trouble replicating that glitch when I was a kid.
Re:Zelda: Link's Awakening: Kennel Glitch by Cpoll on Friday February 10, 2017 @08:01PM (#13620307)
It's possible you had the DX (GBC) version, which patched the glitch.
Re:Zelda: Link's Awakening: Kennel Glitch by georgemcbay on Friday February 10, 2017 @07:09PM (#13620077)
On a similar note...

I remember discovering the Super Mario Bros 1 up glitch (just rather randomly, wasn't glitch-hunting) a few weeks after getting my NES/SMB and teaching everyone I knew how to do it.

I'm sure many, many people discovered it independently back in the days before the Internet spread this knowledge out nearly instantaneously.

https://www.youtube.com/watch?v=NUx66ZEDjnQ

Re:Zelda: Link's Awakening: Kennel Glitch by stormbrew on Friday February 10, 2017 @12:02PM (#13616881)
You can actually use this glitch for an ending warp to finish it in minutes: http://www.speedrun.com/run/9me9l88z
Re:Zelda: Link's Awakening: Kennel Glitch by Bahamut on Friday February 10, 2017 @12:32PM (#13617154)
I was wondering whether that would be brought up - that link is actually to a friend's run, as far as I know he still holds the record for fastest finish of that game, although I don't think he actively tries to defend it anymore.
Re:Zelda: Link's Awakening: Kennel Glitch by pikzen on Friday February 10, 2017 @05:40PM (#13619551)
It still is the world record for Any%, yes. I'm surprised that a speedrun on an emulator is accepted though, but it seems most of the GBC runs are ran on an emulator.
Re:Zelda: Link's Awakening: Kennel Glitch by artemisbot on Saturday February 11, 2017 @04:12AM (#13621854)
Game capture from a gbc/GBA is not possible, without using a game boy player for the GameCube - hence the emulator is used so they can actually capture the run. Speedrun.com distributes the allowed emulators on their site so everyone is on a level playing field.
Re:Zelda: Link's Awakening: Kennel Glitch by AdmiralAsshat on Friday February 10, 2017 @12:01PM (#13616872)
Am I the only one who read the title as "Kernel Glitch"?
Re:Zelda: Link's Awakening: Kennel Glitch by tastythrowaway2 on Friday February 10, 2017 @12:26PM (#13617091)
No, you are not. I also stumbled into Kennel Gulch before I actually figured out how to read again.
Re:Zelda: Link's Awakening: Kennel Glitch by planteen on Friday February 10, 2017 @04:05PM (#13618896)
No, and I took it a step further by thinking "There's no operating system kernel on original Game Boy games - they are bare metal with an executive loop!"
Re:Zelda: Link's Awakening: Kennel Glitch by oneshoe on Friday February 10, 2017 @01:15PM (#13617530)
That is exactly what I thought it said until I just read your post -=o|
Re:Zelda: Link's Awakening: Kennel Glitch by ryao on Friday February 10, 2017 @02:24PM (#13618091)
No. I did too.
Re:Zelda: Link's Awakening: Kennel Glitch by muterad_murilax on Friday February 10, 2017 @12:02PM (#13616880)
Re:Zelda: Link's Awakening: Kennel Glitch by gdk on Friday February 10, 2017 @11:55AM (#13616818)
> This glitch can permanently ruin a game file and, in the extreme case, possibly even erase or damage your cartridge.

How can this glitch erase the ROM in a cartridge?

Re:Zelda: Link's Awakening: Kennel Glitch by stormbrew on Friday February 10, 2017 @11:58AM (#13616842)
I doubt it's implying that. It's maybe possible that you could glitch the save data in a way that the game would crash or misbehave just from trying to read it, though, with no way to fix it short of discharging the save data somehow (I don't recall if gameboy games used battery backup or some kind of flash).
Re:Zelda: Link's Awakening: Kennel Glitch by JoshTriplett on Friday February 10, 2017 @03:20PM (#13618524)
> It's maybe possible that you could glitch the save data in a way that the game would crash or misbehave just from trying to read it, though

Exactly. Most console games tend to treat saved game data as non-hostile, because they assume that only their own code will write it; buggy loaders that crash on corrupted data are not uncommon. (This has changed with more recent consoles, after multiple cases of saved game exploits used for jailbreaking; see, for instance, http://wiibrew.org/wiki/Category:Homebrew_exploits .) Memory-corruption bugs in games can overwrite saved games in ways that lead to such issues.

Re:Zelda: Link's Awakening: Kennel Glitch by fenwick67 on Friday February 10, 2017 @02:11PM (#13617989)
It's actually really easy to accidentally erase Link's Awakening save data by just flipping the power switch off and on too quickly (I have done this a few times). So I presume this would fix a glitched save.
Re:Zelda: Link's Awakening: Kennel Glitch by MrFoof on Friday February 10, 2017 @12:09PM (#13616943)
Game Boy games used a CR2016 or (later on) a CR2025 battery to maintain save data.

These are soldered in place, which makes replacing batteries rather annoying, though they're replaceable if you put in the effort.

Re:Zelda: Link's Awakening: Kennel Glitch by alex_duf on Friday February 10, 2017 @12:31PM (#13617139)
I actually did replace the battery of a zelda cartridge on GameBoy when I was a kid. The battery wasn't even the right size and barely fitted inside it, so I had to use some tape to hold it together.

That day my older brother treated me like a genius. (That day only)

Re:Zelda: Link's Awakening: Kennel Glitch by leggomylibro on Friday February 10, 2017 @12:23PM (#13617064)
Unfortunately that trend didn't continue with the GBA, whose games tended to use semi-volatile memory chips that will die after enough time or read/writes. Many of my old GBA games won't hold a save longer than a day or two anymore, without any viable way to repair them. Too bad, so sad.
Re:Zelda: Link's Awakening: Kennel Glitch by wazanator on Friday February 10, 2017 @01:07PM (#13617471)
But hey on the bright side emulators for GBA and GBC are seemingly perfect and run on anything. If someone makes a Gameboy advance micro clone for emulators that is decent I would buy that in a heartbeat.
Re:Zelda: Link's Awakening: Kennel Glitch by ihartley on Friday February 10, 2017 @07:06PM (#13620057)
If you already have a GBA Micro, or other GBA, you can just get a Everdrive GBA: http://krikzz.com/store/home/42-everdrive-gba-x5.html
Re:Zelda: Link's Awakening: Kennel Glitch by TD-Linux on Friday February 10, 2017 @09:01PM (#13620506)
IIRC many of them use SPI flash or EEPROM, which you should just be able to pop off and replace with a similar part.
Re:Zelda: Link's Awakening: Kennel Glitch by cafebabbe on Friday February 10, 2017 @03:48PM (#13618757)
Found accidentally another glitch near the end of game, in the dungeon where you carry a big heavy metal ball you can throw around.

It ended up stuck on a wall, completely glitching the game. Reloading didn't help. My save was dead. I was devastated at the time :)

Re:Zelda: Link's Awakening: Kennel Glitch by freehunter on Saturday February 11, 2017 @01:00AM (#13621292)
I got all the way to the end where you are supposed to open the egg, did the thing to open the egg, and it didn't open. I spent days going back through every dungeon to try to trigger it but never could. I couldn't bring myself to replay the game and hope it worked this time.

I got the game the same year it came out and still have never beaten it because of that. Sounds like it was just a super glitchy game.

Re:Zelda: Link's Awakening: Kennel Glitch by dec0dedab0de on Friday February 10, 2017 @11:58AM (#13616847)
I played links awakening last year, and I hit this glitch by accident. I just turned my gameboy off though.
Re:Zelda: Link's Awakening: Kennel Glitch by Lawtonfogle on Friday February 10, 2017 @12:09PM (#13616935)
Is there any similar writeups of the fishing glitch where you get the fisherman to sit on the tree and then go fishing? That's one of the two I found as a kid. The other gave me some super item but I never could recreate it.
Re:Zelda: Link's Awakening: Kennel Glitch by ZenoArrow on Friday February 10, 2017 @06:22PM (#13619801)
Didn't know about the fishing glitch, take it you mean this one?

https://www.youtube.com/watch?v=ocEh8PzoUOg

Re:Zelda: Link's Awakening: Kennel Glitch by notadoc on Saturday February 11, 2017 @12:55PM (#13623752)
Vaguely related, I'm surprised Nintendo doesn't update the graphics on these games and re-release them for iOS, Switch, etc
Re:Zelda: Link's Awakening: Kennel Glitch by bananicorn on Friday February 10, 2017 @12:18PM (#13617024)
Does anyone know if this works on virtual console?
Re:Zelda: Link's Awakening: Kennel Glitch by alex_duf on Friday February 10, 2017 @12:34PM (#13617169)
I think most emulators have to simulate all the hardware, including the glitches as some game rely on them in order to work.

I wouldn't be surprise if most glitches discovered were also working on an emulator.

Re:Zelda: Link's Awakening: Kennel Glitch by jfktrey on Friday February 10, 2017 @02:36PM (#13618188)
The useful features of hardware are emulated. The quirky edge cases, unused opcodes, and more esoteric features are often left out.

The programming oversights in the game logic will remain, but the behavior can sometimes vary when you get to the glitches that play around with memory in a way that they normally wouldn't.

Re:Zelda: Link's Awakening: Kennel Glitch by DSMan195276 on Friday February 10, 2017 @05:29PM (#13619488)
I'd only add that for the GB there really aren't tons of quirky edges cases that you can avoid handling. The GB was around in the time when developers pretty much abused the hardware to get what they wanted, and the GB doesn't have tons of logic to emulate in the first place. That said, what you've described is 100% true about more advanced emulators.
Re:Zelda: Link's Awakening: Kennel Glitch by DSMan195276 on Friday February 10, 2017 @05:27PM (#13619472)
I would assume so. I've written a simple GB emulator and this glitch worked on it, and mine isn't nearly as true to the hardware as Nintendo's VC emulator is.