IPB

Добро пожаловать, гость ( Вход | Регистрация )

2 Страниц V < 1 2  
Reply to this topicStart new topic
> Полезные ссылки, Ссылки постить только с комментариями к ним!
-=CHE@TER=-
Mar 8 2009, 14:43
Сообщение #21


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,361
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 314 раз(а)



QUOTE(-=CHE@TER=- @ Aug 3 2006, 18:02) *
FFMPEG
Консольная must have утилита номер три - конвертирует офигенное число форматов видео (в том числе и из игр) из одного формата в другой. Это ссылка на официальный сайт. А скачать win32 версию можно, например, тут - FFMPEG Mirror.
По свежее зеркало: Unofficial FFmpeg Win32 Builds.


Спасибо сказали:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Siberian GRemlin
Nov 11 2009, 05:54
Сообщение #22


Advanced Member
***

Группа: CTPAX-X
Сообщений: 537
Регистрация: 4-February 08
Пользователь №: 2
Спасибо сказали: 221 раз(а)



Blat -- консольный почтовый клиент.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Siberian GRemlin
Sep 27 2010, 03:37
Сообщение #23


Advanced Member
***

Группа: CTPAX-X
Сообщений: 537
Регистрация: 4-February 08
Пользователь №: 2
Спасибо сказали: 221 раз(а)



Исходники распаковщиков кучи экзотических для современности форматов и алгоритмов от одного товарища.


Спасибо сказали:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Apr 8 2012, 12:13
Сообщение #24


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,361
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 314 раз(а)



Command-Line Pack by Neill Corlett
Мне оттуда нужен был только unecm.exe, но обнаружил ещё пару интересных утилит, например:
fakecrc - подделывает CRC32 сумму у файла, изменяя 4 байта по указанному смещению (если не указано - меняет последние 4 в файле).
pecompat - неплохая утилита для быстрого переколбашивания новых PE-файлов, чтобы они работали в старых версиях Windows - см. комментарии на странице с программой (например, OS version и SubSystem version устанавливает в 4.0).
subfile - извлекает кусочек от файла, с нужного смещения - думаю, для форума Extractor.ru пригодилась бы.
vb2rip - потрошитель vb2 формата - Xplorer что-то такое для Resident Evil 3 писал, не знаю, насколько эта штука удобнее или лучше.


Спасибо сказали:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Oct 2 2012, 20:52
Сообщение #25


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,361
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 314 раз(а)



QUOTE(Siberian GRemlin @ Nov 2 2006, 18:27) *
MultimediaWiki
Информация о аудио и видео форматах, используемых в играх. Мне очень понравился этот сайтик. biggrin.gif
Такой хороший проект и... всё.
Сайт пока ещё можно открыть если прописать в файле HOSTS:
QUOTE
207.45.186.114 wiki.multimedia.cx
Продлят его или сайт навсегда накроется тазом - остаётся только гадать...
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Siberian GRemlin
Oct 3 2012, 11:46
Сообщение #26


Advanced Member
***

Группа: CTPAX-X
Сообщений: 537
Регистрация: 4-February 08
Пользователь №: 2
Спасибо сказали: 221 раз(а)



Что-то не могу найти данных авторов, а то вдруг им деньги нужны. Сам часто пользуюсь этим сайтом.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Oct 3 2012, 12:42
Сообщение #27


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,361
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 314 раз(а)



Если пропишешь тот же IP-адрес, но без wiki, то на главной странице снизу будет:
QUOTE
Maintained by Mike Melanson (mike at multimedia.cx)
Если он эту почту проверяет, то уже должен был заметить, что домен отвалился (для SMTP/POP тоже DNS-записи нужны).
В блоге у него последняя заметка была за 20 сентября:
http://multimedia.cx/eggs/
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Sep 12 2015, 11:56
Сообщение #28


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,361
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 314 раз(а)



QUOTE(Siberian GRemlin @ Nov 11 2009, 05:54) *
Blat -- консольный почтовый клиент.
В связи с повсеместным введением SSL/TLS толку от этого клиента теперь немного.
Недавно понадобилось организовать рассылку группе людей по интересам - пользовался вот этим: mailsend


Спасибо сказали:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Oct 31 2016, 18:46
Сообщение #29


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,361
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 314 раз(а)



Помнится товарищ jTommy 8 лет назад поделился исходными кодами GAP 1.28.
А последняя версия 1.32, если вы помните.
Так вот, полгода назад Валерий Анисимовский таки выложил исходные коды не только к последней версии GAP, но и видеофильтрам - GMFCore.
Game Audio Player v1.32 source codes
Game Media Formats Core Filters Package v1.00 source codes
Так что кому нужны алгоритмы распаковки видео и/или звука - может подглядеть.


