The Legend of Zelda: Ocarina of Time/Hyrule Castle

To the castle! When the cutscenes are over, you need to follow the path to Hyrule Castle Town. Remember that you can only enter Hyrule Castle Town during the day.

Bazaar Shop List
There is not much you can buy at this point. Do not buy the Hylian Shield at this time. You do not need it now. You will soon, and by that time, a soldier will put in word for a discount for you. There is also a way to get it for free…

Potion Shop List
Again, not much available. One, you need a bottle to put the items in. Two, at this time you can only carry 99 rupees at most. However, throughout the course of the game, you will acquire storage bottles and your wallet will expand to carry more money.

The Bombchu Bowling Alley
Once you obtain the bomb bag, the Bombchu Bowling Alley will be open to you. You will use bombchus to bowl through three obstacle courses to obtain a prize. You have ten tries per game. One game costs 30 rupees. Possible prizes include: In the marketplace you will see two men talking. One of them tells you how he tried to get into the castle and see the princess. He also tells you of a small opening into the castle in which he got stuck. Over by the fountain, a girl named Malon tells you that her dad still hasn't returned from the castle.
 * Bomb Bag Upgrade (only one)
 * Piece of Heart (only one)
 * Bombs
 * 50 rupees
 * Bombchu

Before continuing, stop by the Shooting Gallery to receive a Deku Seed Bullet Bag upgrade. The game costs 20 rupees. To win, you must hit 10 targets (in this game, they are rupees!) in a limited time with 15 bullets. If you hit seven or less, the game is over. If you hit eight or nine targets, you get another free try. Upon successful completion, you will be ale to carry 40 bullets instead of 30.

Entering the Castle
Head north. After you get the introduction scene for Hyrule Castle, head back to the market. Now head back to Hyrule Castle again. Malon is now waiting by some vines on the wall. When you speak to her, she gives you a "weird egg". Climb the vines and move toward the castle gate. Then drop down into the hole with the ladder. Now exit the door. Once the path starts to curve left, keep out of sight of the guards by walking up the hillside to your left. Head straight across the grassy area to a brick wall on the left side of the main gate. If you see a guard, move out of his line of sight. Climb the wall and head toward the castle. Drop into the moat. Swim all the way to the bars (you should be able to pick up some rupees by staying near the middle) and climb onto the shore.

A man will be sleeping next to a couple boxes. It's Malon's dad! He's dreaming about kids at the ranch... If a day has passed and the chicken has hatched, then use it on him and he'll wake from his delighted slumber. Now you can push the blocks to a position from which you can enter the castle.

An Audience with the Princess
In order to reach the princess, who is in the castle courtyard, you must make your way past a number of guards in five different areas. Keep your distance and keep to the rear of any guard. Timing is important.

The princess is found standing at a window across the courtyard. She is shocked at first to see you, but soon recognizes that you are from the Kokiri. Upon showing her the Spiritual Stone of the Forest, she reveals to you a dream she had in which you played a part. She then tells you of the secret of the Sacred Realm. The Sacred Realm holds the Triforce, which is imbued with the power of the goddesses, the power to grant the wish of whoever holds it. She also reveals that the Temple of Time, (located off the Market) is the entrance to this Sacred Realm blocked by the Door of Time.

In order to open the Door of Time, you must gather the three spiritual stones (one of which you already have) and the Ocarina of Time.

The Enemy Revealed
Princess Zelda then asks you if you would see the other man from her dream, the enemy. Upon looking through the window, she tells you his name: Ganondorf.

Departure
Zelda gives you a letter and sends you on your way with Impa, the Sheikah. Impa teaches you Zelda's Lullaby, your first melody.

Zelda's Lullaby 

She then instructs you to go to Death Mountain, home of the Gorons, but not before speaking to the villagers of her hometown, Kakariko, which is located at the foot of the mountain.

Once you obtain the bomb bag, return to the path to Hyrule Castle. Starting at the gate, head straight until the path curves left. You should notice a boulder on your right (a sign in front of it reads "Dead End".) Bomb it and enter the hole. After you play Zelda's Lullaby, the great fairy will give you the "Din's Fire" magical spell. It will burn all things within a certain range upon activation. (6 MP.)

Lon Lon Ranch
But before heading over the Kakariko and Death Mountain, take some time to visit Lon Lon Ranch located in Hyrule Field.

Entering the first door on the left will bring you to Talon, sleeping once again. Speak to him and you can play the "Super Cucco-findin' game". This game is much easier if you throw most of the Cuccos into the gap between the table and the stairs before talking to Talon. If you lose, you lose 10 rupees. Winning will give you a bottle of Lon Lon Milk. A dose of this will restore five hearts of health, and there are two doses in the bottle. After drinking all the milk, you can return and buy more for 30 rupees. Winning again will also garner you a refill. Or you can fill the empty bottle with something else. An additional note: Upon losing, you are given the option of playing the game again for only 5 rupees.

Out in the corral is Malon. When you speak to her, she introduces you to a young horse, Epona. However, the horse is afraid of you and runs away. Speak again until she mentions her mother's song. Equip your ocarina and she teaches you a new melody, Epona's Song. ‎ Epona's Song 

Play this song and Epona is no longer afraid of you. Also, with this song and an empty bottle, any cow you find will give you free Lon Lon Milk.

Now go to Kakariko Village and enter it during the day.