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

User Tag List

Страница 12 из 55 ПерваяПервая ... 8910111213141516 ... ПоследняяПоследняя
Показано с 111 по 120 из 542

Тема: ZEmu

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

    По умолчанию

    Попробовал с новым z80ex. Стала икать музыка.
    Еще попробовал собрать эмуль под Pegasos. Выяснилось что на big-endian машинах оно не работает. Цвета кривые (юзается BGRA, а не ARGB и поэтому нет синего и перепутаны остальные) и не работает чтение диска из ТР-Дос. Образ грузится в память, но в тр-досе вываливает ошибку диска.
    Само собой что в мэйкфайле я раскомментил BIG_ENDIAN.

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

    По умолчанию

    Цитата Сообщение от Q-Master
    Еще попробовал собрать эмуль под Pegasos. Выяснилось что на big-endian машинах оно не работает. Цвета кривые (юзается BGRA, а не ARGB и поэтому нет синего и перепутаны остальные) и не работает чтение диска из ТР-Дос.
    ибо wd1793 пофигу на всякие там BIG_ENDIAN

    а с цветами попробуй вот такой фикс (в аттаче).
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

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

    По умолчанию

    Цитата Сообщение от Sinus
    ибо wd1793 пофигу на всякие там BIG_ENDIAN
    А почему тогда ошибка чтения диска вылетает?

    Цитата Сообщение от Sinus
    а с цветами попробуй вот такой фикс (в аттаче).
    попробую. только до дома доберусь.

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

    По умолчанию

    Цитата Сообщение от Q-Master
    А почему тогда ошибка чтения диска вылетает?
    wd1793 в другом смысле пофигу -- он работает ТОЛЬКО под little endian. собсно, WORDS_какой-то_ENDIAN в мейкфайле либы z80ex только к этой либе и относится.

    можно wd1793 портировать (хотя геморроя много), я б даже занялся, но за отсутствием железа -- грустно...

    насчет икания музыки -- какая версия? с последним патчем для спикера etc, который я сюда выкладывал?
    Последний раз редактировалось boo_boo; 20.03.2006 в 14:37.

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

    По умолчанию

    Цитата Сообщение от boo_boo
    wd1793 в другом смысле пофигу -- он работает ТОЛЬКО под little endian. собсно, WORDS_какой-то_ENDIAN в мейкфайле либы z80ex только к этой либе и относится.

    можно wd1793 портировать (хотя геморроя много), я б даже занялся, но за отсутствием железа -- грустно...
    А там много менять надо, чтобы оно под бигендиан завелось? Я там не особо много мест заметил где ворды юзаются... Образ-то читается. Только вот криво парсится, насколько я понял.

    Цитата Сообщение от boo_boo
    насчет икания музыки -- какая версия? с последним патчем для спикера etc, который я сюда выкладывал?
    Если не менять либу z80ex то с последним патчем даже под СДЛ все оки. Если либу заменить, то икает даже без патча.

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

    По умолчанию

    Цитата Сообщение от Q-Master
    А там много менять надо, чтобы оно под бигендиан завелось? Я там не особо много мест заметил где ворды юзаются... Образ-то читается. Только вот криво парсится, насколько я понял.
    много вещей типа *(short *)(указатель)=что-то, может, еще чего-нить. в принципе поправить несложно.
    Цитата Сообщение от Q-Master
    Если не менять либу z80ex то с последним патчем даже под СДЛ все оки. Если либу заменить, то икает даже без патча.
    это потому, что длина инта не эмулируется... замени главный файл на (аттач)
    Последний раз редактировалось boo_boo; 21.03.2006 в 14:08.

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

    По умолчанию

    Цитата Сообщение от boo_boo
    много вещей типа *(short *)(указатель)=что-то, может, еще чего-нить. в принципе поправить несложно.
    Надо поковырять попробовать и поправить.

    Цитата Сообщение от boo_boo
    это потому, что длина инта не эмулируется... замени главный файл на (аттач)
    Нифига. Опять звук странно работает. Такое ощущение что он убегает вперед временами, как на ускоренной перемотке.

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

    По умолчанию

    Цитата Сообщение от Q-Master
    Нифига. Опять звук странно работает. Такое ощущение что он убегает вперед временами, как на ускоренной перемотке.
    у тебя ТОЧНО в конфиге UseSdlSound стоит в no? а то очень похоже, что это он через SDL играется
    вообще черт ногу сломит со всеми этими патчами и тд, может, где-то старый файл все гадит...
    вот патченная версия со всеми исходниками, у меня (с прилагаемым конфигом) пашет на ура...
    Вложения Вложения
    Последний раз редактировалось boo_boo; 21.03.2006 в 14:07.

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

    По умолчанию

    Цитата Сообщение от boo_boo
    у тебя ТОЧНО в конфиге UseSdlSound стоит в no? а то очень похоже, что это он через SDL играется
    вообще черт ногу сломит со всеми этими патчами и тд, может, где-то старый файл все гадит...
    вот патченная версия со всеми исходниками, у меня (с прилагаемым конфигом) пашет на ура...
    Э не. Мне надо чтобы оно через SDL нормально звучало. Это более правильный вариант, ибо тот-же KDE с помощью ARTS лочит на себя наглухо /dev/dsp и zemu висит до позеленения. А SDL умеет играть через все что угодно.

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

    По умолчанию

    Цитата Сообщение от Q-Master
    Э не. Мне надо чтобы оно через SDL нормально звучало. Это более правильный вариант, ибо тот-же KDE с помощью ARTS лочит на себя наглухо /dev/dsp и zemu висит до позеленения. А SDL умеет играть через все что угодно.
    боюсь, действительно нормального звука через SDL не будет никогда, разве что с большим лагом (посмотри на RealSpectrum - у него звук через allegro, такая же засада, как SDL, слушать противно)... а /dev/dsp можно одновременно юзать тысячью разных способов. самое простое -- через ALSA. вот у меня стоит эмуляция OSS через ALSA -- запускаю xmms с /dev/dsp, потом zemu, и все работает. можно и отдельное устройство под это дело... или нативный ALSA-драйвер написать могу (написал бы и ARTS-драйвер, но ставить его (ARTS) неохота). а еще лучше JACK-драйвер

    мой спикер-патч ломает СДЛ-звук, а чинить я его не хочу, ибо ИМХО жопа это полная. но Sinus вроде собирался.
    Последний раз редактировалось boo_boo; 21.03.2006 в 15:48.

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

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

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

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

Ваши права

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