| Разработка и ромхакинг > Ромхакинг и программирование |
| NES to SMD |
| << < (2/2) |
| danil29:
а возможно, ли сделать программу-конвертер NES-SMD :lol: |
| Segaman:
--- Цитата: Lomax от 29 Декабрь 2011, 15:42:07 ---А китайцы что, не люди?)) они лучше нас по-моему щас живут, судя по городам. Так и люди там тоже умные, это раньше мож в 90х "Made in China" было нарицательным))) А чтобы портануть игру, даже криво, нужно на 100 процентов знать обе платформы) --- Конец цитаты --- не обязательно на 100 достаточно одного знающего сегу и одного знающего снеску. тут еще важен один фактор - это языковой. и тогда проблем быть по сути не должно. вона марио портанули два типа которые шарили в своей консоле ^_^ --- Цитата: danil29 от 29 Декабрь 2011, 15:52:25 ---а возможно, ли сделать программу-конвертер NES-SMD :lol: --- Конец цитаты --- ее сделали как раз те типы, что марои на сегу портанули. только у них там код конвертится, а все железное сопоставление переделывается вручную. у них эту прогу 100 % не выпросить |
| Smoke:
--- Цитата: Segaman ---ее сделали как раз те типы, что марои на сегу портанули.только у них там код конвертится, а все железное сопоставление переделывается вручную.у них эту прогу 100 % не выпросить --- Конец цитаты --- Откуда инфа? |
| Segaman:
С сайта или с форума проэкта. |
| GBA:
Наконец-то свершилось, хоть какое-то событие в данном направление Эмулятор NES для SMD. |
| Segaman:
Радует, но мало верится, что сега вот так спокойно будет тянуть дендик. все равно придется какойто своего рода конвертер делать. чтоб хотябы код преобразовал, для быстрой работы а всю рутинную работу эмулировал |
| GManiac:
Ну, сделали, да. Работает ожидаемо медленно... хотя, честно говоря, я думал, будет ещё медленней. Расчёт простой: пусть у SMD частота выше NES в 4 раза. Однако у NES простейшая инструкция занимает 2 такта, а у SMD только чтение этой инструкции в регистр займёт 8 тактов. А потом её ещё декодировать и выполнить надо. Поэтому всегда найдётся такая последовательность команд, что эмулятор будет тормозить. Видимо, если процессор в этих играх забит выполнением не под завязку, т.е. за один кадр выполняет меньше команд, чем мог бы, этот факт можно использовать в эмуляторе для меньшей траты ресурсов на эмуляцию одного кадра NES. |
| evgeny:
Ну да, если кадровое прерывание делать не по числу тактов, а по реальному кадровому прерыванию это может помочь. Хотя не факт что это уже итак не используется. |
| Ti_:
А тут исходники эмулятора лежат + еще конвертора кода (который видимо для СМБ юзали) и инструкции по портированию игр: http://gendev.spritesmind.net/forum/viewtopic.php?t=1188&highlight= |
| SPOT:
Теперь Mairtrus портировал Nuts & Milk на SMD, только по прежнему игра на железе не работает=(. |
| Sen244:
--- Цитата: SPOT от 11 Июль 2012, 14:55:44 ---Теперь Mairtrus портировал Nuts & Milk на SMD, только по прежнему игра на железе не работает=(. --- Конец цитаты --- Портировал на SMD и на этом самом SMD не работает. o_0 Какое ж это тогда портирование? |
| Smoke:
На эмуле довольно неплохо работает |
| Sen244:
Так он же и на эмуле NES, неплохо наверно работал. Надеюсь это портирование между эмулями только маленький первый шаг к настоящему портированию, иначе нафиг оно надо. |
| babulya:
--- Цитата: Sen244 от 11 Июль 2012, 21:45:31 ---Так он же и на эмуле NES, неплохо наверно работал. --- Конец цитаты --- да??? o_0 |
| Навигация |
| Главная страница сообщений |
| Предыдущая страница |