IPB

Crossout RU

Здравствуйте, гость ( Вход | Регистрация )

Crossout скачать
> ОБЪЯВЛЕНИЯ






> ПОЛЕЗНЫЕ ССЫЛКИ






> НАШИ YOUTUBE каналы


World of Warships RU

 
> Sudden Strike Hd (high Resolution Patch)
Taucher
сообщение 10.12.2012, 19:11
Сообщение #1


Оруженосец
**

Группа: Пользователи
Сообщений: 33
Регистрация: 14.6.2010
Пользователь №: 35



Всем привет!
Многие наверное слышали о патчах (модах) для старых игр, которые позволяют изменять графические параметры движка до более оптимальных.Например, такие патчи уже давно есть для Heroes 3 (HD mod), Fallout 2 (Hi-Rez mod), и даже для первых C$C и Red Alert.
У всех этих проектов есть общий элемент который и позволяет ввести графические усовершенствования.Называется он DDRAW.DLL
Что такое Ddraw я описывать не буду, думаю многие знают о чем речь, поэтому сразу перейду к своим идеям и экспериментам:

-Библиотека DDraw активно используется движком SS2.Если скопировать "левый" DDRAW.DLL в папку к основным dll и exe игры, то он станет приоритетным, что изменит графические установки.
-Функции DDraw можно изменять, добавлять новые параметры и вообще перекомпилировать под себя.Исходный код есть в сети.Например, параметры проекта ddraw для C$C HD (http://hifi.iki.fi/cnc-ddraw/):

===============
[ddraw]
width=0
height=0
; bits per pixel, possible values: 16, 24 and 32, 0 = auto
bpp=0
windowed=true
; show window borders in windowed mode
border=true
; use letter- or windowboxing to make a best fit (GDI only!)
boxing=false
; real rendering rate, -1 = screen rate, 0 = unlimited, n = cap
maxfps=0
; vertical synchronization, enable if you get tearing (OpenGL only)
vsync=false
; scaling filter, nearest = sharp, linear = smooth (OpenGL only)
filter=nearest
=========cut===========
Ради теста можете скопировать вышеуказанную библиотеку в RWG\Code\... и загрузить игру, предварительно изменив разрешение на 800x600.Игра запустится в оконном режиме, с нормальным отображением цветов и OpenGL фильтрацией.

-В теории также возможно улучшить сетевую составляющую, так как игра использует библиотеку DirectPlay

В общем, есть идея связаться с автором проекта (c$c) и предложить ему взаимовыгодное сотрудничество по "запилу" HD- патча для SuddenStrike! Кто за? :-)


--------------------
Новгородский ансамбль ложкарей блеснул на фестивале борща в Чернигове
Go to the top of the page
 
Быстрая цитата +Quote Post
7 страниц V   1 2 3 > »   
Start new topic
Ответов (1 - 19)
Индуктор
сообщение 10.12.2012, 19:30
Сообщение #2


Магистр
************

Группа: Администраторы
Сообщений: 15600
Регистрация: 9.6.2010
Из: Санкт-Петербург
Пользователь №: 2
Страна:


Цитата(Taucher @ 10.12.2012, 20:11) *
Ради теста можете скопировать вышеуказанную библиотеку в RWG\Code\... и загрузить игру, предварительно изменив разрешение на 800x600.Игра запустится в оконном режиме, с нормальным отображением цветов и OpenGL фильтрацией.
Так смысл в улучшении качества изображения? или возможности увеличения экранного разрешения игры?
Цитата(Taucher @ 10.12.2012, 20:11) *
-В теории также возможно улучшить сетевую составляющую, так как игра использует библиотеку DirectPlay

Что ты подразумеваешь под сетевой составляющей?
Цитата(Taucher @ 10.12.2012, 20:11) *
В общем, есть идея связаться с автором проекта (c$c) и предложить ему взаимовыгодное сотрудничество по "запилу" HD- патча для SuddenStrike! Кто за? :-)
Не. ну я то за. Только как это реализовать?


