OBD:Localization: Difference between revisions

762 bytes removed ,  Thursday at 02:57
m
link fix
(some factual corrections to pain sound list)
m (link fix)
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
{|align=right cellpadding=2 cellspacing=0 border=1 style="text-align:right;font-size:75%"
{{Hatnote|For a general overview of Oni's localizations, see [[Localizations]]. For a table of the file sizes for known versions of the game, see [[OBD:Releases]].}}
|+File properties of reference English Oni (Windows)
This page provides a detailed examination of the differences between a reference English version (U.K. release) and other language versions.
|
!Size (Bytes)
!Completion time
|-
|'''level0_Final.dat<br>.raw||2,816,050<br>28,955,552||2000/12/13 15:48:04<br>15:48:02
|-
|'''level1_Final.dat<br>.raw||9,226,726<br>44,344,448||15:52:04<br>15:52:02
|-align=right
|'''level2_Final.dat<br>.raw||7,746,752<br>34,269,952||15:55:38<br>15:55:36
|-align=right
|'''level3_Final.dat<br>.raw||10,057,083<br>29,513,504||15:58:54<br>15:58:52
|-align=right
|'''level4_Final.dat<br>.raw||9,108,703<br>32,708,480||16:01:50<br>16:01:48
|-align=right
|'''level6_Final.dat<br>.raw||10,589,595<br>33,383,232||16:04:44<br>16:04:42
|-align=right
|'''level8_Final.dat<br>.raw||13,130,579<br>39,827,008||16:09:48<br>16:09:44
|-align=right
|'''level9_Final.dat<br>.raw||11,534,977<br>32,213,440||16:13:20<br>16:13:18
|-align=right
|'''level10_Final.dat<br>.raw||12,232,751<br>44,364,320||16:38:34<br>16:38:32
|-align=right
|'''level11_Final.dat<br>.raw||10,077,719<br>29,952,480||16:17:04<br>16:17:02
|-align=right
|'''level12_Final.dat<br>.raw||8,878,315<br>30,003,360||16:20:12<br>16:20:10
|-align=right
|'''level13_Final.dat<br>.raw||5,148,690<br>32,943,872||16:22:28<br>16:22:26
|-align=right
|'''level14_Final.dat<br>.raw||10,038,947<br>38,255,776||16:25:44<br>16:25:42
|-align=right
|'''level18_Final.dat<br>.raw||10,189,815<br>34,006,784||16:29:54<br>16:29:52
|-align=right
|'''level19_Final.dat<br>.raw||11,275,599<br>41,649,856||16:34:14<br>16:34:10
|}
This page is meant as an overview of the differences between a reference English version (file properties listed on the right) and other language versions. Likely not exhaustive, hopefully useful.


To adapt Oni for a non-English audience, one needs to translate: speech and subtitles; in-game consoles, the Data Comlink pages (Objectives, Items, Weapons, Diary, Help), the dialogs (Main Menu, Options, Load Game), and a few textures.
To adapt Oni for a non-English audience, one needs to translate: speech and subtitles; in-game consoles, the Data Comlink pages (Objectives, Items, Weapons, Diary, Help), the dialogs (Main Menu, Options, Load Game), and a few textures.
Line 53: Line 18:
For English, the basic ASCII character set is used:
For English, the basic ASCII character set is used:
  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~☐
  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~☐
For non-English versions, the ASCII set is extended to accommodate for European diacritics or Cyrillic.
For non-English versions, the ASCII set is extended to accommodate for European diacritics or Cyrillic. These are documented in [[OBD:Text encoding]].


'''TSFFTahoma''' is stored in level0_Final, with no duplicates anywhere.
'''TSFFTahoma''' is stored in level0_Final, with no duplicates anywhere.
Line 336: Line 301:
Two more vocalization types seem to have existed at some point, but are deprecated now.
Two more vocalization types seem to have existed at some point, but are deprecated now.
*c18_71_07red ("She's a masochist!", Fury)
*c18_71_07red ("She's a masochist!", Fury)
*c18_71_24madbomb ("He's a masochist!", Mad bomber)
*c18_71_24madbomb ("He's a masochist!", Mad Bomber)
*c18_72_18madbomb ("Happy to die?", Mad bomber)
*c18_72_18madbomb ("Happy to die?", Mad Bomber)
The two "masochist" SNDDs are not referenced by OSBD at all, whereas "Happy to die?" is referenced by '''OSBDc18_72_18madbomb''', which in turn is referenced by the "checkbody" slot of ONCCmad_bomber. This is at the expense of SNDDc18_73_09madbomb ("Damn, that was quick!"), referenced by '''OSBDc18_73_09madbomb''' but with no link from the ONCC.
The two "masochist" SNDDs are not referenced by OSBD at all, whereas "Happy to die?" is referenced by '''OSBDc18_72_18madbomb''', which in turn is referenced by the "checkbody" slot of ONCCmad_bomber. This is at the expense of SNDDc18_73_09madbomb ("Damn, that was quick!"), referenced by '''OSBDc18_73_09madbomb''' but with no link from the ONCC.


Line 353: Line 318:
!konoko
!konoko
|bgcolor=green|
|bgcolor=green|
|||||||||||||||||||||||||||||bgcolor=lime|&nbsp;6||||||||||||bgcolor=lime|&nbsp;2||Player character, level0 only. Has extra sounds.<ref group="voc">Konoko has two sneeze sounds ('''kon_snz*''') used to punctuate long idle periods. Fury has two yawn sounds ('''kon_yawn*''') for the same purpose.</ref>
|||||||||||||||||||||||||||||bgcolor=lime|&nbsp;6||||||||||||bgcolor=lime|&nbsp;2||Player character, level0 only. Has extra sounds.<ref group="voc">Konoko has two sneeze sounds ('''kon_snz*''') used to punctuate long idle periods. The kon_yawn* sounds actually belong to Fury.</ref>
|-
|-
|colspan=24 bgcolor=silver|
|colspan=24 bgcolor=silver|
Line 371: Line 336:
|bgcolor=green|&nbsp;||||
|bgcolor=green|&nbsp;||||
|bgcolor=lime|&nbsp;1||bgcolor=lime|&nbsp;1||bgcolor=lime|&nbsp;1||bgcolor=lime|&nbsp;1
|bgcolor=lime|&nbsp;1||bgcolor=lime|&nbsp;1||bgcolor=lime|&nbsp;1||bgcolor=lime|&nbsp;1
|bgcolor=lime|&nbsp;1||||||Has an extra vocalization type (unused)<ref group="voc" name="maso"/> and a mix-up.<ref group="voc">Mad bombers use "Happy to die?" (c18_72_18madbomb) as their "checkbody" vocalization, whereas "Damn, that was quick!" (c18_73_09madbomb) is unused.</ref>
|bgcolor=lime|&nbsp;1||||||Has an extra vocalization type (unused)<ref group="voc" name="maso"/> and a mix-up.<ref group="voc">Mad Bombers use "Happy to die?" (c18_72_18madbomb) as their "checkbody" vocalization, whereas "Damn, that was quick!" (c18_73_09madbomb) is unused.</ref>
|-
|-
!muro
!muro
Line 471: Line 436:
|||||bgcolor=green|&nbsp;
|||||bgcolor=green|&nbsp;
|bgcolor=lime|&nbsp;3||bgcolor=lime|&nbsp;3||bgcolor=lime|&nbsp;3||bgcolor=lime|&nbsp;1
|bgcolor=lime|&nbsp;3||bgcolor=lime|&nbsp;3||bgcolor=lime|&nbsp;3||bgcolor=lime|&nbsp;1
|bgcolor=lime|&nbsp;1||||bgcolor=lime|&nbsp;2||Has extra vocalization type (unused).<ref group="voc" name="maso">Furies and mad bombers each have a deprecated "masochist" sound (not referenced in OSBD): "She's a masochist!" (Fury) and "He's a masochist!" (bomber).</ref>
|bgcolor=lime|&nbsp;1||||bgcolor=lime|&nbsp;2||Has extra vocalization type (unused).<ref group="voc" name="maso">Furies and Mad Bombers each have a deprecated "masochist" sound (not referenced in OSBD): "She's a masochist!" (Fury) and "He's a masochist!" (Bomber). The Fury has two yawn sounds (misleadingly named '''kon_yawn*''') used to punctuate long idle periods.</ref>
|-
|-
!tanker
!tanker
Line 555: Line 520:
;blkopswat_atk_md# (#=1,5)
;blkopswat_atk_md# (#=1,5)
;blkopswat_hrt_dth# (#=2,3)
;blkopswat_hrt_dth# (#=2,3)
:same sounds as above (except there are a few uniques in each list), but these versions are filtered to sound like the character is wearing a mask
:same sounds as blkopslt* (except there are a few uniques in each list), but these versions are filtered to sound like the character is wearing a mask
;comguy_hrt_lt# (#=1-4)
;comguy_hrt_lt# (#=1-4)
;comguy_hrt_md# (#=1-4)
;comguy_hrt_md# (#=1-4)
Line 570: Line 535:
;elite_hrt_md# (#=1-10)
;elite_hrt_md# (#=1-10)
;elite_hrt_dth# (#=1,2)
;elite_hrt_dth# (#=1,2)
:muffled grunts by the Elite Striker voice actor, probably George Adams
:muffled grunts for the masked Elite Striker, apparently by George Adams because many of these sounds are filtered versions of the bar* sounds
;griffin_hrt_lt# (#=1-5,7-12,14,15,18,19)
;kerr_dth1
;kerr_dth1
:Not used; intended at one time for Kerr's death cutscene
:Not used; intended at one time for Kerr's death cutscene
Line 587: Line 551:
;konoko_hrt_dthhvy3
;konoko_hrt_dthhvy3
:voiced by Amanda Winn Lee, used exclusively by Konoko
:voiced by Amanda Winn Lee, used exclusively by Konoko
;kurtlt_hrt_lt2
;kurtlt_hrt_md# (#=1-4,6)
;kurtlt_hrt_dth# (#=1,4)
:BlackOps Lite grunts by Kurt Naebig (Muro)
;kurtswat_hrt_lt# (#=3,5)
;kurtswat_hrt_md# (#=1,2,6)
;kurtswat_hrt_dth# (#=1,2)
:same as kurtlt* (except there are a few uniques in each list) but with a filter to indicate character is wearing a mask
;mick_hrt_md# (#=1-5)
;mick_hrt_md# (#=1-5)
;mick_hrt_dth3
;mick_hrt_dth3
:voiced by Mickey O'Donnell (generic woman voices)
:voiced by Mickey O'Donnell (Fury voice actor), used for female civilians
;muro_hrt_md# (#=1,2,4,5,7-10)
;muro_hrt_md# (#=1,2,4,5,7-10)
;muro_atk_md1
;muro_atk_md1
Line 596: Line 568:
:voiced by Kurt Naebig (Muro)
:voiced by Kurt Naebig (Muro)
:muro_hrt_md10 in level19_Final is unique, different from the main muro_hrt_md10 occurring in the other levels
:muro_hrt_md10 in level19_Final is unique, different from the main muro_hrt_md10 occurring in the other levels
;kurtlt_hrt_lt2
;kurtlt_hrt_md# (#=1-4,6)
;kurtlt_hrt_dth# (#=1,4)
:BlackOps Lite grunts by Kurt Naebig (Muro); some are duplicated in muffled form for BlackOps SWAT
;kurtswat_hrt_lt# (#=3,5)
;kurtswat_hrt_md# (#=1,2,6)
;kurtswat_hrt_dth# (#=1,2)
:Black Ops SWAT grunts by Kurt Naebig (Muro), very similar to the above
;mutantmuro_hrt_md# (#=1,2,4,5,7-10)
;mutantmuro_hrt_md# (#=1,2,4,5,7-10)
;kurtmutant_hrt_md3
;mutantmuro_atk_md1
;mutantmuro_atk_md1
;mutantmuro_hrt_dth# (#=2,4)
;mutantmuro_hrt_dth# (#=2,4)
:pitch-lowered grunts, apparently by Kurt Naebig (Muro)
:same as muro* and kurtmuro_hrt_md3, but pitched lower
;ninja_# (#=3-7,9,13-15,22,23,25)
;ninja_# (#=3-7,9,13-15,22,23,25)
;nin_ hrt_md# (#=1-5) ''N.B. Yes, that's a space''
;nin_ hrt_md# (#=1-5) ''(N.B. Yes, that's a space)''
;nin_atk_md# (#=1,2,6)
;nin_atk_md# (#=1,2,6)
;nin_hrt_dth# (#=2-5)
;nin_hrt_dth# (#=2-5)
:more muffled/vocoded grunts by Gudahl, used by Ninja and training bots
:more muffled/vocoded grunts by Gudahl, used by Ninja and training bots (training bots actually use only a subset though)
:(training bots actually use only a small selection of grunts)
;pete_hrt_lt# (#=2,4,5) - Mad Bomber
;griffin_hrt_lt# (#=1-5,7-12,14,15,18,19) - male cop, TCTF Lite, Griffin, security guard
;pete_hrt_md# (#=1-7,9) - Mad Bomber
;pete_hrt_hvy# (#=1-3) - Mad Bomber
;pete_hrt_hvy# (#=1-3) - Mad Bomber
;pete_hrt_hvy4 - male cop, TCTF Lite, Griffin, security guard
;pete_hrt_hvy4 - male cop, TCTF Lite, Griffin, security guard
;pete_hrt_hvy5 - Mad Bomber
;pete_dth1 - Mad Bomber
;pete_dth1 - Mad Bomber
;pete_dth# (#=2,3) - Mad Bomber, TCTF Lite
;pete_dth# (#=2,3) - Mad Bomber, male cop, TCTF Lite, Griffin, security guard
;pete_dth4 - TCTF Lite
;pete_dth4 - male cop, TCTF Lite, Griffin, security guard
:voiced by Pete Stacker (Griffin), but used for the above-noted characters
:voiced by Pete Stacker (Griffin), but used for the above-noted smattering of characters
;red_hrt_md# (#=1-7)
;red_hrt_md# (#=1-7)
;red_atk_md# (#=1,2,6)
;red_atk_md# (#=1,2,6)
;red_hrt_dth# (#=1-3)
;red_hrt_dth# (#=1-3)
;kon_yawn# (#=1,2)
;kon_yawn# (#=1,2)
:voiced by unidentified woman, used by Furies, aka "reds"
:same as mick*, but pitched down and used for Furies, aka "reds" (yes, the kon_yawns are mislabeled)
;sg_hrt_lt# (#=1-4)
;sg_hrt_lt# (#=1-4)
;sg_hrt_md# (#=1-4,9,12,13,15)
;sg_hrt_md# (#=1-4,9,12,13,15)
;sg_hrt_dth1
;sg_hrt_dth1
:voiced by unidentified man ("sg" probably stands for "security guard")
:voiced by unidentified man, used for male civilians and scientists ("sg" might stand for "scigoon" as seen in some dialogue SNDD names)
;sninja_# (#=6,7,9,13-15,21-22,25)
;sninja_# (#=6,7,9,13-15,21-22,25)
;snin_ hrt_md# (#=1-5) ''N.B. Yes, that's a space''
;snin_ hrt_md# (#=1-5) ''(N.B. Yes, that's a space)''
;snin_atk_md# (#=1,2,6)
;snin_atk_md# (#=1,2,6)
;snin_hrt_dth# (#=1,3)
;snin_hrt_dth# (#=1,3)
:muffled/vocoded grunts, voiced by Kevin Gudahl (Mukade)
:muffled/vocoded grunts, voiced by Kevin Gudahl for Mukade
;swatpete_hrt_lt4
;swatgriffin_hrt_lt# (#=1,3-5,7,11,15,16,18)
;swatgriffin_hrt_lt# (#=1,3-5,7,11,15,16,18)
;swatpete_hrt_lt4
;swatpete_hrt_md# (#=2,3,7,9)
;swatpete_hrt_md# (#=2,3,7,9)
;swatpete_hrt_hvy# (#=2-5)
;swatpete_hrt_hvy# (#=2-5)
;swatpete_dth# (#=2-4)
;swatpete_dth# (#=2-4)
:muffled versions of pete_hrt sounds (except there are a few uniques in each list) used by TCTF SWAT
:muffled versions of the pete_hrt* and griffin_hrt_lt* sounds (except there are a few uniques in each list), used by TCTF SWAT
;tank_hrt_lt# (#=1-3)
;tank_hrt_lt# (#=1-3)
;red_hrt_md# (#=1-3,5-10)
;tank_hrt_md# (#=1-3,5-10)
;red_hrt_dth# (#=2-4)
;tank_hrt_dth# (#=2-4)
:voiced by unidentified man (voice actor for Tankers)
:voiced by Tim Dadabo, used for Tankers
;tim_hrt_lt# (#=1-7)
;tim_hrt_lt# (#=1-7)
;tim_hrt_md# (#=1-8,10)
;tim_hrt_md# (#=1-8,10)
Line 649: Line 617:
;tim_atk_hvy3
;tim_atk_hvy3
;tim_dth# (#=1-6)
;tim_dth# (#=1-6)
:voiced by "tim", whoever that is; used mostly by Strikers
:voiced by Tim Dadabo for the Strikers and Thugs; some of these sounds are also used by Mercenary Snipers
;woman_hrt# (#=1-8)
;woman_hrt# (#=1-8)
;woman_dth# (#=2-4)
;woman_dth# (#=2-4)
:voiced by unidentified woman (generic woman voices)
:voiced by unidentified woman, probably Mickey O'Donnell, used for female civilians
{{divhide|end}}
{{divhide|end}}
;Fun fact
;Fun fact
Line 1,044: Line 1,012:


===Missing subtitles===
===Missing subtitles===
Here are a few examples of speech lines that do ''not'' have subtitles (those these exceptions have exceptions of their own in the [[PS2 Oni|PlayStation 2]] version, which adds in some of the missing subtitles).
Here are a few examples of speech lines that do ''not'' have subtitles (those exceptions have exceptions of their own in the [[PS2 Oni|PlayStation 2]] version, which adds in some of the missing subtitles).
;The training sequence
;The training sequence
:There are no subtitles for c00_01_##shinatama with ## ranging from 35 through 57 and from 59 through 90 (the 58 sound no longer exists anywhere in Oni's data). The missing subtitles (55 in total) cover the whole training sequence, including Karen's training and Shinatama's elaboration on Konoko's "data comlink". Only Shinatama's greeting and final praise have subtitles, as well as "But before we begin, you'd better warm-up." and some generic short praises from the 00_01_1# range.
:There are no subtitles for c00_01_##shinatama with ## ranging from 35 through 57 and from 59 through 90 (the 58 sound no longer exists anywhere in Oni's data). The missing subtitles (55 in total) cover the whole training sequence, including Karen's training and Shinatama's elaboration on Konoko's "data comlink". Only Shinatama's greeting and final praise have subtitles, as well as "But before we begin, you'd better warm-up." and some generic short praises from the 00_01_1# range.