Автор Тема: [SMD] Sonic 3 in 1  (Прочитано 12603 раз)

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

Оффлайн vladikcomper

  • Пользователь
  • Сообщений: 57
  • Пол: Мужской
    • Просмотр профиля
[SMD] Sonic 3 in 1
« : 16 Июль 2011, 23:14:00 »
Все началось с того, что nemesis_c попросил меня помочь с хакингом Sonic Classics, официальной многоигровочки, с которой я поразительным образом не был знаком (как я умудрился?). И тогда у меня родилась идея - а почему бы не сделать многоигровочку c Соник 1, 2 и 3? Сделать то, чего не сделала сама SEGA.

И тогда я начал разрабатывать свой проект,

SONIC 3 IN 1

 

Я давно мечтал разработать что-либо под Сегу с нуля, и вот мне подвернулась такая возможность. Еще я задался целью оформить и запрограммить проект лучше, чем это сделала SEGA, поэтому вложил в разработку меню много сил и постарался сделать все как можно красивее (да и практика в хардкордном АСМ-программинге мне не помешала =Р).

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

Sonic 1:
- Добавлен Спин Дэш
- Исправлен Спайк Баг
- Убран Спид Кэп
- Исправлена физика Спец-этапов
- Отображается текст "PRESS START BUTTON"

Sonic 2:
- Исправлен баг деформации Emerald Hill Zone
- Исправлен Спид Кэп

Sonic 3:
- Исправлена поддержка регионов, игра теперь запускается на Европейских/Американских машинах.

Скачать
« Последнее редактирование: 17 Июль 2011, 01:28:13 от vladikcomper »

Оффлайн Mad

  • Пользователь
  • Сообщений: 7331
  • Пол: Мужской
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #1 : 16 Июль 2011, 23:15:38 »
Что такое Спид Кэп?

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10339
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #2 : 16 Июль 2011, 23:25:13 »
Ссылку поправь, http лишнее удали

Оффлайн vladikcomper

  • Пользователь
  • Сообщений: 57
  • Пол: Мужской
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #3 : 17 Июль 2011, 01:30:45 »
Что такое Спид Кэп?
Speed Cap - Скоростной барьер. Например, в Соник 1, когда отталкиваешься от красной пружины, Соник развивает огромную скорость - но стоит нажать кнопку влево/вправо, скорость сильно урезается. Этот небольшой баг был в Соник 1 и 2.

Ссылку поправь, http лишнее удали
Исправлено.

Оффлайн Rocket

  • Пользователь
  • Сообщений: 334
  • Пол: Мужской
  • Наблюдатель
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #4 : 17 Июль 2011, 15:54:09 »
Хорошо бы сюда и вырезанные элементы из бета версий запихнить. Не помешало бы.  :)

Оффлайн vladikcomper

  • Пользователь
  • Сообщений: 57
  • Пол: Мужской
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #5 : 17 Июль 2011, 16:06:26 »
Хорошо бы сюда и вырезанные элементы из бета версий запихнить. Не помешало бы.  :)
Что например?
Я бы предпочел сильно не менять оригиналы, но сделать их лучше, исправить известные баги и недочеты, чтобы было приятнее в них играть.

Оффлайн Rocket

  • Пользователь
  • Сообщений: 334
  • Пол: Мужской
  • Наблюдатель
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #6 : 17 Июль 2011, 16:49:32 »
Из финальных сборок очень многое вырезано, начиная от спрайтов главного героя, и заканчивая противниками и целыми этапами.
Вот тут есть несколько прототипов/альфа/бета версий:
http://www.hidden-palace.org/?releases/console/1
http://www.sonic-cult.org/index2.php

Оффлайн vladikcomper

  • Пользователь
  • Сообщений: 57
  • Пол: Мужской
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #7 : 17 Июль 2011, 17:10:09 »
Из финальных сборок очень многое вырезано, начиная от спрайтов главного героя, и заканчивая противниками и целыми этапами.
Вот тут есть несколько прототипов/альфа/бета версий:
http://www.hidden-palace.org/?releases/console/1
http://www.sonic-cult.org/index2.php
Ну, с бетками я более-менее знаком, с вырезанным контентом тоже.
Я просто не знаю, что именно можно было бы добавить, чтобы это вписалось в финальную версию, чтобы остался тот же оригинал, а не получился какой-нибудь мод с новыми бадниками/движениями.