--------------------
Go to the top of the page
 
Быстрая цитата +Quote Post
Taucher
сообщение 10.12.2012, 20:15
Сообщение #3


Оруженосец
**

Группа: Пользователи
Сообщений: 33
Регистрация: 14.6.2010
Пользователь №: 35



Цитата(Индуктор @ 10.12.2012, 20:30) *
Так смысл в улучшении качества изображения? или возможности увеличения экранного разрешения игры?

По-поводу качества изображения не уверен, тут на вкус и цвет, так как будет использоваться OpenGL фильтрация (сглаживание) да и еще куча фильтров (у Ddraw много возможностей).
А разрешение вполне возможно повысить вплоть до 1920x1080.

Цитата(Индуктор @ 10.12.2012, 20:30) *
Что ты подразумеваешь под сетевой составляющей?

Задержка отклика юнитов при игре по TCP\IP; вылеты при потери связи (реализовать реконнект какой-нибудь); проблемы с пингом.

Цитата(Индуктор @ 10.12.2012, 20:30) *
Не. ну я то за. Только как это реализовать?


hifi.iki.fi/cnc-ddraw/ - вот товарищ который умеет писать такие патчи.
думаю стоит выйти на контакт и все обговорить.он из Финляндии, поэтому нужен человек свободно владеющий английским языком, чтобы толково изложить ему всю суть.


--------------------
Новгородский ансамбль ложкарей блеснул на фестивале борща в Чернигове
Go to the top of the page
 
Быстрая цитата +Quote Post
Индуктор
сообщение 10.12.2012, 20:22
Сообщение #4


Магистр
************

Группа: Администраторы
Сообщений: 15600
Регистрация: 9.6.2010
Из: Санкт-Петербург
Пользователь №: 2
Страна:


Цитата(Taucher @ 10.12.2012, 21:15) *
думаю стоит выйти на контакт и все обговорить.он из Финляндии, поэтому нужен человек свободно владеющий английским языком, чтобы толково изложить ему всю суть.
Всего-то) Он денег захочет, как любой нормальный человек.



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


--------------------
Go to the top of the page
 
Быстрая цитата +Quote Post
Taucher
сообщение 10.12.2012, 20:34
Сообщение #5


Оруженосец
**

Группа: Пользователи
Сообщений: 33
Регистрация: 14.6.2010
Пользователь №: 35



Цитата(Индуктор @ 10.12.2012, 21:22) *
Всего-то) Он денег захочет, как любой нормальный человек.
Но насчет патча своими руками я уже думал. У меня есть кой кто знакомый - может подсобит


ну мало-ли? попытка не пытка, а если хорошо сделает, то можно и скинуться на такое-то дело.
кстати, у него все исходники в открытом доступе: github.com/hifi/, там много чего полезного можно найти тому кто в коде соображает.
Косяк появляется здесь?


--------------------
Новгородский ансамбль ложкарей блеснул на фестивале борща в Чернигове
Go to the top of the page
 
Быстрая цитата +Quote Post
Индуктор
сообщение 10.12.2012, 20:38
Сообщение #6


Магистр
************

Группа: Администраторы
Сообщений: 15600
Регистрация: 9.6.2010
Из: Санкт-Петербург
Пользователь №: 2
Страна:


Косяк не будет уже этим заниматься, да и профиль у него иной. Насчет скинуться - возможно.


--------------------
Go to the top of the page
 
Быстрая цитата +Quote Post
-=panzer=-
сообщение 11.12.2012, 23:19
Сообщение #7


Кавалергард
*********

Группа: Лига Модпланет
Сообщений: 2139
Регистрация: 8.3.2011
Пользователь №: 407
Страна:


Так что решили? Кто связываться то будет?


--------------------
Go to the top of the page
 
