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

User Tag List

Страница 145 из 267 ПерваяПервая ... 141142143144145146147148149 ... ПоследняяПоследняя
Показано с 1,441 по 1,450 из 2664

Тема: Xpeccy

  1. #1441
    Master
    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    966
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Качнул с гитхаба, собрал. В дебаггере нельзя ввести в шестнадцатеричном виде адрес брекпоинта. В десятичном пжалста, в хексе отображается правильно. В хексе ввод штырит и вводится только младший байт. Снимок экрана там-же показывается весьма странно, но возможно я чего-то просто не понимаю и он показывается от начала выборки видеоконтроллера.

    Дьявольски не хватает брекпоинта на ввод-вывод из порта, или я просто не понял как его поставить.

    Изменившиеся регистры с прошлого шага удобно было бы подсвечивать точно также как изменившиеся флаги. Чисто хотечка, но очень удобная, в турбо-дебаггере сильно помогало. Если реализовать backtrace - будет вообще фантастика и киллер-фича.

    Еще не хватает хелпа по клавишам. В эмулятор не лазал очень давно, все забыл начисто, пришлось тыкать наугад и вспоминать. Да и доки в комплекте не особо кроме ридми.

    С удивлением узнал что флоатинг бас не эмулируется в 48 модели (в другие не лазал). Почему-то был уверен что оно работает, но на дефолтном конфиге ulatest3 рисует одни FFы.

    Собирал на девятом дебиане под 64 бита без танцев с саблями, все пакеты из актуального репозитария.
    Последний раз редактировалось ram_scan; 23.03.2018 в 15:41.

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

  3. #1442
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    218
    Поблагодарили
    92 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от ram_scan Посмотреть сообщение
    Качнул с гитхаба, собрал. В дебаггере нельзя ввести в шестнадцатеричном виде адрес брекпоинта. В десятичном пжалста, в хексе отображается правильно. В хексе ввод штырит и вводится только младший байт.
    Это я пропустил, не заменил поле ввода. Будет.
    Снимок экрана там-же показывается весьма странно, но возможно я чего-то просто не понимаю и он показывается от начала выборки видеоконтроллера.
    Вообще-то, показывается смещение от начала банки. Иначе сложно "заглянуть" во всю память, а не только в видимые 64К
    Дьявольски не хватает брекпоинта на ввод-вывод из порта, или я просто не понял как его поставить.
    Данная фича уже который год подготавливается...
    Изменившиеся регистры с прошлого шага удобно было бы подсвечивать точно также как изменившиеся флаги. Чисто хотечка, но очень удобная, в турбо-дебаггере сильно помогало. Если реализовать backtrace - будет вообще фантастика и киллер-фича.
    Опа... а вот это на каком-то этапе отвалилось. Раньше было.
    Еще не хватает хелпа по клавишам. В эмулятор не лазал очень давно, все забыл начисто, пришлось тыкать наугад и вспоминать. Да и доки в комплекте не особо кроме ридми.
    В первом сообщении темы. Стараюсь хоть там держать актуальную версию.
    С удивлением узнал что флоатинг бас не эмулируется в 48 модели (в другие не лазал). Почему-то был уверен что оно работает, но на дефолтном конфиге ulatest3 рисует одни FFы.
    Как оно точно работает - я знаю только по скорпиону, потому как на бордюре он выдавал FF, а во время чтения данных экрана - последний прочитанный атрибут. В ATM2 на бордюре читается что-то ещё.
    Собирал на девятом дебиане под 64 бита без танцев с саблями, все пакеты из актуального репозитария.
    Если у кого-то есть возможность собрать с SDL2 и протестировать геймпад, просьба сообщить о результатах. Мой Logitech SDL2 вообще не видит. Такое же поведение замечено в эмуле PS2 (PCSX2) - плагин собранный с SDL2 не видит геймпад, с SDL1 видит. Вот я и гадаю - с геймпадом трабла, с SDL2 или ещё с чем-то...
    Все любят гипножабу

  4. #1443
    Master
    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    966
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    8
    Поблагодарили
    6 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAM style Посмотреть сообщение
    Как оно точно работает - я знаю только по скорпиону, потому как на бордюре он выдавал FF, а во время чтения данных экрана - последний прочитанный атрибут. В ATM2 на бордюре читается что-то ещё.
    Ну на самом деле после появления книжки Криса Смита тайны больше никакой нет. Впрочем я не настаиваю. Написал я это свое псто чисто заради того что есть точный источник информации на тему "как оно там внутри устроено". Реализуете однажды - замечательно, нет - выйду на пенсию через 20 лет мож у меня руки дойдут =)

  5. #1444
    Activist
    Регистрация
    23.03.2005
    Адрес
    г. Чернигов, Украина
    Сообщений
    477
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    ой, а можно так, чтоб еще 20 лет не ждать, а? Вымрем ведь - как мамонты ))))

    кстати, кроме десятичной системки - а показывать регисты в двоичной еще б... Ну хотя бы AF. И в десятичной А отдельно и F отдельно??
    Последний раз редактировалось Знахарь; 30.03.2018 в 14:53.

  6. #1445
    Guru
    Регистрация
    16.12.2008
    Адрес
    Kharkov, Ukraina
    Сообщений
    2,221
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    18 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Собрал тут минимальный (выкладывали тут) Xpeccy. Собирал MSVS. И тут сплыл один момент. В проекте есть два файла с одинаковым именем common. Естественно был послан MSVS. Переименовал, чтобы были разные имена. И все собралось.

    Может, стоит подправить этот момент?
    Электроника КР-02, MSX YIS-503IIR, Орион-128, Ленинград-2, Pentagon-128k, MSX2 YIS-503IIIR, MSX-EXT, ...

  7. #1446
    Activist
    Регистрация
    23.03.2005
    Адрес
    г. Чернигов, Украина
    Сообщений
    477
    Спасибо Благодарностей отдано 
    15
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    кстати, как SAM style находит дебугу в эмуляторе WinApe? Есть что-то там, что можно перенять, а что - лучше не делать нив коем разе?

  8. #1447
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    218
    Поблагодарили
    92 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    build 20180405

    • Точки останова на чтении/записи в порты. Номер порта указывается с маской.
    • deBUGa: клики левой/правой кнопкой мыши на названия регистров перемещают дизасм/дамп к адресу-значению этого регистра.
    • deBUGa: починена индикация изменившихся на очередном шаге регистров
    • deBUGa: в полях ввода чисел кнопка 'X' переключает hex/dec
    • Файл src/libxpeccy/filetypes/common.c переименован


    [ src ][ deb 32 ][ deb 64 ][ rpm 32 ][ rpm 64 ][ dmg 64 ][ win 32 + libs ]
    Последний раз редактировалось SAM style; 05.04.2018 в 16:04.
    Все любят гипножабу

  9. #1448
    Guru Аватар для SAM style
    Регистрация
    28.02.2005
    Адрес
    Великий Новгород
    Сообщений
    2,055
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    218
    Поблагодарили
    92 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Знахарь Посмотреть сообщение
    кстати, как SAM style находит дебугу в эмуляторе WinApe? Есть что-то там, что можно перенять, а что - лучше не делать нив коем разе?
    Я эту дебугу не видел ни разу. Так что не могу сказать, что там вообще есть, а тем более - что полезного
    Все любят гипножабу

  10. #1449
    Сибирский антропоморфн Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    4,556
    Спасибо Благодарностей отдано 
    922
    Спасибо Благодарностей получено 
    871
    Поблагодарили
    635 сообщений
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Там есть прекрасная штука - стакан с содержимым стека и скроллбаром, например (я картинку в гугле посмотрел).
    Личка заполнена! И чистить я ее не буду! Пользуйтесь адекватными средствами связи! Спасибо.

    Seamos realistas y hagamos lo imposible!

    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

    Скрытый текст

    Speccy2010 r2 (Спасибо m.d. & xlat),
    Sinclair ZX Spectrum + (Спасибо stepmotor),
    ZX Evolution rev.C + 5'25 FDD Epson SD-700AA + NedoPC PAL-Coder (Спасибо m.d. & xlat)
    [свернуть]

  11. #1450
    Guru Аватар для Shiny
    Регистрация
    19.01.2017
    Адрес
    г. Арзамас
    Сообщений
    2,125
    Записей в дневнике
    37
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    22
    Поблагодарили
    11 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    у WinApe отладчик хороший, особенно, если использовал ассемблер.

Страница 145 из 267 ПерваяПервая ... 141142143144145146147148149 ... ПоследняяПоследняя

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

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

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

Ваши права

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