Ваши игровые проекты Здесь Вы можете разместить рекламу своих игровых проектов в сети или ином месте. Расскажите о своём увлечении, но прежде ознакомтесь с Правила данной ветки Форума

Реклама
Оцените пожалуйста - О переводах игр.
(3)
Рейтинг темы: голосов - 3, средняя оценка - 4.67.

Ответ
 
Опции темы
Старый 20.01.2020, 10:14   #41
Person Of The Community
 
Аватар для Kazooki
 
Регистрация: 20.11.2010
Адрес: Earth
Пол: Мужской Мужской
Сообщений: 314
Kazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспорима
По умолчанию Ответ: О переводах игр             

SlavaVlasov, так сам elf выложил бы
Kazooki вне форума  
Ответить с цитированием
Реклама

Старый 20.01.2020, 19:56   #42
PSX Planet Elite Supporter
 
Аватар для SlavaVlasov
 
Регистрация: 08.08.2008
Пол: Мужской Мужской
Сообщений: 1,272
SlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспорима
По умолчанию Ответ: О переводах игр             

Цитата:
Сообщение от Kazooki Посмотреть сообщение
SlavaVlasov, так сам elf выложил бы
Вот.
__________________
Я - геймер с чувством юмора.
P.S.: C2 EE F2 20 F2 E0 Ea E0 FF 20 F3 20 EC E5 ED FF 20 EF EE E4 EF E8 F1 FC 20 3D 29

Русские и английские обложки PS1. Собственные сканы. Обновлено: 15.03.2024 =)
Список фанатских переводов PS1
SCPH-5502 C
SlavaVlasov вне форума  
Ответить с цитированием
Старый 21.01.2020, 15:58   #43
Person Of The Community
 
Аватар для Kazooki
 
Регистрация: 20.11.2010
Адрес: Earth
Пол: Мужской Мужской
Сообщений: 314
Kazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспоримаKazooki репутация неоспорима
По умолчанию Ответ: О переводах игр             

Чисто на глаз какой то блок поинтеров с адреса 0xa924
Kazooki вне форума  
Ответить с цитированием
Старый 23.01.2020, 16:41   #44
PSX Planet Elite Supporter
 
Аватар для SlavaVlasov
 
Регистрация: 08.08.2008
Пол: Мужской Мужской
Сообщений: 1,272
SlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспорима
По умолчанию Ответ: О переводах игр             

Цитата:
Сообщение от Kazooki Посмотреть сообщение
какой то блок поинтеров с адреса 0xa924
Вряд ли. Размер блока с текстом - 7 788‬ байт (1E6C). Пойнтеров маловато. Основная проблема в том, что я не нахожу пойнтеров со значениями согласно длине слов. Например:
[h00] WELL DONE!..
[h0C] BAD LUCK....
[h18] TO CONTINUE.

Высматриваю разницу между другими значениями, но совпадений не нахожу.

UPD:
Обнаружил, что там два текстовых блока: один - на 0x7858, второй - на 0xB22D0.
В первом обнаружил интересную закономерность: большинство строк имеют размер C (если считать вместе с нулевыми байтами). Во втором блоке размер коротких строк - 4, средних - 8 (тоже с нулевыми байтами).
__________________
Я - геймер с чувством юмора.
P.S.: C2 EE F2 20 F2 E0 Ea E0 FF 20 F3 20 EC E5 ED FF 20 EF EE E4 EF E8 F1 FC 20 3D 29

Русские и английские обложки PS1. Собственные сканы. Обновлено: 15.03.2024 =)
Список фанатских переводов PS1
SCPH-5502 C
SlavaVlasov вне форума  
Ответить с цитированием
Старый 23.01.2020, 21:30   #45
PSX Planet Elite Supporter
 
Регистрация: 25.11.2008
Адрес: BY, Minsk
Пол: Мужской Мужской
Сообщений: 2,639
ViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспоримаViToTiV репутация неоспорима
По умолчанию Ответ: О переводах игр             

SlavaVlasov, в исполняемом файле поинтеры могут идти где угодно и как угодно, могут повторяться по 10 раз. совсем не обязательно они идут по порядку, я бы даже сказал что в большинстве случаев они идут не по порядку.
искать их конечно надо не в самом файле, а в дампе памяти, а потом уже смотреть где они находятся в файле.
я бы тебе помог, но совсем нет времени.
ViToTiV вне форума  
Ответить с цитированием
Старый 23.01.2020, 22:44   #46
PSX Planet Elite Supporter
 
Аватар для SlavaVlasov
 
Регистрация: 08.08.2008
Пол: Мужской Мужской
Сообщений: 1,272
SlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспорима
По умолчанию Ответ: О переводах игр             

Цитата:
Сообщение от ViToTiV Посмотреть сообщение
в исполняемом файле поинтеры могут идти где угодно и как угодно, могут повторяться по 10 раз
Это я уже понял. Я уж и через ArtMoney сканировал. Обычные пойнтеры не находит, а пойнтеры со сдвигом - от 400 до 3000. Те, которые менял (в т.ч.по адресу ближе к блоку с текстом) - ничего не поменялось (менял от силы штук 50 пойнтеров, увеличивая значение первого байта).
__________________
Я - геймер с чувством юмора.
P.S.: C2 EE F2 20 F2 E0 Ea E0 FF 20 F3 20 EC E5 ED FF 20 EF EE E4 EF E8 F1 FC 20 3D 29

Русские и английские обложки PS1. Собственные сканы. Обновлено: 15.03.2024 =)
Список фанатских переводов PS1
SCPH-5502 C
SlavaVlasov вне форума  
Ответить с цитированием
Старый 23.01.2020, 22:53   #47
PSX Planet Elite Supporter
 
