Forums Logo

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

 
Reply to this topicStart new topicStart Poll

Каскадный · [ Стандартный ] · Линейный

> rom_view (утилита для аркадного Killer Instinct

KIayer
post Вторник, 25 мая 2010, 09:04
Отправлено #1


Новичок
*

Группа: Пользователи
Сообщений: 28
Регистрация: 24 мая. 2010
Пользователь №: 36 976





В 2002 году некто Joseph C. Terranova IV создал программу rom_view для аркадной версии первого и второго нстинкта. Всего версий три:

rom_view_1.0.zip [221K]
rom_view_1.1.zip [291K]
rom_view_1.2.zip [?]

(Взято с сохранившихся страниц на www.archive.org)

Однако потом сайт kiame.emuhq.com даунулся (как потом и сам www.emuhq.com). Если у кого есть эти версии, пожалуйста выложите их хотя бы на рапиде (rapidshare.com).
Все ссылки, которые я нашел на archive.org и google, дохлые.

Заранее спасибо.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Haohmaru
post Вторник, 25 мая 2010, 10:46
Отправлено #2


Флудер
*******

Группа: Пользователи
Сообщений: 13 178
Регистрация: 23 апр. 2003
Пользователь №: 1 770





а что эта прога собсно делала? вытаскивала спрайты\музыку из игры?
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
KIayer
post Среда, 26 мая 2010, 16:49
Отправлено #3


Новичок
*

Группа: Пользователи
Сообщений: 28
Регистрация: 24 мая. 2010
Пользователь №: 36 976





Извлекает графику, и наверное даже ту, которую нигде нельзя просмотреть. А вся музыка и звуки лежат не в самом hdd, а в ромах. Самая интересная версия именно 1.2, так как она может смотреть графику не только из Killer Instinct.

Инфа:
http://web.archive.org/web/20020603044354/...iame.emuhq.com/
http://forum.mgbr.net/index.php?showtopic=35476 (если повезет, то слить)
http://caesar.logiqx.com/news.php?year=2002&month=2
http://kobe.cool.ne.jp/itsumodori/archive/0204.html
http://club.paran.com/club/home.do?clubid=...73-bbs_no=0GKIt
http://games-pc.ixbtc.ru/10355.html
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
KIayer
post Пятница, 28 мая 2010, 09:42
Отправлено #4


Новичок
*

Группа: Пользователи
Сообщений: 28
Регистрация: 24 мая. 2010
Пользователь №: 36 976





Новая инфа:
Об авторе:
согласно http://www.northredoubt.com/thesis.html существовал Joseph Cosmo Terranova IV, учившийся на computer science department в Университете Висконсина, с имейлом по состоянию на 2001 год:
asmlock@aol.com
Ящик этот всё ещё существует.

Также он, видимо, зарегистрирован в американских одноклассниках:
http://www.classmates.com/directory/public...?regId=74968321
Это, скорее всего, он, так как учился в Нью-Берлине, штат Висконсин. На этом сайте можно зарегистрироваться, и, возможно, получить его контакты.

Поиск по почте asmlock@aol.com
говорит, что у него также есть аккаунт на gamedev.net под ником asmLOCK.

Также на него был, видимо, зарегистрирован сайт mu330.net согласно
http://www.google.com/search?hl=en&safe=of...l=&oq=&gs_rfai=

А вот, видимо, его linkedin, где его проще всего, наверное, будет достать:
http://www.linkedin.com/pub/joe-terranova/8/387/b73
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sergi
post Пятница, 28 мая 2010, 12:40
Отправлено #5


Все там будем
*******

Группа: Пользователи
Сообщений: 3 389
Регистрация: 11 нояб. 2005
Из: Москва
Пользователь №: 14 166





Я извиняюсь, но не проще ли поковырять сорс эмуля и разобраться в графике рома самостоятельно, всеравно как бы там ни было, графика в роме и графика на экране это не одно и тоже, проще скрины снимать да драть ее оттуда

это я как программер говорю который чегото всеже писал для приставок sleepy.gif
ИМХО в общем


--------------------
Заходите на мой сайт: http://raregame.ru - найдете много интересного
Также страничка вконтакте - http://vk.com/raregame
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
KIayer
post Пятница, 28 мая 2010, 13:42
Отправлено #6


Новичок
*

Группа: Пользователи
Сообщений: 28
Регистрация: 24 мая. 2010
Пользователь №: 36 976





Во-первых, это муторно.

Во-вторых, если есть данные, не используемые игрой, то это не поможет.

В-третьих, мне интересно как все устроено внутри(возможно даже получиться добыть инфу для написания проги, вроде isobuster, только для аркадных жёстких дисков и с CHS вместо LBA).

В-четвёртых, не все можно вырезать кнопкой Prt Scr.

P.S.:Кстати sergi, ты я вижу с http://raregame.ru, верно? Я тут уже несколько лет ищу способы купить nintendo 64(у меня, насколько я помню, переходник или что-то внутри самой приставки сгорело). Хотя бы одной штучки не найдется? Плюс ещё мульты(но это уже совсем не по теме всё пошло).

Сообщение отредактировал KIayer - Пятница, 28 мая 2010, 13:49
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
Moa
post Пятница, 28 мая 2010, 13:46
Отправлено #7


Душка
******

Группа: Пользователи
Сообщений: 1 898
Регистрация: 01 мар. 2007
Пользователь №: 21 292





Попробуй на англоязычных эму-форумах тему создать.


--------------------
QUOTE (Jenson @ Пятница, 20 июля 2012, 13:52)
Я очень мудр (Император) B)
» Нажмите, для открытия спойлера «
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
KIayer
post Пятница, 28 мая 2010, 13:51
Отправлено #8


Новичок
*