Спасибо сказали:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Siberian GRemlin
May 3 2019, 17:02
Сообщение #30


Advanced Member
***

Группа: CTPAX-X
Сообщений: 537
Регистрация: 4-February 08
Пользователь №: 2
Спасибо сказали: 221 раз(а)



Исходники старых игр. Я к собственному стыду и не знал, что некоторые из них публиковали.
https://github.com/historicalsource


Спасибо сказали:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
May 3 2019, 18:31
Сообщение #31


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,361
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 314 раз(а)



Спасибо! Ничего интересного или нужного там не нашёл, но всё равно полезно.
Большая часть этого репозитория была клонирована отсюда:
https://github.com/videogamepreservation
А ещё часть исходных кодов явно опубликована из утечек без разрешения правообладателя, типа Blood Alpha.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Sep 6 2019, 10:40
Сообщение #32


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,361
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 314 раз(а)



x86 Instruction Set Reference
Хороший и простой справочник по командам языка Assembler архитектуры x86.
Любую команду там можно быстро подсмотреть без всякой лишей зауми и воды, которая только отвлекает.
Также можно всё это стянуть с GitHub и даже без подключения к Интернету пользоваться.


Спасибо сказали:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
-=CHE@TER=-
Nov 19 2019, 22:51
Сообщение #33


Walter Sullivan
***

Группа: Root Admin
Сообщений: 1,361
Регистрация: 4-February 08
Пользователь №: 3
Спасибо сказали: 314 раз(а)



ICY Hexplorer
Интересный hex-редактор. Автор уверяет, что даже под Windows 98 может работать.
Там есть дизассемблер (правда только 32-х битный, хотя в описании написано, что он 16-ти битный), просмотрщик рисунков (можно битность указать), поиск, контрольные суммы, вставка и замена текста, создание и разбор структур, макросы и ещё много чего. Правда обновлялось последний раз в 2011 году, но идёт с исходными кодами на C++.

Главное после запуска сразу зайти в настройки View -> Options... и выбрать там:

Font: [Oem Fixed Font]
Это если нужно, чтобы русский текст кодировки 866 DOS нормально отображался.

Colors: White background, special signs marked
Это чтобы не сломать глаза на цветовой теме по умолчанию.

[v] Show offsets
Это чтобы смещение показывало.

Кстати, дизассемблер и поиск рисунков будут работать с той позиции, где курсор стоит, поэтому сначала нужно щёлкнуть мышкой на каком-то байте, а уже потом вызывать, например, View -> Disassembler.

Структуры тоже удобно смотреть. Например, открываем в программе любой .BMP файл, затем щёлкаем мышкой на первом байте и выбираем Structures -> BMP Header после чего в появившемся окне можно щёлкать мышкой по полям структуры и они будут сразу же в файле подсвечиваться. Можно добавлять свои структуры и неизвестный формат разбирать без написания утилиты для разбора. Неудобно только, что программа показывает значения полей только в десятичном виде - иногда и в шестнадцатеричном нужно. А, я туплю, в файле-то оно и так в шестнадцатеричном подсвечивать будет. (*улыбается*) И всё же хотелось бы видеть что-нибудь типа 00123456, а не 56 34 12 00.

Добавлено:
А-а-а-а-а!!! Решил попробовать собрать из исходных кодов. Компилируется, но на файле hash/SHA.cpp зависло. Минута, другая, сижу жду. Открыл диспетчер задач, а там процесс cc1plus.exe жрёт и жрёт оперативную память. Наконец память закончилась и всё упало. Заглянул в этот файл - вместе с заголовочным SHA.h там не так уж и много кода, но всё объектно ориентированное. С 2002 года пользуюсь этим компилятором, кучу разных проектов собирал... Нет, понятно, что в более новой версии этот косяк уже поправили, но у меня появилась ещё одна наглядная причина объяснить почему классы, объекты и прочая абстракция - совершенно лишние и ненужные сущности.


Спасибо сказали:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Axsis
Oct 2 2022, 14:25
Сообщение #34


Advanced Member
***

Группа: CTPAX-X
Сообщений: 121
Регистрация: 6-February 08
Пользователь №: 374
Спасибо сказали: 149 раз(а)



http://debugging.games
Из ABOUT.txt:
QUOTE
Debugging.Games is an archive for video game debug symbols.
These aid in reverse-engineering and modding games. They do NOT enable debug menus or features.

Отладочные символы для игр под разные платформы. Может кому-то пригодится.


Спасибо сказали:
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

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

 



Упрощённая версия Сейчас: 1st November 2024 - 23:27