Re: Поменять графику

Обсуждение вопросов по продукции "Игрософт"

Модератор: Guzel

Re: Поменять графику

Сообщение Miraculis » 07 июн 2009, 15:34

в игрушке несколько палитр, каждый пиксель кодирутеся байтом, но все это закодировано
Не можешь предотвратить - возглавь! (М. Жванецкий)
Miraculis
Гуру
Гуру
 
Сообщений: 765
Зарегистрирован: 31 май 2005, 21:31


Re: Поменять графику

Сообщение agele » 07 июн 2009, 19:26

Да. Начинаю соглашаться. Действительно имеет место палитра. ксперименты это доказали. Про кодирование пока что не уверен. Там просто своя последовательность построения. Полоски заполняются построчно сверху вниз.
agele
Гуру
Гуру
 
Сообщений: 657
Зарегистрирован: 28 июл 2007, 22:02
Откуда: где-то на урале. На южном.

Re: Поменять графику

Сообщение Bu3upb » 07 июн 2009, 19:43

Есть предложение сравнить разные прошивки на выявление одинаковых участков, предположительно это будет шрифт, так как во всех играх он одинаковый.
Bu3upb
 
Сообщений: 32
Зарегистрирован: 24 фев 2009, 22:49
Откуда: n-sk

Re: Поменять графику

Сообщение LIC » 07 июн 2009, 19:47

Bu3upb писал(а):Есть предложение сравнить разные прошивки на выявление одинаковых участков, предположительно это будет шрифт, так как во всех играх он одинаковый.

Resident -  исключение.
Построение графики левый верхний угол, сие есть догма.
Чем больше технику мы меньше, тем больше меньше она нам.
LIC
Гуру
Гуру
 
Сообщений: 2094
Зарегистрирован: 03 июн 2005, 22:40
Откуда: Донецк

Re: Поменять графику

Сообщение agele » 07 июн 2009, 19:53

Причём результат эксперимента дал вообще неожиданный результат. При изменении 1 байта получился прямоугольник длина - 4, высота-2 (пикселя) палитра на этом участке похожа на стандартную (8 bit bmp). Я пока ещё не до конца осознал полученный результат, завтра буду продолжать на свежую голову.
agele
Гуру
Гуру
 
Сообщений: 657
Зарегистрирован: 28 июл 2007, 22:02
Откуда: где-то на урале. На южном.

Re: Поменять графику

Сообщение agele » 07 июн 2009, 19:57

Bu3upb писал(а):Есть предложение сравнить разные прошивки на выявление одинаковых участков, предположительно это будет шрифт, так как во всех играх он одинаковый.


Да. А ещё фоны меню, наборов символов вроде тоже несколько.... короче совпадений будет до и больше. Но может дать определённый результат. Только вот зачем нам шрифт? Изменять в первую очередь есть смысл 1-4 микросхемы (help, основное окно игры, про символы барабанов я пока молчу )
agele
Гуру
Гуру
 
Сообщений: 657
Зарегистрирован: 28 июл 2007, 22:02
Откуда: где-то на урале. На южном.

Re: Поменять графику

Сообщение MaxVin » 10 июн 2009, 12:22

Палитра хранится вместе с программой. Сам "квадратик" формируется из данных 1-4 микросхемы, это скажем так, первый набор "квадратиков", а второй соответственно из 5-8.  :)
MaxVin
 
Сообщений: 17
Зарегистрирован: 14 мар 2005, 15:04

Re: Поменять графику

Сообщение agele » 10 июн 2009, 14:41

Продолжаем факультативное занятие. Вот за что я люблю игрософт - за то, что он ДЕРЕВЯННЫЙ. Я бился об него головой 4 дня и расколол!
1 - некоторые мои предположения были не верны изначально.

1 - одному квадратику соответствует 64 байта в каждой их 4х микросхем, т.е. 64х4 = 256 байт

2 - квадратик формируется не из каждой из 4х в отдельности, а из 2х пар: 1-3 , 2-4. Причём старшие части байта содержатся в 3и4 микросхемах, младшие - 1и2. Понятнее: пример данных из 4х микросхем по одному и тому же адресу: 1- 0х12  2 - 0х34  3 - 0х56 4 - 0х78
последовательность цветов будет выглядеть так: 0х51 0х62 0х73 0х84
Ну до самой палитры я ещё не добрался, пока что использовал стандартную из ms paint. Построение квадратика 16х16 вручную заняло 2 часа, но он получился. Самый первый из квадратиков, записанных в 1-4 микросхемы. Цвета искажены, это понятно.
вот сцылка, зацените сами:  http://s50.radikal.ru/i129/0906/6a/76d5063f467c.bmp

На ней кусочек буквы "C" от слова CANCEL из окна INIT.
Сейчас буду убивать своё время попытками написать декомпрессор.
Но это уже что-то. Даже если я не найду палитру, всё равно основные цвета (красный, f9, чёрный 00 и белый FF)  я спокойно могу использовать. А уже и этого за глаза хватит.
agele
Гуру
Гуру
 
Сообщений: 657
Зарегистрирован: 28 июл 2007, 22:02
Откуда: где-то на урале. На южном.

Re: Поменять графику

Сообщение dop38 » 10 июн 2009, 16:52

набросал альфа-версию для просмотра. забавно. пока малость"сползает", но уже можно многое будет сделать :)
спасибо agele
dop38
 
Сообщений: 15
Зарегистрирован: 10 июн 2009, 16:48

Re: Поменять графику

Сообщение Bu3upb » 10 июн 2009, 19:50

ДА смотрится неплохо даже не используя палитру, рисунки в полутонах.

Осталось немного, разобраться с палитрами.

спасибо agele
Bu3upb
 
Сообщений: 32
Зарегистрирован: 24 фев 2009, 22:49
Откуда: n-sk

Пред.След.

Вернуться в Игрософт

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 19

cron