Автор Тема: The Addams Family - Gomez Returns (NES)  (Прочитано 9160 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Oreanor

  • Пользователь
  • Сообщений: 25
    • Просмотр профиля
The Addams Family - Gomez Returns (NES)
« : 10 Ноябрь 2014, 16:06:19 »
Приветствую!
Возможно, многие знают, что The Addams Family: Pugsley's Scavenger Hunt для NES была сделана как порт первой части с 16-битных консолей, с тем лишь различием, что главный персонаж Гомез был заменен на Пагсли. Я решил сделать хак, в котором бы торжествовала историческая справедливость, и вместо Пагсли бегал идейно верный Гомез. Сразу скажу, это мой первый опыт в ромхакинге, поэтому сложности поджидали на каждом шагу.
Тем не менее, на данный момент мне удалось:
- изменить цвет титула с ужасного красного на более ровный голубой,
- заменить имена Pugsley -> Gomez, Gomez -> Pugsley
- заменить конфетки на доллары
- перерисовать весь сет анимации главного персонажа 

из еще несделанного:
- заменить конечную картинку
- заменить спрайт спасенного гомеза на пагсли

Обновленный ром (без проблем с шапочкой, слава Lomax): http://rghost.ru/59010473

скрины:



« Последнее редактирование: 11 Ноябрь 2014, 17:43:34 от Oreanor »

Оффлайн Roket

  • Пользователь
  • Сообщений: 3324
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Re: The Addams Family - Gomez Return (NES)
« Ответ #1 : 10 Ноябрь 2014, 17:18:20 »
Oreanor, как вариант отследить координаты спрайта на шапке. И желательно бы ей поменять атрибуты на другую палитру, красная там есть? Персонаж вроде неплох. Но можно сам ром прикрепить в сообщении.

Добавлено позже:
Да на голубом теперь хрен различишь название игры.

Оффлайн Oreanor

  • Пользователь
  • Сообщений: 25
    • Просмотр профиля
Re: The Addams Family - Gomez Return (NES)
« Ответ #2 : 10 Ноябрь 2014, 17:35:51 »
палитра для шапки та же, ее можно покрасить вот в этот розовый.
координаты - я понимаю, что надо отследить, но кто бы объяснил как

Оффлайн TiberiyLTim

  • Пользователь
  • Сообщений: 350
  • Пол: Мужской
  • -=TLT=-
    • Просмотр профиля
Re: The Addams Family - Gomez Return (NES)
« Ответ #3 : 10 Ноябрь 2014, 17:55:26 »
Молодец, что подметил это отличие.

Оффлайн Vivi the Black Mage

  • Emu-Land Team
  • Сообщений: 6585
  • Пол: Мужской
    • Просмотр профиля
Re: The Addams Family - Gomez Return (NES)
« Ответ #4 : 10 Ноябрь 2014, 20:47:59 »
На счет титульника. Если есть возможность, то можно перекрасить буквы в красный цвет, как на сеге, или в черный, как на снес

Оффлайн Tron2

  • Пользователь
  • Сообщений: 3156
  • На форуме с 2005 года
    • ВКонтакте
    • Просмотр профиля
Re: The Addams Family - Gomez Return (NES)
« Ответ #5 : 10 Ноябрь 2014, 21:09:22 »
Вместо того чтоб вставлять гомеза который нафиг там не нужен лучше бы вставить в ром музыку которой нет в игре.

Оффлайн Vivi the Black Mage

  • Emu-Land Team
  • Сообщений: 6585
  • Пол: Мужской
    • Просмотр профиля
Re: The Addams Family - Gomez Return (NES)
« Ответ #6 : 10 Ноябрь 2014, 21:24:27 »
Вместо того чтоб вставлять гомеза который нафиг там не нужен лучше бы вставить в ром музыку которой нет в игре.
это надо модифицировать ром повышая его размеры. Не думаю, что парень сможет это сделать.

Оффлайн Oreanor

  • Пользователь
  • Сообщений: 25
    • Просмотр профиля
Re: The Addams Family - Gomez Return (NES)
« Ответ #7 : 10 Ноябрь 2014, 21:36:24 »
вы правы, для начала я пробую сделать то, что мне по силам.
давайте все же сильно не оффтопить, чем мне лучше заниматься. если кому есть что сказать по существу - буду признателен.

Добавлено позже:
На счет титульника. Если есть возможность, то можно перекрасить буквы в красный цвет, как на сеге, или в черный, как на снес

неплохая идея, я попробую. Боюсь только, остальные все буквы тоже перекрасятся

Оффлайн Warp Knight

  • Пользователь
  • Сообщений: 162
  • Playing ничего
    • Просмотр профиля
Re: The Addams Family - Gomez Return (NES)
« Ответ #8 : 10 Ноябрь 2014, 22:27:43 »
Вместо того чтоб вставлять гомеза который нафиг там не нужен лучше бы вставить в ром музыку которой нет в игре.
Увеличить можно прогой от TrickZter'a, а дальше? А дальше нужно сконвертировать в подходящий для НЕС формат аудио. Автоконвертёры фуфло, значит, необходимо искать человека, который сможет грамотно это сделать. Таких мало, да и не факт, что возьмутся... В общем, пока что рано об этом говорить :)

Оффлайн Tron2

  • Пользователь
  • Сообщений: 3156
  • На форуме с 2005 года
    • ВКонтакте
    • Просмотр профиля
Re: The Addams Family - Gomez Return (NES)
« Ответ #9 : 10 Ноябрь 2014, 22:35:18 »
я вобще не понимаю как официальная игра могла без музыки выйти. кроме этой еще только punisher без музыки был, но там это было оправдано.

Оффлайн Grongy

  • Emu-Land Team
  • Сообщений: 827
  • Пол: Мужской
    • Просмотр профиля
Re: The Addams Family - Gomez Return (NES)
« Ответ #10 : 11 Ноябрь 2014, 00:50:21 »
Я джва года ждал этот хак! :wow:
Но при заходе в любую комнату Гомез превращается в синего Пагсли. :( И коридор в доме не соответствует сеговскому. А так спасибо. :)

Оффлайн Oreanor

  • Пользователь
  • Сообщений: 25
    • Просмотр профиля
Re: The Addams Family - Gomez Return (NES)
« Ответ #11 : 11 Ноябрь 2014, 01:09:33 »
потому что на каждую локацию там свой сет спрайтов, я ж написал. я заменил пока только первый из. так что рано еще спасибо

Оффлайн lupus

  • Пользователь
  • Сообщений: 3812
  • Пол: Мужской
  • man with no face
    • ВКонтакте
    • Просмотр профиля
Re: The Addams Family - Gomez Return (NES)
« Ответ #12 : 11 Ноябрь 2014, 08:32:28 »
Правильно будет "Gomez returns".

Оффлайн Oreanor

  • Пользователь
  • Сообщений: 25
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #13 : 11 Ноябрь 2014, 09:51:50 »
да, похоже вы правы. мне хотелось избежать вот этого '-s', чтобы было не "возвращается", а "возвращение", но видимо так втупую существительные все же не сопрягаются, нужно или 'Gomez's' или 'of'

но ребят. пожалуйста, помогите по существу. Чем, как отслеживать переменные, какой мануал покурить? на romhacking очень много доков, но все россыпью и трудно найти что-то непосредственно по теме.

Оффлайн ПАУК

  • Пользователь
  • Сообщений: 1543
  • Пол: Мужской
  • Ну-ка, от винта!
    • Steam
    • Youtube
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #14 : 11 Ноябрь 2014, 12:48:23 »
Прототип игры кто-нибудь смотрел? Помнится, в ней свои какие-то фишки есть...

Оффлайн Roket

  • Пользователь
  • Сообщений: 3324
  • Пол: Мужской
  • Злой Котэ
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #15 : 11 Ноябрь 2014, 13:28:31 »
Oreanor, для начала смени fseux . какой нить 2. 2. 1. или лучше 2. 2. 2. кури. Отлавливай адрес в нм же в режиме debag затем там же в роме ищи какой он адрес выдаст. но нужно первым делом знать адрес этот.
 Можно поиском попробовать в роме. иногда помогает. По номеру спрайта в таблице PPU Memory плюс его атрибут, какую палитру юзает шапка? Как только найдёшь рядом должны быть и координаты этого спрайта.
 Посмотрел ром. Да Пагсли иногда проглядывается. Но там заменить же вроде можно его. Он ходит так почему бы не продублировать готовые анимы Гомеза на то что юзает Пагсли.

Оффлайн Oreanor

  • Пользователь
  • Сообщений: 25
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #16 : 11 Ноябрь 2014, 13:39:12 »
Помнится, в ней свои какие-то фишки есть...

Практически все то же самое, только меньше:

The NES version was actually based on the previous Addams Family game released for Super NES, Mega Drive and Amiga, showing the same levels, enemies, items and gameplay but with Pugsley as main character instead of Gomez. However, the NES version lacked the freezer and crypt levels (they were reduced to the boss fights only) and the rest of the levels were shortened. It also lacked any music, aside from the Addams theme on the title screen and ending. The NES version also lacked the two weapons from the SNES (swords and golf balls). However, it did allow the player to obtain a password whenever they paused the game, whereas the SNES Addams Family would only display passwords after each boss was defeated.


Roket, спасибо за совет, попробую поковыряться в нем.
Да проглядывается Пагсли, проглядывается, я ж сразу написал :) просто если я хоть что-то захочу подправить в спрайтах, придется копипастить раз десять по всему рому. А сеты там почему-то чуть-чуть разные, поэтому замена немного сложнее, чем 10 раз ctrl+v. вот стыдоба-то, одинаковые. и куда я только смотрел   :blush:

