Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Hz

Страницы: [1] 2 3 Далее
1
Разное / Ищу видео с CD дисков quake 4
« : 24 Май 2021, 06:07:04 »
Quake 4 Special DVD Edition ,нужен vpn,раздача живая еще ...
Спасибо  :thumbup:
Да, это всё-таки не Роб Зомби, но по-моему что-то похожее есть. :)
С дисками я возможно тоже напутал. Может было всё-таки 2 DVD, но я почему-то помню только один exe с "трейлером". Но коробка, если не ошибаюсь, была как от CD дисков.
Нашёл даже mp3. :) Вдруг кому ещё надо
https://www.flippermusic.it/brano/40286/skull-covered-pulpit

2
Разное / Ищу видео с CD дисков quake 4
« : 23 Май 2021, 07:43:53 »
Когда игра только вышла, у нас в городе она продавалась кажется на 4 CD дисках. Вместе с игрой, на одном из дисков было видео, около 5 минут (или даже меньше). В этом видео что-то рассказывали разработчики, показывали куски геймплея, и всё это под музыку. Если не ошибаюсь, музыка была Rob Zombie - Reload (этот трек я на тот момент не слышал, да и вообще не знал про Rob Zombie), или что-то похожее, но без слов, просто музыка. Сам файл был с расширением exe, т.е. приложение/программа. При запуске просто открывалось окно с видео, вроде без всяких кнопок. Может есть у кого-нибудь? Или на ютуб может видео выложили? Давно пытался найти, и не один раз.
upd.: опять ... создал тему и нашёл (видео на youtube) ...
Как оказалось, это было видео с бонусного диска. Видео про оружие и технику в игре. Но... это видео, как я понял, есть на бонусных DVD. А у меня, если не ошибаюсь, это было на CD дисках и именно в exe, т.е. запускалось как отдельное приложение, а не просто видеофайл, и было одно это видео.
P.S.: может кто-нибудь знает название трека? Если его можно где-нибудь скачать/послушать.

3
А, просто четвертый код для тех же пунктов, а не четвертый пункт. Тогда все верно.
Возможно я не очень понятно написал, но это я и имел в виду.
Хотя смысла в нем особого нет, раз то же самое делает. Просто для интереса.
И тут Вы тоже правы.
Ещё мне интересно когда и как вообще нашли этот код, но это наверно так и останется тайной.  :lol:

5
Привет. Всем фанатам МК известны 3 кода, которые открывают дополнительные пункты в главном меню игры. Но где-то пару лет назад я узнал что есть четвёртый. Об этом писали в инете - нашли новый, четвёртый код. Я его даже проверял, он работает. Но забыл его, а теперь не могу найти. Может кто-нибудь помнит?
upd.:
Не знаю как у меня это получается, но не первый раз уже... Нашёл сразу после того, как создал тему на форуме.
С↑←А↓А←А→С↑←

6
Я в этом не разбираюсь, но ... проблема со всеми картриджами, или только с одним проверяли?

7
Hz, здравствуй. Можешь восстановить его? На делфи.
Как-то я поздно заметил сообщение  :blush:
Если ещё надо кому-нибудь, могу поделиться свежим куском кода. :)

8
(VBS скрипты)
Запуск Warface с аккаунтом НЕ mail.ru
Dim o, WFLogin, WFPassword, WFToken, WFUid, WFSessionKey, WFPersId, WFKey, wsh

WFLogin = "login@gmail.com"
WFPassword = "pass"

