roginvs Опубликовано 19 марта Поделиться Опубликовано 19 марта (изменено) Я хочу сделать онлайн-версию Fallout Of Nevada, на мой взгляд это будет хорошая демка для тех кто сомневается стоит ли качать. За основу взял https://github.com/alexbatalov/fallout2-ce , добавил чуть фиксов в https://github.com/roginvs/fallout2-ce и временно (!) захостил на https://vasil191.st8.ru/ версию 1.02 В целом оно работает. Пока что я нашел эти отличия: - Костюм на прологе. Это легко решаемо - Начальная дата 2140 а не 2141. То же легко решается. - Случайные встречи не всегда корректные - Через год срабатывает artimer4.mve и после этого город-убежище переезжает по карте и становится недоступным. Как должна работать эта [artimer4] часть в Nevada (https://github.com/roginvs/fallout2-ce/blob/main/src/scripts.cc#L442)? Что было изменено в exe файле? Что-то еще было изменено? Есть еще пара проблем, но тоже решаемых: - Иногда звук трещит. Наверное решится -O3 сборкой или SDL_Delay в паре мест - Наверное что-то еще Изменено 19 марта пользователем roginvs 0 Цитата Ссылка на комментарий
Pyran Опубликовано 19 марта Поделиться Опубликовано 19 марта 1 час назад, roginvs сказал: Fallout Of Nevada Что значит "онлайн версию" и зачем? 1 час назад, roginvs сказал: Начальная дата 2140 а не 2141. внимательно читаем наверно 2241) 1 час назад, roginvs сказал: artimer4.mve явно не через год 1 час назад, roginvs сказал: Fallout Of Nevada неверное написание, Fallout: Nevada. 0 Цитата Fallout 2: Путеводитель по модам | FAQ | Перевод модов | Путеводитель по RP Nevada Band: Путеводитель по играм серии | FAQ Fallout Tactics: Путеводитель по модам | FAQ База Данных: YD\YD\MF Помогая другим, не забывай о себе =) Ссылка на комментарий
roginvs Опубликовано 19 марта Автор Поделиться Опубликовано 19 марта 1 час назад, Pyran сказал: Что значит "онлайн версию" и зачем? Правильней сказать наверное "веб-версию". Как писал выше, чтобы можно было играть не устанавливая игру. 1 час назад, Pyran сказал: явно не через год Если по коду смотреть https://github.com/roginvs/fallout2-ce/blob/main/src/scripts.cc#L442 то либо 360 дней либо GVAR_FALLOUT_2 >= 3. На GOG версии exe файла на 360-й день происходит то же самое, так что это не особенность CE версии а поведение оригинальной игры 0 Цитата Ссылка на комментарий
roginvs Опубликовано 20 марта Автор Поделиться Опубликовано 20 марта Даже наверное будет достаточно исходного exe файла, с какой сборки они (авторы Nevada) его взяли? Думаю что diff по дизассемблеру осилю 0 Цитата Ссылка на комментарий
Pyran Опубликовано 20 марта Поделиться Опубликовано 20 марта F2 с измененнойдатой, и парой мелких изменений. От RP или оригинала. 0 Цитата Fallout 2: Путеводитель по модам | FAQ | Перевод модов | Путеводитель по RP Nevada Band: Путеводитель по играм серии | FAQ Fallout Tactics: Путеводитель по модам | FAQ База Данных: YD\YD\MF Помогая другим, не забывай о себе =) Ссылка на комментарий
roginvs Опубликовано 20 марта Автор Поделиться Опубликовано 20 марта Откуда вообще произошел FoN_1.00.exe ? Он размером 1639936 байт, при этом из 1C или GOG имеют размер 1189888 байт. Т.е. даже простым diff-ом не увидеть. Пока что понял что в Nevada функция 0x4A3690 вообще пропускается хотя Nevada же играет видео по событиям 0 Цитата Ссылка на комментарий
Pyran Опубликовано 20 марта Поделиться Опубликовано 20 марта 22 минуты назад, roginvs сказал: Откуда вообще произошел FoN_1.00.exe ? Он размером 1639936 байт, при этом из 1C или GOG имеют размер 1189888 байт. Т.е. даже простым diff-ом не увидеть. Пока что понял что в Nevada функция 0x4A3690 вообще пропускается хотя Nevada же играет видео по событиям Модифицирован, играется artimer4, но не играются 1-3. На сколько помню. 0 Цитата Fallout 2: Путеводитель по модам | FAQ | Перевод модов | Путеводитель по RP Nevada Band: Путеводитель по играм серии | FAQ Fallout Tactics: Путеводитель по модам | FAQ База Данных: YD\YD\MF Помогая другим, не забывай о себе =) Ссылка на комментарий
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.