Да, огромное спасибо Lomax, что нашел время поправить шапочку и дерганую анимацию, эти проблемы теперь решены.  :wow:
Ром в шапке сейчас обновлю

« Последнее редактирование: 11 Ноябрь 2014, 17:40:18 от Oreanor »

Оффлайн Warp Knight

  • Пользователь
  • Сообщений: 162
  • Playing ничего
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #17 : 11 Ноябрь 2014, 16:04:53 »
да, похоже вы правы. мне хотелось избежать вот этого '-s', чтобы было не "возвращается", а "возвращение", но видимо так втупую существительные все же не сопрягаются, нужно или 'Gomez's' или 'of'

но ребят. пожалуйста, помогите по существу. Чем, как отслеживать переменные, какой мануал покурить? на romhacking очень много доков, но все россыпью и трудно найти что-то непосредственно по теме.
Дебаггер, PPU Viewer, хекс-редактор, трейсер... Может, пригодится когда.

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3265
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #18 : 11 Ноябрь 2014, 22:34:49 »
А дальше нужно сконвертировать в подходящий для НЕС формат аудио. Автоконвертёры фуфло, значит, необходимо искать человека, который сможет грамотно это сделать.
Для начала надо бы знать, что никакого формата нес аудио нету.  А в каждой игре свой звуковой и музыкальный движки, в которых не то что код, а подход может быть принципиально разным (исключение игры одной серии, или конторы - но и то, не всегда). 
Но если в игре нету никакой музыки , и добавлять не надо (то есть не придётся изучать оригинальный). то можно использовать готовые, тот же famitracker.  Только надо 1) ещё написать музыку под него.  2) Найти в игре свободную память (этого около 250 байт) - а её может и не найтись, это не ром.  3) А ещё это засунуть и как-то совместить с оригинальным движком звуков.