Оффлайн Photon9

  • Пользователь
  • Сообщений: 10339
  • Пол: Мужской
  • йОжик сОник
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #8 : 17 Июль 2011, 17:18:23 »
Ну так это и добавить, по возможности конечно
Цитата: Rocket
спрайтов главного героя, и заканчивая противниками и целыми этапами.

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

Оффлайн Piratt

  • Ушел с форума
  • Сообщений: 1250
  • Пол: Мужской
  • Это вам не это!
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #9 : 17 Июль 2011, 21:17:58 »
Лучше бы зачибучили одну большую игру с уровнями из всех трёх частей, а между частями делать переходы как в Сонике 3 и Наклз, когда с последнего уровня третьей части идёт переход на первый уровень Соник и Наклз.

Оффлайн Teffycom

  • Пользователь
  • Сообщений: 1703
  • Пол: Мужской
  • Ex-Cool-Spot
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #10 : 18 Июль 2011, 10:12:57 »
Piratt, а смысл?

Оффлайн HayaoYokogawa

  • Пользователь
  • Сообщений: 1917
  • Пол: Мужской
  • большой и толстый треногий динозавр
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #11 : 18 Июль 2011, 11:55:43 »
Классная вещичка. Имхо правда надо было упомянуть про саму SEGA ;)

Музон в Credits доставляет :)

ща покопаюсь, еще скажу что-нибудь.

Добавлено позже:
По пунктам:

Sonic 1:
- Spindash ни к чему. если ты хочешь добавить урезанное.
- Если хочешь добавить урезанное, почитай на вики, там очень много про бетку STH1 написано.
- Очень понравилась физика Special Stage.
Sonic 2:
- В целом ничего нового не заметил. Исправленный Спид Кэп понравился.
Sonic 3:
- Ничего нового не заметил.

В целом: перевод на русский не помешал бы :) могу даже помочь, но только с менюшками.

Оффлайн vladikcomper

  • Пользователь
  • Сообщений: 57
  • Пол: Мужской
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #12 : 18 Июль 2011, 19:34:48 »
Лучше бы зачибучили одну большую игру с уровнями из всех трёх частей, а между частями делать переходы как в Сонике 3 и Наклз, когда с последнего уровня третьей части идёт переход на первый уровень Соник и Наклз.
Это уже надо делать в рамках отдельного проекта, в том-то и дело, что получится одна отдельная игра.
Моей же целью было создать многоигровочку и собрать всю основную серию Соников на Сегу.

Цитата
- Если хочешь добавить урезанное, почитай на вики, там очень много про бетку STH1 написано.
Нет, не хочу сильно отходить от оригиналов, так что ограничусь багфиксами и небольшими улучшениями. Про вырезанный контент в Соник 1 сто раз читал, даже почти знаю его наизусть, так как очень много работал с этой игрой.

У меня чуть другой курс по развитию проекта, вот что планирую, если его продолжу:

- Заменю Sonic 3 на Sonic 3 & Knuckles, в котором помимо уровней Sonic 3 есть уровни Sonic & Knuckles, так у меня будет полное собрание уровней из классических Соников.

- Планирую сделать поддержку сохранений (SRAM) в Соник 1 и 2.

Цитата
Имхо правда надо было упомянуть про саму SEGA
Всмысле?

EDIT:
Цитата
В целом: перевод на русский не помешал бы. могу даже помочь, но только с менюшками.
К сожалению, переводить я буду вряд ли.
Соники - не квесты или RPG какие-то, там нет абсолютно никаких текстов, понимание которых было бы важно для прохождения. Да и хорошого перевода для названий зон, бывает, не подберешь. Не хочу, чтобы у меня было как в каком-то пиратском переводе: Mushroom Hill = Зона Мухоморов.
И потом, перевод меню, Соник 1 и 2 пойдет на ура, а вот S3&K, который я хочу добавить, переводить замучаешься, совсем плохо знаю я эту игру.
« Последнее редактирование: 18 Июль 2011, 19:41:36 от vladikcomper »

Оффлайн HayaoYokogawa

  • Пользователь
  • Сообщений: 1917
  • Пол: Мужской
  • большой и толстый треногий динозавр
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #13 : 18 Июль 2011, 19:56:13 »
Окей, если не лень будет, попробую перевести Соников 1, 2.

Поможешь только с местонахождением спрайтов? Я не знаю, где они рассованы в твоей компиляции :) может они вообще сжаты

Добавлено позже:

Цитата
- Заменю Sonic 3 на Sonic 3 & Knuckles, в котором помимо уровней Sonic 3 есть уровни Sonic & Knuckles, так у меня будет полное собрание уровней из классических Соников.

