If you appreciate the work done within the wiki, please consider supporting The Cutting Room Floor on Patreon. Thanks for all your support!

Kibodeu Piko

From The Cutting Room Floor
Jump to navigation Jump to search

Title Screen

Kibodeu Piko

Publisher: Samsung
Platform: Sega Pico
Released in KR: 1997


DebugIcon.png This game has debugging material.
SoundtestIcon.png This game has a hidden sound test.


An educational game for teaching the player how to type, using the Keyboard Pico. It has a similar look and feel but different content from Keyboard Pico: Kantan Waku Waku Keyboard.

Keyboard Test

KibodeuPiko-KeyTest.png

An unreferenced debug display reads metadata and key presses from the keyboard. It can be loaded with the following patch:

000002c0 = 4e71           ; Skip branch on bad checksum
00017758 = 4eb9 0001 95b8 ; Call keyboard test function

The format string is composed of the following arguments:

  1. bit 15 set when keyboard type != 0; bit 14 set on key down; bits 13-12 always set; bit 11 set on key up; bits 7-0 set to key scan code value;
  2. Set to 1 when the key scan code is matched against a table at offset 000792a0. Due to the way our patched function is called, this bit is cleared by function 00019420 when the debug display is updated, so we never get to see it set;
  3. Set to 1 while the Shift key is held down;
  4. ASCII hex value of the pressed key;
  5. Return address pushed to the stack when calling the keyboard test function;

Sound Test

KibodeuPiko-SoundTest.png

An unreferenced sound test, which includes on the top left a debug display with the X/Y pen coordinates. Although the pen cursor is glitched, it is functional. Actions are activated by hovering the cursor and pushing the pen button.

It can be loaded with the following patch:

000002c0 = 4e71                          ; Skip branch on bad checksum
000002fa = 4eb9 0001 8f6a                ; Replace logo screen subroutine with call to sound test screen function
00000772 = 4eb9 0001 90be 4e71 4e71 4e71 ; Replace conditional logic with call to sound test update function
(Source: Original TCRF research)