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

User Tag List

Страница 134 из 180 ПерваяПервая ... 130131132133134135136137138 ... ПоследняяПоследняя
Показано с 1,331 по 1,340 из 1799

Тема: Новая версия Unreal Speccy

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

    По умолчанию

    Цитата Сообщение от alone Посмотреть сообщение
    Все модели, все видеорежимы и что там ещё могло пропасть при доработке. Вон у Deathsoft'а турбо пропало, TSL вернул.
    А менее масштабные задачи, нежели портирование (но к нему ведущие, например разделение на компоненты, какие-нибудь тесты и.т.п.) тоже после того как "добьем белых"?

  2. #1332
    ZEK
    Гость

    По умолчанию

    Нах оно это портирование, уйма времени а пользы чуть.

  3. #1333
    Banned
    Регистрация
    28.12.2012
    Адрес
    Leesburg, VA, USA
    Сообщений
    974
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    1
    Поблагодарили
    1 сообщение
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Кому интересно обсуждение конфы и ветки анрыла - заходите на tslabs.info/forum.
    Авто-подтверждение регистрации там отключено изза спама, после регистрации плз отправьте письмо на tslabs.info гмыло.ком с ником, для активации.

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

    По умолчанию

    Цитата Сообщение от ZEK Посмотреть сообщение
    Нах оно это портирование, уйма времени а пользы чуть.
    То-то разговор сначала шел в андроидной ветке...

  5. #1335
    Veteran
    Регистрация
    06.05.2006
    Адрес
    Ливны, Орловская обл
    Сообщений
    1,169
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от TSL Посмотреть сообщение
    И хочу я сделать нормальный дебаггер
    Прекрасное начинание, но это уже должно быть после реализации основной функциональности, чтобы не прибивать к винде опять.

  6. #1336
    Veteran
    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,768
    Спасибо Благодарностей отдано 
    153
    Спасибо Благодарностей получено 
    56
    Поблагодарили
    42 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    А в какой ветке/версии анрила поддерживается турбо-режим (в частности в проф-скорпионе)? Пользуюсь unreal0.37.6, там этот пункт в мониторе не активен.

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

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

    По умолчанию

    Турбо-режим Скорпиона не поддерживается. Только Пентагон и АТМ Турбо в 0.37.1.

  9. #1338
    Veteran
    Регистрация
    15.07.2009
    Адрес
    Череповец
    Сообщений
    1,768
    Спасибо Благодарностей отдано 
    153
    Спасибо Благодарностей получено 
    56
    Поблагодарили
    42 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    какие настройки? Менял маску EFF7mask=0, толку нет, всё равно стоит флажок noturbo. Да и к скорпиону этот флаг вроде не подходит. А больше и не знаю что менять.
    Последний раз редактировалось Gutten; 02.03.2013 в 18:53.

  10. #1339
    Super Moderator Аватар для Alex Rider
    Регистрация
    07.02.2008
    Адрес
    г. Рязань
    Сообщений
    2,913
    Спасибо Благодарностей отдано 
    29
    Спасибо Благодарностей получено 
    90
    Поблагодарили
    32 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    В версии 0.37.6 найдена печальная бага - покомандное исполнение по шагам и эмуляция дают разное состояние. Воспроизводится так:
    1. Выбираем Pentagon, открываем приаттаченный trd.
    2. Ставим бряк на 800C call 8012.
    3. Запускаем все, ждем остновки на бряке.
    4. Смотрим на счетчик тактов - если он равен 88, нам не повезло. Сбрасываем и исполняем, пока счетчик тактов на 8012 не будет равен 85-87.
    5. Нажимаем F8 - получаем в точке 800F в аккумуляторе 00
    6. Повторяем шаги 3-4.
    7. Ставим бряк на 801E inc bc (чтобы не ждать цикл задержки).
    8. Эмулируем до бряка, трассируем дальше по шагам (801E - 8020, ISR, 801E)
    9. В точке 800F получаем в аккумуляторе FF.

    Хотел написать выравнивалку на 4 такта, код такой:
    Код:
    Start:
            call setup_isr
            halt
            nop
            jp $ + 3                        ; wait
            ld (#0000),ix                   ; wait
            call shift_one_tact             ; <- 800C
            jp $                            ; <- 800F
    
    shift_one_tact:
            ld de,2981                      ; wait loop
            dec de
            ld a,d
            or e
            jp nz,$ - 3
            ld b,(ix)                       ; wait
            inc bc                          ; wait, <- 801E
            xor a
            dec a                           ; execution of this command depends from emulation mode (emulation / step-by-step)
            nop                             ; skip by isr
            ret
    
    
    setup_isr:
            ld hl,#8e00
            ld de,#8e01
            ld (hl),#0ff
            ld bc,#100
            ldir
            di
            ld a,#8e
            ld i,a
            im 2
            ld a,#018
            ld (#0ffff),a
            ld a,#0e1                       ; pop hl        (10t)
            ld (#0fff4),a
            ld a,#23                        ; inc hl        (6t)
            ld (#0fff5),a
            ld a,#0fb                       ; ei            (4)
            ld (#0fff6),a
            ld a,#0e9                       ; jp (hl)       (4)
            ld (#0fff7),a
            ei
            ret
    Вложения Вложения
    • Тип файла: zip MColor.zip (969 байт, Просмотров: 93)
    Последний раз редактировалось Alex Rider; 03.03.2013 в 02:45.

  11. #1340
    Veteran Аватар для ZXMAK
    Регистрация
    30.01.2006
    Адрес
    Харьков
    Сообщений
    1,406
    Спасибо Благодарностей отдано 
    2
    Спасибо Благодарностей получено 
    21
    Поблагодарили
    15 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию Re: Новая версия Unreal Speccy

    В zxmak2 можешь отладить, в нем нет разницы в исполнении по шагам и в рантайме - один и тот-же код работает
    ZXMAK2 - Виртуальная Машина ZX Spectrum https://github.com/zxmak/ZXMAK2 (старая ссылка http://zxmak2.codeplex.com)
    ZXMAK.NET - спектрум на C# http://sourceforge.net/projects/zxmak-dotnet

Страница 134 из 180 ПерваяПервая ... 130131132133134135136137138 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Порт Unreal Speccy под Linux!
    от ^m00h^ в разделе Эмуляторы
    Ответов: 62
    Последнее: 28.11.2018, 22:02
  2. Новая версия EmuZWin
    от Vladimir Kladov в разделе Эмуляторы
    Ответов: 217
    Последнее: 09.05.2018, 20:32
  3. Настройщик Unreal Speccy
    от Dr.Lion/RSM в разделе Эмуляторы
    Ответов: 97
    Последнее: 03.03.2008, 14:12
  4. unreal speccy beakpoints
    от Raider в разделе Эмуляторы
    Ответов: 2
    Последнее: 10.07.2005, 23:13
  5. работа с образами HDD в Unreal Speccy
    от elf в разделе Эмуляторы
    Ответов: 15
    Последнее: 30.03.2005, 18:22

Ваши права

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