Быстрая цитата +Quote Post
S.Alex
сообщение 12.12.2012, 10:38
Сообщение #8


Герцог
**********

Группа: Лига Модпланет
Сообщений: 3671
Регистрация: 15.6.2010
Из: г. Пермь
Пользователь №: 37
Страна:


Есть подозрение, что структура движка Садденстрайка сильно отличается от остальных игр-одногодков. В корне игры есть файлы n2cad640.dll, n2cad800.dll, n2cad1024.dll. Их наличие наводит на мысль, что это и есть тот самый пресловутый движок, только в трех реинкарнациях - для соответствующих разрешений игры.

Не уверен что кто-нить сможет их расковырять и поправить.... если честно.


--------------------
В одно окно смотрели двое:
Один увидел - дождь и грязь,
Другой - листвы зеленой вязь,
Весну и небо голубое!
... В одно окно смотрели двое ©
Go to the top of the page
 
Быстрая цитата +Quote Post
Taucher
сообщение 12.12.2012, 12:44
Сообщение #9


Оруженосец
**

Группа: Пользователи
Сообщений: 33
Регистрация: 14.6.2010
Пользователь №: 35



Индуктор
Цитата
Насчет скинуться - возможно.

на заграничных форумах, таких как sudden-strike-maps.de будет много желающих реализовать такой патч.

-=panzer=-
Цитата
Так что решили? Кто связываться то будет?

необходимо сформулировать общий список "хотелок", а затем выбрать человека которой сможет на их основе составить письмо на английском языке и будет в дальнейшем вести беседу.

S.Alex
Есть подозрение, что структура движка Садденстрайка сильно отличается от остальных игр-одногодков. В корне игры есть файлы n2cad640.dll, n2cad800.dll, n2cad1024.dll. Их наличие наводит на мысль, что это и есть тот самый пресловутый движок, только в трех реинкарнациях - для соответствующих разрешений игры.

конечно они отличаются, только общее у них одно, как я и писал выше - ddraw.
в ncad*.dll'ах указаны параметры для ddraw, которые можно менять, а в n2game_dll.dll параметры для wsock32.dll (direct play).

Цитата
Не уверен что кто-нить сможет их расковырять и поправить.... если честно.

а у меня 99.9% уверенности, что реализовать такой патч можно)


--------------------
Новгородский ансамбль ложкарей блеснул на фестивале борща в Чернигове
Go to the top of the page
 
Быстрая цитата +Quote Post
Индуктор
сообщение 12.12.2012, 13:07
Сообщение #10


Магистр
************

Группа: Администраторы
Сообщений: 15600
Регистрация: 9.6.2010
Из: Санкт-Петербург
Пользователь №: 2
Страна:


Цитата(Taucher @ 12.12.2012, 13:44) *
на заграничных форумах, таких как sudden-strike-maps.de будет много желающих реализовать такой патч.
К сожалению, это иллюзия. На западных игроков можешь не смотреть.
Цитата(Taucher @ 12.12.2012, 13:44) *
а у меня 99.9% уверенности, что реализовать такой патч можно)
Я тоже думаю, что возможно.

Таучер, давай тогда так. Можешь ты по русски оформить "хотелку", а переводчик у нас есть. Бабки, собстна, не проблема.


--------------------
Go to the top of the page
 
Быстрая цитата +Quote Post
Taucher
сообщение 12.12.2012, 14:25
Сообщение #11


Оруженосец
**

Группа: Пользователи
Сообщений: 33
Регистрация: 14.6.2010
Пользователь №: 35



Цитата(Индуктор @ 12.12.2012, 14:07) *
Таучер, давай тогда так. Можешь ты по русски оформить "хотелку", а переводчик у нас есть. Бабки, собстна, не проблема.


Графика:
1)Возможность менять разрешение экрана (желательно "кастюмно" т.е. с возможностью выбора под свое оборудование)
2)Дополнительные опции для графики (скалирование изображения, повышение резкости\мягкости, оконный режим, битность, частота экрана)
3) Возможность вывода графики в DirectX9

