PSX Planet: SONY PlayStation Community

PSX Planet: SONY PlayStation Community (https://psxplanet.ru/forum/index.php)
-   Общество (https://psxplanet.ru/forum/forumdisplay.php?f=410)
-   -   Группа переводчиков *KUDOS MUST DIE!* (https://psxplanet.ru/forum/showthread.php?t=3205)

DruchaPucha 17.12.2011 17:45

Ответ: Группа переводчиков *KUDOS MUST DIE!*
 
Цитата:

Сообщение от paul_met (Сообщение 135819)
А опрос никак убрать разве нельзя? Толку то от него...

Тут скорее администрация может, что-то сделать, у меня не вышло.

bahamutff 25.01.2012 13:51

Ответ: Группа переводчиков *KUDOS MUST DIE!*
 
игры перевести не трудно,попробуй свой перевод грамотно добавить в игру

DruchaPucha 25.01.2012 14:08

Ответ: Группа переводчиков *KUDOS MUST DIE!*
 
По идеи теперь тема светится не должна, опрос отключён.

MFS 18.06.2012 15:52

Ответ: Группа переводчиков *KUDOS MUST DIE!*
 
Цитата:

Сообщение от BoreS (Сообщение 15865)
ты меня правильно понял. остальное от лукавого. поинтеры - сила. а асм - ваааще!!!

Тэк-с, народ, а кто-нибудь может объяснить, где и как нужно искать эти самые поинтеры применительно к играм именно на ЗЫЧ???

paul_met 18.06.2012 23:20

Ответ: Группа переводчиков *KUDOS MUST DIE!*
 
Цитата:

Сообщение от Rotoid (Сообщение 146915)
Тэк-с, народ, а кто-нибудь может объяснить, где и как нужно искать эти самые поинтеры применительно к играм именно на ЗЫЧ???

Поинтеры обычно находятся в том файле, где располагается искомый текст, который требуется изменить или сместить. Но это далеко не всегда.
Поитеры могут быть как 4-х байные, так и 8-ми. На примере исполняемого PSX-EXE файла значение поинтера обычно вычисляется путем сложения адреса начала искомого текста и смещения. Смещение вычисляется путем вычитания из области оперативной памяти (0х18) размера заголовка (0х800). В других файлах вычисление поинтера будет иным (в зависимости от конкретной игры).
PS: Все операции по вычислению поинтеров выполняются с учётом обратного порядка байт!

ViToTiV 19.06.2012 10:15

Ответ: Группа переводчиков *KUDOS MUST DIE!*
 
Цитата:

Сообщение от paul_met (Сообщение 146930)
как 4-х байные, так и 8-ми

ты наверное хотел сказать 2-х и 4-х байтные, хотя попадались и однобайтные.

Цитата:

Сообщение от paul_met (Сообщение 146930)
с учётом обратного порядка байт!

не всегда, но в общем случае да, смотря под какую систему.

paul_met 19.06.2012 11:46

Ответ: Группа переводчиков *KUDOS MUST DIE!*
 
Цитата:

Сообщение от ViToTiV (Сообщение 146935)
ты наверное хотел сказать 2-х и 4-х байтные, хотя попадались и однобайтные.

Нет, я сказал правильно. А что ты имел ввиду я не знаю.

ViToTiV 19.06.2012 13:18

Ответ: Группа переводчиков *KUDOS MUST DIE!*
 
paul_met, 8 байт под переменную для поинтера... многовато)
хотя может ты взламываешь игры под 64-битные и выше архитектуры процессора. ???_???

paul_met 19.06.2012 13:40

Ответ: Группа переводчиков *KUDOS MUST DIE!*
 
Цитата:

Сообщение от ViToTiV (Сообщение 146938)
paul_met, 8 байт под переменную для поинтера... многовато)
хотя может ты взламываешь игры под 64-битные и выше архитектуры процессора. ???_???

Речь шла естественно только про PSX.

MFS 19.06.2012 15:56

Ответ: Группа переводчиков *KUDOS MUST DIE!*
 
Да-да, про ЗЫЧ, сэнкс, Пол_Мет, что отписался. То бишь как я понял, если текст нах-ся не в экзешнике, а где-либо еще, то поинтеры уже неизвестно как вычислить (нет никаких готовых схем)?
И что значит (0х18) и (0х800) (я нуб), где можно подробнее прочитать про хедеры?


Часовой пояс GMT +3, время: 23:48.

Перевод: zCarot
Права | Copyright ©
© PSX Planet Community 2003-2024