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

User Tag List

Страница 4 из 5 ПерваяПервая 12345 ПоследняяПоследняя
Показано с 31 по 40 из 41

Тема: ZXLin

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

    По умолчанию

    boo_boo: где почитать про человеческие makefile? а то юзаю то, что мне накрутил мастер создания... кдешные либы вроде как не используются, но тянутся... голым компилем из консоли не пользуюсь, все в kdevelop делаю.

    а ошибки линковки лечатся установкой соответствующих пакетов (SDL_develop-...) и прописыванием (если по каким-либо причинам не прописались) в makefile -LSDL

    в аттаче свежая версия с сорцами (буду кидать все-таки в конец, потому как последнее сообщение обычно и читают, да и логика не сбивается). Что нового:
    -добавлена поддержка вывода звука через ALSA, OSS, none (то, что прописывается в конфигурационном файле, можно писать auto, эмуль будет сам пытаться найти подходящий вывод звука)
    -добавлена поддержка расширенных команд управления эмулятором (включаются/отключаются из меню по f4):
    0xed,0xfc - выпадение в отладчик на следующей команде
    0xed, 0xfd - проверка поддержки расширенных команд (а==1 => поддерживаются)
    0xed, 0xfe - число тактов от начала инта в dehl (de- старшие 16 бит)
    0xed, 0xff - число тактов от начала старта эмуля в de'hl'dehl
    -добавлена поддержка DMA UltraSoundCard. Сырая, приколоченная гвоздями в код (в смысле не отключишь), но работает Prodigi под нее, хотя и не очень хорошо...
    -большие различия в звуке между AY и YM
    -разные мелкие переделки
    Вложения Вложения

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

  3. #32
    Junior
    Регистрация
    12.05.2005
    Адрес
    Chelyabinsk
    Сообщений
    15
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    [eugene@sysop zxlin]# automake
    configure.in:32: required directory ./admin does not exist
    configure.in: required file `admin/install-sh' not found
    configure.in: required file `admin/missing' not found
    src/Makefile.am: required file `admin/depcomp' not found
    configure.in:38: required file `admin/config.guess' not found
    configure.in:38: required file `admin/config.sub' not found
    Makefile.am: required file `./COPYING' not found
    configure.in:74: required file `doc/Makefile.in' not found
    configure.in:75: required file `doc/en/Makefile.in' not found
    configure.in:76: required file `po/Makefile.in' not found
    configure.in:54: required file `admin/ltmain.sh' not found
    [eugene@sysop zxlin]#

    а при запуске zxlin, того который в result, вылетает в корку, хоть я его и из под рута запустил, т.е. с правами - все ок:

    [root@sysop result]# ./zxlin
    Reading zxlin.ini
    Hardware surfaces: No
    Window manager: Yes
    Accelerated HW->HW blits: No
    Accelerated HWColorkey blits: No
    Accelerated HWAlpha blits: No
    Accelerated SW->HW blits: No
    Accelerated SWColorkey blits: No
    Accelerated SWAlpha blits: No
    Accelerated color fill: No
    Total video mem: 0 kB
    Current color depth: 32 bits

    ALSA lib pcm_dmix.c:802snd_pcm_dmix_open) unable to open slave
    Trying ALSA: Ok!
    Loading ROM pentagon.rom:0 : Ok!
    Loading ROM pentagon.rom:1 : Ok!
    Loading ROM trdos.rom : Ok!
    zxlin: pcm.c:1129: snd_pcm_writei: Assertion `pcm' failed.
    Aborted (core dumped)


    в целом уже лучше - окошко хоть на мгновение, но появляется

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

    По умолчанию

    boo_boo: а где ваш эмуль-то? Что-то тема та загнулась...

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

    По умолчанию

    Цитата Сообщение от Vitamin
    boo_boo: где почитать про человеческие makefile?
    http://www.linux.org.ru/books/GNU/au...ke-ru_toc.html
    http://www.linux.org.ru/books/GNU/au...nf-ru_toc.html

    Цитата Сообщение от Q-Master
    boo_boo: а где ваш эмуль-то? Что-то тема та загнулась...
    ZEmu? Вроде еще и года не прошло, как Sinus собирался новую версию выкатить
    А так эмуль ИМХО вполне рабочий. Отладчика только не хватает... Sinus, када отладчик приделаешь, я дизасм в z80ex всобачил, моя совесть чиста

  6. #35
    Junior
    Регистрация
    03.09.2006
    Адрес
    Ст. Петербург
    Сообщений
    2
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    boo boo, что посоветуешь из емулятров и кросасмов для никсов?
    сейчас юзаю fuse.. устраивает, но думаю может быть есть и лучще.

    что можешь сказать о пакете z80asm? оно хоть както бзабельно вне своей среды?

    Спасибо.

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

    По умолчанию

    Цитата Сообщение от godexsoft
    boo boo, что посоветуешь из емулятров и кросасмов для никсов?
    сейчас юзаю fuse.. устраивает, но думаю может быть есть и лучще.

    что можешь сказать о пакете z80asm? оно хоть както бзабельно вне своей среды?
    про эмуляторы -- fuse глючен. у меня не раз подвисал в нестандартных ситуациях. и эмуляция ВГ там кривая, да и z80 не идеальная, ULA тоже так себе.
    я юзаю ZEmu (что неудивительно ). z80, ВГ и ULA(пентагон) на высоте. но он без отладчика и не работает с tap/tzx.
    сабжевый ZXLin всерьез не испытывал, но в целом -- хороший универсальный эмуль, заточенный под любителей GUI.

    остальные юниксовые эмули -- фигня...

    про асмы -- z80asm не пробовал. юзаю SjASMPlus и вполне доволен. WLA DX еще, кажется, был весьма ничего, но там нет встроенной поддержки спековских образов дисков/ленты и тп специфики (что лечится дополнительными скриптами/утилитами)

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

    По умолчанию

    уффф... немного отошёл от работы

    но он без отладчика
    потихонечку добавляю. внешне напоминает STS

    и не работает с tap/tzx
    .. а оно надо? в принципе можно будет добавить.

    кста, если есть время (ибо я ухожу из дома в 09:30 и прихожу в 23:30), посмотри демку Anamnesis на ZEmu. у мну не работает есть идеи почему?
    (прада для того чтоб запустить на анриле надо тоже долго плясать с бубном, но всё таки в анриле работает)

    Vitamin
    звиняй что в твоей теме про оффтопик распрягаю, но действительно нет тайму, я так, на 15 секунд на форум залез и все.
    [target] [zemu] [js8x] [pouet] KAY-1024, 5''FDD, 3''FDD, HDD

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

    По умолчанию

    Цитата Сообщение от Sinus
    .. а оно надо? в принципе можно будет добавить.
    полезная штука... время от времени возникает потребность посмотреть или дискофицировать фирменную игруху, или наоборот в тап чего-то пересобачить
    Цитата Сообщение от Sinus
    кста, если есть время (ибо я ухожу из дома в 09:30 и прихожу в 23:30), посмотри демку Anamnesis на ZEmu. у мну не работает есть идеи почему?
    уххх.. будет отладчик -- разберемся ))

    йоу

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

    По умолчанию

    2 vitamin:
    нее, сборка zxlin это не просто ужас, а ужас-ужас-ужас. уж хрен с тем, что в изначальном виде даже configure не работает, но вот где options.h? ага, его надо ручками генерить из options.ui посредством uic...
    а потом еще делать из него options.h.moc
    также надо ручками включать эксепшены, прописывать недостающие либы.. и тп

    что-то, видимо, я сделал не так (а как надо?) -- эмуль запускается, но не реагирует на клавиши, кроме F1-F12, причем при нажатии F1 вылетает в сегфаулт.

    подозреваю, большинство народу, пытавшегося скомпилить сабж, просто забило на это дело после нескольких десятков минут извращенного секса

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

    По умолчанию

    Сей ужас был сгенерен мастером кдевелопа
    Сейчас потихоньку вручную переписываю все автомаки и прочая. Есть проблемы с двухшаговой компиляцией пользовательского интерфейса... Пока не разобрался до конца как ее победить.

Страница 4 из 5 ПерваяПервая 12345 ПоследняяПоследняя

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

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

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

Ваши права

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