Az esőfüggöny mögött
Az esőfüggöny mögött
Írta: Evin 2020. 12. 24. | 5420

FIGYELEM: Ez a bejegyzés, már több, mint 1 éves, az itt leírtak elavult információk lehetnek!

Először is essünk túl a kötelezőkön; aki nem a technikai bla-blát akarja itt elolvasni, az görgessen a cikk legvégére.


A Quantic Dream, mint fejlesztőstúdió jelenleg 5 játékkal büszkélkedhet. Ebből az első, a The Nomad Soul, számomra egyfajta kakukktojás, hiszen az interaktív történetmesélős játékmenet a Fahrenhettel jelent meg, mely azóta is a játékaik magját adja.

Ismeretségem a stúdióval (csak képletesen természetesen) és a játék motorjával még a Fahrenheit játékukkal indult. Volt szerencsém passzív résztvevőként belefolyni annak idején a Fahrenheit/Indigo Prophecy fordításába, majd engedéllyel frissíteni a Remastered kiadásra a szövegeket, ahol némi technikai csavarral megkerülhető volt a szöveghosszok betartása, így az eredetileg csonkított szöveget rendesen ki lehetett már íratni.

heavyrain-header__1608826054.jpg

2010-ben megjelent azután a Heavy Rain, sajnos csak Playstation 3 konzolra. Akkoriban olyan messze jártam a konzoloktól, hogy azt képtelenség szavakba önteni, csak álmodozhattam róla.

Majd lehetőségem nyílt EkE-nél (KonzolozZ.hu) kipróbálni, és hogy a kontroller milyen "csodákra" képes a játékban. Tényleges fejlődés volt a Fahrenheithez képest.

Azután eltelt pár év, és elérhetővé vált a PS3-as játékok módosítása, és felbuzdulva ezen, megpróbálkoztam az akkori technikai tudásommal fordíthatóvá tenni a játékot. A játék fájljainak összetettségét talán az is jól tükrözi, hogy a konzolos kiadásokra azóta sincs, gyakorlatilag 8 éve, semmilyen szerkesztő vagy egyéb módosítási lehetőség. Egyetlen fénysugár volt az ügyben, mikor a készítők új játéka, a Beyond: Two Souls, megjelent, és 2014-ben valaki elkezdte visszafejteni, de olyan szinten, hogy konkrétan PC-n tudta már futtatni a játékot. Reménykedtünk benne, hogy amint elkészül a programmal, az visszafele kompatibilis lehet majd, és a Heavy Rain is fordíthatóvá válik. Sajnos, ahogy várható is volt, a fejlesztő cég közbeszólt, és mielőtt a képeken és videókon kívül bármi más publikussá vált volna, le kellett állnia a fejlesztéssel, és semmit sem adhatott ki. Pletykákat még lehetett hallani, hogy a Quantic Dream felvette soraiba, de nem tudjuk, ebből mennyi igaz.


Idővel jöttek ki új QD játékok, melyek hivatalos magyar feliratot kaptak a Sony jóvoltából; Beyond: Two Souls, Detroit: Become Human. És így, mint történet orientált játék, csak a Heavy Rain maradt magyar feliratozás nélkül.


A 2020-as évben főként a rossz dolgok domináltak, melyek elnyomták a jókat, így ennek fényében én sem szerettem volna senkiben hiú ábrándokat kelteni túl korán, így próbáltam a végsőkig várni. Nos, a Heavy Rain fordítása kész, működik, de még hátravan egy teljeskörű tesztelés, hogy valóban minden olyan, amilyennek lennie kell, és nem fagy le sehol.

heavyrain-menu__1608826160.jpg

És akkor belevágnék abba, amiért ez az írás valóban megszületett, hogy milyen tényezők merültek fel a fordítással kapcsolatban.

Ahogy azt előzőleg vázoltam, a játék fájlszerkezete közelről sem baráti, sőt, kimondottan ellenséges.

Én utoljára 2012-ben próbálkoztam a lehetetlennel, és amolyan favágó módszerrel igyekeztem elhatárolni és kiszedni a nagy fájlokba n tárolt kisebbeket, és sikerült eljutnom néhány textúráig és szövegig, de tovább nem. Akkor fel is adtam a próbálkozást, és más játékok kerültek inkább előtérbe.

Ebből következőleg az idei fordíthatóság sem az én érdemem, hanem külföldi kapcsolatokon keresztül kaptam segítséget. Amennyire tudom, jelenleg is ez az egyetlen, nem publikus szerkesztő a játékhoz.


