Важная информация

User Tag List

Показано с 1 по 10 из 109

Тема: Эмуляция ZX на J2ME

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1
    Member Аватар для Dr.Lion/RSM
    Регистрация
    08.04.2005
    Адрес
    Kharkov mega city
    Сообщений
    188
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Эмуляция ZX на J2ME

    Здравствуйте, товарищи. После бурной работы над эмулем Dendy на J2ME (Nescube v1.2) я решил паралельно с написанием новой версии этого эмуля потихоньку уделять время своей другой мечте - сделать достойный эмуль ZX для телефонов с J2ME.

    К новому эмулю у меня есть несколько ключевых требований:

    - эмуляция памяти 48/128 Кб;
    - поддержка TR-DOS (работа с файлами trd и scl);
    - эмуляция AY в виде простенькой пищалки через MIDI-устройство телефона;
    - эмуляция двух экранов конфигурации 128 без поддержки бордерных/мультиколорных эффектов (так будет быстрее работать);
    - различные джойстики спековского стандарта + клава (пока еще не знаю, как реализовать наилучшим образом).


    Что есть на данный момент:

    1.Когда-то была написана мной альфа spectrum 48 (грузит sna). Время было протрачено на нее уйма, однако быстродействие невероятно низкое. Сейчас я взялся второй раз за эту работу, имея за плечами ценнейший опыт по написанию самого быстрого эмуля денди на J2ME.

    2.Найден эффективный (по предварительным оценкам) алгоритм работы с памятью, который при минимальном количестве операций по доступу к памяти обеспечивает возможность реализовать работу ПЗУ TR-DOS (именно с этим самая большая заморочка при желании организовать максимально быстрый доступ к памяти). Так же этот алгоритм без проблем позволяет организовать страничную память.

    3.Сейчас взялся за написание основы эмулятора - высокоэффективной эмуляции процессора Z80 + управления памятью (это 90% всего кода эмулятора).

    Опыт подсказывает, что все таки реально получить эмулятор ZX-Spectrum с достаточно неплохой производительностью (не мение 25 FPS). Но насколько я прав - покажет только время.

    Всвязи со всем вышеупомянутым прошу у вас помощи. Я давно отошел от спектрума и неплохо подзабыл его железо. Не хочется тратить время в пустую и искать какие-то материалы по железу, поэтому прошу вас - если у кого на примете есть приличная дока по железу спека (в формате html, doc, txt) или ссылки на ресурсы по теме - поделитесь, поможете поекту. Я когда-то здесь видел такую доку, но не могу вспомнить, что это было и где.

    Если у вас есть предложения или соображения по теме, высказывайте их здесь, я готов вести диалог.
    Автор эмуляторов Nescube, PocketZX.

  2. #1
    С любовью к вам, Yandex.Direct
    Размещение рекламы на форуме способствует его дальнейшему развитию

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Nescube 1.2 - J2ME эмулятор консоли NES(Dendy)
    от Dr.Lion/RSM в разделе Nintendo
    Ответов: 7
    Последнее: 14.12.2007, 11:46
  2. J2ME ZX Spectrum emulator for Siemens x65
    от cbn в разделе Эмуляторы
    Ответов: 4
    Последнее: 16.08.2006, 14:25
  3. Эмуляция ТУРБО
    от Vladimir Kladov в разделе Эмуляторы
    Ответов: 19
    Последнее: 15.04.2006, 22:23
  4. конвертация и эмуляция
    от jimon в разделе Эмуляторы
    Ответов: 12
    Последнее: 25.02.2006, 21:19

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •