PSX Planet: SONY PlayStation Community

PSX Planet: SONY PlayStation Community (https://psxplanet.ru/forum/index.php)
-   (PSX) Action/Shooter (RU) (https://psxplanet.ru/forum/forumdisplay.php?f=56)
-   -   Hexen: Beyond Heretic [SLUS-00348] [ViT Company] (https://psxplanet.ru/forum/showthread.php?t=30479)

brill 25.07.2021 19:52

Re: Hexen: Beyond Heretic [SLUS-00348] [ViT Company]
 
Игра зависает на железе!

Почему это происходит

Далее я приведу пример на загрузке деморежима (после ~20 миганий надписи "Нажмите Старт")
в других местах зависания данные будут другими, но болячка, наверняка, та же.

Оригинал USA
https://i115.fastpic.ru/big/2021/072...b6f63c0541.png
перевод VitCo
https://i115.fastpic.ru/big/2021/072...5b2e90ccb9.png
что и приводит к исключительной ситуации и зависанию игры на железе.

Без инструментария и правки перевода баг на железе нерешаем.

ViToTiV 26.07.2021 12:26

Ответ: Re: Hexen: Beyond Heretic [SLUS-00348] [ViT Company]
 
brill, а можешь найти при чтении чего именно? или адрес в запуском файле (или там текст на в запускном, не помню уже)

ViToTiV 26.07.2021 12:29

Ответ: Hexen: Beyond Heretic [SLUS-00348] [ViT Company]
 
хотя можешь не искать, я посмотрел, у меня не осталось проекта перевода (хотя странно, как правило я ничего не удаляю)

brill 26.07.2021 13:13

Re: Ответ: Hexen: Beyond Heretic [SLUS-00348] [ViT Company]
 
Цитата:

Сообщение от ViToTiV (Сообщение 278590)
brill, а можешь найти при чтении чего именно? или адрес в запуском файле (или там текст на в запускном, не помню уже)

В данном случае чтение происходит в одном из WAD файлов

Цитата:

Сообщение от ViToTiV (Сообщение 278592)
хотя можешь не искать, я посмотрел, у меня не осталось проекта перевода (хотя странно, как правило я ничего не удаляю)

об этом ты мне уже сообщал


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

Leon1989 28.02.2022 14:01

Ответ: Hexen: Beyond Heretic [SLUS-00348] [ViT Company]
 
Тут:
MD5
File Name : Hexen.binFile Size : 641 348 064
Image Mode : CD Mode 2 Form 1
Size Error : Correct Size
--------------------------------------------------
Created On : 04.03.1997
Application: PLAYSTATION
Volume : HEXEN
Publisher : ID SOFTWARE INC
Copyright : RAVEN_SOFTWARE_INC
Preparer : PROBE ENTERTAINMENT
--------------------------------------------------
Sony ID : SLUS-00348
Version :
Region : America
Sony LOGO : Edited Image
--------------------------------------------------
REAL MD5 : d06bd4f4a47af822da4079c509f833f3
4 REDUMP : f19f15fb8fe42ca481adfbea17622dcd
--------------------------------------------------
REAL SECTORS: 272682 SIZE: 0x263A31E0
USED SECTORS: 71813
ZERO SECTORS: 0

SlavaVlasov 13.06.2022 21:28

Ответ: Hexen: Beyond Heretic [SLUS-00348] [ViT Company]
 
Зависание так и не подправлено? И очень ли критично?

brill 13.06.2022 23:09

Re: Ответ: Hexen: Beyond Heretic [SLUS-00348] [ViT Company]
 
Цитата:

Сообщение от SlavaVlasov (Сообщение 287180)
Зависание так и не подправлено? И очень ли критично?

На железных (7502 и 102 моделях) висит. На эмулях может работать, а может и нет - зависит от точности эмуляции CPU инструкций.


Тут нужен распаковщик и правка перевода.


Либо делать дизасм проблемной(ых) функции, правка кода (типа считывать полуслова (2-байта) и их сложение в слова (4-байта)). Затем: ассемблирование, поиск места, куда все это можно впихнуть, тонна мата, запоротых болванок и прочего фана... Кому оно вообще надо? На железе проще будет сыграть в оригинал. Эта не та игра где без перевода никак нельзя. Не тот случай.

ViToTiV 13.06.2022 23:10

Ответ: Hexen: Beyond Heretic [SLUS-00348] [ViT Company]
 
У меня ничего не осталось от перевода, а копаться с нуля нет желания

SlavaVlasov 14.06.2022 00:28

Ответ: Re: Ответ: Hexen: Beyond Heretic [SLUS-00348] [ViT Company]
 
Цитата:

Сообщение от brill (Сообщение 287184)
На железных (7502 и 102 моделях) висит. На эмулях может работать, а может и нет - зависит от точности эмуляции CPU инструкций.

Понятно. А зависание только в демо-режиме или где-то еще?

brill 14.06.2022 00:53

Re: Ответ: Re: Ответ: Hexen: Beyond Heretic [SLUS-00348] [ViT Company]
 
Цитата:

Сообщение от SlavaVlasov (Сообщение 287187)
Понятно. А зависание только в демо-режиме или где-то еще?

Точно уже не помню, но помимо демо-моуда там висло буквально в самом начале игры. На загрузке 2-го или 3-го уровня, вроде... Далее не тестировал, но очень может быть, что "зависоны" будут не только в начале игры, но и по мере дальнейшего прохождения. Я зарезал на этой версии игры 2 болванки (т.к. подумал на качество болванок и криворукость прожига), они в итоге были отправлены в мусорку. Нарезал 3-ий раз оригинальную версию и никаких проблем с прохождением не обнаружил.


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

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