A konzolos fejlesztések során a legértékesebb dolog az erőforrás, a gép számítási és tárolási kapacitása, illetve a szabad memóriaterülete. A Heavy Rain szerkezetén is erősen érződik, hogy elsősorban konzolra szánták. Minden hasonló célra fejlesztett játéknál (főleg PS3, Xbox360 és előtt generációk) elő szokott kerülni, hogy bizonyos adatok, legyen az szöveg vagy textúra, nem csupán egy helyen van tárolva. Van, ahol megoldották, hogy például a szövegek egyetlen fájlba legyenek gyűjtve, vagy több fájlba, ahol nincs ismétlés, de nem mindig ez a jellemző. Valószínűleg a konzolokhoz kapcsolódó lemeztípus fix tárhelye, amit szabadon belakhattak a fejlesztők, maradtak azon elv mentén, hogy mondjuk minden pályához külön fájlban tárolnak mindent. És ha ez azt eredményezi, hogy a szövegek 100 helyen szerepelnek a játékban, hogy egy textúra 100 helyen van letárolva, de elférnek a lemezen, akkor az úgy lesz. Valószínűleg a teljesítmény is e felé hajtotta őket, erről sajnos mélyebb információim, vagy ismereteim nincsenek.


Azért kellett ez a kicsit hosszabb felvezetés, hogy némi magyarázatot adjon a következőkre. A szerkesztő, amivel dolgozni tudtam, egyetlen fájlba gyűjti ki a játékban megtalálható összes szöveget. A szöveges fájlban minden sor előtt áll egy közepesen hosszú azonosító, utána a szövege, Unicode formátumban. (Az Unicode/UTF-16, aki nem tudja, 2 byte-on tárol minden karaktert, tehát egy "a" betű tárolása 2 byte-os fájlt ereményez + az Unicode azonosító = 4 byte) Ez a szöveges fájl, ami minden szöveget magába foglal a játékból, a Heavy Rain esetén... 47560 kB, azaz 47,5 MB.

Én a végletekig szeretem a Notepad++-t fordításhoz használni még a mai napig is, de remélem az eddigi információk alapján érthető, hogy most miért váltam meg tőle, legalábbis ezen projekt erejéig, mint "fordító eszköz". Ebben a projektben a NP++ szárnysegéd szerepet kapott csak; vele néztem össze az angol és a német szövegeket, hogy melyik mondat magáz, és melyik nem. Ez sajnos nem az a játék, ahol szinte fel sem tűnik, ha mindenkit tegezünk, itt most a tegezés kapott kisebb hangsúlyt, és igyekeztem a hivatalos megszólításokat követni.


A fájlméret miatt mindenképp valami fordítástámogató szoftver után kellett nyúlnom.

Mivel a Tradosszal kevesebb tapasztalatom van, ezzel a projekttel szerettem volna most gyakorolni, ám sajnos már a fájl beolvasásakor elhalálozott. Szerencsére a MemoQ képes volt kezelni ezt a méretet, és november elején sikerült is elindulni, majd (számomra) rekord idő alatt, másfél hónap alatt befejezni.

Az első elemzések is alátámasztották, hogy a 360589 szegmens (ami 1 szótól 1 mondatig terjedhet) kb. 96-98 százaléka ismétlődés, és a maradék, közel 8000 szegmenst kell csak lefordítani. Ez az alábbi elemzés már a végleges szövegekre vonatkozik, és csak kicsit változtak a százalékos arányok.heavyrain-1__1608826203.JPG

Pikantériája a dolognak, hogy egy 2 magos Intel + SSD rendszeren 15 másodperc, egy 8 magos AMD + NVMe rendszeren 10 másodperces volt a feldolgozási idő. Ez annyit takar, hogy ha egyik szegmensről/sorról átléptem egy másikra, ennyi ideig tartott, mire tudtam beírni szöveget, illetve ennyi időbe telt egy beírt fordítás feldolgozása, és az új sorra lépés. De igazából annak is örültem, hogy egyáltalán tudom így fordítani, és az ismétlődéseket nem kézzel kell beírnom, vagy nem kell minden sornál keresés+csere kombinációval fordítani, hogy egy szöveget csak egyszer kelljen leírnom.

Alapvetően másodpercekről van szó, de összeadva ezek órákat tesznek ki, illetve alapesetben olyan zökkenőmentesen kellett volna működnie, mint ahogy szövegszerkesztőbe gépelünk vagy Enter-t nyomunk. De legalább hibamentesen kezelte a megás fájlt.heavyrain-2__1608826220.JPG