Аватар для SlavaVlasov
 
Регистрация: 08.08.2008
Пол: Мужской Мужской
Сообщений: 1,272
SlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспорима
По умолчанию Ответ: О переводах игр             

Небольшое отступление: выяснил, что файл титров в игре (0004901f.dat, извлекаемый из сжатого SHELL.DAT) не должен превышать исходный размер - 6 834 байта (1AB2), иначе игра перестает отображать титры. И это не смотря на то, что даже оригинальный файл после повторного сжатия имеет меньший размер структуры данных.
__________________
Я - геймер с чувством юмора.
P.S.: C2 EE F2 20 F2 E0 Ea E0 FF 20 F3 20 EC E5 ED FF 20 EF EE E4 EF E8 F1 FC 20 3D 29

Русские и английские обложки PS1. Собственные сканы. Обновлено: 15.03.2024 =)
Список фанатских переводов PS1
SCPH-5502 C
SlavaVlasov вне форума  
Ответить с цитированием
Старый 23.01.2020, 23:12   #48
PSX Planet Elite Supporter
 
Аватар для YAGAMI55
 
Регистрация: 23.07.2019
Пол: Мужской Мужской
Сообщений: 1,760
YAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспоримаYAGAMI55 репутация неоспорима
По умолчанию Ответ: О переводах игр             

SlavaVlasov, скорее всего где то есть поинтер указывающий на размер текстового блока. Часто такое бывает. Получается если после сжатия ориг файл меньшего размера и пашет, значит все манипуляции происходят в самом сжатом файле SHELL.DAT
YAGAMI55 вне форума  
Ответить с цитированием
Старый 24.01.2020, 03:21   #49
PSX Planet Elite Supporter
 
Аватар для SlavaVlasov
 
Регистрация: 08.08.2008
Пол: Мужской Мужской
Сообщений: 1,272
SlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспоримаSlavaVlasov репутация неоспорима
По умолчанию Ответ: О переводах игр             

Еще в SHELL.DAT обнаружил любопытные INI-файлы (пока не проверял, задействованы они в игре или нет), вроде:
Нажмите
[Desktop]
width = 320
height = 240
onBack = goBack
[button]
id = Background
x = 0
y = 10
width = 320
height = 240
image = "MMLogo" at(5,5) plane(100)
image = "trackBack1" at 0,0 tint(40,40,250) plane 3000
image = "trackBack2" at 64,0 tint(40,40,250) plane 3000
image = "trackBack3" at 128,0 tint(40,40,250) plane 3000
image = "trackBack4" at 192,0 tint(40,40,250) plane 3000
image = "trackBack5" at 256,0 tint(40,40,250) plane 3000
[button]
id = Title
x = 0
y = 10
width = 320
height = 240
text = string(PCHS) centered (200, 26) font(Big) color(10,130,200) bgcolor(0,0,210) plane(10)
[button]
id = player1Button
x = 0
y = 90
width = 320
height = 40
hasfocus = yes
focustype = highlight
text = string(pOne) id (btnText) centered 192,0 font (Big) color (180,130,10) plane (50)
onFocus = setIndex
onFocusP = 1
action = loadscript
aparam = CtrlCfg.afw
onup = setfocus
onupP = btnAccept
ondown = setfocus
ondownP = player2Button
[button]
id = player2Button
x = 0
y = 120
width = 320
height = 40
focustype = highlight
text = string(pTwo) id (btnText) centered 192,0 font (Big) color (180,130,10) plane (50)
onFocus = setIndex
onFocusP = 2
action = loadscript
aparam = CtrlCfg.afw
onup = setfocus
onupP = player1Button
ondown = setfocus
ondownP = btnVib
[button]
id = btnVib
x = 0
y = 150
width = 320
height = 40
focustype = highlight
text = string(NULL) id (txt) centered 192,0 font (Big) color (180,130,10) plane (50)
onFocus = setIndex
onFocusP = 3
onup = setFocus
onupP = player2Button
ondown = setFocus
ondownP = btnAccept
onleft = ToggleVib
onright = ToggleVib
[button]
id = btnAccept
x = 0
y = 180
width = 320
height = 40
focustype = highlight
text = string(Ok) id (txt) centered 192,0 font (Big) color (180,130,10) plane (50)
action = Accept
onFocus = setIndex
onFocusP = 4
onup = setfocus
onupP = btnVib
ondown = setfocus
ondownP = player1Button
[button]
id = btnOK
x = 100
y = 70
focustype = highlight
rect = coords(0,0,190,110) bgcolor(0,0,0) plane(20) blend(half)
textWindow = string(null) id (txt) centered(95,20) font(Micro) color(180,130,10) plane(10) width(150) height(100)
text = string(OK) centered(95,95) font(Big) color(180,130,10) plane(10)
isVisible = no
isModal = yes
action = hidepopup
[menu]
id = popup
item = btnOK
(ewt) IMPORTANT! Leave this button here at the BOTTOM of the file.
[button]
id = dummy
setValue = activeController, both




Прикреплю на всякий случай архив с ними (может потом как-нибудь понадобится).
Вложения
Тип файла: zip LTRini.zip (23.6 Кб, 2 просмотров)
__________________
Я - геймер с чувством юмора.
P.S.: C2 EE F2 20 F2 E0 Ea E0 FF 20 F3 20 EC E5 ED FF 20 EF EE E4 EF E8 F1 FC 20 3D 29

Русские и английские обложки PS1. Собственные сканы. Обновлено: 15.03.2024 =)
Список фанатских переводов PS1
SCPH-5502 C
SlavaVlasov вне форума  
Ответить с цитированием
Ответ

Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход


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


© PSX Planet Community 2003-2023

PSX Planet Banner W.M.C. Models Banner