Kawaii Pet Shop Monogatari / Cute Pet Shop Story / かわいいぺットショップ物語
Last updated: 2026.03.31.
I am surprised that this games series on GBC didn't receive fan translations years ago.
I wrote a patcher in Cand currently working on draft translation (~85% done). and the draft translation is done (there are only 11 untranslated strings left). The game should be fully playable.
The game has main latin chars in it (I've only added: ' - 0xDC, ... - 0xe4).
Currently I need help with:
To use patcher:
- change path defined in ROM_PATH inside rom_patcher.c
- compile with gcc rom_patcher.c -o rom_patcher
- run rom_patcher
Rom: c8ff99c216603ff09733bb4f80e2bc61 Kawaii Pet Shop Monogatari (J) (GB) [!].gbc
Ist line can have 17+control char, or just 18 chars (game text engine automatically moves text to next line).
2nd line is the same.
Control chars are:
- F0 - | - new line.
- F1 - @ - data insertion.
- F2- ???
- F3 - wait for button press. (* - F3 + F4).
- F4 - clear lines in dialog box.
- F7 - fade textbox animation.
- F8 - ^ - player name.
- F9 - # - number.
- FA - ~ - animal kind, item name.
Last updated: 2026.03.31.
I am surprised that this games series on GBC didn't receive fan translations years ago.
I wrote a patcher in C
The game has main latin chars in it (I've only added: ' - 0xDC, ... - 0xe4).
Currently I need help with:
Finding ingame settings. I can see settings menu strings, but I can't find it.It seems they do not exist.- title screen tiles/tilesmap decompressor-compressor. Assembly responsible for decompression is in attachments.Tiles are around 0x54a02?
- Proofreading. I'm neither a Japanese nor an English native speaker. This translation heavily relied on DeepSeek. Also, most strings were translated without completing the game.
- Increasing width of some menus by 1.
To use patcher:
- change path defined in ROM_PATH inside rom_patcher.c
- compile with gcc rom_patcher.c -o rom_patcher
- run rom_patcher
Rom: c8ff99c216603ff09733bb4f80e2bc61 Kawaii Pet Shop Monogatari (J) (GB) [!].gbc
Ist line can have 17+control char, or just 18 chars (game text engine automatically moves text to next line).
2nd line is the same.
Control chars are:
- F0 - | - new line.
- F1 - @ - data insertion.
- F2- ???
- F3 - wait for button press. (* - F3 + F4).
- F4 - clear lines in dialog box.
- F7 - fade textbox animation.
- F8 - ^ - player name.
- F9 - # - number.
- FA - ~ - animal kind, item name.
Attachments
Last edited by Vulpes-Vulpeos,






