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

User Tag List

Страница 4 из 97 ПерваяПервая 12345678 ... ПоследняяПоследняя
Показано с 31 по 40 из 970

Тема: Emu80 v.4

  1. #31
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,165
    Спасибо Благодарностей отдано 
    252
    Спасибо Благодарностей получено 
    428
    Поблагодарили
    175 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Возможно, vmWare как-то влияет...
    Но в любом случае это радует - значит, в Партнере близкая к стандарту реализация работы с MSX-форматом.

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

  3. #32
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,165
    Спасибо Благодарностей отдано 
    252
    Спасибо Благодарностей получено 
    428
    Поблагодарили
    175 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Выяснилось, что в подсказке пропущена горячая клавиша Alt-D - вызов отладчика.
    Так что можете потестировать.

  4. #33
    Master
    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    714
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    31 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    При запуске из командной строки теряет текущую директорию

    cd c:\workdir
    c:\emu80\Emu80lite.exe -r test.rk
    не работает

    c:\emu80\Emu80lite.exe -r c:\workdir\test.rk
    работает

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

    Не особо критично конечно, но от неожиданности тупил минут 10 не понимая почему не работает.

  5. #34
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,165
    Спасибо Благодарностей отдано 
    252
    Спасибо Благодарностей получено 
    428
    Поблагодарили
    175 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от krt17 Посмотреть сообщение
    При запуске из командной строки теряет текущую директорию
    Принято, спасибо!

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

    Наверное стоит еще сделать автовыбор типа компьютера, если он не указан явно, на основании расширения файла, передаваемого в командной строке?

  6. #35
    Master
    Регистрация
    31.01.2007
    Адрес
    Москва
    Сообщений
    714
    Спасибо Благодарностей отдано 
    7
    Спасибо Благодарностей получено 
    40
    Поблагодарили
    31 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    Наверное стоит еще сделать автовыбор типа компьютера, если он не указан явно, на основании расширения файла, передаваемого в командной строке?
    Как выбрать модель в хелпе написано, мне по крайней без надобности, хотя для ассоциации наверное полезно.
    Как кстати в отладчике посмотреть состояние dma и crt? Сходу тоже не нашел. Текущий такт в пиксельклоке тоже было бы неплохо видеть, ну какую нибуть инфу по лучу, пусть даже косвенную. Хорошо сделано в xpeccy.
    Это конечно все для серьезной работы уже, пока не знаю насколько мне это нужно, и нужно ли кому нибуть, но на спеке это достаточно важная информация.

  7. #36
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,165
    Спасибо Благодарностей отдано 
    252
    Спасибо Благодарностей получено 
    428
    Поблагодарили
    175 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от krt17 Посмотреть сообщение
    Как кстати в отладчике посмотреть состояние dma и crt? Сходу тоже не нашел. Текущий такт в пиксельклоке тоже было бы неплохо видеть, ну какую нибуть инфу по лучу, пусть даже косвенную. Хорошо сделано в xpeccy.
    Пока никак Дойдут руки - сделаю.
    А насчет инфы по лучу - даже не уверен, что это действительно может понадобиться, хотя сделать также не проблема... Ну разве что текущую строку отображать, чтобы понять, сколько до конца кадра осталось...
    В общем, в todo list добавил, но быстро не обещаю: есть пока более важные недоделки вроде точек останова по данным или изменения значений регистров...

  8. #37
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,746
    Спасибо Благодарностей отдано 
    256
    Спасибо Благодарностей получено 
    265
    Поблагодарили
    199 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Pyk, почему в созданном мной примере уезжает экран (там где строки f1 завершаются)
    С уважением,
    Jerri / Red Triangle.

  9. #38
    Moderator Аватар для BYTEMAN
    Регистрация
    11.01.2006
    Адрес
    Брест/Минск
    Сообщений
    8,393
    Записей в дневнике
    4
    Спасибо Благодарностей отдано 
    177
    Спасибо Благодарностей получено 
    115
    Поблагодарили
    57 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Мне показалось, или в кособане на заставке музыка как-то слишком медленно играет?
    С уважением, Александр.
    Scorpion ZS-256 Turbo+ GMX-2048
    SID-Blaster/ZX
    Музей ретрокомпьютеров в Минске!
    Здесь ничего нет => http://byteman.by
    И здесь тоже --->>> http://bytespace.by

  10. #39
    Veteran Аватар для Pyk
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    1,165
    Спасибо Благодарностей отдано 
    252
    Спасибо Благодарностей получено 
    428
    Поблагодарили
    175 сообщений
    Mentioned
    7 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    jerri, Встречая код F1, ВГ75 должен прекратить обращения к памяти через ПДП для выборки следующего символа, пока не начнется следующая строка. В начале примера ждем обратного хода луча - отлично. А вот дальше начинается неприятное: экранная область заполняется программой медленнее, чем данные попадают в ВГ75, из-за чего некоторые F1 оказываются пропущенными, и из памяти считываются лишние данные - оттуда и смещение. Предлагаю исправить следующим образом:
    Код:
                    ; Вырубаем видео
    
    		ld hl, 0D001h   ; для Апогея 0EF01h
    		ld (hl), 0E0H ; preset counters (останавливает ПДП)
    
    ... skip ...
    
    		; Устаналиваем режим и врубаем видео
    
    		ld hl, 0D001h   ; для Апогея 0EF01h
    		ld (hl), 00H
    
    		ld hl, 0D000h   ; для Апогея 0EF00h

  11. #40
    Guru Аватар для jerri
    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,746
    Спасибо Благодарностей отдано 
    256
    Спасибо Благодарностей получено 
    265
    Поблагодарили
    199 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Pyk Посмотреть сообщение
    jerri, Встречая код F1, ВГ75 должен прекратить обращения к памяти через ПДП для выборки следующего символа, пока не начнется следующая строка. В начале примера ждем обратного хода луча - отлично. А вот дальше начинается неприятное: экранная область заполняется программой медленнее, чем данные попадают в ВГ75, из-за чего некоторые F1 оказываются пропущенными, и из памяти считываются лишние данные - оттуда и смещение. Предлагаю исправить следующим образом:
    Код:
                    ; Вырубаем видео
    
    		ld hl, 0D001h   ; для Апогея 0EF01h
    		ld (hl), 0E0H ; preset counters (останавливает ПДП)
    
    ... skip ...
    
    		; Устаналиваем режим и врубаем видео
    
    		ld hl, 0D001h   ; для Апогея 0EF01h
    		ld (hl), 00H
    
    		ld hl, 0D000h   ; для Апогея 0EF00h
    каааак все сложно блин



    на эмуле работает
    хз что на реале.
    testrk.zip
    Последний раз редактировалось jerri; 13.03.2017 в 09:49.
    С уважением,
    Jerri / Red Triangle.

Страница 4 из 97 ПерваяПервая 12345678 ... ПоследняяПоследняя

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

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

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

Похожие темы

  1. Emu80, старые версии
    от Pyk в разделе Эмуляторы отечественных компьютеров
    Ответов: 68
    Последнее: 11.03.2017, 00:33

Ваши права

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