Оффлайн Warp Knight

  • Пользователь
  • Сообщений: 162
  • Playing ничего
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #19 : 11 Ноябрь 2014, 22:42:53 »
Для начала надо бы знать, что никакого формата нес аудио нету.  А в каждой игре свой звуковой и музыкальный движки, в которых не то что код, а подход может быть принципиально разным (исключение игры одной серии, или конторы - но и то, не всегда). 
Но если в игре нету никакой музыки , и добавлять не надо (то есть не придётся изучать оригинальный). то можно использовать готовые, тот же famitracker.  Только надо 1) ещё написать музыку под него.  2) Найти в игре свободную память (этого около 250 байт) - а её может и не найтись, это не ром.  3) А ещё это засунуть и как-то совместить с оригинальным движком звуков.


Прочёл Ваш пост и только сейчас понял, что в игре НЕТ музыки... Я знатно лоханулся, верно? :lol:

Оффлайн Phil

  • Пользователь
  • Сообщений: 941
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #20 : 11 Ноябрь 2014, 23:33:28 »
А что если добавить музыку из "Addams Family, The (U) [!].nes" ?

Оффлайн ПАУК

  • Пользователь
  • Сообщений: 1543
  • Пол: Мужской
  • Ну-ка, от винта!
    • Steam
    • Youtube
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #21 : 12 Ноябрь 2014, 09:43:31 »
Цитата: Oreanor
Практически все то же самое, только меньше