Звук:
4) Возможность использовать формат без сжатия wav\flac (44.1 Khz-192Khz; 16-24 bit)

Сеть:
5)Оптимизировать TCP\IP (время отклика юнита например в IPX\SPX нормльное как в сингле, по TCP/IP почему-то с задержкой)
6)Проблема с пингом и отключением игрока через минуту (увеличить время сброса игрока; реализовать функцию рекконекта и повторной синхронизации, желательно управляемую...)

Навскидку, но вроде все.Дополняйте если чо)

p,s Кстати, вполне возможно удастся исправить какие-то значительные баги движка (где-то гулял список), или добавить новые фишки типа увеличить кол-во юнитов и обьектов на карте, а сетевую игру до 20 человек))


--------------------
Новгородский ансамбль ложкарей блеснул на фестивале борща в Чернигове
Go to the top of the page
 
Быстрая цитата +Quote Post
-=panzer=-
сообщение 12.12.2012, 14:53
Сообщение #12


Кавалергард
*********

Группа: Лига Модпланет
Сообщений: 2139
Регистрация: 8.3.2011
Пользователь №: 407
Страна:


Dobavit kolichestvo domov na karte. Sejchas tolko 1026 chtoli. A peredelat dvizhok poluchitsja? Bilo bi klasno kak to realizovat otdelnuju animaciju strelbi iz okopa? seichas odna animacija strelbi iz djeepa i zdanija.

Цитата
Не уверен что кто-нить сможет их расковырять и поправить.... если честно.

Kogda Kosjak esche bil s nami eto kak raz i bil odin iz ego poslednih proektov. Ob etom mne po bolshomu sekretu wildcat rasskazival.


--------------------
Go to the top of the page
 
Быстрая цитата +Quote Post
Taucher
сообщение 12.12.2012, 21:16
Сообщение #13


Оруженосец
**

Группа: Пользователи
Сообщений: 33
Регистрация: 14.6.2010
Пользователь №: 35



Цитата(-=panzer=- @ 12.12.2012, 15:53) *
Dobavit kolichestvo domov na karte. Sejchas tolko 1026 chtoli. A peredelat dvizhok poluchitsja? Bilo bi klasno kak to realizovat otdelnuju animaciju strelbi iz okopa? seichas odna animacija strelbi iz djeepa i zdanija.


Kogda Kosjak esche bil s nami eto kak raz i bil odin iz ego poslednih proektov. Ob etom mne po bolshomu sekretu wildcat rasskazival.


если получится перенести вывод графики на dx9, то и возможности для моддинга возрастут.
но кардинально движок врятли можно переделать, проще на новый перенести все наработки.сейчас бесплатных 2-D решений вполне хватает с очень хорошими ТТХ.

Косяк думаю смог бы) Жаль что его нет в SS-сообществе...


--------------------
Новгородский ансамбль ложкарей блеснул на фестивале борща в Чернигове
Go to the top of the page
 
Быстрая цитата +Quote Post
-=panzer=-
сообщение 12.12.2012, 21:19
Сообщение #14


Кавалергард
*********

Группа: Лига Модпланет
Сообщений: 2139
Регистрация: 8.3.2011
Пользователь №: 407
Страна:


Цитата
сейчас бесплатных 2-D решений вполне хватает с очень хорошими ТТХ.

Как это понимать есть безплатные 2д движки? Или как....


--------------------
Go to the top of the page
 
Быстрая цитата +Quote Post
Taucher
сообщение 12.12.2012, 21:23
Сообщение #15


Оруженосец
**

Группа: Пользователи
Сообщений: 33
Регистрация: 14.6.2010
Пользователь №: 35



Цитата(-=panzer=- @ 12.12.2012, 22:19) *
Как это понимать есть безплатные 2д движки? Или как....


