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

User Tag List

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

Тема: Xpeccy

  1. #401

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,088
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от mungo Посмотреть сообщение
    Либо я что-то не так делаю, либо одно из двух...
    0. Не сиди под рутом
    1. Раз нет SDL_INCLUDE_DIR, значит не находит dev-файлы от SDL.
    2. z80ex не моё, но тоже лежит на github'е - http://github.com/mkoloberdin/z80ex
    2а. И только что узрел недоделку - z80ex будет искаться в /usr/lib или /usr/local/lib, но не в /usr/lib64 и иже с ним.
    Все любят гипножабу

  2. #402

    Регистрация
    04.10.2006
    Адрес
    Минск
    Сообщений
    89
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Под рутом уже привык - это просто сервак, там без рута все равно ничего не проадминить
    С SDL разобрался - он был у меня кривой, с ним вообще ничего не собиралось.
    Насчет 2а - там все пучком. Линукс тоже при загрузке 64-битный ищет либы в /lib а не /lib64. У меня там симлинк с /lib на /lib64 стоит, и, полагаю, на других версиях тоже должен быть.
    А вот недоработка есть тогда в другом. Если z80ex используется не внутри сорцов, а внешний, то наверно на этапе создания Makefile должна быть проверка. А то пошел мейк, и тут узнаешь, что не хватает какого-то хидера...
    Сомневаюсь, и вам советую!

  3. #403

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,088
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от mungo Посмотреть сообщение
    Если z80ex используется не внутри сорцов, а внешний, то наверно на этапе создания Makefile должна быть проверка. А то пошел мейк, и тут узнаешь, что не хватает какого-то хидера...
    Согласен, сделаю. Разберусь с джойстиком (по сути уже работает, только настройки к нему прикрутить надо), заодно CmakeLists.txt поправлю на предмет z80ex
    Все любят гипножабу

  4. #404

    Регистрация
    21.01.2011
    Адрес
    г.Кстово
    Сообщений
    703
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ? В Gnome и Xfce не генерируются события SDL для клавиатуры больше 1 раза. Проявляется рандомно, не у всех и поэтому под вопросом.
    При нажатии на любую клавишу она начинает дублироваться и больше ни на что не реагирует. При входе в меню (F1) все элементы недоступны (тоже вешается).

    Код:
    mike@netbook:/usr/local$ xpeccy 
    Using SDL ver 1.2.14
    Using z80ex ver 1.19
    Using SDL surface
    
    DISTRIB_ID=Ubuntu
    DISTRIB_RELEASE=11.10
    DISTRIB_CODENAME=oneiric
    DISTRIB_DESCRIPTION="Ubuntu 11.10"
    Последний раз редактировалось Demige; 05.02.2012 в 16:07.

  5. #405

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,088
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Есть вариант пересобрать эмуль с выводом картинки на Qt:
    cmake -DQTDRAWING=1 .
    Мощей нужно побольше, но проблема с вводом в Gnome и Xfce решается.
    Все любят гипножабу

  6. #406

    Регистрация
    21.01.2011
    Адрес
    г.Кстово
    Сообщений
    703
    Спасибо Благодарностей отдано 
    8
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо, помогло

    ---------- Post added at 15:04 ---------- Previous post was at 14:35 ----------

    А где программа хранит конфиг?

    ---------- Post added at 15:25 ---------- Previous post was at 15:04 ----------

    конфиги нашел. Не входит в TRDOS. Сбрасывается в 128 меню. Пробовал ПЗУ и единым файлом и разными.

    ---------- Post added at 15:26 ---------- Previous post was at 15:25 ----------

    Когда принудительно выбираешь DOS - черный экран.

    ---------- Post added at 15:28 ---------- Previous post was at 15:26 ----------

    разобрался...

    ---------- Post added at 15:47 ---------- Previous post was at 15:28 ----------

    Тормозит.

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

  8. #407

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,088
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    small update
    Немного переделана работа с клавиатурой и добавлена возможность сменить сопоставление клавиш PC и ZX клавиатур: в config.conf секция [GENERAL], парметр keys указывает имя файла, в котором прописаны сопоставления. Карты клавиатур и пример - в файле keymap. Сам файл должен лежать в директории с конфигами.
    LW,LA,RW,RA,MENU (Win,Alt,Menu) - эти клавиши не биндятся
    Биндинг кнопок действует поверх дефолтного, т.е если устраивает в дефолтной раскладке - нет нужды биндить заново.

    И да, тормозит. Можно отключить GS, чтобы на него мощи не тратились. Можно поставить не-иксовые дрова на видео, иногда помогает.
    Последний раз редактировалось SAM style; 07.02.2012 в 19:29.
    Все любят гипножабу

  9. #408

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,088
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    update
    - Появились ловушки для ПЗУ-шной процедурины загрузки с ленты. Можно сделать мнгновенную загрузку (даже пилота не будет) и задействовать автостарт-стоп ленты. VERIFY с быстрой загрузкой запорется - сработает как LOAD.
    - Медлено продвигается джойстик (warning! в тестовом режиме) - помимо бинда осей/кнопок на направления и огонь кемпстона, через файл настроек можно забиндить и клавиши. Джойстик работает только с SDL - у Qt, похоже, нет соответсвующего класса.
    Все любят гипножабу

  10. #409

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,088
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Небольшое подведение итогов за весну. Ничего особо крупного нет.
    • Собственно эмулирующая часть переведена на C с последующим долгим убиванием глюков и порождением новых.
    • Выправлено пожрание памяти каждой загрузкой RZX (надеюсь)
    • Поведение плеера ленты более внятное. При записи в список добавляются блоки, при загрузке по F3 список обновляется, обновление галок делается по сигналам от мофона, а не постоянно...
    • Иная реализация точек останова. Пока работает только детект чтения опкода, на будущее есть возможность прерывания по чтению-записи в ячейку.

    Глюк-репорты и фичреквесты принимаются, постараюсь рассмотреть.
    Все любят гипножабу

  11. #410

    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,088
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    231
    Поблагодарили
    98 сообщений
    Mentioned
    11 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    • Добавлено железо Spectrum +2a. Кажется, всё правильно сделал - меню вылезает, все пункты работают, с ленты грузится (только ловушки не работают - адреса другие)
    • Заодно пофиксен баг, из-за которого лента вообще не сохранялась, даже когда это было возможно

    ПЗУ для +2а приложено. Распаковать к остальным и в опциях создать новый ромсет с одиночным файлом (file).
    +3 пока под вопросом - учитывая сколько у меня гадостей было со "знакомым" ВГ93, осиливать 765-fdc как-то страшно.
    Вложения Вложения
    Последний раз редактировалось SAM style; 25.05.2012 в 16:35.
    Все любят гипножабу

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

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

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

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

Ваши права

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