Отличия-то в самом начале видны.

А дальше не знаю, не проходил

Оффлайн Oreanor

  • Пользователь
  • Сообщений: 25
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #22 : 12 Ноябрь 2014, 10:12:00 »
гм, ступил, думал ты про снесовский "прототип"

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #23 : 12 Ноябрь 2014, 10:56:32 »
ПАУК, еще есть отличия европейской версии от американской, я когда писал прохождение этой игры для сайта знакомого, я указал их все, которые смог обнаружить. Вот они

Отличия E версии от U.

      1. Игра медленней и дерганней.
2. Птицы в обсерватории кричат по другому, резкий неприятный звук.
3. В корридоре дома висят светильники.
4. Враги перемещаются в два раза медленней, тогда как Пагсли ходит не намного медленней, что дает преимущество.
5. Интерфейс перенесен сбоку на низ, и сердечки отображаются по-другому.
6. Нет паутинки по краям экрана.
7. В Лабиринте после паука стало больше врагов. Вообще, на всех уровнях врагов стало значительно больше.
8. На кладбище тучи стреляют градом огней, а не по одному.
9. Поезд начинает ехать, как только ты до него дотрагиваешься, а не как только доходишь до кабины машиниста.
10. В Игровой комнате добавили ловушек, например, на самом верху добавили 4 крутилки
11. А вот последний босс, хоть и выглядит так же, но убивается совсем по другому. Бананы теперь летят по всему экрану, и он не тупо бегает туда сюда, а еще и может прыгать по самим ступеням.

Оффлайн ПАУК

  • Пользователь
  • Сообщений: 1543
  • Пол: Мужской
  • Ну-ка, от винта!
    • Steam
    • Youtube
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #24 : 12 Ноябрь 2014, 12:07:15 »
Lomax, интересно. А сможешь бесконечную шапку сделать? В детстве всегда хотел облететь всю игру ^_^

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #25 : 12 Ноябрь 2014, 13:03:37 »
ПАУК, да, пожалуйста :)
http://rghost.ru/59022622

Оффлайн Oreanor

  • Пользователь
  • Сообщений: 25
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #26 : 12 Ноябрь 2014, 13:18:35 »
так и коды ж рабочие вроде тоже есть

PEVKZTIA Start with 1 life
PEVKZTIE Start with 9 lives
SXUGZKVK Infinite lives
PENKZTZA Start with 1 heart
GENKZTZA Start with 4 hearts
AASVUGIL Always be able to fly
AAKGYGPA Infinite hearts
AOVTETAO Mega-jump

Оффлайн ПАУК

  • Пользователь
  • Сообщений: 1543
  • Пол: Мужской
  • Ну-ка, от винта!
    • Steam
    • Youtube
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #27 : 12 Ноябрь 2014, 13:29:28 »
Lomax, спасибо :D

Добавлено позже:
Oreanor, не вижу таких букОв.

Оффлайн Lomax

  • Ушел с форума
  • Сообщений: 3191
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #28 : 12 Ноябрь 2014, 13:34:10 »
ПАУК, я думаю, что это gamegenie )

Оффлайн ПАУК

  • Пользователь
  • Сообщений: 1543
  • Пол: Мужской
  • Ну-ка, от винта!
    • Steam
    • Youtube
    • Просмотр профиля
Re: The Addams Family - Gomez Returns (NES)
« Ответ #29 : 12 Ноябрь 2014, 16:59:09 »
Нафиг геймджини, я даже не знаю, как им пользоваться и где его взять.

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



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

Добавлено позже:
Ещё перенёс твой хак на европейский прототип, позже и его облечу.
Добавь себе на сайт, может, кому тоже понравится.
« Последнее редактирование: 12 Ноябрь 2014, 17:10:01 от ПАУК »