A játék konzolos múltjának megvannak a hátrányai, amint látszik, és itt nem ért véget a sor. Mivel a fájlrendszer összetett, mivel a szövegek mindenfele megtalálhatóak, a szerkesztő is pár órát eldolgozik, mire mindent kinyer, illetve visszarak. Ebből következőleg nem akartam rá túl sok időt pazarolni, így a fordítást kétszer próbáltam élesben, de a véglegest még én sem nagyon! A lentebb található videóanyag az, amit én is eddig belőle láttam, a többit majd a tesztek során.

Az eddigiekben taglalt problémák sajnos a felhasználónál is le fognak csapódni, mégpedig a telepítő méretében. Bár gyakorlatilag szöveges fordításról beszélünk, illetve néhány betűkészletről (ami a videóban még nincs teljesen javítva), a fordítás végleges mérete 2GB lesz. Ez sem annyira nagyon vészes, inkább csak engem zavar, hogy nem lehet ennél lentebb menni.


Mikor megkaptam a szerkesztőt, kacérkodtam a gondolattal, hogy most, hogy a PS4-XONE konzolok áttértek a PC-s platformra, majd talán arra is tudom portolni, de sajnos a szerkesztő olyan fájlokkal dolgozik, amik csak a PC-s kiadásban érhetők el, és a készítője nem tervezi új funkciókkal bővíteni. Valahol megértem, mert valószínűleg vért izzadtak, mire ezeket a fájlokat is kezelni tudták.


A fordítás csak és kizárólag PC-re lesz elérhető 2021 első felében, amint lezárultak a tesztelések. Tesztelőnek ne jelentkezz, csak annak adom oda az anyagot, akit ismerek!

Kapcsolódó cikkek/hírek

Heavy Rain konzolon Evin 2021. április 26.
Heavy Rain Evin 2021. február 5.

Összesen 11 hozzászólás érkezett

Gora
Gora
Senior fordító
2020. 12. 27. - 17:36

Mindig is nagyra tartottam a Quantic Dream-et ezekért a történetekért. A Fahrenheit-et is vagy 5x végig játszottam, bár abban azért még le voltak "korlátozva" dolgok. Pl. ha egy karakter meghalt, semmi baj Restart, míg a későbbi munkáikban a történet továbbhaladt a veszteséggel. Bár akármennyire is szeressem az alkotásaikat, az tény, hogy a legjobb akkor is a Heavy Rain volt. Norman kvázi VR szemüvege is egyfajta előremutatás volt. Ha meg magát az irányítást nézzük a DualShock "giroszkópos" funkció is alaposan alájátszottak az élménynek. Vicces emlékeim közé tartozik, hogy a Kamikaze trófeát a mai napig nem tudom mégis, hogy oldjam ki :D Már mindent megpróbáltam. De tervezem, hogy még egyszer végigjátszom valamikor. Az "epikus" üzleti döntésekbe meg inkább nem folyok bele, mert szerintem csak oltást kapnék rendesen, így csak megemlítem. A projekthez meg sok sikert, és köszi a részletes betekintést ;)

imikike
2020. 12. 27. - 17:32

Ez nagyon jó hír,köszönet érte.

xarina
2020. 12. 25. - 17:15

Köszönjük!

Anonymusx
2020. 12. 25. - 13:25

Köszönjük, ez kb az év egyik nagy magyarítása lesz!

gyurmi91
gyurmi91
Senior fordító
2020. 12. 25. - 09:30

Gratulálok, hogy így sikerült összehozni!

Azért ez nem kis szó egy ilyen nehézdiónál.

BigAti
2020. 12. 24. - 21:05

Wow, micsoda hír! Köszönöm a remek leírást - jó volt olvasni a technikai részről is -, és a fordítást is! 👍 🙂

Hirvadhor
Hirvadhor
Senior fordító
2020. 12. 24. - 19:27

Minden elismerésem! Nagyon várom.

Szerintem aki fordít és portol az bizony párszor félrerak egy munkát pihenni.

Nem mindegyik megy mint a karikacsapás, de egy nagyobb küzdelem megedzi az embert.

Kitartást! Köszönjük!

Cassio1987
2020. 12. 24. - 18:22

Köszönöm szépen előre is, elképesztő mennyi munka volt vele.

ZéBé
ZéBé
Moderátor
2020. 12. 24. - 17:58

Ó, hát ez pont megvan és érdekel is, bár még sosem értem a végére :)

A technikai "blablát" külön élvezet volt olvasni!


Az életben a legjobb dolgokhoz leginkább türelemre van szükség.

Cyrus
Cyrus
Vezető szerkesztő
2020. 12. 24. - 17:36

Remek kis cikk. És várjuk a végeredményt is. 👍

Egy kis betekintés a felhasználók számára, hogy is kell elképzelni a fordítói munkát, persze ha nem görgettek a végére... 🙂


Az élet csak egy álom, útban a halál felé!

