Важная информация
Страница 11 из 11 ПерваяПервая ... 7891011
Показано с 101 по 109 из 109

Тема: "Новые" игры для РК совместимых

  1. #101
    Veteran Аватар для NEO SPECTRUMAN
    Регистрация
    22.05.2011
    Адрес
    Дзержинск
    Сообщений
    1,424
    Благодарностей: 301

    По умолчанию

    Цитата Сообщение от barsik Посмотреть сообщение
    Я не знаю как уместить 38 строк в объём стандартно отведённый ROM-BIOS-ом для 30-ти строк
    тк нижние строки сверху и снизу не видно
    забить в них F1 конец строки стоп ПДП
    в таком количестве
    пока єкран не станет нужного размера по обьему

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

    А чтоб делать игру под все РК одновременно
    лучше бы и переместить раз и на всегда экран
    в одинаковое для всех место...

  2. #102
    Member Аватар для mvg
    Регистрация
    25.02.2017
    Адрес
    г. Рязань
    Сообщений
    52
    Благодарностей: 26

    По умолчанию

    "или вот так можно"
    оба варианта - плывут на emu ;(

  3. #103
    Member Аватар для mvg
    Регистрация
    25.02.2017
    Адрес
    г. Рязань
    Сообщений
    52
    Благодарностей: 26

    По умолчанию

    emu v 1.01

    " LD (HL),c " а чему = с?

  4. #104
    Member Аватар для mvg
    Регистрация
    25.02.2017
    Адрес
    г. Рязань
    Сообщений
    52
    Благодарностей: 26

    По умолчанию

    срыв есть ;(((

  5. #105
    Activist Аватар для barsik
    Регистрация
    05.10.2016
    Адрес
    г. Санкт-Петербург
    Сообщений
    285
    Благодарностей: 103

    По умолчанию

    Цитата Сообщение от zebest
    "c" равно, видимо, нулю
    Команда 80H это установка позиции курсора. Так что, "с" - это ноль только в третьем случае (где это код команды "задать формат экрана"). А первые два "с" - это д.быть регистры BC, где занесены экранные координаты (X+8, Y+3). Иначе вообще команда установки координат бесполезна и 4 строки команд КР580 просто бессмысленны.Если только здесь эти 4 команды не имеют цели передвинуть курсор в невидимую область экрана, чтобы избавиться таким образом от него.
    Последний раз редактировалось barsik; 22.03.2017 в 19:30.

  6. #106

    По умолчанию

    Цитата Сообщение от zebest Посмотреть сообщение
    у мну работает. ЧЯДНТ?
    Не работает где? У меня в эмуляторе работает.
    Цитата Сообщение от mvg Посмотреть сообщение
    срыв есть ;(((
    Код в студию!

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

  8. #107
    Activist
    Регистрация
    05.04.2013
    Адрес
    с. Починки, Нижегородская обл.
    Сообщений
    203
    Благодарностей: 122

    По умолчанию

    Цитата Сообщение от mvg Посмотреть сообщение
    срыв есть ;(((
    О каком срыве речь-то вообще?
    Самих по себе этих фрагментов кода недостаточно, нужно еще и контроллер ПДП программировать. может быть, в этом дело?

    Цитата Сообщение от zebest Посмотреть сообщение
    в аттаче - мои хелловорлд с этими параметрами настройки ВГ75.
    Для Партнера так нельзя - у него тактовая частота ВГ75 другая, так что тайминги тоже другие будут.
    Вот здесь:
    Код:
    mvi     m,73h
    Нужно 73 на 7b поменять.
    Хотя если рассчитывать только на эмуляторы, то можно об этом не беспокоиться...

  9. #108
    Member Аватар для mvg
    Регистрация
    25.02.2017
    Адрес
    г. Рязань
    Сообщений
    52
    Благодарностей: 26

    По умолчанию срыв экрана

    Код
    mvi c,0
    lxi h,VG75_ADDR+1;LD HL,CTRL_CRT+1 ;З 0c001h
    mvi m,80h; LD (HL),80h
    dcx h; DEC HL
    mov m,c; LD (HL),c
    mov m,c; LD (HL),c
    inx h; INC HL
    mov m,c; LD (HL),c
    dcx h; DEC HL
    mvi m,4dh; LD (HL),4dh
    mvi m,25h; LD (HL),25h
    mvi m,7; LD (HL),07h
    mvi m,7bh; LD (HL),73h
    inx h; INC HL
    mvi m,27h; LD (HL),27h

    пример программы и скриншот срыва - во вложении(увы в динамике скриншот не передает).
    Вложения Вложения
    • Тип файла: zip vgtest.zip (38.6 Кб, Просмотров: 11)

  10. #109
    Master Аватар для zebest
    Регистрация
    11.01.2008
    Адрес
    Ладошкино
    Сообщений
    546
    Благодарностей: 428
    Записей в дневнике
    2

    По умолчанию

    Цитата Сообщение от mvg Посмотреть сообщение
    буду благодарен за кусок кода с настройкой вг
    Хорошо, пойдем длинным путем..
    Кроме ВГ надо же и ПДП настроить, не?

    33+


    Код:
            org     0000h
            lxi     sp,SCREEN-1
            lxi     h,SCREEN
            xra     a
            mov     c,a
    clrscr1:mov     m,c
            inx     h
            ora     h
            jp      clrscr1
    
    
            lxi     h,CTRL_CRT+1
            mvi     m,80h
            dcx     h
            mov     m,c
            mov     m,c
            inx     h
            mov     m,c
            dcx     h
            mvi     m,4dh
            mvi     m,25h
            mvi     m,07h
            mvi     m,73h
    
    
            inx     h
            mvi     m,27h
    
    
            mov     a,m
    wait0:  mov     a,m
            ani     20h
            jz      wait0
            lxi     h,CTRL_DMA+8
            mvi     m,80h
            mvi     l,04h
            mvi     m,LOW(SCREEN)
            mvi     m,HIGH(SCREEN)
            inr     l
            mvi     m,93h
            mvi     m,4bh
            mvi     l,08h
            mvi     m,0a4h

    [свернуть]


    Елси и после этого не заработает (
    Profi v3.2 -=- Speccy2010,r2

Страница 11 из 11 ПерваяПервая ... 7891011

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

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

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

Похожие темы

  1. Ответов: 328
    Последнее: 30.03.2017, 20:20
  2. Ответов: 43
    Последнее: 03.10.2015, 07:09
  3. [Пермь] Продам кассеты "MK-60-5" "новые 1993 г."
    от temaperm в разделе Барахолка (архив)
    Ответов: 34
    Последнее: 02.07.2012, 07:13
  4. Бот для игры в "Морской бой": история, теория, практика
    от Barmaley_m в разделе Программирование
    Ответов: 37
    Последнее: 25.01.2012, 11:09
  5. Ответов: 4
    Последнее: 06.01.2009, 01:08

Ваши права

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