Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Скорость перемещения по карте #363

Open
1vanK opened this issue May 1, 2024 · 16 comments
Open

Скорость перемещения по карте #363

1vanK opened this issue May 1, 2024 · 16 comments

Comments

@1vanK
Copy link

1vanK commented May 1, 2024

Есть версия от 1C, которая была выпущена на одном диске. В ней перемещение очень быстрое.
После неё вышла версия Коллекция классики. Антология Fallout, в которой было исправлено перемещение по карте.

Так вот в Антологии перемещение немного медленнее, чем в твоей версии и события чаще. Например при первом путешествии из Арройо в Кламат почти всегда встречается какое-то событие. Понятия не имею, какой вариант правильнее, но может 1С-овский правильнее.

Вот тут почитал про то, как человек пробует фиксить проблему http://teamx.ru/site_arc/ikonboard/topic.cgi-forum=14&topic=75&start=0.htm

@1vanK
Copy link
Author

1vanK commented May 1, 2024

Могу скинуть экзешники от обоих версий, если нужно. Внутри они отличаются очень мало, но в ассемблере я не шарю (и обе они довольно мало отличаются от английской версии из гога и эпик стора)

UPD:
1c_exe.zip

@1vanK
Copy link
Author

1vanK commented May 1, 2024

В английской GOG-версии самое медленное перемещение. Чуть ли не в два раза медленнее, чем в версии 1С.

UPD: Если fallout2-ce.exe кинуть не в 1С-версию, а в ГОГовскую, то движение по карте быстрое.

@phobos2077
Copy link
Contributor

Странно как у тебя скорость движения по карте меняется с одним и тем же ЕХЕшником. Возможно CE считывается параметры из ddraw.ini которые отличаются между версиями, т.к. sfall идёт в комплекте с GOG версией ИМНИП. В Sfall это настраивается WorldMapTimeMod, WorldMapFPSPatch, WorldMapDelay2. Посмотри используется ли что-то из этого в текущей версии CE.

@1vanK
Copy link
Author

1vanK commented May 1, 2024

Я наверно мутно описал. Скорость движения как раз от экзешника зависит. В гог версии медленное, а если экзешник fallout2-ce.exe кинуть в папку ГОГ-версии и его запустить, то скорость будет быстрая.

В итоге экзешники в порядке увеличения скорости движения:

  1. Английская ГОГ версия - самое медленное перемещение, но по ощущениям события не частые
  2. 1С Антология - движение быстрее в 2 раза, частые события
  3. fallout2-ce - движение ещё быстрее
  4. 1С - самое быстрое перемещение

@1vanK
Copy link
Author

1vanK commented May 1, 2024

Ещё в fallout2-ce бросается в глаза долгий чёрный экран (этакий эффект затухания в черный экран) при переходе с города на мировую карту и наоборот с карты в город. Такое ощущение, что игра сперва проигрывает это затухание, а потом только грузит новую локацию. А остальных версиях этого черного экрана нет и показ новой локации мгновенный.

@phobos2077
Copy link
Contributor

Эффект затухания как раз так и должен работать. Там где его нет это уже косяк поддержки современных систем. С актуальным sfall (и по видимому в CE) такой проблемы нет.

@1vanK
Copy link
Author

1vanK commented May 1, 2024

Без затухания то получше конечно, лишняя пауза

С актуальным sfall (и по видимому в CE) такой проблемы нет

В ГОГ-версии видимо есть sfall (там в папке есть sfall-readme.txt) и нет чёрного экрана

@egornovivan
Copy link

Там вроде не просто затухания должны быть, а арты и звук wind acm

@1vanK
Copy link
Author

1vanK commented May 1, 2024

Я так понимаю, длительность черного экрана от скорости загрузки зависит. Если грузится мгновенно, то его даже не видно. А с fallout2-ce эту анимацию затухания целиком смотришь при выходе на глобальную карту. При переходе между зонами одного города черный экран быстрый даже с fallout2-ce

@1vanK
Copy link
Author

1vanK commented May 1, 2024

Или вот в ГОГ-версии в главном меню жмёшь Load Game и мгновенно появляется список файлов (если там и есть чёрный экран, то он очень короткий), а с fallout2-ce долгая анимация чёрного экрана

@1vanK
Copy link
Author

1vanK commented May 1, 2024

В первом фолыче то же самое при нажатии "Загрузка" в главном меню оригинальная 1С-версия мгновенно показывает список файлов, а fallout-ce.exe и fallout-re.exe показывают долгую анимацию затухания.

Кстати fallout-re.exe успешно работает с 1С-версией первого фолыча (в отличие от fallout2-re.exe, который с 1С-версией второго фолыча не работает).

@phobos2077
Copy link
Contributor

Я так понимаю, длительность черного экрана от скорости загрузки зависит. Если грузится мгновенно, то его даже не видно

Не зависит. Это отдельная анимация, загрузка стартует после неё. Так игра была запрогана изначально.

@1vanK
Copy link
Author

1vanK commented May 1, 2024

В первом фолыче с fallout-re.exe и с fallout-ce.exe при выходе на глобальную карту и при выходе с карты в город черный экран быстрый, т.е. проблема только при нажатии "Загрузить" в главном меню. Однако по карте гоняет сильно быстрее, чем в оригинальной 1с-версии первого фолыча.

@phobos2077
Copy link
Contributor

phobos2077 commented May 1, 2024

оригинальной 1с-версии первого фолыча

Называть 1С версию оригинальной это конечно весьма странно. Если уж использовать "эталон", то надо брать версию с дискового официального релиза и запускать на аутентичной машине на Windows 98/ME (или виртуалке).

@1vanK
Copy link
Author

1vanK commented May 1, 2024

Называть 1С версию оригинальной это конечно весьма странно. Если уж использовать "эталон", то надо брать версию с дискового официального релиза и запускать на аутентичной машине на Windows 98/ME (или виртуалке).

Я использую слово "оригинальный" чтобы отличить от кинутого в папку игры экзешника fallout-re.exe

@egornovivan
Copy link

(или виртуалке)

Виртуалки тоже могут дать странные результаты, поэтому надо нечто вроде PCem

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants