User:TimoVM/JP Pikachu ACE Translation

From Glitch City Wiki
Revision as of 02:15, 23 April 2023 by glitchcitywiki>TimoVM (Created page with "This page is based on a translation/analysis of an ACE setup used in the Japanese version of Pokémon Yellow. The original article was written by flag3833753 and can be found here. Please note that you will be required to clear your saved data in order to follow this guide. ==Introduction== in an earlier article, a method to set up a RAM writer...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

This page is based on a translation/analysis of an ACE setup used in the Japanese version of Pokémon Yellow. The original article was written by flag3833753 and can be found [[1]].

Please note that you will be required to clear your saved data in order to follow this guide.

Introduction

in an [article], a method to set up a RAM writer in the Japanese versions of Red/Green was explained. In this article we will install a ported version of that memory writer in the Japanese version of Yellow.

The original article made use of SRAM glitch in order to set up the RAM writer. A [revision] demonstrated a method to install the RAM writer without SRAM glitch. because of this, we'll split the article in multiple sections.

Setting up the RAM writer using SRAM glitch

(note, add video link)

The installation of the RAM writer is divided into two parts:

  1. Make a compact, limited RAM writer
  2. Use this RAM writer to build the full, completed RAM writer.

Please note that the instructions included here are intended for JP Yellow V1.1 through V1.3.

First, you will need to clear the save. hold SELECT + B + UP on the title screen to delete the current save.

Step 1: name your rival "て空んオオ"

Note that 空 represents an empty space. The player's name is not relevant for this setup.

Step 2: SRAM glitch

Hard reset at a very specific time during the saving process. If correctly performed, this will cause the game to think you have 255 party pokémon.

The specific timing is less than half a second after pressing "yes" when prompted if you'd like to save the game. There's no timing trick to it, just try again until you succeed.

If too early, the game isn't saved. If just a little late, the saved data will be corrupted. You'll need to try again from step 1 and clear the save again. If too late, the save will successfully complete. You'll need to try again from step 1 and clear the save again.

SRAM glitch was successful if, upon opening the start menu, the "Pokémon" menu option can be selected and the party screen successfully opens.

Step 3: Swap pokémon #6 and pokémon #9

This swap will set up inventory underflow, making the game think you're holding a total of 255 item stacks.

Step 4: Open the PC in your room to deposit items

Specifically, do the following:

  1. Deposit 1 "やめる" from slot #1 of your bag.
  2. Deposit a "カードキー" from slot #22 of your bag. repeat until you deposited 6 "カードキー" in total.
  3. Deposit 100 "ポケモン" from slot #23 of your bag.
  4. Deposit 1 "わざマシン22" from slot #24 of your bag.
  5. Swap the "ぬのヅ" in slot #25 with the item in slot #34 of your bag.
  6. Deposit 100

A few notes on the above:

  • If the item in slot #1 isn't "やめる", restart from step 1. Possibly something went wrong during SRAM glitch.
  • For the item in slot #23, you initially start with "ポケモン" x127. When selecting how many to deposit, simply press DOWN until you would deposit x99, then press UP to deposit x100. You need to deposit all 100 "ポケモン" all at once.
  • The item in slot #35 should be a "モンスターボール". to find item slot #34, simply look for item slot #35 and press up once from there.

Step 5: Warping to Eevee's room in Celadon Mansion

Exit your house. Thanks to the swap you performed in step 4, you'll end up in the room in Celadon Mansion where you can pick up Eevee.

Step 6: Activating Infinite Eevee mode

Change the game's settings as follows:

Text speed: Slow はなしのはやさ: おそい
Battle animations: On せんとうアニメ:じっくりみる
Battle style: Set しあいのルール:かちぬきタイプ
Sound: Head phone 2 サウンド:イヤホン2

This will change the item in slot #26 to a "はやぶさバッヂ".

Then, do the following (for safety, save beforehand):

  1. Pick up an Eevee, give it the nickname ヅずゆデの and use the "はやぶさバッヂ". This will cause Eevee's pokeball to reappear.
  2. Pick up a second Eevee, give it the nickname "ひでぶデョ" and use the "はやぶさバッヂ". This will cause Eevee's pokeball to reappear once more.
  3. Pick up a third Eevee, give it the nickname "ヅやゆョプ" and use the "はやぶさバッヂ" a final time.

After the third execution, picking up Eevee's pokéball will cause the NPC next to it to disappear instead. This allows you to get an unlimited amount of Eevees. (Please note that you can not leave this room until you finished the setup, since leaving the room will cause Eevee's pokeball to disappear.)

Step 7: Obtaining Eevees and nicknaming them

We'll now install a small RAM writer program by picking up and nicknaming Eevees. Give them nicknames from the following table. Start at the **bottom** of the list and work your way up.

Nickname 23 がんぜクョ small ョ
Nickname 22 ぶづぜンづ
Nickname 21 よヅぜウづ
Nickname 20 にぽづがる
Nickname 19 ぜい空へパ 空 represents a blank space
Nickname 18 ううグ空だ 空 represents a blank space
Nickname 17 どグだギョ small ョ
Nickname 16 べへにんグ
Nickname 15 だゲぼダぞ
Nickname 14 空へにんグ 空 represents a blank space
Nickname 13 わとんヅー
Nickname 12 グリググだ
Nickname 11 ざグわねん
Nickname 10 ぱへふんぴ
Nickname 9 へふんボぷ
Nickname 8 へふんだし
Nickname 7 ぼヂキづご
Nickname 6 ョのなひだ small ョ
Nickname 5 へよんち空 空 represents a blank space
Nickname 4 ぼダメにぽ
Nickname 3 にュだガに small ュ
Nickname 2 にヂ空ギて 空 represents a blank space
Nickname 1 ボデの

Step 8: Starting the compact RAM writer

After filling in the nicknamed, use the "はやぶさバッヂ" again to start up the RAM writer. It should look something like this:

(TO DO: add image)

If it doesn't start, reset your game and redo the nicknamed. If it does start successfully, it might be a good idea to exit the program and save the game.

Using the compact RAM writer

With the compact RAM writer, you can go through individual memory addresses and edit their values using the following controls:

A: Address +1
B: Address -1
DOWN: Value +1
UP: Value -1
RIGHT: Value +10h
LEFT: Value -10h
START: Exit