Patyek
Patyek
Senior fordító
2020. 12. 24. - 17:19

Ez nagyon jó hír! Már 3x kezdtem volna újra a játékot, mert se ps3-on, se ps4-en nem jutottam a végére, a pc-st még a nyáron vettem meg, hogy harmadjára be is fejezzem, de akkor mindenképp megvárom! :R


Üdv.: Patyek

Heavy Rain
Fejlesztő:
Quantic Dream
Kiadó:
Sony Computer Entertainment, Inc. (SCEI)
Quantic Dream
Műfaj:
Megjelenés:
2010. február 18.
Játékmotor:
hirdetés
Legújabb letöltések
SnowRunner
A magyarítás eredeti (Steames) 1.663329.SNOW_DLC_15 verzióra készült, a megfelelő működés csak ezen garantált. A játékod verziószámát a következőképpen ellenőrizheted: menj...
| 553.53 KB | 2025. 04. 18. | Lajti, Rocsesz
Grounded
A(z) Grounded játék fordítása.
| 7.64 MB | 2025. 04. 18. | The_Reaper_CooL
The Dark Eye: Chains of Satinav
A The Dark Eye: Chains of Satinav játék fordítása. A fordítás a GOG 1.0 valamint a Steam 1.1.26. verzióhoz készült.
| 15.29 MB | 2025. 04. 17. | H.Adam, hamarfa
The Dark Eye: Chains of Satinav
A The Dark Eye: Chains of Satinav játék fordítása. Csak a v3-as játékkal kompatibilis.
| 11.97 MB | 2025. 04. 17. | H.Adam, hamarfa
Prodeus
A(z) Prodeus játék fordítása.Hibajelentés, technikai információ a discord szerverünkön. https://discord.gg/6MWQdKacRF
| 2.06 MB | 2025. 04. 16. | NightVison
Goat Simulator 3
A(z) Goat Simulator 3 játék teljes fordítása. Tartalmazza a Multiverse of Nonsense DLC-t is.Frissítve a gamepass verzióhoz.
| 5.61 MB | 2025. 04. 15. | Arzeen, NightVison
7th Sector
Az ingyenes Museum DLC fordítását is tartalmazza.
| 3.74 MB | 2025. 04. 15. | FEARka, Patyek
Karma: The Dark World
KARMA: The Dark World teljes magyarítása!​Hibajelentés és támogatás: https://discord.com/invite/6MWQdKacRF
| 5.31 MB | 2025. 04. 14. | Arzeen, NightVison, Ssource
Kingdom Two Crowns
A(z) Kingdom Two Crowns játék fordítása, ami mindegyik DLC-t tartalmazza.Dead LandsNorse LandsCall of Olympus
| 6.96 MB | 2025. 04. 14. | The_Reaper_CooL
Gears of War: Ultimate Edition
A magyarítás sajnos csak tört verzióval működik, mivel a Microsoft Store / Game Pass verzió mappájában nem lehet módosításokat végrehajtani!
| 3.26 MB | 2025. 04. 09. | FEARka, CD Projekt
Legfrissebb fórum bejegyzések
Az fent volt, eddig hiba nélkül futott a játék. Valami más gond volt. Újratelepítettem és így már minden tökéletes! Nagyon köszönjük a munkátokat! Így magyar felirattal újra is kezdem a sztorit az elejétől. Mégegyszer ezer hála!
Fruzsika | 2025.04.18. - 23:05
Ha .net keretrendszer problémád van, akkor feltehetőleg nincs feltelepítve az a verzió ami a mod aktívator helyes működéséhez szükséges. A mod aktívátor oldalán (Rendszerigénynél) fel van tüntetve, hogy a Net Framework 4.8 szükséges, ha neked az nincs telepítve, akkor telepítsd.
Cyrus | 2025.04.18. - 22:28
Feltelepítem és egyből 2.0-ás a verzió. Viszont miután hozzáadom a játék könyvtárat egy olyan hibát kapok hogy "microsoft net keretrendszer: nem kezelt kivétel történt az alkalmazás egyik vezérlőjében..." A folytatásra kattintva az aktivátor elindul viszont a játék nem. Steam-es verzió.
Fruzsika | 2025.04.18. - 21:11
Köszönöm szépen, megnézem!
Fruzsika | 2025.04.18. - 20:28
Nálam saját magát automatikusan frissítette a ModActivator, valahogy hozd ki belőle a 2.0.0.0-át!!
vasek33 | 2025.04.18. - 20:21
Csak a sztorihoz kéne de itt az oldalon csak az 1.8-as mod activatort látom mint legfrissebbet.
Fruzsika | 2025.04.18. - 20:05