Сегодня пощупал Sonic 3C Prototype, обе, там обе части сразу в одной, так что особо возиться не надо - довоткнуть остатки уровней.

Оффлайн vladikcomper

  • Пользователь
  • Сообщений: 57
  • Пол: Мужской
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #14 : 18 Июль 2011, 23:30:46 »
Окей, если не лень будет, попробую перевести Соников 1, 2.

Поможешь только с местонахождением спрайтов? Я не знаю, где они рассованы в твоей компиляции :) может они вообще сжаты
Конечно, если есть желание перевести - рад предоставить нужную информацию.

Расположение программ в РОМе:
$000000 - Sonic 3
$200000 - Sonic 2
$300000 - Sonic 1
$380000 - Меню выбора игр
$398BCE - Загрузчик программ

Если тебе нужна графика меню и экрана Credits, ищи ее между оффсетами $380000 и $398BCE, она не сжата и хранится в форматах 4bpp и 1bpp, ее легко можно увидеть в тайловом редакторе.
Правда, я хорошо позаботился об оптимизации тайлов, повторы убраны, многое лежит на маппингах. Сами мапинги тоже оптимизированы (сделаны строго по размеру отображаемых элементов) и сжаты в мой кастомный формат, так что работать с этим будет нелегко. Но если ты захочешь сделать хороший перевод, подготовишь всю графику - обращайся, помогу с внедрением =)

Сегодня пощупал Sonic 3C Prototype, обе, там обе части сразу в одной, так что особо возиться не надо - довоткнуть остатки уровней.
Лол, зачем использовать какой-то прототип, если есть собственно Sonic 3 & Knuckles?

Оффлайн HayaoYokogawa

  • Пользователь
  • Сообщений: 1917
  • Пол: Мужской
  • большой и толстый треногий динозавр
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #15 : 19 Июль 2011, 10:58:38 »
Да просто смысл объединять, если уже готово :)

а насчет Соник 3 энд Наклз - честно не знаю, я всегда думал, что там на первых уровнях можно только играть Наклзом.

Насчет прототипа того: видать у Сеги сразу планы были насчет Наклза. еще смотрел самый ранний прототип Sonic 3D (Genesis), так они его сразу на E3 готовили  o_0

с переводом попробую помочь, придется чисто в HEX-редакторе сидеть, так как допустим Esrael Sonic Editor его не возьмет.
я в ром-хакинге, честно говоря, плоховат, но как-то перевел соник 1 и менял шрифт внутри на шрифт из соника 2  (меню выбора уровня).

Добавлено позже:
да совместными усилиями сделаем  ^_^

Добавлено позже:
блин, я только в начале рома буквы нашел :(

Добавлено позже:
400 гет!

по теме:

слушай, а если я по отдельности их переведу,ты сможешь их потом снова собрать воедино? то есть разобрать твой файл на 3 игры, перевести и снова собрать?

Оффлайн Teffycom

  • Пользователь
  • Сообщений: 1703
  • Пол: Мужской
  • Ex-Cool-Spot
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #16 : 19 Июль 2011, 15:36:00 »
Цитата
Окей, если не лень будет, попробую перевести Соников 1, 2.

Первый соник уже переведен мной, и он, во всяком случае лучше пиратской альтернативы. Скачать мой перевод можно тут - http://dendyfan.narod.ru/2.0/index.html

Переводить же второго Соника чистой воды мазохизм. Игра подгружает отдельный арт шрифта для названий зон, для надписи SONIC HAS PASSED и для надписи ZONE, поэтому из-за нехватки места нормально перевести названия зон точно не получится. Правда с этим более-менее справились в пиратском ньюгеймовском переводе, который был недавно задамплен - http://rufiles.narod.ru/page3.htm

Оффлайн Juste_Belmont

  • Пользователь
  • Сообщений: 9
  • Juste Belmont, The Vampire Killer
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #17 : 19 Июль 2011, 15:36:55 »
vladikcomper молодец! Отличная идея сделать многоигровку и исправить недочеты каждой игры. Я от тебя, в принципе, другого и не ожидал.

Оффлайн Teffycom

  • Пользователь
  • Сообщений: 1703
  • Пол: Мужской
  • Ex-Cool-Spot
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #18 : 19 Июль 2011, 15:39:08 »
Цитата
Я от тебя, в принципе, другого и не ожидал

Звучит двояко :)

