User Tag List

Страница 72 из 111 ПерваяПервая ... 686970717273747576 ... ПоследняяПоследняя
Показано с 711 по 720 из 1102

Тема: Emu80 v.4

  1. #711

    Регистрация
    08.10.2005
    Адрес
    Москва
    Сообщений
    14,374
    Спасибо Благодарностей отдано 
    1,696
    Спасибо Благодарностей получено 
    2,215
    Поблагодарили
    869 сообщений
    Mentioned
    69 Post(s)
    Tagged
    1 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    А так, конечно, native-приложения всегда можно сделать более эффективными. Дать нам волю, мы бы вообще может до сих пор на ассемблере писали, напрямую работая с железом
    На ассемблере, конечно, под современные PC писать нет смысла. Хотя некоторые особо ёмкие участки, можно. Я, например, несколько функций работы с масштабированием экрана как раз на SSE2 написал. При этом оставив оригинальные версии на Си.

    Этот пользователь поблагодарил Titus за это полезное сообщение:

    Oleg N. Cher(09.01.2022)

  2. #712

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    Эти 2 пользователя(ей) поблагодарили Pyk за это полезное сообщение:

    Oleg N. Cher(28.01.2022), Sancho45(04.02.2022)

  3. #713

    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    908
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    148 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вернусь к своей просьбе о поддержке файлов прошивки плм, хотя бы для карт памяти, у меня например , модифицированная прошивка позволяющая использовать карты памяти с 32кб пзу, которые поддерживает данный пк.

  4. #714

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Sancho45, сейчас распределение памяти берется из файла mapper.mem, в принципе, уже в текущем состоянии эмулятора, думаю, без проблем можно использовать другую прошивку, если на ее основе сгенерировать актуальный mapper.mem и указать его в конфиге вместе с измененными прошивками ПЗУ. Может быть, набросать утилитку для преобразования прошивки ПЛМ в формат, понимаемый эмулятором и на таком варианте и остановиться? Хотя можно и в эмулятор встроить разбор прошивки... Но в любом случае мне скорее всего понадобится помощь в интерпретации прошивки, сейчас не помню детали, но вроде бы некоторые моменты мне были не совсем понятны...

    Насчет z80 и доп. порта вопрос еще актуален?

  5. #715

    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    908
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    148 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Лучше конечно встроить. По поводу z80 и портов актуально, использовал в другом эмуляторе, но там отладчик меня не устраивает. Этот эмулятор еще не пробовал, в связи с событиями у нас в стране и тд, сейчас на отдыхе) В феврале займусь.

  6. #716

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Sancho45, для изменения типа процессора в korvet.conf заменить
    Код:
    Cpu8080 cpu
    на
    Код:
    CpuZ80 cpu
    Для добавления системного порта в порты процессора добавить ниже что-то вроде:
    Код:
    AddrSpace ioAddSpace
    ioAddrSpace.range = &addrSpaceSelector, 0x7F, 0x7F
    cpu.ioAddrSpace = &ioAddrSpace
    где 0x7F - адрес порта.

    В общем, доберешься до эмулятора - пиши сюда или в личку. Думаю, что все достаточно оперативно настроим, что касается процессора и адресного пространства.

    За поддержку прошивки ПЛМ видео пока не возьмусь, но можно будет обсудить и, возможно, запланировать на перспективу...

  7. #717

    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    908
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    148 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    z80 заработал, порт - нет

  8. #718

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sancho45 Посмотреть сообщение
    z80 заработал, порт - нет
    Я в коде выше букву пропустил
    AddrSpace ioAddrSpace

    К сожалению, лог ошибок сейчас выдается только в SDL/wx-версии, поэтому могло пройти незамеченным...
    Надеюсь, что заработает

    Этот пользователь поблагодарил Pyk за это полезное сообщение:

    Sancho45(04.02.2022)

  9. #719

    Регистрация
    30.05.2017
    Адрес
    г. Алматы, Казахстан
    Сообщений
    908
    Спасибо Благодарностей отдано 
    63
    Спасибо Благодарностей получено 
    275
    Поблагодарили
    148 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Надеюсь, что заработает
    Заработало. Диззи бегает.
    Как время будет займусь отладкой игры и заодно потестирую эмуль. Мне хороший отладчик нужен в эмуле.

  10. #720

    Регистрация
    05.04.2013
    Адрес
    Починки, Нижегородская обл.
    Сообщений
    1,371
    Спасибо Благодарностей отдано 
    402
    Спасибо Благодарностей получено 
    647
    Поблагодарили
    255 сообщений
    Mentioned
    26 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sancho45 Посмотреть сообщение
    Мне хороший отладчик нужен в эмуле.
    Не уверен, что он так уж хорош, многое еще не реализовано или сделано не очень удобно...

Страница 72 из 111 ПерваяПервая ... 686970717273747576 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Emu80, старые версии
    от Pyk в разделе Эмуляторы отечественных компьютеров
    Ответов: 68
    Последнее: 11.03.2017, 00:33

Ваши права

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