Set o = CreateObject("Microsoft.XMLHTTP")
o.open "POST", "https://authdl.mail.ru/ec.php?hint=GcAuth", False
o.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
o.setRequestHeader "Content-Length", Len("<?xml version=""1.0"" encoding=""UTF-8""?><GcAuth Username="""&WFLogin&""" Password="""&WFPassword&""" ChannelId=""0""/>")
o.setRequestHeader "User-Agent","Downloader/4300"
o.send "<?xml version=""1.0"" encoding=""UTF-8""?><GcAuth Username="""&WFLogin&""" Password="""&WFPassword&""" ChannelId=""0""/>"

Set xmlParser = CreateObject("Msxml2.DOMDocument")

xmlParser.loadXML(o.responsetext)

WFToken = xmlParser.getElementsByTagName("GcAuth").Item(0).getAttribute("Token")
WFUid = xmlParser.getElementsByTagName("GcAuth").Item(0).getAttribute("Uid")
WFSessionKey = xmlParser.getElementsByTagName("GcAuth").Item(0).getAttribute("SessionKey")

o.open "POST", "https://authdl.mail.ru/ec.php?hint=EnazaGetOrdersList", False
o.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
o.setRequestHeader "Content-Length", Len("<?xml version=""1.0"" encoding=""UTF-8""?><EnazaGetOrdersList Uid="""&WFUid&""" SessionKey="""&WFSessionKey&""" UidType=""3""/>")
o.setRequestHeader "User-Agent","Downloader/4300"
o.send "<?xml version=""1.0"" encoding=""UTF-8""?><EnazaGetOrdersList Uid="""&WFUid&""" SessionKey="""&WFSessionKey&""" UidType=""3""/>"

o.open "POST", "https://authdl.mail.ru/sz.php?hint=AutoLogin", False
o.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
o.setRequestHeader "Content-Length", Len("<?xml version=""1.0"" encoding=""UTF-8""?><AutoLogin ProjectId=""1177"" SubProjectId=""0"" ShardId=""1"" GcToken="""&WFToken&"""/>")
o.setRequestHeader "User-Agent","Downloader/4300"
o.send "<?xml version=""1.0"" encoding=""UTF-8""?><AutoLogin ProjectId=""1177"" SubProjectId=""0"" ShardId=""1"" GcToken="""&WFToken&"""/>"

xmlParser.loadXML(o.responsetext)

WFPersid = xmlParser.getElementsByTagName("AutoLogin").Item(0).getAttribute("PersId")
WFKey = xmlParser.getElementsByTagName("AutoLogin").Item(0).getAttribute("Key")

Set wsh = WScript.CreateObject("WScript.Shell")
wsh.Exec("Game.exe --shard_id=0 +online_server s0.warface.ru -uid "&WFPersid&" -token "&WFKey&" ")
Запуск Warface с аккаунтом mail.ru
Dim o, o2, accesstoken, uid, token, wsh, location, str, mpop, str2,a1,a2
Set o = CreateObject("Microsoft.XMLHTTP")

o.open "POST", "https://o2.mail.ru/token", False
o.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
o.setRequestHeader "Content-Length", Len("client_id=gamecenter.mail.ru&grant_type=password&username=login@mail.ru&password=pass")
o.setRequestHeader "User-Agent","Downloader/4300"
o.send "client_id=gamecenter.mail.ru&grant_type=password&username=login@mail.ru&password=pass"
Set xmlParser = CreateObject("Msxml2.DOMDocument")
xmlParser.loadXML(o.responsetext)
str = right(o.responsetext,50)
accesstoken = left (str, 48)

o.open "POST", "https://authdl.mail.ru/ec.php?hint=MrPage2", False
o.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
o.setRequestHeader "Content-Length", Len("<?xml version=""1.0"" encoding=""UTF-8""?><MrPage2 SessionKey="""&accesstoken&""" Page=""http://dl.mail.ru/robots.txt""/>")
o.setRequestHeader "User-Agent","Downloader/4300"
o.send "<?xml version=""1.0"" encoding=""UTF-8""?><MrPage2 SessionKey="""&accesstoken&""" Page=""http://dl.mail.ru/robots.txt""/>"
xmlParser.loadXML(o.responsetext)
str2 = o.responsetext
location = xmlParser.getElementsByTagName("MrPage2").Item(0).getAttribute("Location")
Replace location, "&", "&"

o.open "GET", location, false
o.setRequestHeader "User-Agent","Downloader/4300"
o.send
mpop=o.getResponseHeader ("Set-Cookie")
a1=instr (mpop,"Mpop")
a2=instr (mpop,"ru:")
mpop=mid (mpop,a1+5, a2+3-a1-5)

o.open "POST", "https://authdl.mail.ru/sz.php?hint=AutoLogin", False
o.setRequestHeader "Content-Type", "application/x-www-form-urlencoded"
o.setRequestHeader "Content-Length", Len("<?xml version=""1.0"" encoding=""UTF-8""?><AutoLogin ProjectId=""1177"" SubProjectId=""0"" ShardId=""1"" Mpop="""&mpop&"""/>")
o.setRequestHeader "User-Agent","Downloader/4300"
o.send "<?xml version=""1.0"" encoding=""UTF-8""?><AutoLogin ProjectId=""1177"" SubProjectId=""0"" ShardId=""1"" Mpop="""&mpop&"""/>"
xmlParser.loadXML(o.responsetext)
uid = xmlParser.getElementsByTagName("AutoLogin").Item(0).getAttribute("PersId")
token = xmlParser.getElementsByTagName("AutoLogin").Item(0).getAttribute("Key")
Set wsh = WScript.CreateObject("WScript.Shell")

wsh.Exec("Game.exe --shard_id=0 +online_server s2.warface.ru -uid "&uid&" -token "&token&" ")
То же самое для аккаунта mail.ru на делфи. Специально старался написать минимум кода, чтобы желающим было проще разобраться.
uses  comobj,windows,sysutils,activex;
var
  o,xmlparser:OleVariant;
  accesstoken,str,location,mpop,uid,token:string;
  a1,a2:Integer;
begin
CoInitialize(0); ;
o:=CreateOleObject('Microsoft.XMLHTTP');
xmlparser:=CreateOleObject('Msxml2.DOMDocument');
o.open ('POST', 'https://o2.mail.ru/token', False);
o.setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded');
o.setRequestHeader ('Content-Length', Length('client_id=gamecenter.mail.ru&grant_type=password&username=login@mail.ru&password=pass'));
o.setRequestHeader('User-Agent','Downloader/4300');
o.send ('client_id=gamecenter.mail.ru&grant_type=password&username=login@mail.ru&password=pass');
xmlParser.loadXML(o.responsetext);
accesstoken := copy (o.responsetext, (Length(o.responsetext)-49),48 );
o.open ('POST', 'https://authdl.mail.ru/ec.php?hint=MrPage2', False);
o.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
o.setRequestHeader('Content-Length', Length('<?xml version="1.0" encoding="UTF-8"?><MrPage2 SessionKey="'+accesstoken+'" Page="http://dl.mail.ru/robots.txt"/>'));
o.setRequestHeader('User-Agent','Downloader/4300');
o.send ('<?xml version="1.0" encoding="UTF-8"?><MrPage2 SessionKey="'+accesstoken+'" Page="http://dl.mail.ru/robots.txt"/>');
xmlParser.loadXML(o.responsetext);
location := xmlParser.getElementsByTagName('MrPage2').Item(0).getAttribute('Location');
StringReplace (location, 'amp;', '&',[rfreplaceall,rfignorecase]);
o.open ('GET', location, false);
o.setRequestHeader ('User-Agent','Downloader/4300');
o.send;
str:=o.getResponseHeader ('Set-Cookie');
a1:= pos('Mpop=',str); a2:= Pos('ru:;',str);
mpop:= copy (str, a1+5, a2-a1-2);
o.open ('POST', 'https://authdl.mail.ru/sz.php?hint=AutoLogin', False);
o.setRequestHeader ('Content-Type', 'application/x-www-form-urlencoded');
o.setRequestHeader ('Content-Length', Length('<?xml version="1.0" encoding="UTF-8"?><AutoLogin ProjectId="1177" SubProjectId="0" ShardId="1" Mpop="'+mpop+'"/>'));
o.setRequestHeader ('User-Agent','Downloader/4300');
o.send ('<?xml version="1.0" encoding="UTF-8"?><AutoLogin ProjectId="1177" SubProjectId="0" ShardId="1" Mpop="'+mpop+'"/>');
xmlParser.loadXML(o.responsetext);
uid := xmlParser.getElementsByTagName('AutoLogin').Item(0).getAttribute('PersId');
token := xmlParser.getElementsByTagName('AutoLogin').Item(0).getAttribute('Key');
WinExec(PAnsiChar('Game.exe '+'--shard_id=0 +online_server s2.warface.ru -uid '+pansichar(uid)+' -token '+pansichar(token)),1);
end.

9
Спасибо, будем искать.
Редактор, который я пишу, умеет редактировать пару файлов, но пока не умеет добавлять/удалять строки.
MPQ архивы я нашёл чем разархивировать, ещё до того как начал писать свой редактор bin файлов. Но пока мне не попадалось описание структуры этих архивов. Тоже в дальнейшем должно пригодиться, так что тоже будем искать.

Добавлено позже:
Тут вариантов то всего: размер файла, количество записей/блоков или тупо заголовок/сигнатура.
Спасибо, и правда, количество записей/блоков. Не знаю, почему сам не додумался. Бывает. :)
Сначала пробовал сравнивать с размером файла, получалось совсем другое число, а про количество блоков как-то не подумал.

Но есть ещё одна проблема. :)
В некоторых bin файлах с 5 байта начинается не первый блок, а часть последнего, при чём начало последнего блока находится в конце файла, а продолжение в начале (с пятого байта), и дальше уже начинается первый блок и т.д. С этим ещё поэкспериментирую. :)

10
Hz, на размер файла похоже (в Little Endian)
Спасибо, будем копать в этом направлении. :)
почему не заюзать имеющиеся редакторы?
пишу свой редактор, потихоньку, неспеша :)
пока эти 4 байта просто копирую.

Возможна это плавающая кодировка для распознования и запуска файла...хз :neznayu:
А можно немного подробней, своими словами. :)

11
В папке с игрой Diablo 2 есть архивы mpq. В них находятся файлы игры. Так вот в этих архивах в папке data\excel есть файлы с расширением bin .
Например в файле treasureclassex.bin находится информация из каких монстров, в каких локациях что выпадает.

Если открыть этот файл в HEX-редакторе, в первых 4 байтах я не знаю что записано. Начиная с 5 байта идут "блоки" по 732 байта, каждый "блок" - это как бы строка в таблице.
Во вложении скриншот HEX-редактора с открытым treasureclassex.bin. Что записано в первых 4 байтах я не знаю.

12
Возможно ошибся разделом или форумом, но может кто-нибудь подскажет...
За что отвечают первые 4 байта в bin файлах Diablo 2? Например в armor.bin, runes.bin, treasureclassex.bin и т.д...

13
Можно каталог составлять похожих топиков.) Зачем изобретать велосипед, нормально не сделаешь..
Поговорим, когда появится конкретный результат.
Ок

14
Интересно сохранились ли у Midway спрайты актеров в более высоком разрешении.
Наверняка-же потом подгоняли под размеры движка. Хотя мне и GENS за глаза хватает.
Все-равно надо всю графику тогда переделывать, да и на кой оно надо..
Думаю у кого-нибудь должны были остаться. Может у них есть какой-нибудь архив. Но сомневаюсь что кто-нибудь поделится ими. Gens меня конечно тоже устраивает. Но на пк возможностей больше и нормальные спрайты использовать в игре не проблема, при условии что они есть. :)

15
Ты посмотри сколько кадров анимации на одного бойца. Ты сам ссылку на рейна постил: http://www.mortalkombatwarehouse.com/umk3/rain/sprites/
Прикинь, сколько рисовать надо, там под сотню анимаций. Перерисовать в HD всё нужна целая коллегия художников, которые будут целыми днями рисовать каждый своего бойца. За 10 лет упорного труда :D
Ну да. Это всё долго. Просто сам этим не занимаюсь, так что не знаю точно сколько это может занять времени. :) Ладно, буду для начала пробовать с тем что есть. Потом уже если получится что-то интересное, кто-нибудь может и нарисует. :)

16
Они не нарисованы, это рендеры с 3D моделей.  Очевидно же.
В UMK тоже ведь не рисовали, их делали с живых актёров, как все знают
Это понятно. Но возможно кто-нибудь и просто нарисовать сможет так же. Можно конечно и рендер с 3D моделей сделать, но мне кажется будет немного не то. В UMK они кажутся более плоскими. Но было бы всё равно неплохо.

17
в фотошопе растягиваешь?
Не, в Paint.net
Насчёт графики: хотелось бы что-то типа вот этого http://www.trmk.org/forums/showthread.php/25235-Mortal-Kombat-HD-Remix-with-MUGEN/page477 , т.е. как бы то же самое но перерисованное в более высоком разрешении. Сам я сделать подобное не смогу - рисовать не умею. :)

18
В апреле свободного времени почти не было, так что почти никаких изменений нет. Вчера наконец-то дошли руки до этого "проекта". :) Исходники от 3DO пока не смотрел. Сейчас пока пытаюсь писать под разрешение экрана 1024x768. Спрайтов нормальных нет, так что приходится редактировать и "растягивать" эти http://www.mortalkombatwarehouse.com/umk3/rain/sprites/ . Попробую взять спрайты из мугена (надеюсь это не запрещено :)). Т.к. только начинаю всё это делать, то ещё ничего не готово, на игру не похоже, и выкладывать пока нечего. Я не программист, поэтому ещё не скоро появится даже "альфа версия"... Если есть желающие, можете помочь кто чем может. :)

19
Ромхакинг и программирование / Re: UMK на PC
« : 11 Апрель 2014, 14:41:21 »
Спасибо всем, кто ответил!
Про исходники на 3DO тоже не слышал. Чуть позже попытаюсь разобраться в них. Будет конечно сложно 100%. Но всё-таки реально. :)

20
Ромхакинг и программирование / Re: UMK на PC
« : 11 Апрель 2014, 00:23:50 »
Всё равно ведь забросишь, 100%
Что-то мне подсказывает что так и будет  :lol:... Но это всё-таки реально, так что надо попробовать.

21
Ромхакинг и программирование / Re: UMK на PC
« : 10 Апрель 2014, 23:13:53 »
Да, чувство юмора у вас есть, и это хорошо. :)
Муген может и хороший движок, но я пока ничего хорошего на нём не видел, особенно Mortal Kombat. Если получится что-то нормальное, возможно буду играть в тот МК.
Сейчас пока играю в UMKT. :) Хотя и не так часто как раньше.
Ладно, попробую тогда сам написать чего-нибудь. :) Опыта в программировании у меня нет ... Но вдруг что-нибудь получится. :) Если у кого-нибудь есть спрайты в нормальном/высоком разрешении, можете поделиться. Или может есть какая-нибудь полезная информация по "движку" сеговского UMK. Т.е. разрешение спрайтов, хитбоксов, или может кто-нибудь знает как сделать например комбо и т.д., тоже всё выкладывайте. :) В инете может быть и есть всё это (пишу это для тех кто любит посылать в гугл )), но ведь в инете это тоже откуда-то появляется, т.е. кто-то пишет. И возможно там есть не всё, или что-то где-то неправильно. В общем кто чем может помогите. :)
Пока начал писать в Visual Studio Express 2013 на C# + XNA 4.04. Код конечно далеко не идеальный, но надеюсь со временем наберусь опыта и "допилю" его до нормального состояния. Сейчас пока не вижу смысла выкладывать исходники или скомпилированный проект, т.к. на игру это  пока не похоже.

22
Ромхакинг и программирование / Re: UMK на PC
« : 10 Апрель 2014, 20:55:44 »
Ну, если бы были исходники MTK комповой, то её бы давно бы уже допилили и могли бы прикрутить 2х2.
Но их же нет. Сеговскую можно декомпилить и получишь более-менее адекватный ассемблерный код, потом разобрать его и написать двиг с нуля =) Но это тоже фантастический вариант, т.к. объем работы и уровень скилла должен быть крутой
Ты конечно прав. Но KABAL всё-таки разобрался с сеговским кодом, и переделал игру. Он сам говорил что когда начинал делать, то ничего не знал, и изучал всё с нуля, как-то так. Значит и здесь можно что-то сделать. )

23
Ромхакинг и программирование / Re: UMK на PC
« : 10 Апрель 2014, 20:35:10 »
вы так легко это говорите. да еще и "сделать графику получше". Как буд это раз плюнуть. Может возьметесь раз все так просто?)
а вообще, есть вот такой проект http://vk.com/mkt_x
Для "программиста" не проблема заменить одни спрайты другими, если конечно есть исходники готовой игры. Но эти спрайты надо ещё где-то взять/нарисовать. И я не говорил что ВСЁ так просто.
Странно, но раньше я не слышал про Arcade Kollection на ПК. Но вряд ли там есть режим 2 на 2.

24
Ромхакинг и программирование / Re: UMK на PC
« : 10 Апрель 2014, 19:28:32 »
муген к твоим услугам

Да, я знаю про муген, играл когда-то. Но это немного не то. Когда играешь, геймплей заметно отличается от UMK.
Предположу, что сеговский никто не хочет портировать, т.к. там самая страшная графика.
Так спрайты можно заменить например на спрайты из Trilogy или MAME версии. Или возможно даже кто-нибудь сам нарисует те же самые в более высоком разрешении.
Про UMK на пк не слышал.
Самое главное что я хочу от ПК версии - режим 2 на 2. :) Ну и само собой нужно будет сделать графику получше. Те же самые "картинки", только с более высоким разрешением. Можно нарисовать новые, если кто-нибудь может, или взять например из MKT или MAME версии UMK.
Ну а потом уже и UMKT неплохо было бы портировать. :)

Добавлено позже:
Не, 2 на 2 - не тру, ИМХО.
На всех не угодишь. :) Я бы сыграл 2 на 2.

25
Ромхакинг и программирование / UMK на PC
« : 08 Апрель 2014, 01:26:24 »
Давно уже интересует вопрос, сделает ли кто-нибудь сеговский UMK на PC? Может кто-нибудь занимается этим? :) Или это вообще никому не интересно?
Кабал сделал отличный хак для сеги, но всё-таки в версии для ПК можно реализовать больше возможностей, например бои 2 на 2 (и больше при желании :)).

26
Хорошо было бы добавить режим 2 на 2. Можно в обычный UMK, хотябы с одной зоной боя (т.к. проблемы с палитрой ...).
Я почти уверен что это возможно, т.к. уже есть хаки для 4 и 6 игроков Rock and Roll Racing и 4 игроков UMK (2 команды по 2 игрока, по очереди).

27
Привет, глючит она когда в эмуляторе выбираешь выбираешь "Region" NTSC, а ром загружаешь PAL.

28
Мне казалось что для этого режима доступны всего 3 зоны.
Возможно, я просто не обращал внимания. Заметил только, что из первого и второго МК нет.

29
Наверно Unreal Tournament (первая часть)

30
KABAL, спасибо за проделанную работу, хак отличный, давно играю. :)
Вот только есть один вопрос: можно ли сделать в режиме 3-х игроков (1pl&2pl VS CPU) зоны из всех частей? У меня в этом режиме работают только зоны из MK3 и UMK.

Страницы: [1] 2 3 Далее