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

User Tag List

Страница 262 из 267 ПерваяПервая ... 258259260261262263264265266 ... ПоследняяПоследняя
Показано с 2,611 по 2,620 из 2664

Тема: Xpeccy

  1. #2611
    Activist Аватар для san010101
    Регистрация
    18.11.2015
    Адрес
    г. Красноярск
    Сообщений
    271
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Building 'pro1'
    mkdir -p build
    rm -f build/*
    sjasmplus --fullpath --lst=build/.list --inc=. \
    -DSNA_FILENAME="build/pro1.sna" \
    -DBIN_FILENAME="build/pro1.bin" \
    src/main.asm
    SjASMPlus Z80 Cross-Assembler v1.20.2 (https://github.com/z00m128/sjasmplus)
    Pass 1 complete (0 errors)
    Pass 2 complete (0 errors)
    > PAGE0 end: 0xEB9F
    > Total bytes used: 319
    Pass 3 complete
    Errors: 0, warnings: 0, compiled: 140 lines, work time: 0.010 seconds
    xpeccy build/pro1.sna
    Using SDL ver 2.29.0
    Using ZLIB ver 1.2.11
    Using Qt ver 5.15.3
    SDL audio device opening...success: 44100 882 (32784 / 32784)
    constructor
    Joystick not opened
    end:constructor
    exit

    - - - Добавлено - - -

    <a href="https://pic.maxiol.com/?v=1687698955.3111970318.20230625201345.png&dp=2"> <img src="https://pic.maxiol.com/thumbs2/1687698955.3111970318.20230625201345.png" border="0"></a>

    - - - Добавлено - - -

    <a href="https://pic.maxiol.com/?v=1687698955.3111970318.20230625201345.png&dp=2"> <img src="https://pic.maxiol.com/thumbs2/1687698955.3111970318.20230625201345.png" border="0"></a>

    - - - Добавлено - - -



    - - - Добавлено - - -

    можно конфиг посмотреть

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

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

    По умолчанию

    Нужен спапшот, который запускается с эмулятором (который build/pro1.sna)
    Все любят гипножабу

  4. #2613
    Activist Аватар для san010101
    Регистрация
    18.11.2015
    Адрес
    г. Красноярск
    Сообщений
    271
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Добавил вложение
    Вложения Вложения

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

    По умолчанию

    В снапшоте байт +19 от начала = 00. бит 2 в нём означает разрешение прерываний (0 - запрещено, 1 - разрешено). Значит, при запуске снапшота прерывания запрещены. Ни одной EI по пути к HALT-у нет, так что не удивительно, что HALT при запрещенных прерываниях останавливается.
    Не надейся, что прерывания по умолчанию включены - включай их сам.
    Все любят гипножабу

  6. #2615
    Activist Аватар для san010101
    Регистрация
    18.11.2015
    Адрес
    г. Красноярск
    Сообщений
    271
    Спасибо Благодарностей отдано 
    19
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Я не в курсе ккк их включать. Можно пример

  7. #2616
    Veteran Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    1,486
    Спасибо Благодарностей отдано 
    221
    Спасибо Благодарностей получено 
    149
    Поблагодарили
    115 сообщений
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от san010101 Посмотреть сообщение
    Я не в курсе ккк их включать. Можно пример
    Поставь команду EI в начале своей программы.
    Heavy on the disasm
    Eric and the disasm
    Mask 3: Venom strikes disasm
    Bard's disasm

  8. Этот пользователь поблагодарил Bedazzle за это полезное сообщение:

    san010101 (26.06.2023)

  9. #2617
    Junior
    Регистрация
    23.06.2023
    Адрес
    г. Димитровград
    Сообщений
    1
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    SAM style, спасибо за прекрасный продукт! Работает прекрасно на linux/win но так случилось, что основная система mac os

    Проблема: не работает клавиатура в deBUGa - вхожу по ESC норм, но выйти не могу и не могу ввести значение в любое поле - двоит и не работает DEL
    Система: MacOS Ventura 13.4.1 (Apple M1 Max, 64 GB)
    qt5 и sdl2 установлены через brew:
    sdl2: stable 2.26.5 (c stable 2.28.0 такая же история)
    q5@5: stable 5.15.10

    ❯ cmake ..
    -- The C compiler identification is AppleClang 14.0.3.14030022
    -- The CXX compiler identification is AppleClang 14.0.3.14030022
    -- Detecting C compiler ABI info
    -- Detecting C compiler ABI info - done
    -- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
    -- Detecting C compile features
    -- Detecting C compile features - done
    -- Detecting CXX compiler ABI info
    -- Detecting CXX compiler ABI info - done
    -- Check for working CXX compiler: /Library/Developer/CommandLineTools/usr/bin/c++ - skipped
    -- Detecting CXX compile features
    -- Detecting CXX compile features - done
    <FindSDL2.cmake>
    </FindSDL2.cmake>
    -- Found SDL2: /opt/homebrew/lib/libSDL2main.a;/opt/homebrew/lib/libSDL2.dylib;-framework Cocoa
    -- SDL2_INCLUDE_DIR = /opt/homebrew/include/SDL2
    -- Found ZLIB: /Library/Developer/CommandLineTools/SDKs/MacOSX13.3.sdk/usr/lib/libz.tbd (found version "1.2.11")
    --

    -- Project will be compiled with following options:

    -- Build type :
    -- Xpeccy version : 20230620
    -- OS : Darwin
    -- Qt version : 5.15.10
    -- SDL version : 2.x
    -- Network: no
    -- OpenGL: no
    -- Endianness: LE
    --

    -- Configuring done (0.7s)
    -- Generating done (0.0s)
    -- Build files have been written to: /Volumes/ramdisk/Xpeccy/build

    закоментировал строки build/CMakeFiles/xpeccy.dir/build.make:3420,3421 что бы использовать SDL2 из brew..
    # cp -R -X /Library/Frameworks/SDL2.framework /Volumes/ramdisk/Xpeccy/build/xpeccy.app/Contents/Frameworks
    # install_name_tool -change @rpath/SDL2.framework/Versions/A/SDL2 @executable_path/../Frameworks/SDL2.framework/Versions/A/SDL2 /Volumes/ramdisk/Xpeccy/build/xpeccy.app/Contents/MacOS/xpeccy

    после изменения #define USE_HOST_KEYBOARD 1 в 0
    diff --git a/src/libxpeccy/defines.h b/src/libxpeccy/defines.h
    index b5f0707..322bc9e 100644
    --- a/src/libxpeccy/defines.h
    +++ b/src/libxpeccy/defines.h
    @@ -3,7 +3,7 @@
    #include <stdint.h>

    // compilation flags
    -#define USE_HOST_KEYBOARD 1
    +#define USE_HOST_KEYBOARD 0

    пришлось закоментировать следующие строки:
    diff --git a/src/emw_keys.cpp b/src/emw_keys.cpp
    index 2b55b34..8b3d572 100644
    --- a/src/emw_keys.cpp
    +++ b/src/emw_keys.cpp
    @@ -95,13 +95,13 @@ void MainWin::keyPressEvent(QKeyEvent* ev) {
    void MainWin::keyPressEvent(QKeyEvent *ev) {
    if (ev->isAutoRepeat()) return;
    // qDebug() << "keyPressEvent" << ev->text() << ev->nativeScanCode() << ev->count();
    - if (comp->debug) {
    - ev->ignore();
    - } else {
    +// if (comp->debug) {
    +// ev->ignore();
    +// } else {
    int keyid = ev_to_keyid(ev, pckAct->isChecked());
    // printf("press: %i\n", keyid);
    xkey_press(keyid);
    - }
    +// }
    }

    Всячески готов посодействовать в решении проблемы чем смогу

  10. #2618
    Veteran
    Регистрация
    19.01.2005
    Адрес
    Наро-фоминск
    Сообщений
    1,808
    Спасибо Благодарностей отдано 
    372
    Спасибо Благодарностей получено 
    165
    Поблагодарили
    102 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    С клавой и в Haiku OS проблема, куда теперь копать ?

  11. #2619
    Activist
    Регистрация
    23.02.2005
    Адрес
    Донецк
    Сообщений
    437
    Спасибо Благодарностей отдано 
    23
    Спасибо Благодарностей получено 
    88
    Поблагодарили
    54 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Это снова я, и .. не только с одной благодарностью, к-хм.
    Попался такой случай, меняю диск в дисководе C: - в ZAsm`е, перечитываю каталог (SS+R), - No Disk!. жму F1 иду к диску, жму apply, возвращаюсь в ZAsm - Retry, все пошло дальше, снова меняю диск, не специально, но сразу жму apply, возвращаюсь, SS+R - No Disk, короче пока повторно не вызовешь операцию, в эмуляторе, диск не находиться. Не буду говорить за все .. дисководы, но первый раз такое случилось с дисководом D:, я не обратил внимание, просто вставил старый диск и все пошло. До этого момента я довольно редко менял диски в дисководах, но вот такой случай.

    В этом году снова решил попробовать все эмуляторы или хотя бы те, что запустятся. И снова победил xpeccy - второе место, на первом - эмулятор Шалаева.

  12. #2620
    Banned
    Регистрация
    22.05.2011
    Адрес
    г. Дзержинск, Украина
    Сообщений
    6,841
    Спасибо Благодарностей отдано 
    483
    Спасибо Благодарностей получено 
    658
    Поблагодарили
    512 сообщений
    Mentioned
    10 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Rubts0FF Посмотреть сообщение
    эмулятор Шалаева.
    и чего там такого супер пупер?
    желательно в виде списка с картинками

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

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

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

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

Ваши права

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