да, 2d-движки
некоторые выглядят как набор библиотек с исходным кодом, некоторые с GUI и даже редакторами спрайтов,анимаций и частиц.
тысячи их)


--------------------
Новгородский ансамбль ложкарей блеснул на фестивале борща в Чернигове
Go to the top of the page
 
Быстрая цитата +Quote Post
Индуктор
сообщение 12.12.2012, 21:27
Сообщение #16


Магистр
************

Группа: Администраторы
Сообщений: 15600
Регистрация: 9.6.2010
Из: Санкт-Петербург
Пользователь №: 2
Страна:


Более того, противу можно даже в браузере сделать)


--------------------
Go to the top of the page
 
Быстрая цитата +Quote Post
Taucher
сообщение 12.12.2012, 21:34
Сообщение #17


Оруженосец
**

Группа: Пользователи
Сообщений: 33
Регистрация: 14.6.2010
Пользователь №: 35



Цитата(Индуктор @ 12.12.2012, 22:27) *
Более того, противу можно даже в браузере сделать)


на Html 5 например


--------------------
Новгородский ансамбль ложкарей блеснул на фестивале борща в Чернигове
Go to the top of the page
 
Быстрая цитата +Quote Post
-=panzer=-
сообщение 12.12.2012, 21:37
Сообщение #18


Кавалергард
*********

Группа: Лига Модпланет
Сообщений: 2139
Регистрация: 8.3.2011
Пользователь №: 407
Страна:


Цитата
выглядят как набор библиотек с исходным кодом

Как из этого собрать движек для игрухи? насколько это все затратно? Можешь дать развернутый ответ?
Если нанимать сторонних прогеров сколько это будет стоить?


--------------------
Go to the top of the page
 
Быстрая цитата +Quote Post
Индуктор
сообщение 12.12.2012, 21:48
Сообщение #19


Магистр
************

Группа: Администраторы
Сообщений: 15600
Регистрация: 9.6.2010
Из: Санкт-Петербург
Пользователь №: 2
Страна:


Цитата(Taucher @ 12.12.2012, 22:34) *
на Html 5 например
Да, я это и имею ввиду. У меня прогер спец есть для того в штате. Сейчас пошаговую делаем игруху


Цитата(-=panzer=- @ 12.12.2012, 22:37) *
Как из этого собрать движек для игрухи? насколько это все затратно? Можешь дать развернутый ответ?
Если нанимать сторонних прогеров сколько это будет стоить?
Панцер, это большая работа все равно. Фрилансом эт не сделаешь. И главное - смысл? Чисто по фану? Дороговато будет. Было бы лишних тыщ 100 000 евро - тогда да


--------------------
Go to the top of the page
 
Быстрая цитата +Quote Post
Taucher
сообщение 12.12.2012, 22:07
Сообщение #20


Оруженосец
**

Группа: Пользователи
Сообщений: 33
Регистрация: 14.6.2010
Пользователь №: 35



Цитата(-=panzer=- @ 12.12.2012, 22:37) *
Как из этого собрать движек для игрухи? насколько это все затратно? Можешь дать развернутый ответ?
Если нанимать сторонних прогеров сколько это будет стоить?


ну я не геймдевелопер) тебе лучше на gamedev.ru, там все про это написано.
вкратце, например очень хороший 2D-движок:
quad-engine.com/features.html


Цитата(Индуктор @ 12.12.2012, 22:48) *
Да, я это и имею ввиду. У меня прогер спец есть для того в штате. Сейчас пошаговую делаем игруху


У вас студия своя или так "двое по-неволе"?


--------------------
Новгородский ансамбль ложкарей блеснул на фестивале борща в Чернигове
Go to the top of the page
 
Быстрая цитата +Quote Post

7 страниц V   1 2 3 > » 
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Текстовая версия Сейчас: 3.12.2021, 10:57