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

User Tag List

Страница 41 из 55 ПерваяПервая ... 373839404142434445 ... ПоследняяПоследняя
Показано с 401 по 410 из 542

Тема: ZEmu

  1. #401
    Master
    Регистрация
    26.03.2005
    Адрес
    Ivanovo
    Сообщений
    640
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    1 сообщение
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sinus Посмотреть сообщение
    я уже не помню откуда я взял тот детект, всё равно пишу в слепую, ибо всё более-менее мощное у меня little endian.
    Пациент, а вы так не делайте. 8))

    Цитата Сообщение от Sinus Посмотреть сообщение
    хм. похоже никаких преобразований не нужно, ибо SDL само всё преобразовывает.
    вопрос - а почему раньше (когда неправильно детектило), оно разный резалт показывало в зависимости от антифлика?
    ответа я не знаю.
    Все верно. Оно и должно было. Проблема в суммировании и последующем выводе. Суммирование было неверным, а вывод изображения - верным.

    Цитата Сообщение от Sinus Посмотреть сообщение
    Q-Master, пофикси плиз, спасибо скажем (поискать в defines.h и zemu.cpp по ZEMU_BIG_ENDIAN).
    Пофиксил. Причем элементарно. 8)
    defines.h:
    Код:
    #ifdef ZEMU_BIG_ENDIAN
      #define DRGB(r,g,b) (((r)<<0x10)|((g)<<8)|(b))
      #define GETR(c) (((c)>>8)&0xFF)
      #define GETG(c) (((c)>>0x10)&0xFF)
      #define GETB(c) (((c)>>0x18)&0xFF)
    #else
      #define DRGB(r,g,b) (((r)<<0x10)|((g)<<8)|(b))
      #define GETR(c) ((c)>>0x10)
      #define GETG(c) (((c)>>8)&0xFF)
      #define GETB(c) ((c)&0xFF)
    #endif

  2. #402
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    как и обещал говорю спасибы.

    годы практики в веб-программировании дают о себе знать, начинаешь забывать как работает железо.
    до меня только теперь дошло, что в общем то (X)<<(Y) будет правильно в любой архитектуре, и весь этот код для big endian в defines.h не нужен.
    осталось только найти пепел, чтоб посыпать им голову

    попробуй плиз последнюю версию.
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

  3. #403
    Master Аватар для boo_boo
    Регистрация
    10.05.2005
    Адрес
    Москва
    Сообщений
    715
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Sinus Посмотреть сообщение
    в общем так и вышло, тревога оказалась ложной.
    слил пзу с кая (кто бы думал что так сложно найти рабочую 3'' дискету )

    в аттаче картинка: слева - zemu (с моим ядром, но я думаю что с z80ex будет тоже самое), справа - KAY-1024 (самый что ни на есть реальный).
    а, гут. кинь плз в меня кайским ПЗУ, прогоню на z80ex это дело для порядка

  4. #404
    Master Аватар для [bETA]mEN
    Регистрация
    16.01.2005
    Адрес
    Moscow
    Сообщений
    791
    Спасибо Благодарностей отдано 
    355
    Спасибо Благодарностей получено 
    31
    Поблагодарили
    21 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от boo_boo Посмотреть сообщение
    результаты отчасти зависят от версии ПЗУ (и всё по идее проходит без ошибок если ПЗУ классическое)
    и грузить надо из sna, а не tap.
    IT FOUND A VOICE... NOW IT NEEDS A BODY

  5. #405
    Activist
    Регистрация
    21.08.2009
    Адрес
    Cyprus
    Сообщений
    233
    Спасибо Благодарностей отдано 
    81
    Спасибо Благодарностей получено 
    23
    Поблагодарили
    19 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от boo_boo Посмотреть сообщение
    а, гут. кинь плз в меня кайским ПЗУ, прогоню на z80ex это дело для порядка
    Он выложил этот ром в репозитарий zemu, см. в директории src/roms.

  6. #406
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    и грузить надо из sna, а не tap.
    нет разницы.
    у чела на восе были проблемы, потому что у него как-то странно tape traps были реализованы (он менял код в пзу).
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

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

  8. #407
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    disassembler is back.

    опкоды для дизассемблера автосгенерены по комментам либе для z80, так что если я нигде не налажал с комментами, то дизасм должен показывать верно.
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

  9. #408
    Vitamin C++ Аватар для Vitamin
    Регистрация
    14.01.2005
    Адрес
    Таганрог, Россия
    Сообщений
    4,258
    Спасибо Благодарностей отдано 
    9
    Спасибо Благодарностей получено 
    84
    Поблагодарили
    36 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не хватает SounDrive'a. И разных моделей памяти. Непонятно по какому стандарту расшит 1024кб режим.

  10. #409
    Master
    Регистрация
    26.03.2005
    Адрес
    Ivanovo
    Сообщений
    640
    Спасибо Благодарностей отдано 
    5
    Спасибо Благодарностей получено 
    3
    Поблагодарили
    1 сообщение
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А еще GeneralSound. 8)

  11. #410
    Veteran Аватар для Sinus
    Регистрация
    29.01.2005
    Адрес
    Belarus, Grodno
    Сообщений
    1,279
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    да, причём желательно NGS

    SoundDrive не будет (по крайней мере, я не буду этим заниматься. кто-нибудь другой - пожалуйста). имхо изначально мертворождённая примочка. была у нас в гродно у несколькох человек. а толку никакого, софта всё равно нет (3.5 штуки).

    1024 по стандарту пентагона, естессно, ибо полное название эмуля - pentagon zx emulator.
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

Страница 41 из 55 ПерваяПервая ... 373839404142434445 ... ПоследняяПоследняя

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

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

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

Ваши права

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