Автор Тема: SMB4SMD  (Прочитано 5742 раз)

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

Оффлайн limnique

  • Emu-Land Team
  • Сообщений: 464
  • Пол: Мужской
    • Просмотр профиля
SMB4SMD
« : 12 Июля 2010, 19:44:39 »
Собственно вот: http://devster.proboards.com/index.cgi?board=dev&action=display&thread=613&page=1

СКАЧАТЬ
Ну а для тех кто не понял, ребята портировали Super Mario Bros с NES на SMD :)
« Последнее редактирование: 12 Июля 2010, 19:47:58 от limnique »
Ninja away!... :ph34r:

Оффлайн Sprill

  • Пользователь
  • Сообщений: 906
  • Пол: Мужской
  • Вескер никогда не снимает свои очки.
    • Просмотр профиля
Re: SMB4SMD
« Ответ #1 : 12 Июля 2010, 19:55:20 »
Круто :wow: наконец сделали марио на сеге
- Снейк! За что она сражалась? За что я сражаюсь? За что ТЫ сражаешься?!
- Если у нас всё получится, я расскажу тебе.

Оффлайн Про Игрок

  • Пользователь
  • Сообщений: 1942
  • "Кулхацкер и пограмист 6го разряда"
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: SMB4SMD
« Ответ #2 : 12 Июля 2010, 23:53:39 »
Жесть. Даже глюки nesовские присутствуют, только музыка не очень.
"Когда ты уже повзрослеешь и перестанешь делать свои игрушки?"

Оффлайн limnique

  • Emu-Land Team
  • Сообщений: 464
  • Пол: Мужской
    • Просмотр профиля
Re: SMB4SMD
« Ответ #3 : 13 Июля 2010, 00:51:00 »
Конечно на эмуляторе в это играть безсмысленно но при наличии флешкарика на железе очень забавно :)
Ninja away!... :ph34r:

Оффлайн ALEX_230_VOLT

  • Emu-Land Team
  • Сообщений: 7644
  • Пол: Мужской
    • Просмотр профиля
Re: SMB4SMD
« Ответ #4 : 13 Июля 2010, 11:36:14 »
ну что тут скажешь. sega does!  :wow:

Оффлайн Berstain

  • Emu-Land Team
  • Сообщений: 2764
  • Пол: Мужской
    • Просмотр профиля
Re: SMB4SMD
« Ответ #5 : 13 Июля 2010, 12:07:59 »
Цитата: Про Игрок
только музыка не очень.

Это точно. <_<

Оффлайн DeniSS

  • Пользователь
  • Сообщений: 1084
  • Пол: Мужской
  • Сама скрытность
    • ВКонтакте
    • Просмотр профиля
Re: SMB4SMD
« Ответ #6 : 13 Июля 2010, 14:41:59 »
Жесть. Даже глюки nesовские присутствуют, только музыка не очень.
Автор писал, что там используется "трансляция" кода NES. Практически эмуль))

ICQ 468-699-017

Оффлайн SPOT

  • Пользователь
  • Сообщений: 583
    • Просмотр профиля
Re: SMB4SMD
« Ответ #7 : 16 Июля 2010, 23:52:05 »
А исходник есть?

Оффлайн AjaxVS

  • Пользователь
  • Сообщений: 306
    • Youtube
    • Просмотр профиля
Re: SMB4SMD
« Ответ #8 : 17 Июля 2010, 00:20:09 »
А исходник есть?
похоже, что они взяли код NES, просто поковыряли, чтоб он шел на сеге и все. т.е. это не отдельный проект с нуля.
а жаль, с редактором и новыми уровнями это все имело бы смысл.

Оффлайн Silver 746

  • Пользователь
  • Сообщений: 1005
    • Просмотр профиля
Re: SMB4SMD
« Ответ #9 : 17 Июля 2010, 01:20:34 »
Игра в общем плане идентична, но музыка не понравилась, на Dendy музыка была с использованием шумов (Noises) а в варианте для Sega без шумов, но на Сеге есть способ воспроизведения шумов - PSG Noise.  <_<


Оффлайн Teffycom

  • Пользователь
  • Сообщений: 1689
  • Пол: Мужской
  • Ex-Cool-Spot
    • Просмотр профиля
Re: SMB4SMD
« Ответ #10 : 17 Июля 2010, 12:18:41 »
Ух ты! Сейчас заценим!

Оффлайн Le@N

  • Пользователь
  • Сообщений: 6811
  • Пол: Мужской
    • ВКонтакте
    • Просмотр профиля
Re: SMB4SMD
« Ответ #11 : 17 Июля 2010, 13:06:37 »
Лучше бы снесовских портировали.)) :(

Оффлайн Ti_

  • Пользователь
  • Сообщений: 3283
  • Пол: Мужской
    • ВКонтакте
    • Youtube
    • Просмотр профиля
Re: SMB4SMD
« Ответ #12 : 17 Июля 2010, 15:20:21 »
PSG Noise.  <_<
если в эмуляторе глянуть там psg как раз за звук прыжка отвечает, а ym за музыку.  но думаю могли бы лучше сделать, брать плеер от сегамана + и конвертировать музыку из денди в трекерную.

Оффлайн gepar

  • Пользователь
  • Сообщений: 10162
  • Пол: Мужской
  • ▂ ▃ ▄ ▅ ▆ ▇ █
    • Просмотр профиля
Re: SMB4SMD
« Ответ #13 : 17 Июля 2010, 15:52:24 »
Цитата: AjaxVS
похоже, что они взяли код NES, просто поковыряли, чтоб он шел на сеге и все. т.е. это не отдельный проект с нуля.а жаль, с редактором и новыми уровнями это все имело бы смысл.
Всё не так просто как ты думаешь, сомневаюсь что ты знаешь asm чтобы делать такие выводы.
Every day is exactly the same

Оффлайн AjaxVS

  • Пользователь
  • Сообщений: 306
    • Youtube
    • Просмотр профиля
Re: SMB4SMD
« Ответ #14 : 17 Июля 2010, 18:18:02 »
Всё не так просто как ты думаешь, сомневаюсь что ты знаешь asm чтобы делать такие выводы.
тогда вместо подобных фраз мб подробно разъяснишь, как оно там на самом деле? ;)


Оффлайн evgeny

  • Пользователь
  • Сообщений: 1391
  • Пол: Мужской
    • Просмотр профиля
Re: SMB4SMD
« Ответ #15 : 17 Июля 2010, 19:06:08 »
Я так понял, что были взяты исходники для НЕС, затем написана программа которая заменяет команды процессора 6502 на эквивалентные команды процессора М68К. Но естественно из-за разной архитектуры полностью код преобразоваться не мог, 8 битные и 16 битные адресации и регистры наверняка влияли на флаги по-разному и эти места приходилось исправлять в ручную. Ну и должна была быть переписана вся система ввода вывода и графики и звука и джойстиков и все места кода где идет связь с железом приставки.

Оффлайн Silver 746

  • Пользователь
  • Сообщений: 1005
    • Просмотр профиля
Re: SMB4SMD
« Ответ #16 : 17 Июля 2010, 22:04:10 »
если в эмуляторе глянуть там psg как раз за звук прыжка отвечает, а ym за музыку.  но думаю могли бы лучше сделать, брать плеер от сегамана + и конвертировать музыку из денди в трекерную.

Верно, но в эмуляторе Kega Fusion и реальной Sega Genesis - PSG очень тихий по соотношению к денди, прыжки почти соответствуют уровню громкости, а статичные ударники в музыке (Noises) будут отсутствовать или едва слышны.