19,987
edits
(some factual corrections to pain sound list) |
m (link fix) |
||
| (9 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
{| | {{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]].}} | ||
This page provides a detailed examination of the differences between a reference English version (U.K. release) and other language versions. | |||
This page | |||
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 | *c18_71_24madbomb ("He's a masochist!", Mad Bomber) | ||
*c18_72_18madbomb ("Happy to die?", Mad | *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| 6||||||||||||bgcolor=lime| 2||Player character, level0 only. Has extra sounds.<ref group="voc">Konoko has two sneeze sounds ('''kon_snz*''') used to punctuate long idle periods. | |||||||||||||||||||||||||||||bgcolor=lime| 6||||||||||||bgcolor=lime| 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| |||| | |bgcolor=green| |||| | ||
|bgcolor=lime| 1||bgcolor=lime| 1||bgcolor=lime| 1||bgcolor=lime| 1 | |bgcolor=lime| 1||bgcolor=lime| 1||bgcolor=lime| 1||bgcolor=lime| 1 | ||
|bgcolor=lime| 1||||||Has an extra vocalization type (unused)<ref group="voc" name="maso"/> and a mix-up.<ref group="voc">Mad | |bgcolor=lime| 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| | |||||bgcolor=green| | ||
|bgcolor=lime| 3||bgcolor=lime| 3||bgcolor=lime| 3||bgcolor=lime| 1 | |bgcolor=lime| 3||bgcolor=lime| 3||bgcolor=lime| 3||bgcolor=lime| 1 | ||
|bgcolor=lime| 1||||bgcolor=lime| 2||Has extra vocalization type (unused).<ref group="voc" name="maso">Furies and | |bgcolor=lime| 1||||bgcolor=lime| 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 | :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 | :muffled grunts for the masked Elite Striker, apparently by George Adams because many of these sounds are filtered versions of the bar* sounds | ||
;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 ( | :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 | ||
;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) | ||
: | :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) | ||
;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) | ||
: | :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" | :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 | :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_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) | ||
; | ;tank_hrt_md# (#=1-3,5-10) | ||
; | ;tank_hrt_dth# (#=2-4) | ||
:voiced by | :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 | :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 | :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 | 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. | ||