actually found a solution to those that cant load the pokemon soul silver after you create your character. Follow these steps Respects to Aypolo for this.
. Open your game in no$gba emulator normally.
2. Click the "Utility" drop-down and select "Cheats" from that menu.
3. Select the "Add New" button in the bottom left corner on the new window that has popped up.
4. Copy and paste the following code into the text area of the cheat window.
020DE16C E1A00000
020D3FA8 E1A00000
5. Before click okay, be sure that "Action Replay DS" is checked at the bottom of the window, and "RAW" is checkmarked underneath the okay and cancel buttons. Once you are sure of the proper settings, click okay. The name of the code does not matter.
6. Double click the code title in the cheats window to enable it. To make sure it is enabled, look for a check mark next to it.
As long as this code is activated, you will not have any black screens while starting your game or loading a saved game. You can activate and deactiviate it whenever you want.
. Open your game in no$gba emulator normally.
2. Click the "Utility" drop-down and select "Cheats" from that menu.
3. Select the "Add New" button in the bottom left corner on the new window that has popped up.
4. Copy and paste the following code into the text area of the cheat window.
020DE16C E1A00000
020D3FA8 E1A00000
5. Before click okay, be sure that "Action Replay DS" is checked at the bottom of the window, and "RAW" is checkmarked underneath the okay and cancel buttons. Once you are sure of the proper settings, click okay. The name of the code does not matter.
6. Double click the code title in the cheats window to enable it. To make sure it is enabled, look for a check mark next to it.
As long as this code is activated, you will not have any black screens while starting your game or loading a saved game. You can activate and deactiviate it whenever you want.