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

User Tag List

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя
Показано с 11 по 20 из 21

Тема: Множество вопросов...

  1. #11

    Регистрация
    19.11.2006
    Адрес
    г.Слоним Гродненской области
    Сообщений
    1,283
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    старшие два бита порта 7FFD.

  2. #12

    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,685
    Спасибо Благодарностей отдано 
    295
    Спасибо Благодарностей получено 
    330
    Поблагодарили
    168 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Те которые в 128к не использовались..Т.е они еще дают 4 (или 3) банка по 8 страниц..

  3. #13

    Регистрация
    19.11.2006
    Адрес
    г.Слоним Гродненской области
    Сообщений
    1,283
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    4
    Поблагодарили
    4 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, получаешь еще 3 дополнительных пространства памяти по 8 банков в каждом. Но экраны всегда формиуются из 5 и 7 страницы первого пространства.

  4. #14

    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,685
    Спасибо Благодарностей отдано 
    295
    Спасибо Благодарностей получено 
    330
    Поблагодарили
    168 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Как проиграть Turbo sound в ассемблере или бейсике? Так-же как и обычную музыку?

  5. #15

    Регистрация
    01.03.2005
    Адрес
    Samara
    Сообщений
    4,866
    Спасибо Благодарностей отдано 
    328
    Спасибо Благодарностей получено 
    310
    Поблагодарили
    234 сообщений
    Mentioned
    12 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    спец плеер а так да
    С уважением,
    Jerri / Red Triangle.

  6. #16

    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,685
    Спасибо Благодарностей отдано 
    295
    Спасибо Благодарностей получено 
    330
    Поблагодарили
    168 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Уже разобрался у Бульбы..)

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

  8. #17

    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,685
    Спасибо Благодарностей отдано 
    295
    Спасибо Благодарностей получено 
    330
    Поблагодарили
    168 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Еще такой вопрос-
    как показать картинку Gigascreen под музыку,в сущности как вобще показать Gscreen,не подумайте что я такой тупой-все время спрашиваю,просто я этих новых форматов я не знаю,а разбираться то я так и дему не напишу..(времени не хватит)

  9. #18

    Регистрация
    25.01.2005
    Адрес
    Miass, Chelyabinsk region
    Сообщений
    4,094
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    загружаешь 2 картинки на 2 экрана: #4000 и #C000 в 7й странице. дальше каждое первое прерывание показываешь первый экран, каждое второе - второй (переключается 3м битом #7ffd).

  10. #19

    Регистрация
    22.08.2010
    Адрес
    г. Антрацит, Украина
    Сообщений
    1,685
    Спасибо Благодарностей отдано 
    295
    Спасибо Благодарностей получено 
    330
    Поблагодарили
    168 сообщений
    Mentioned
    4 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Вот еще вопрос-
    Как сделать эффект стробоскопа на спектруме на экране?
    Т.е как в крутых демках,когда папер и бордюр черный потом резко папер бордюр белый (или желтый) и наоборот.
    Вся проблема в том что при блымканье появляется полоса:
    org 30000
    ld hl,4000h
    ld de,4001h
    ld bc,1800h
    ld (hl),l
    ldir
    ld bc,02ffh
    ld (hl),56
    ldir
    xor a
    out (254),a
    ld hl,4000h
    ld de,4001h
    ld bc,1800h
    ld (hl),l
    ldir
    ld bc,02ffh
    ld (hl),0
    ldir
    xor a
    out (254),a
    ret
    (Текст вставляйте в asm эмуля zx-spin)-- это простые манипуляции через пзу..
    А мне нужно без полосы,как например в деме A_vision в интро,т.е быстрый миг экрана.
    P.s я так понял нужна синхронизация с спектрумовским экраном (50гц),а как этого добиться?
    Последний раз редактировалось Enigmatic; 18.10.2010 в 16:37.
    Моё железо

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


    ZX_Evolution rev.b + NEO_GS + TSFM
    Ленинград-128/256kb + AY + TR_Dos
    Delta_micro /repair status/
    Москва_48кb /repair status/
    [свернуть]

  11. #20

    Регистрация
    16.09.2005
    Адрес
    Дзержинск (DustCity)
    Сообщений
    919
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    надо синхрить с началом луча и начинать с бордюра, потом атрибуты, а потом пикселы (если надо, тут не указаны) ниже процедура
    ...
    ld a,7
    call blink
    ld a,0
    call blink
    ...

    blink ei
    halt
    out (#fe),A
    ld c,a
    add a,a
    add a,a
    add a,a
    or c
    ld hl,#5800
    ld de,#5801
    ld bc,767
    ld (hl),a
    ldir
    ret

    ---------- Post added at 16:53 ---------- Previous post was at 16:47 ----------

    ei
    halt

    констркция разрешаем прерывание и ждем его прихода (прерывание приходит каждый кадр, когда луч начинает отрисовку экрана)

    например тебе надо чтоб мигнуло и выдало картинку:
    ei
    halt
    ld a,7
    out (#fe),a
    ld a,7*8+7
    ld hl,#5800
    ld de,#5801
    ld bc,767
    ld (hl),a
    ldir
    //-- бордюр и экран белые, вне зависимости что там нарисовано было
    ld hl,screen
    ld de,#4000
    ld bc,6144
    ldir // перенесли пикселы картинки
    halt // можно вставить N halt`ов - тогда белый экран будет N/50 секунд (визуально подбираем как красивее)
    xor a
    out (#fe),a
    ld bc,768
    ldir
    Pentagon1024sl2.2/TSFM/Z-Controller/GS128Kb/HDD/CDROM/Palcoder

Страница 2 из 3 ПерваяПервая 123 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Пара вопросов по DivIDE...
    от ILoveSpeccy в разделе Зарубежные модели
    Ответов: 10
    Последнее: 10.03.2014, 20:17
  2. Ответов: 20
    Последнее: 05.02.2011, 23:17
  3. Пара вопросов по АТМ.
    от moroz1999 в разделе ATM
    Ответов: 22
    Последнее: 20.11.2008, 03:14
  4. Несколько вопросов по АТМке.
    от homeness в разделе ATM
    Ответов: 4
    Последнее: 19.04.2007, 10:34
  5. пару ламовских вопросов
    от Sinus в разделе Программирование
    Ответов: 12
    Последнее: 06.01.2006, 17:23

Ваши права

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