Группа: Пользователи
Сообщений: 28
Регистрация: 24 мая. 2010
Пользователь №: 36 976





Уже сделал:
http://www.romhacking.net/forum/index.php/topic,10884.0.html
http://www.hcs64.com/mboard/forum.php?showthread=19654

Одна проблема - ответов/активности ноль.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sergi
post Пятница, 28 мая 2010, 14:03
Отправлено #9


Все там будем
*******

Группа: Пользователи
Сообщений: 3 389
Регистрация: 11 нояб. 2005
Из: Москва
Пользователь №: 14 166





Всеравно в тайлы нет смысла смотреть, там же не чистые картинки а кусочки непонятного цвета это потом только их окрашивают

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

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

Сообщение отредактировал sergi - Пятница, 28 мая 2010, 14:21


--------------------
Заходите на мой сайт: http://raregame.ru - найдете много интересного
Также страничка вконтакте - http://vk.com/raregame
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
KIayer
post Пятница, 28 мая 2010, 14:43
Отправлено #10


Новичок
*

Группа: Пользователи
Сообщений: 28
Регистрация: 24 мая. 2010
Пользователь №: 36 976





Я бы с радостью сделать сам, но я в этом ничего не понимаю. У меня лучше получается направлять и обеспечивать инфой. Насчёт конверчения ты правильно сказал, так как то что я видел выглядит как мусор, но это не мусор.
В принципе самый лучший способ добычи чего угодно - это идти разными путями.

В отношении данных жёсткого диска Killer Instinct у меня есть несколько идей:
1. Эмуляция. Имеется ввиду эмуляция с целью просмотра(без монтирования на виртуалку). Дело в том, что адресация данных у жёсткого диска Killer Instinct не LBA, а CHS. Следовательно, если создать прогу, которая эмулирует обращения к жёсткому диску по CHS, то можно получить что-то наподобие файловой системы и скопировать все данные с жёсткого диска. А дальше - разбор форматов, написание прог и прочее.
Сложности/проблемы: муторно, долго.
Но если получится: получим значительное упрощение в изучении жёсткого диска Killer Instinct.

2. Перевод из одной адресации в другую. Т. е. создать прогу, которая перевод жёсткий диск с CHS адресацией в жёсткий диск с LBA адресацией.
Сложности/проблемы: не факт, что сработает.
Но если получится: упрощение жизни.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sergi
post Пятница, 28 мая 2010, 15:05
Отправлено #11


Все там будем
*******

Группа: Пользователи
Сообщений: 3 389
Регистрация: 11 нояб. 2005
Из: Москва
Пользователь №: 14 166





Ну направлять и посылать я и сам умею, тут проблема в том вообще цель телодвижений какая? huh.gif

эмуль есть, железо есть - ты хочешь хак чтоли сделать? huh.gif

На мой скромный взгляд там код вообще в ромах лежит весь и код игры и код музыки, может даже и сама музыка или сэмплы

а на харде видать просто видео лежит да и все sleepy.gif

Сообщение отредактировал sergi - Пятница, 28 мая 2010, 15:08


--------------------
Заходите на мой сайт: http://raregame.ru - найдете много интересного
Также страничка вконтакте - http://vk.com/raregame
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
KIayer
post Пятница, 28 мая 2010, 15:21
Отправлено #12


Новичок
*

Группа: Пользователи
Сообщений: 28
Регистрация: 24 мая. 2010
Пользователь №: 36 976





Хочу распаковать ресурсы, но в особенности - спрайты Спайнала. Плюс я видел на одном из хранилищ рипнутых спрайтов спрайты Айдола из аркадной версии. Хочется тоже рипнуть, но других бойцов.

В ромах лежит как минимум музыка с сэмлами. Насчёт кода не знаю, но он скорее всего тоже есть, но тогда для его добычи нужно оперировать байтами информации в буквальном смысле слова. А вот графика с видео лежит на харде.
Чтобы рипнуть из харда графику(как минимум 16-битную) нужны тулзы, вроде GGD (General Graphical Dump tool). Видео нельзя рипнуть в принципе - тут точно нужна эмуляция\конвертация.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
sergi
post Пятница, 28 мая 2010, 15:24
Отправлено #13


Все там будем
*******

Группа: Пользователи
Сообщений: 3 389
Регистрация: 11 нояб. 2005
Из: Москва
Пользователь №: 14 166





Вот проще и дешевле рипнуть именно через буфер обмена принтскрином так реально самое просто и эффективно - все тайлы вообще на ура можно вырезать

а из рома просто так их не достать т.к. там они же в виде кусочков графики непонятного цвета лежат.


--------------------
Заходите на мой сайт: http://raregame.ru - найдете много интересного
Также страничка вконтакте - http://vk.com/raregame
user posted image
User is offlineProfile CardPM
Go to the top of the page
+Quote Post
KIayer
post Пятница, 28 мая 2010, 15:40
Отправлено #14


Новичок
*

Группа: Пользователи
Сообщений: 28
Регистрация: 24 мая. 2010
Пользователь №: 36 976





Точнее посредством AnimGet.
Вообщем выводы таковы:
Делать отдельную тему по изучению. Мне все равно интересна идея с просмотром "внутренностей".
Юзать AnimGet и Sprite Cutter.
Изучать ромы с целью нахождения кода для эмуляции\конвертации\просмотра.

Под конец о музыке: юзаем m1 с bridge`м, и идем в эту тему по vgmtrans: http://gbx.ru/index.php?showtopic=57993

Если кому интересно о создании Vgmtrans SVN.
User is offlineProfile CardPM
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
 

Упрощённая версия Сейчас: Вс., 05 мая. 2024, 04:21
Skin Designed (c) by Rooq.net, All Rights Reserved.