| Разработка и ромхакинг > Ромхакинг и программирование |
| SMB4SMD |
| (1/1) |
| limnique:
Собственно вот: http://devster.proboards.com/index.cgi?board=dev&action=display&thread=613&page=1 СКАЧАТЬ Ну а для тех кто не понял, ребята портировали Super Mario Bros с NES на SMD :) |
| Sprill:
Круто :wow: наконец сделали марио на сеге |
| Про Игрок:
Жесть. Даже глюки nesовские присутствуют, только музыка не очень. |
| limnique:
Конечно на эмуляторе в это играть безсмысленно но при наличии флешкарика на железе очень забавно :) |
| ALEX_230_VOLT:
ну что тут скажешь. sega does! :wow: |
| Berstain:
--- Цитата: Про Игрок ---только музыка не очень. --- Конец цитаты --- Это точно. <_< |
| DeniSS:
--- Цитата: Про Игрок от 12 Июль 2010, 23:53:39 ---Жесть. Даже глюки nesовские присутствуют, только музыка не очень. --- Конец цитаты --- Автор писал, что там используется "трансляция" кода NES. Практически эмуль)) |
| SPOT:
А исходник есть? |
| AjaxVS:
--- Цитата: SPOT от 16 Июль 2010, 23:52:05 ---А исходник есть? --- Конец цитаты --- похоже, что они взяли код NES, просто поковыряли, чтоб он шел на сеге и все. т.е. это не отдельный проект с нуля. а жаль, с редактором и новыми уровнями это все имело бы смысл. |
| Silver 746:
Игра в общем плане идентична, но музыка не понравилась, на Dendy музыка была с использованием шумов (Noises) а в варианте для Sega без шумов, но на Сеге есть способ воспроизведения шумов - PSG Noise. <_< И снова они суют свой Sega Genesis (он же почти без шумовых эффектов) туда где ему не место... Почему не в стиле Mega Drive 2? эта консоль была бы более близка для музыки формата Dendy. :'( |
| Teffycom:
Ух ты! Сейчас заценим! |
| Le@N:
Лучше бы снесовских портировали.)) :( |
| Ti_:
--- Цитата: Silver 746 от 17 Июль 2010, 01:20:34 ---PSG Noise. <_< --- Конец цитаты --- если в эмуляторе глянуть там psg как раз за звук прыжка отвечает, а ym за музыку. но думаю могли бы лучше сделать, брать плеер от сегамана + и конвертировать музыку из денди в трекерную. |
| gepar:
--- Цитата: AjaxVS ---похоже, что они взяли код NES, просто поковыряли, чтоб он шел на сеге и все. т.е. это не отдельный проект с нуля.а жаль, с редактором и новыми уровнями это все имело бы смысл. --- Конец цитаты --- Всё не так просто как ты думаешь, сомневаюсь что ты знаешь asm чтобы делать такие выводы. |
| AjaxVS:
--- Цитата: gepar от 17 Июль 2010, 15:52:24 ---Всё не так просто как ты думаешь, сомневаюсь что ты знаешь asm чтобы делать такие выводы. --- Конец цитаты --- тогда вместо подобных фраз мб подробно разъяснишь, как оно там на самом деле? ;) asm я знал и юзал годах в 2004-2005. но из-за его непрактичности и отсутствия широкой области применения (как следствие - бесполезности в ближайшем будущем) я предпочел его бросить. после 10-го выученого языка программирования информация о них начинается путаться в голове, все не удержишь.. |
| evgeny:
Я так понял, что были взяты исходники для НЕС, затем написана программа которая заменяет команды процессора 6502 на эквивалентные команды процессора М68К. Но естественно из-за разной архитектуры полностью код преобразоваться не мог, 8 битные и 16 битные адресации и регистры наверняка влияли на флаги по-разному и эти места приходилось исправлять в ручную. Ну и должна была быть переписана вся система ввода вывода и графики и звука и джойстиков и все места кода где идет связь с железом приставки. |
| Silver 746:
--- Цитата: Ti_ от 17 Июль 2010, 15:20:21 ---если в эмуляторе глянуть там psg как раз за звук прыжка отвечает, а ym за музыку. но думаю могли бы лучше сделать, брать плеер от сегамана + и конвертировать музыку из денди в трекерную. --- Конец цитаты --- Верно, но в эмуляторе Kega Fusion и реальной Sega Genesis - PSG очень тихий по соотношению к денди, прыжки почти соответствуют уровню громкости, а статичные ударники в музыке (Noises) будут отсутствовать или едва слышны. |
| Навигация |
| Главная страница сообщений |