User Tag List

Показано с 461 по 470 из 666

Тема: Портирование игры "Last Mission" на УКНЦ

Древовидный режим

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #11

    Регистрация
    22.03.2018
    Адрес
    г. Усть-Каменогорск, Казахстан
    Сообщений
    1,411
    Спасибо Благодарностей отдано 
    91
    Спасибо Благодарностей получено 
    179
    Поблагодарили
    139 сообщений
    Mentioned
    21 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Исходник выше. только повторяется для всех регистров. Вставил в рабочий обработчик процессов в ПП.

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

    Код:
    PGM1:                                      ; программа-процесс
            MTPS	#200
    
         MOV     R0,-(SP)                     ; Сохранение R0
    
         MOV     #COMMW/2,@#177010                   
         MOV     @#177014,R0                            
    
         CMP     #1,R0                     ; Убираем курсор, уст. палитры
         BEQ    1$	
    
         CMP     #2,R0			; переключаем экран
       	BNE    11$	
    ..........
    ..........
    ..........
    	JMP	9$
    
    1$:
    
    	MOV	R0,-(SP)
    
    	MOV	#200,R0
    	COMB	R0
    	MOVB	R0,@#177103
    
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    	MOV	#6,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    	MOV	#3,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#31.,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    
    	MOV	#2,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    
    
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    	MOV	#7,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    	MOV	#3,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#7,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    
    	MOV	#2,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    
    
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    	MOV	#8.,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    	MOV	#3,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#16.,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    
    	MOV	#2,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    	MOV	#9.,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    	MOV	#3,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#16.,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    
    	MOV	#2,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    	MOV	#10.,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    	MOV	#3,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#16.,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    
    	MOV	#2,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    	MOV	#11.,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    	MOV	#3,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#16.,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    
    	MOV	#2,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    	MOV	#12.,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    	MOV	#3,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#18.,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    
    	MOV	#2,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    	MOV	#13.,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    	MOV	#3,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177102
    	
    	MOV	#0,R0
    	COMB	R0
    	MOVB	R0,@#177101
    
    
    	MOV	#2,R0
    	COMB	R0
    	MOVB	R0,@#177102
    
    	MOV	(SP)+,R0
    	JMP	9$
    ..........
    ..........
    ..........
    9$:
    	MOV     #COMMW/2,@#177010            ;Очистим коммуникационную ячейку..
    	CLR     @#177014                     ;
    
    10$:    MOV     AdrPgm,@#7124                ; Поставить в очередь процессов
            MOV     #1,@#7100                    ; Потребовать обслуживания
            MOV     (SP)+,R0                     ; Восстановить
    
            MTPS	#0
            JMP     @#174170                     ; Перейти к диспетчеру процессов
    - - - Добавлено - - -

    ?MON-F-Trap to 10
    PANIC DUMP
    R0 000040
    R1 000000
    R2 133632
    ......
    SP 000774
    PC 131176
    Последний раз редактировалось S_V_B; 28.12.2019 в 07:26.
    БK 0010-01, БК 11М, БК11М+,МС 0511 (УКНЦ)х3, Atari 65XE, Commodore 64, AMIGA 500 (HDD), ZX EVO

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

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

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

Похожие темы

  1. Портирование Lode Runner БК->УКНЦ
    от nzeemin в разделе ДВК, УКНЦ
    Ответов: 103
    Последнее: 12.12.2020, 04:04
  2. "Ресурсы УКНЦ" Влада Жигалова
    от nzeemin в разделе ДВК, УКНЦ
    Ответов: 45
    Последнее: 08.07.2018, 11:57
  3. Ответов: 17
    Последнее: 26.12.2015, 23:22
  4. Ответов: 0
    Последнее: 15.08.2010, 14:38
  5. Ответов: 4
    Последнее: 06.01.2009, 00:08

Ваши права

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