Оффлайн HayaoYokogawa

  • Пользователь
  • Сообщений: 1917
  • Пол: Мужской
  • большой и толстый треногий динозавр
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #19 : 19 Июль 2011, 15:43:29 »
Cool-Spot, ну вот, весь кайф обломал.
« Последнее редактирование: 19 Июль 2011, 15:45:35 от HayaoYokogawa »

Оффлайн Juste_Belmont

  • Пользователь
  • Сообщений: 9
  • Juste Belmont, The Vampire Killer
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #20 : 19 Июль 2011, 15:54:39 »
Звучит двояко :)

Я просто до этого видел другие его хаки и его гиды по хакингу. Так что все нормально  :)

Оффлайн SD vs RAW

  • Пользователь
  • Сообщений: 119
  • Пол: Мужской
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #21 : 19 Июль 2011, 16:12:08 »
Заметил баг. При игре в Sonic 2, на уровне Chemical Plant, во второй зоне, просто заставка, а игры нет.

Оффлайн Teffycom

  • Пользователь
  • Сообщений: 1703
  • Пол: Мужской
  • Ex-Cool-Spot
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #22 : 19 Июль 2011, 18:31:26 »
У меня на Chemical Plant'е все нормально. А какой у тебя эмулятор?

Оффлайн HayaoYokogawa

  • Пользователь
  • Сообщений: 1917
  • Пол: Мужской
  • большой и толстый треногий динозавр
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #23 : 19 Июль 2011, 20:06:40 »
Заметил баг. При игре в Sonic 2, на уровне Chemical Plant, во второй зоне, просто заставка, а игры нет.

Да ну, брось. Тестил в Kega Fusion 3.6 - никаких багов нет.

Оффлайн Piratt

  • Ушел с форума
  • Сообщений: 1250
  • Пол: Мужской
  • Это вам не это!
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #24 : 19 Июль 2011, 20:11:56 »
Cool-Spot, круто же.

Оффлайн Segaman

  • Пользователь
  • Сообщений: 3237
  • Пол: Мужской
  • Blast Processing!
    • Twitter
    • Youtube
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #25 : 20 Июль 2011, 09:07:46 »
закину в гофер и на нём затестю.
давно хотел заново всех соников пройти

Оффлайн Nemesis_c

  • Пользователь
  • Сообщений: 1322
  • Пол: Мужской
    • Youtube
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #26 : 21 Июль 2011, 00:58:23 »
vladikcomper, пересобири всё же то, о чем я просил если время будет... а то понимаешь спер идею и радуется  :lol:
но все-равно получилось очень трушно  :thumbup:

Segaman - затестили уже. работает...

Оффлайн RT

  • Пользователь
  • Сообщений: 356
  • Genesis does!
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #27 : 21 Июль 2011, 05:21:30 »
А Наклз в комплект не входит?

Оффлайн Segaman

  • Пользователь
  • Сообщений: 3237
  • Пол: Мужской
  • Blast Processing!
    • Twitter
    • Youtube
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #28 : 21 Июль 2011, 10:21:23 »
vladikcomper, пересобири всё же то, о чем я просил если время будет... а то понимаешь спер идею и радуется  :lol:
но все-равно получилось очень трушно  :thumbup:

Segaman - затестили уже. работает...
моя всеравно хотеть тестить/играть ^_^

Оффлайн vladikcomper

  • Пользователь
  • Сообщений: 57
  • Пол: Мужской
    • Просмотр профиля
Re: [SMD] Sonic 3 in 1
« Ответ #29 : 21 Июль 2011, 16:18:50 »
я в ром-хакинге, честно говоря, плоховат, но как-то перевел соник 1 и менял шрифт внутри на шрифт из соника 2  (меню выбора уровня).
Тогда лучше забей на это дело, будет слишком трудно. Игры в моей сборочке перекомпилированы (кроме Соник 3), изменен их код, что-то убрано, что-то добавлено, так что традиционными методами их не перевести.
Меню, хотя оно и использует несжатую графику, почти все маппинги сжаты, впихнуть дополнительные тайлы, изменить мапинги под русские надписи прямо в РОМе будет очень трудно.
Возможно, я сам когда-нибудь возьмусь за перевод, мне вставить изменить код, вставить новую графику несложно - достаточно перекомпилировать исходник проекта. Но пока мне лень, вначале хочется реализовать более важные идеи, да и необходимости в переводе нет.

Заметил баг. При игре в Sonic 2, на уровне Chemical Plant, во второй зоне, просто заставка, а игры нет.
Простетил и на Кеге, и на Генсе - бага нет. Какой эмуль?

Цитата
А Наклз в комплект не входит?
Sonic & Knuckles? Как раз хочу его добавить.