User Tag List

Страница 84 из 278 ПерваяПервая ... 808182838485868788 ... ПоследняяПоследняя
Показано с 831 по 840 из 2779

Тема: Xpeccy

  1. #831

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

    По умолчанию

    Цитата Сообщение от Q-Master Посмотреть сообщение
    @SAM style: не подскажешь как в режиме ATM2 запустить вот это: http://atmturbo.nedopc.com/download/.../king/king.zip ?
    Это образ диска CP/M. В новом xBIOS в первые 5 секунд жмешь space, выбираешь пункт CP/M, там переходишь на диск B (команда B: ) и запускаешь (KING). В старом ПЗУ АТМ2 в стартовом меню есть пункт CP/M - далее то же самое (B: enter KING enter). При этом сам образ должен быть в дискокруте А.
    Последний раз редактировалось SAM style; 23.10.2013 в 22:59.
    Все любят гипножабу

  2. #832

    Регистрация
    03.01.2006
    Адрес
    Рязань
    Сообщений
    2,935
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от SAM style Посмотреть сообщение
    xBios
    xBIOS или eXtra BIOS.
    Взносы в призовой фонд конкурса "Твоя игра 5" принимаются с помощью PaуPal, ЯндексДенег или перевода на карту Сбербанка (см. http://ti5.retropc.ru)

  3. #833

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

    По умолчанию

    Просьба тех, у кого 64-битный RPM-дистрибутив, проверить работоспособность приложенного пакета, особенно нестыковки по зависимостям.
    Пакет собран силами модуля CPackRPM из CMake на зачрутенной 64-битной Suse12.1 (32-битная чрутиться не хочет). У меня он собрался, установился, запустился.
    Вложения Вложения
    Все любят гипножабу

  4. #834

    Регистрация
    26.01.2005
    Адрес
    Russia, Ulianovsk
    Сообщений
    5,428
    Записей в дневнике
    6
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    в свете обсуждения сабжа в теме про "атм, эву и прочее" по части работы с атм, родился вопрос: можно ли средствами эмулятора делать различные конфиги компа и потом эти конфиги сохранять в файл, который эмулятор будет кушать?
    'SONGS FROM CRUEL WORLD' IS REMASTERED!
    unmilky sky and other albums is here
    speccy merchandise

    we can dance beneath the fireflies on an empty road
    there is the light that never goes out... (the smiths)
    если кто-то что-то как-то, то вот моя аська - 371432992

  5. #835

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

    По умолчанию

    Цитата Сообщение от scl^mc Посмотреть сообщение
    в свете обсуждения сабжа в теме про "атм, эву и прочее" по части работы с атм, родился вопрос: можно ли средствами эмулятора делать различные конфиги компа и потом эти конфиги сохранять в файл, который эмулятор будет кушать?
    В принципе, это и есть то, что в Xpeccy называется профилями - у каждого профиля свой спектрум, независимый от других. В запущенном эмуляторе все они существуют одновременно, но работает только текущий, остальные "на паузе". У каждого профиля автоматически создаётся отдельный файл конфига, их не надо скармливать эмулятору, он сам их кушает.
    Когда переключаешь профиль (правая кнопка мыши - profiles), текущий ставится на паузу, новый снимается с паузы. Потом можно вернуться на старый профиль и продолжить работать с ним, данные там не потеряются.

    Если я объяснять не умею - предлагаю поэкспериментировать. Сделать профиль помимо default, сконфигурировать там спек и поочерёдно что-то делать то в одном профиле, то в другом, переключаясь через UserMenu.
    Последний раз редактировалось SAM style; 12.11.2013 в 17:41.
    Все любят гипножабу

  6. #836

    Регистрация
    26.01.2005
    Адрес
    Russia, Ulianovsk
    Сообщений
    5,428
    Записей в дневнике
    6
    Спасибо Благодарностей отдано 
    59
    Спасибо Благодарностей получено 
    33
    Поблагодарили
    22 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    я имел в виду, профиль сохраняется одним файлом, включая rom'ы?
    'SONGS FROM CRUEL WORLD' IS REMASTERED!
    unmilky sky and other albums is here
    speccy merchandise

    we can dance beneath the fireflies on an empty road
    there is the light that never goes out... (the smiths)
    если кто-то что-то как-то, то вот моя аська - 371432992

  7. #837

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

    По умолчанию

    Цитата Сообщение от scl^mc Посмотреть сообщение
    я имел в виду, профиль сохраняется одним файлом, включая rom'ы?
    Из названий rom-файлов строятся ромсеты (в какую страницу ПЗУ что класть, что в GS, что в знакогенераторе ATM2) - это глобальный набор.
    В каждом профиле определено, какой из ромсетов он использует, в конфиге сохраняется только название. При старте эмулятора по этому названию из набора выбирается тот ромсет, который будет запихнут в ПЗУ этого профиля.
    Последний раз редактировалось SAM style; 12.11.2013 в 18:14.
    Все любят гипножабу

  8. #838

    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    971
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Собрал крайний снапшот под Linux linux-kdm 2.6.37.6-0.20-default #1 SMP 2011-12-19 23:39:38 +0100 i686 i686 i386 GNU/Linux

    Нажал Alt+2

    Эмулятор немедленно упал. Диагностика под спойлером.

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


    dmitry@linux-kdm:~/Xpeccy> ./xpeccy
    Using Qt painter
    Using SDL ver 1.2.14
    Using Qt ver 4.7.1
    Using z80ex ver 1.19
    *** glibc detected *** ./xpeccy: free(): invalid next size (normal): 0x085fead0 ***
    ======= Backtrace: =========
    /lib/libc.so.6(+0x6de2b)[0xb6772e2b]
    /lib/libc.so.6(+0x6ebab)[0xb6773bab]
    /lib/libc.so.6(cfree+0x6d)[0xb6777a6d]
    /usr/lib/libQtGui.so.4(_ZN10QImageDataD2Ev+0xd8)[0xb6e51ff8]
    /usr/lib/libQtGui.so.4(_ZN6QImageaSERKS_+0x53)[0xb6e52083]
    ./xpeccy(_ZN7MainWin12updateWindowEv+0x8a)[0x8062d5a]
    ./xpeccy(_ZN7MainWin13keyPressEventEP9QKeyEvent+0x1ec)[0x806400c]
    /usr/lib/libQtGui.so.4(_ZN7QWidget5eventEP6QEvent+0x31f)[0xb6de142f]
    /usr/lib/libQtGui.so.4(_ZN19QApplicationPrivate13notify_helperEP7QObjectP6QEvent+0xc4)[0xb6d86414]
    /usr/lib/libQtGui.so.4(_ZN12QApplication6notifyEP7QObjectP6QEvent+0xae8)[0xb6d8fa68]
    /usr/lib/libQtCore.so.4(_ZN16QCoreApplication14notifyInternalEP7QObjectP6QEvent+0x8e)[0xb6b0afbe]
    /usr/lib/libQtGui.so.4(+0x13d36d)[0xb6d8436d]
    /usr/lib/libQtGui.so.4(+0x1f10be)[0xb6e380be]
    /usr/lib/libQtGui.so.4(+0x1f158c)[0xb6e3858c]
    /usr/lib/libQtGui.so.4(_ZN12QApplication15x11ProcessEventEP7_XEvent+0x6e2)[0xb6e111b2]
    /usr/lib/libQtGui.so.4(+0x1f5960)[0xb6e3c960]
    /lib/libglib-2.0.so.0(g_main_context_dispatch+0x1e9)[0xb6644509]
    /lib/libglib-2.0.so.0(+0x44d10)[0xb6644d10]
    /lib/libglib-2.0.so.0(g_main_context_iteration+0x6e)[0xb6644fce]
    /usr/lib/libQtCore.so.4(_ZN20QEventDispatcherGlib13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x6b)[0xb6b3974b]
    /usr/lib/libQtGui.so.4(+0x1f555a)[0xb6e3c55a]
    /usr/lib/libQtCore.so.4(_ZN16QCoreApplication13processEventsE6QFlagsIN10QEventLoop17ProcessEventsFlagEE+0x43)[0xb6b0f133]
    ./xpeccy(main+0x32c)[0x806aa4c]
    /lib/libc.so.6(__libc_start_main+0xfe)[0xb671bc2e]
    ./xpeccy[0x8062821]
    ======= Memory map: ========
    08048000-0817e000 r-xp 00000000 08:01 28599309 /home/dmitry/Xpeccy/build/xpeccy
    0817e000-0817f000 r--p 00135000 08:01 28599309 /home/dmitry/Xpeccy/build/xpeccy
    0817f000-08184000 rw-p 00136000 08:01 28599309 /home/dmitry/Xpeccy/build/xpeccy
    08184000-087e9000 rw-p 00000000 00:00 0 [heap]
    ad4a6000-ad4db000 r--s 00000000 08:01 8684752 /var/run/nscd/passwd
    ad4db000-ad730000 r--s 00000000 08:01 8710246 /var/tmp/kdecache-dmitry/ksycoca4
    ad730000-ad731000 ---p 00000000 00:00 0
    ad731000-adf31000 rw-p 00000000 00:00 0
    adf31000-adf51000 rw-s 00000000 00:04 5931010 /SYSV0056a4d6 (deleted)
    adf51000-adf71000 rw-s 00000000 00:05 4501 /dev/snd/pcmC0D0p
    adf71000-adf72000 ---p 00000000 00:00 0
    adf72000-ae772000 rw-p 00000000 00:00 0
    ae772000-ae773000 ---p 00000000 00:00 0
    ae773000-aef73000 rw-p 00000000 00:00 0
    aef73000-aef83000 r-xp 00000000 08:01 1894149 /usr/lib/kde4/plugins/imageformats/kimg_xcf.so
    aef83000-aef84000 r--p 0000f000 08:01 1894149 /usr/lib/kde4/plugins/imageformats/kimg_xcf.so
    aef84000-aef85000 rw-p 00010000 08:01 1894149 /usr/lib/kde4/plugins/imageformats/kimg_xcf.so
    aef85000-aef89000 rw-p 00000000 00:00 0
    aef89000-aefd6000 r-xp 00000000 08:01 27132161 /usr/lib/libjasper.so.1.0.0
    aefd6000-aefd7000 r--p 0004c000 08:01 27132161 /usr/lib/libjasper.so.1.0.0
    aefd7000-aefda000 rw-p 0004d000 08:01 27132161 /usr/lib/libjasper.so.1.0.0
    aefda000-aefe0000 rw-p 00000000 00:00 0
    aefe6000-aefea000 r-xp 00000000 08:01 2015862 /usr/lib/alsa-lib/libasound_module_rate_speexrate.so
    aefea000-aefeb000 r--p 00003000 08:01 2015862 /usr/lib/alsa-lib/libasound_module_rate_speexrate.so
    aefeb000-aefec000 rw-p 00004000 08:01 2015862 /usr/lib/alsa-lib/libasound_module_rate_speexrate.so
    aefec000-aeff0000 r-xp 00000000 08:01 1894150 /usr/lib/kde4/plugins/imageformats/kimg_xview.so
    aeff0000-aeff1000 r--p 00003000 08:01 1894150 /usr/lib/kde4/plugins/imageformats/kimg_xview.so
    aeff1000-aeff2000 rw-p 00004000 08:01 1894150 /usr/lib/kde4/plugins/imageformats/kimg_xview.so
    aeff2000-aeff7000 r-xp 00000000 08:01 1894147 /usr/lib/kde4/plugins/imageformats/kimg_tga.so
    aeff7000-aeff8000 r--p 00004000 08:01 1894147 /usr/lib/kde4/plugins/imageformats/kimg_tga.so
    aeff8000-aeff9000 rw-p 00005000 08:01 1894147 /usr/lib/kde4/plugins/imageformats/kimg_tga.so
    aeff9000-af000000 r-xp 00000000 08:01 1892544 /usr/lib/kde4/plugins/imageformats/kimg_pcx.so
    af000000-af001000 r--p 00006000 08:01 1892544 /usr/lib/kde4/plugins/imageformats/kimg_pcx.so
    af001000-af002000 rw-p 00007000 08:01 1892544 /usr/lib/kde4/plugins/imageformats/kimg_pcx.so
    af002000-af044000 r-xp 00000000 08:01 1813079 /usr/lib/libHalf.so.6.0.0
    af044000-af045000 r--p 00041000 08:01 1813079 /usr/lib/libHalf.so.6.0.0
    af045000-af046000 rw-p 00042000 08:01 1813079 /usr/lib/libHalf.so.6.0.0
    af046000-af05d000 r-xp 00000000 08:01 1814507 /usr/lib/libIex.so.6.0.0
    af05d000-af05f000 r--p 00017000 08:01 1814507 /usr/lib/libIex.so.6.0.0
    af05f000-af060000 rw-p 00019000 08:01 1814507 /usr/lib/libIex.so.6.0.0
    af060000-af133000 r-xp 00000000 08:01 1812863 /usr/lib/libIlmImf.so.6.0.0
    af133000-af135000 r--p 000d2000 08:01 1812863 /usr/lib/libIlmImf.so.6.0.0
    af135000-af136000 rw-p 000d4000 08:01 1812863 /usr/lib/libIlmImf.so.6.0.0
    af136000-af137000 rw-p 00000000 00:00 0
    af137000-af199000 r-xp 00000000 08:01 27132787 /usr/lib/libtiff.so.3.9.4
    af199000-af19b000 r--p 00061000 08:01 27132787 /usr/lib/libtiff.so.3.9.4
    af19b000-af19c000 rw-p 00063000 08:01 27132787 /usr/lib/libtiff.so.3.9.4
    af19c000-af1d2000 r-xp 00000000 08:01 1814408 /usr/lib/liblcms.so.1.0.19
    af1d2000-af1d3000 r--p 00035000 08:01 1814408 /usr/lib/liblcms.so.1.0.19
    af1d3000-af1d4000 rw-p 00036000 08:01 1814408 /usr/lib/liblcms.so.1.0.19
    af1d4000-af1d6000 rw-p 00000000 00:00 0
    af1d6000-af25b000 r-xp 00000000 08:01 1814371 /usr/lib/libmng.so.1.1.0.10
    af25b000-af25d000 r--p 00085000 08:01 1814371 /usr/lib/libmng.so.1.1.0.10
    af25d000-af25e000 rw-p 00087000 08:01 1814371 /usr/lib/libmng.so.1.1.0.10
    af25e000-af2a0000 r-xp 00000000 08:01 1810702 /usr/lib/libjpeg.so.62.0.0
    af2a0000-af2a1000 r--p 00041000 08:01 1810702 /usr/lib/libjpeg.so.62.0.0
    af2a1000-af2a2000 rw-p 00042000 08:01 1810702 /usr/lib/libjpeg.so.62.0.0
    af2a2000-af2b2000 rw-p 00000000 00:00 0
    af2b2000-b022f000 rw-s 00000000 08:01 8709943 /var/tmp/kdecache-dmitry/kpc/kde-icon-cache.data
    b022f000-b0c3a000 rw-s 00000000 08:01 8708898 /var/tmp/kdecache-dmitry/icon-cache.kcache
    b0c3a000-b0c3b000 ---p 00000000 00:00 0
    b0c3b000-b143b000 rw-p 00000000 00:00 0
    b143b000-b1440000 r-xp 00000000 08:01 1814134 /usr/lib/libIlmThread.so.6.0.0
    b1440000-b1441000 r--p 00004000 08:01 1814134 /usr/lib/libIlmThread.so.6.0.0
    b1441000-b1442000 rw-p 00005000 08:01 1814134 /usr/lib/libIlmThread.so.6.0.0
    b1443000-b144c000 r-xp 00000000 08:01 1894116 /usr/lib/kde4/plugins/imageformats/kimg_rgb.so
    b144c000-b144d000 ---p 00009000 08:01 1894116 /usr/lib/kde4/plugins/imageformats/kimg_rgb.so
    [свернуть]


    Flash мыргает с бешенной скоростью. Клавиатура опрашивается "неуверенно". Приходится два-три раза клавишу тыкать чтоб сработало. Что-то поломали с давних времен однако.

  9. #839

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

    По умолчанию

    С изменением размера окна давно были проблемы, но всегда только с SDL. Первый раз вижу, чтобы Qt-шная сборка на нормальной скорости на этом завалилась...
    Быстро мигающий flash - либо эмуль работает на полной скорости (если заголовке есть "fast", выжми Alt+3, чтобы отключить), либо с таймером какая-то беда.

    Ха, только что сам завалил Qt-шную сборку на полной скорости переключением размера окна...
    Все любят гипножабу

  10. #840

    Регистрация
    11.04.2006
    Адрес
    Novosibirsk
    Сообщений
    971
    Спасибо Благодарностей отдано 
    4
    Спасибо Благодарностей получено 
    11
    Поблагодарили
    9 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Еще у меня есть основания полагать что push reg при sp=#4002 работает неправильно.

    В память значение заносится, и это видно в отладчике. Но вот на экране в первых двух байтах тем не менее остается дырка.

    Образец кода под спойлером, сборка sjasmplus

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



    MACRO ROMCALL addr
    ld sp,$+8
    call addr
    dw ($+2)
    ENDM

    ld a,%00000001

    RunningBitLoop_1:
    ld l,a
    ld h,a
    ld bc,#6000
    ld ix,0
    ROMCALL FillMemPatternW
    rlc a
    jr nc,RunningBitLoop_1

    FillMemPatternW:
    pop iy
    ld sp,ix

    FillMemPatternWLoop:
    push hl
    dec c
    jr nz,FillMemPatternWLoop
    djnz FillMemPatternWLoop
    jp (iy)
    [свернуть]

    Нажмите на изображение для увеличения. 

Название:	000007.jpg 
Просмотров:	527 
Размер:	25.5 Кб 
ID:	45847
    Последний раз редактировалось ram_scan; 18.02.2014 в 12:19.

Страница 84 из 278 ПерваяПервая ... 808182838485868788 ... ПоследняяПоследняя

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

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

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

Ваши права

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