the cutting room mirror

Lupin III: Umi Ni Kieta Hihou

This article has a talk page!
view on tcrf.net

This page contains notes for the game Lupin III: Umi Ni Kieta Hihou.

File Formats#

Images#

The game primarily uses the .tpl format for 2D images (a common format on Nintendo consoles); the tpl files are combined into one larger file named G.

Video/Audio#

The game primarily uses the .thp format for videos (a mostly common format on Nintendo consoles); the thp files are in a folder named "movie" with disc 1 having multiple small ones, while disc 2 only has 3.

One important distinction is that the thp files the game uses use the 1.0 THPConv.exe; if you attempt to use a 1.01 version, the game will give you an error.

Fonts#

The game uses external fonts instead of the BIOS one, with characters for both Japanese and English characters. One of three fonts can be toggled via a menu option. All text is monospaced.

Parser Commands#

In Engine Commands#

This needs some investigation.
Discuss ideas and findings on the talk page.
Specifically:

  • There are some parser commands in the main .DOL, unknown use yet.
  • Try to understand what the Unknown/Unused ones are/do.

The game has a fair amount of commands it uses for the text parser, however most are unknown, or unused.

Command

What it does.

a#

Unknown. Possible values: T/F. Default: true

b#

Unknown. Unused?

c

Possibly change to the next voice line

d#

Variable insertion (like %d in C programming language)

e#

Unknown. Unused?

f#

Unknown (only called once). Possible values: 0, < 0x100.

g#

Unknown. Possible values: T/F

h

Unknown. Unused?

i

Unknown. Called by system. Related to [o]

j#

Unknown. Possible values: T/F

k

Possibly change to the next character art

l#

Unknown. Unused? Possible values: T/F

m#

Unknown. Unused?

n

Creates a new line.

o

Unknown. Called by system. Related to [i]

p#

This changes the text color, p1 is white, p2 is blue, p3 is green. Any other number will make the text blank.

q#

Seems to change if the text is invisible. Possible values: 1, (-1 to 1), other (T/F)

r

Possibly clear screen for the Dragon God story.

s

Slows down how fast the text is drawn to the screen. The speed resets after the next line.

t#

Unknown. Possible values: 0, < 0x100.

u#

Unknown. Unused?

v#

Unknown. Unused?

w#

A wait command, believed to be counted in frames. It delays how fast the next dialogue shows on the next line, not a delay on when you can press A to go to the next line.

x#

Width, default is 24, min 0x8, max 0x60

y#

Height, default is 24, min 0x8, max 0x60

z#

Unknown. Possible values: T/F