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

User Tag List

Страница 5 из 7 ПерваяПервая 1234567 ПоследняяПоследняя
Показано с 41 по 50 из 69

Тема: BattleCity демо-недоделка

  1. #41
    Master Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    819
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dwa83 Посмотреть сообщение
    Листинг последней версии Tank 1990(немного оптимизированный по занимаемой памяти)
    Как-то оно у меня странно скомпилилось.
    Менюшка, выбор клавиш вроде ок, а игра идёт на пустом поле, ни стен, ни танчиков...


  2. #42
    Member
    Регистрация
    31.12.2017
    Адрес
    г. Реж
    Сообщений
    43
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Bedazzle Посмотреть сообщение
    Как-то оно у меня странно скомпилилось.
    Менюшка, выбор клавиш вроде ок, а игра идёт на пустом поле, ни стен, ни танчиков...
    Извиняюсь забыл, ещё один листинг с уровнями и спрайтами

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


    Код:
    	ORG	#C000
    ;6607 байт+
    
    LEVEL1	DEFW	LEVEL2
    	DEFB	37,16,49,16,49,16,69,16,49,16,49,16,69,16,17,16,17,16,17,16,17,16,69,16,17,16,17,16,17,16,17,16,69,16,49,16,17,16,17,16,69,16,49,16,17,16,17,16,69,48,17,16,17,16,17,16,69,48,17,16,17,16,17,16,69,16,49,16,49,16,69,16,49,16,49,16,253,205,18,80,18,80,34,64,17,18,17,64,18,20,64,49,64,36,17,16,17,16,49,64,36,17,18,17,18,49,18,17,18,17,36,17,18,17,18,49,18,17,18,17,36,17,16,17,16,17,16,17,16,17,16,17,36,17,16,17,80,17,16,17,36,17,16,17,80,17,16,17,36,17,16,17,80,17,16,17,68,112,36,16,52,112,36,16,0
    LEVEL2 	DEFW	LEVEL3
    	DEFB	20,17,16,18,48,17,16,17,16,17,16,20,17,16,18,48,17,16,17,16,17,16,20,17,16,52,33,16,17,18,17,16,20,17,16,52,33,16,17,18,17,16,20,32,17,32,33,16,18,48,20,32,17,32,33,16,18,48,20,32,17,16,17,18,32,17,20,17,18,20,32,17,16,17,18,32,17,20,17,18,36,16,49,32,18,17,20,32,36,16,49,32,18,17,20,32,81,36,18,33,20,17,16,81,36,18,33,20,17,64,18,20,17,16,17,16,17,16,17,64,18,20,17,16,17,16,17,16,17,16,18,17,19,18,16,17,16,17,16,35,17,19,18,17,19,18,16,17,16,17,16,35,17,35,17,16,17,16,49,16,17,18,17,35,17,16,17,16,49,16,17,18,17,19,20,17,16,17,16,49,64,19,20,17,16,17,16,49,64,35,17,112,17,16,17,35,17,112,17,16,17,35,17,16,17,80,49,16,19,17,16,17,80,49,16,0
    LEVEL3 	DEFW	LEVEL4
    	DEFB	21,52,17,128,21,52,17,80,34,16,18,52,149,18,52,149,19,52,48,17,16,65,19,52,48,17,16,65,19,52,65,16,17,24,9,16,19,52,49,32,17,24,9,16,19,52,32,17,72,9,16,19,52,32,17,72,9,16,19,20,69,50,37,20,21,19,20,69,50,37,20,21,19,128,68,19,17,16,17,80,68,18,57,16,57,68,18,57,16,9,48,68,17,64,17,48,68,17,64,17,16,33,68,17,32,10,56,33,19,36,19,17,32,10,88,19,36,19,33,16,10,88,52,19,33,16,10,88,52,19,18,49,80,33,32,18,49,80,33,32,0
    LEVEL4 	DEFW	LEVEL5
    	DEFB	20,21,48,17,16,68,16,36,21,32,33,16,68,16,36,21,24,25,36,21,33,32,18,20,21,24,25,36,21,49,32,18,16,21,33,37,33,36,9,56,21,33,37,33,36,9,64,17,56,49,16,9,64,9,80,33,16,9,24,19,24,9,16,10,24,10,24,25,56,19,24,9,16,10,24,10,24,25,88,17,80,25,24,35,32,17,16,33,32,25,24,35,18,16,33,36,21,49,16,20,17,18,16,33,36,21,49,16,20,17,18,8,41,20,89,8,20,17,18,8,41,20,89,8,20,17,21,49,20,97,20,17,21,32,17,20,65,32,20,17,21,33,16,65,16,33,21,20,21,49,16,33,16,49,21,36,16,33,64,33,16,52,160,36,18,20,128,36,16,18,20,128,36,16,0
    LEVEL5 	DEFW	LEVEL6
    	DEFB	48,21,17,48,33,18,64,17,21,17,48,33,18,32,18,16,17,21,32,17,16,21,32,21,20,18,16,17,21,32,17,16,21,32,21,84,17,16,33,21,35,21,19,68,17,16,33,21,35,21,19,36,16,21,17,16,53,19,37,16,36,16,21,32,53,19,37,48,17,21,35,21,51,21,33,32,17,21,35,21,51,21,65,16,21,19,57,8,37,16,21,33,16,21,19,57,8,37,16,21,48,21,19,64,21,8,18,8,21,48,21,19,64,21,8,18,8,21,51,21,19,17,18,17,18,17,8,10,16,21,51,21,19,17,18,17,18,17,8,10,16,21,168,10,33,48,33,88,10,33,18,48,81,64,18,48,17,48,33,48,49,16,18,64,33,32,33,32,18,80,17,32,17,16,18,128,17,48,18,128,17,16,0
    LEVEL6 	DEFW	LEVEL7
    	DEFB	21,9,16,10,16,9,64,9,20,9,16,9,20,21,9,16,10,16,9,64,9,20,9,16,9,20,21,9,16,10,16,9,24,17,24,9,20,9,16,9,20,21,9,16,10,16,9,24,17,24,9,20,9,16,9,20,21,17,32,33,18,33,20,16,17,20,21,17,32,33,18,33,20,16,17,20,21,40,9,18,41,8,17,10,24,36,21,40,9,32,25,24,10,24,36,41,40,20,17,20,40,81,40,20,17,20,40,41,19,53,8,9,52,9,8,53,35,53,8,9,52,9,8,53,19,18,33,16,17,52,17,8,41,34,33,32,52,24,41,66,48,20,48,50,64,17,16,20,16,17,64,21,17,37,17,48,18,85,17,37,17,48,18,69,20,25,40,17,16,17,40,25,36,25,128,25,20,32,17,112,52,160,52,32,18,128,36,32,18,112,17,36,0
    LEVEL7 	DEFW	LEVEL8
    	DEFB	32,19,50,64,18,64,19,112,18,32,17,16,19,48,20,16,18,17,19,16,33,16,19,48,20,32,17,19,16,17,16,17,48,20,18,48,19,17,32,17,48,20,18,48,19,17,48,17,16,20,19,18,52,19,18,48,17,16,20,19,18,52,19,18,16,34,36,19,34,16,18,17,20,32,34,36,19,34,16,18,17,20,32,52,18,19,17,32,17,18,16,84,18,19,17,32,17,18,16,36,10,56,18,16,17,34,40,10,20,10,56,18,16,17,34,40,10,20,24,26,48,33,20,32,18,20,24,26,48,33,20,32,18,20,16,18,48,17,18,20,17,16,34,20,16,18,48,17,18,20,17,16,34,20,16,50,17,16,20,32,18,32,20,48,18,17,16,20,32,18,32,20,17,35,17,80,18,17,16,18,17,35,17,96,17,16,18,49,160,49,160,0
    LEVEL8 	DEFW	LEVEL9
    	DEFB	20,49,16,17,48,33,32,20,49,16,17,16,18,16,33,32,52,32,17,16,17,16,17,24,17,8,52,64,17,56,17,8,20,83,17,67,52,83,17,67,36,33,64,17,48,52,33,64,33,32,52,17,20,17,40,9,18,17,18,33,34,17,20,17,40,9,18,17,18,33,32,33,16,81,20,97,16,81,20,65,36,16,18,20,16,84,18,16,36,16,18,20,18,84,18,16,18,19,16,83,16,67,18,19,16,83,16,67,36,24,9,128,21,36,24,9,32,33,64,21,36,17,16,9,48,9,48,17,21,36,17,16,9,48,9,16,18,33,21,20,16,17,16,9,72,17,16,17,21,20,18,17,16,9,104,17,53,33,112,17,53,33,80,17,32,21,0
    LEVEL9 	DEFW	LEVEL10
    	DEFB	16,17,48,20,16,36,26,8,17,32,17,48,20,16,36,26,8,17,16,20,19,20,16,20,8,34,8,20,18,20,19,17,20,19,20,18,20,8,34,8,20,16,20,19,33,19,8,34,8,20,18,20,48,19,20,17,19,8,34,8,20,16,20,48,19,20,17,19,20,18,20,96,19,33,19,20,16,20,96,19,33,19,16,20,16,20,16,20,16,20,16,19,33,19,16,20,18,20,16,20,18,20,16,19,17,18,17,24,34,32,34,24,33,18,17,24,34,32,34,24,49,19,16,20,18,20,16,20,18,20,16,19,20,17,19,16,20,16,20,16,20,16,20,16,19,20,17,19,16,20,16,20,16,20,16,20,16,19,33,19,16,20,18,20,16,20,18,20,16,19,33,19,24,34,32,34,24,19,33,19,24,34,32,34,24,19,17,20,19,16,20,18,20,16,20,18,20,16,19,17,20,19,16,20,16,20,16,20,16,20,16,19,49,144,81,112,113,80,129,80,65,0
    LEVEL10	DEFW	LEVEL11
    	DEFB	16,17,16,33,64,49,32,17,16,33,64,49,16,9,16,33,16,9,68,9,48,17,16,33,16,9,68,9,48,33,8,17,8,25,68,9,8,73,8,17,8,25,68,9,40,49,16,33,20,34,20,17,40,41,16,33,20,34,20,49,8,9,8,25,16,17,16,67,9,48,9,8,25,16,17,16,67,9,48,73,16,18,17,34,33,18,81,16,18,17,34,33,18,17,64,18,16,17,16,18,128,18,16,17,16,18,96,153,56,153,24,17,20,49,34,65,18,33,20,48,34,64,18,17,18,180,17,18,180,17,32,52,48,68,48,52,48,68,64,9,104,9,72,18,9,104,9,40,0
    LEVEL11	DEFW	LEVEL12
    	DEFB	21,8,41,21,17,16,17,80,21,8,41,21,17,16,17,80,21,49,21,81,52,21,49,21,81,52,21,49,37,17,18,17,20,18,36,21,49,37,17,18,17,20,18,36,21,19,16,33,21,18,33,20,18,19,17,21,19,16,33,21,18,33,20,18,19,17,21,19,33,18,37,17,16,36,33,21,19,32,18,37,17,16,36,33,21,19,33,16,18,84,53,19,33,16,18,84,53,32,18,32,20,51,20,53,32,18,32,20,51,20,37,18,21,16,68,18,52,17,21,18,21,16,68,18,52,17,53,18,68,64,33,37,18,68,64,33,21,17,36,32,17,16,18,49,16,21,17,36,32,17,32,49,16,21,17,36,80,49,16,21,17,36,80,49,16,21,17,36,144,21,17,36,144,0
    LEVEL12	DEFW	LEVEL13
    	DEFB	20,49,80,17,48,20,65,64,17,48,20,48,17,16,17,64,33,20,48,17,96,33,20,83,16,25,8,35,17,18,20,83,16,25,8,35,17,16,36,48,19,16,17,16,26,8,17,52,50,19,16,17,16,26,8,17,20,17,20,49,51,16,19,33,20,17,20,49,51,16,19,33,84,18,19,36,18,19,116,18,19,36,18,19,52,51,16,35,33,16,19,32,20,51,16,35,33,16,19,32,20,17,64,17,34,16,35,18,20,17,64,17,48,35,18,20,21,33,144,20,21,33,144,20,21,33,16,34,32,18,33,16,37,33,80,18,33,16,21,18,33,96,17,53,18,33,96,17,53,49,96,113,96,65,0
    LEVEL13	DEFW	LEVEL14
    	DEFB	8,25,16,9,16,25,24,33,16,25,24,25,16,9,16,25,24,33,16,25,32,9,24,9,16,9,16,9,16,9,16,9,16,9,16,9,24,9,24,9,16,9,16,9,16,9,16,9,16,9,16,9,8,9,8,9,8,9,8,9,16,33,16,33,16,9,16,9,8,9,8,9,8,9,8,9,16,33,16,33,16,9,16,9,8,41,8,9,40,9,40,9,16,9,16,9,8,41,8,9,40,9,40,9,16,9,16,9,8,9,24,9,8,9,16,33,16,33,16,33,8,9,24,9,8,9,16,33,16,33,16,33,248,176,18,180,34,180,18,96,26,184,26,96,18,32,18,32,17,24,50,24,18,32,18,32,17,24,50,40,10,16,10,40,33,16,18,72,10,16,10,40,33,32,18,64,18,112,18,64,18,128,18,48,18,96,50,48,18,96,50,16,0
    LEVEL14	DEFW	LEVEL15
    	DEFB	48,21,32,20,32,21,96,21,32,20,32,21,80,18,32,20,16,20,32,18,64,18,32,20,16,20,32,18,48,21,32,20,16,17,16,20,32,21,32,21,32,20,16,17,16,20,32,21,16,17,32,20,16,17,16,17,16,20,32,33,32,20,16,17,16,17,16,20,32,17,32,20,16,17,48,17,16,20,64,20,16,17,48,17,16,20,48,20,16,17,32,18,32,17,16,20,32,20,16,17,32,18,32,17,16,20,48,20,16,17,48,18,16,20,64,20,16,17,48,18,16,20,32,18,32,20,16,17,16,17,16,20,32,34,32,20,16,17,16,17,16,20,32,18,16,17,32,20,16,17,16,20,32,17,32,17,32,20,16,17,16,20,32,17,48,21,32,20,16,20,32,21,64,21,32,20,16,20,32,21,32,17,32,17,80,17,32,33,32,17,80,17,32,49,144,65,144,33,0
    LEVEL15	DEFW	LEVEL16
    	DEFB	16,20,16,49,32,17,8,17,8,17,32,20,96,17,8,17,8,17,16,52,8,50,24,17,8,17,8,17,16,52,8,10,32,10,24,17,8,17,8,17,48,20,8,10,32,10,24,17,8,17,8,17,48,20,8,50,24,17,8,17,8,17,32,20,80,100,16,20,16,66,132,16,10,16,18,16,10,16,17,8,17,8,17,16,36,16,10,16,18,16,10,16,17,8,17,8,17,32,36,66,16,17,8,17,8,17,32,36,66,16,17,8,17,8,17,32,20,16,10,16,18,16,10,16,17,8,17,8,17,32,20,16,10,16,18,16,10,16,17,8,17,8,17,32,20,16,33,34,8,25,8,17,8,17,32,20,88,25,8,17,8,17,16,10,16,34,104,18,32,10,16,34,104,18,32,10,16,10,104,66,8,10,16,10,104,10,16,18,16,10,8,10,16,34,80,10,16,18,16,10,8,10,16,10,16,10,80,66,8,10,16,10,16,10,104,18,32,10,16,34,104,18,32,0
    LEVEL16	DEFW	LEVEL17
    	DEFB	16,17,48,17,16,17,48,17,32,17,48,17,16,17,48,17,48,17,16,17,52,17,16,17,64,17,16,17,52,17,16,17,32,20,32,18,16,20,19,20,16,18,32,36,32,18,16,20,19,20,16,18,32,20,32,17,16,17,52,17,16,17,64,17,16,17,52,17,16,17,48,17,52,17,16,17,52,18,32,17,52,17,16,17,52,18,16,18,16,20,19,20,16,18,16,20,19,20,16,34,16,20,19,20,16,18,16,20,19,20,16,18,16,17,52,17,16,17,52,18,32,17,52,17,16,17,52,18,48,17,16,81,16,17,64,17,16,81,16,17,32,20,32,18,16,17,19,17,16,18,32,36,32,18,16,17,19,17,16,18,32,20,32,33,18,97,64,33,18,97,48,49,80,49,32,49,80,49,16,33,18,112,81,18,112,49,0
    LEVEL17	DEFW	LEVEL18
    	DEFB	16,33,19,80,52,32,33,19,80,52,248,216,19,32,81,16,17,48,19,32,81,16,17,16,19,16,19,32,17,16,18,16,17,16,51,16,19,32,17,16,18,16,17,16,35,18,16,52,17,50,17,16,36,18,16,52,17,50,17,16,36,32,20,32,17,16,18,16,17,32,20,32,20,32,17,16,18,16,17,32,20,32,20,32,17,18,16,18,17,32,17,32,20,32,17,18,16,18,17,32,17,16,18,16,20,16,17,48,17,32,17,16,18,16,20,16,17,48,17,32,17,18,48,20,81,48,18,48,20,81,208,10,8,18,8,10,160,10,8,18,8,10,33,18,16,18,80,10,8,18,8,10,33,18,16,18,80,10,8,18,8,10,16,17,128,50,16,17,128,50,0
    LEVEL18	DEFW	LEVEL19
    	DEFB	16,17,112,18,64,17,112,18,48,65,32,18,32,17,16,34,65,32,18,32,17,16,34,16,17,48,17,16,18,9,16,41,18,16,17,48,17,16,18,9,16,41,18,17,16,17,16,18,48,9,72,17,16,17,16,18,48,9,72,33,18,17,32,17,8,9,24,10,16,9,8,9,8,33,18,17,32,17,8,9,24,10,16,9,8,9,40,18,48,17,32,10,16,41,32,18,48,17,32,10,16,41,32,17,48,17,24,10,8,10,32,9,40,17,48,17,24,10,8,10,32,9,8,34,33,24,9,16,9,32,10,8,41,34,33,24,9,16,9,32,10,8,41,32,18,32,9,32,10,24,10,32,9,40,18,32,9,32,10,24,10,32,9,40,17,24,9,48,9,104,17,24,9,48,9,72,18,160,36,18,160,52,18,16,17,88,10,16,52,18,16,17,88,10,16,36,0
    LEVEL19	DEFW	LEVEL20
    	DEFB	48,18,36,56,10,20,80,18,36,56,10,20,32,252,172,26,8,10,8,9,16,25,8,10,8,9,16,25,8,18,17,26,8,10,8,9,16,25,8,10,8,9,16,25,8,18,17,10,24,10,8,9,32,10,8,10,8,9,16,9,8,9,8,9,16,9,10,24,10,8,9,32,10,8,10,8,9,16,9,8,9,8,9,16,9,26,8,10,8,9,24,9,16,10,8,9,16,9,8,9,8,33,16,10,8,10,8,9,24,9,16,10,8,9,16,9,8,9,8,33,16,10,8,33,8,9,24,26,9,8,9,8,9,8,9,16,9,16,10,8,33,8,9,24,26,9,8,9,8,9,8,9,16,9,26,24,10,16,25,24,10,16,25,8,33,26,24,10,16,25,24,10,16,25,8,33,252,172,25,8,33,16,68,16,10,40,25,8,17,32,68,16,10,48,9,16,17,112,10,24,18,8,9,16,33,96,10,48,9,16,33,96,10,24,18,8,9,16,17,112,10,48,9,16,17,112,34,24,9,16,33,96,34,16,0
    LEVEL20	DEFW	LEVEL21
    	DEFB	32,33,176,33,16,18,64,34,16,17,164,49,164,145,16,19,177,16,19,65,32,33,16,20,32,19,33,64,33,16,20,32,19,33,48,49,36,32,19,36,9,16,9,16,49,36,32,19,36,9,16,9,32,33,16,17,18,17,18,36,9,16,9,32,33,16,17,18,17,18,36,9,16,9,16,49,99,25,16,9,16,49,99,25,16,41,18,17,64,33,34,49,18,17,64,33,34,17,32,33,18,64,9,88,33,18,64,9,56,18,16,33,18,64,9,16,9,8,9,16,18,16,33,18,64,9,16,9,8,9,32,49,80,9,16,9,8,9,32,49,80,9,16,9,8,9,48,18,17,80,65,32,18,17,80,65,0
    LEVEL21	DEFW	LEVEL22
    	DEFB	80,17,16,17,18,16,34,96,17,16,17,18,16,34,16,17,32,17,21,16,18,32,17,32,33,32,17,21,16,18,32,17,32,33,16,19,16,19,48,19,16,19,16,33,16,19,16,19,48,19,16,19,16,17,16,17,19,16,19,17,16,17,19,16,19,17,32,17,19,16,19,17,16,17,19,16,19,17,48,19,16,35,16,35,16,19,64,19,16,35,16,35,16,19,80,81,18,17,112,65,18,64,17,48,18,48,17,48,33,48,18,16,18,33,48,33,48,33,16,33,48,33,48,33,16,33,48,17,18,48,18,33,16,17,48,17,18,48,18,48,17,48,33,16,18,16,81,48,33,16,18,97,18,32,33,34,33,48,49,16,33,34,33,48,49,16,17,18,176,34,176,18,0
    LEVEL22	DEFW	LEVEL23
    	DEFB	16,33,32,17,16,17,16,34,48,33,32,17,16,17,16,34,72,18,80,17,96,18,80,17,104,20,64,17,32,36,48,20,64,17,32,36,19,40,18,48,17,24,20,17,20,19,40,18,48,17,24,20,17,20,64,20,32,20,32,36,17,64,20,32,20,32,36,33,20,40,18,16,17,40,20,18,33,20,40,18,16,17,40,20,18,17,18,17,48,34,32,20,17,20,17,18,17,48,34,32,20,17,20,33,16,17,32,33,32,17,20,33,32,17,32,33,32,17,20,16,17,16,17,16,17,16,18,17,32,36,16,17,48,17,16,18,17,32,36,16,17,32,17,32,33,32,17,20,112,33,48,20,32,33,144,35,33,144,35,18,17,128,49,18,17,128,49,0
    LEVEL23	DEFW	LEVEL24
    	DEFB	32,49,21,17,34,17,18,64,49,21,17,34,17,18,32,37,49,21,17,18,17,53,17,37,49,21,17,18,17,53,33,133,17,21,18,33,133,17,21,18,33,18,21,17,18,17,34,21,17,21,18,33,18,21,17,18,17,34,21,17,21,18,33,18,21,65,18,21,18,37,33,18,21,65,18,21,18,37,17,16,37,33,21,34,21,18,37,17,16,37,33,21,34,21,18,37,17,16,21,18,33,69,17,37,18,16,21,18,33,69,17,37,34,21,16,33,18,65,53,18,21,16,33,18,65,53,18,37,32,33,50,37,20,18,37,32,33,50,37,20,34,21,32,18,17,18,48,36,34,21,32,18,17,18,48,52,16,21,16,18,56,10,32,52,16,21,16,18,56,10,32,68,21,128,68,21,128,36,0
    LEVEL24	DEFW	LEVEL25
    	DEFB	32,17,20,64,17,20,32,21,32,17,20,64,17,20,32,69,144,69,144,69,16,18,19,17,16,18,117,16,18,19,17,16,18,69,32,21,49,19,17,32,18,21,17,32,21,49,19,17,32,18,21,17,20,16,37,18,49,16,33,21,36,16,37,18,49,16,33,21,20,18,20,37,33,18,64,37,18,20,37,33,18,64,37,33,20,33,67,68,33,20,33,67,68,32,19,48,36,51,18,20,32,19,48,36,51,18,20,16,18,19,112,19,17,20,16,18,19,112,19,17,20,33,19,112,19,17,20,33,19,112,19,17,20,33,19,112,19,65,19,112,19,65,18,112,81,18,112,49,0
    LEVEL25	DEFW	LEVEL26
    	DEFB	32,36,16,17,16,17,16,36,48,17,36,16,17,16,17,16,36,17,32,17,20,32,17,16,17,32,20,17,48,20,17,16,17,16,17,16,17,20,64,20,17,32,18,32,17,20,48,17,20,48,18,48,20,32,18,33,48,17,48,17,50,33,16,17,16,17,16,17,16,17,34,19,48,18,48,17,64,19,192,19,17,18,17,80,49,35,17,18,17,16,49,16,49,35,17,16,17,16,49,16,20,16,17,35,17,16,17,16,17,48,20,16,17,35,17,20,17,32,17,32,20,16,17,35,17,20,17,32,17,32,20,16,17,35,32,17,48,17,16,17,16,17,35,32,17,16,49,16,17,16,17,19,65,16,49,16,49,19,65,80,49,35,192,19,192,19,52,80,18,36,16,19,52,80,18,36,16,0
    LEVEL26	DEFW	LEVEL27
    	DEFB	32,21,49,16,65,16,20,32,21,49,16,65,18,20,35,37,32,17,48,17,16,20,35,37,32,17,48,17,16,36,32,21,19,20,17,20,32,17,16,36,16,17,21,19,20,17,20,34,17,18,36,33,21,19,16,17,48,17,16,36,33,21,19,16,17,48,17,16,36,33,21,19,20,17,20,18,16,18,16,36,33,21,19,20,17,20,66,20,18,16,17,21,19,16,17,16,19,16,17,16,20,18,16,17,21,19,16,17,16,19,16,17,16,36,33,21,36,17,20,17,16,17,16,36,33,21,36,17,20,17,18,17,18,36,33,21,32,17,21,67,36,33,21,32,17,21,67,20,18,49,18,33,53,49,18,49,18,33,53,49,20,16,17,48,17,48,17,34,20,16,17,48,17,48,17,34,33,18,112,17,32,33,18,112,17,32,49,112,17,32,49,112,17,32,0
    LEVEL27	DEFW	LEVEL28
    	DEFB	20,17,16,18,80,17,36,16,20,17,16,18,80,17,36,16,21,17,16,17,16,17,18,16,17,18,20,34,21,17,16,17,16,17,18,16,17,18,20,34,21,17,48,35,117,17,48,35,117,17,18,16,33,16,33,16,18,17,37,17,18,16,33,16,33,16,18,17,53,17,16,18,19,32,18,16,19,17,53,17,16,18,19,32,18,16,19,17,21,18,21,18,16,33,16,18,17,16,33,21,18,21,18,16,33,16,18,17,16,33,21,17,21,17,32,17,67,17,20,21,17,21,17,32,17,67,17,20,21,20,17,20,17,16,65,16,17,37,20,17,20,17,16,65,16,17,37,20,17,20,80,17,16,20,18,17,20,17,20,80,17,16,20,18,17,52,17,16,33,32,18,36,17,52,17,16,33,32,18,36,33,20,33,80,17,18,20,33,20,33,80,17,18,20,33,36,17,96,17,20,33,36,17,96,17,20,17,0
    LEVEL28	DEFW	LEVEL29
    	DEFB	64,33,16,17,48,17,32,17,32,33,16,17,48,17,16,33,84,33,20,81,84,17,16,20,57,8,17,20,16,17,16,20,33,20,8,9,20,25,8,17,20,16,17,16,20,17,16,20,8,9,20,49,20,16,17,16,20,33,20,8,9,36,33,20,16,17,16,20,17,16,20,8,9,36,9,8,17,84,33,20,16,36,9,8,17,84,33,20,16,36,33,20,16,18,20,18,33,20,17,36,33,20,16,18,20,18,17,16,20,17,36,32,20,32,20,16,20,18,20,16,20,48,20,32,20,16,20,18,20,16,20,16,18,17,20,16,33,20,33,16,49,18,17,20,16,17,16,20,17,32,9,24,25,24,17,16,81,16,9,24,25,24,17,16,81,16,17,16,65,112,17,16,65,112,17,16,17,32,17,112,17,16,17,32,17,112,17,16,49,18,112,81,18,112,49,0
    LEVEL29	DEFW	LEVEL30
    	DEFB	21,32,17,20,32,20,32,21,32,21,32,17,20,32,20,32,21,18,16,21,32,17,20,80,21,32,21,32,17,20,16,18,48,21,32,37,32,20,32,52,21,20,17,37,32,20,32,52,21,20,17,16,21,18,36,32,20,17,16,21,20,17,18,21,18,36,32,20,17,16,21,20,33,69,33,21,20,16,21,20,33,69,33,21,20,16,21,20,49,37,18,33,21,18,20,21,18,49,37,18,33,21,18,20,21,18,49,37,33,21,36,37,18,49,37,33,21,36,37,18,33,32,18,17,48,33,53,17,32,18,17,32,17,32,53,65,16,17,18,33,16,17,20,21,65,16,17,18,49,16,20,21,49,80,49,16,20,49,80,49,16,36,160,20,17,20,160,20,33,20,16,17,96,20,17,19,17,20,16,17,96,20,17,19,0
    LEVEL30	DEFW	LEVEL31
    	DEFB	16,49,34,16,17,48,18,32,49,34,16,17,32,34,64,18,16,17,16,18,17,19,36,64,18,16,17,16,18,17,19,36,32,18,33,16,17,16,17,32,36,8,10,16,18,33,16,17,16,17,32,36,8,10,48,17,48,33,32,20,8,10,48,17,48,33,32,20,8,10,16,36,17,18,49,26,16,10,33,16,36,17,18,49,26,16,10,33,18,33,18,16,34,16,18,33,16,17,18,33,18,16,34,16,18,33,16,17,16,20,34,16,18,20,16,20,16,17,16,17,16,20,34,16,18,20,16,20,16,17,16,17,16,19,34,32,20,24,10,16,10,24,17,16,19,18,48,20,24,10,16,10,24,17,16,19,18,48,26,24,17,24,25,16,19,18,48,26,24,17,24,25,35,18,64,49,34,16,35,80,49,18,48,17,112,34,48,17,112,34,240,66,128,18,0
    LEVEL31	DEFW	LEVEL32
    	DEFB	48,18,52,32,33,80,18,52,32,33,80,17,16,52,18,33,80,17,16,52,18,33,32,35,33,18,33,16,17,35,32,35,33,18,33,18,17,35,16,18,33,48,17,16,49,37,18,33,48,17,18,49,37,16,17,21,48,20,16,20,16,17,37,20,17,21,48,20,16,20,16,17,37,36,21,16,18,16,17,16,18,16,17,37,36,21,16,18,16,17,16,18,16,17,37,36,21,32,33,48,17,37,36,21,32,33,48,17,37,20,16,21,16,18,16,65,37,33,16,21,16,18,16,65,37,33,16,21,48,65,34,17,32,21,48,65,34,17,32,18,48,17,32,17,48,17,34,48,17,96,17,18,16,49,64,33,64,49,64,33,176,33,80,18,80,33,32,0
    LEVEL32	DEFW	LEVEL33
    	DEFB	52,160,52,160,36,48,18,81,18,16,36,48,18,16,17,16,17,16,18,96,18,81,18,96,18,80,18,32,17,64,18,52,16,9,16,9,16,81,18,52,25,16,9,16,81,18,52,25,16,9,16,17,64,18,52,16,9,16,9,80,18,80,18,96,18,81,18,96,18,16,17,16,17,16,18,96,18,81,18,64,17,112,36,48,17,112,36,35,33,18,52,16,35,36,35,33,18,52,16,35,36,34,33,18,36,32,37,8,10,20,34,33,18,36,32,37,8,10,20,37,18,96,53,17,37,18,96,53,17,53,96,21,18,21,18,53,96,21,18,21,18,0
    LEVEL33	DEFW	LEVEL34
    	DEFB	48,17,80,33,80,17,80,33,32,35,64,17,36,33,37,35,64,17,36,33,37,35,16,37,16,9,8,36,32,37,35,16,37,16,9,8,36,32,37,32,9,8,37,32,17,16,17,80,9,8,37,32,17,16,17,32,18,32,33,32,37,48,17,48,33,32,37,48,17,16,37,33,32,37,18,17,16,35,37,33,32,37,18,17,18,35,37,32,18,33,37,17,16,35,37,32,18,33,37,17,16,35,40,18,40,34,16,20,18,72,18,40,34,16,20,18,96,18,20,34,16,36,96,18,20,34,16,36,32,17,16,17,16,36,48,18,48,17,16,17,16,36,64,17,32,18,16,33,96,33,16,18,16,33,96,33,18,33,8,10,112,18,36,33,8,10,112,18,36,0
    LEVEL34	DEFW	LEVEL35
    	DEFB	32,36,34,64,36,48,36,34,64,36,32,33,16,35,33,32,36,32,33,16,35,33,32,36,32,33,37,16,33,34,32,17,16,33,37,16,33,34,32,17,48,37,48,34,32,17,48,37,48,34,32,17,19,20,32,36,16,33,16,35,16,19,20,32,36,16,33,16,35,16,18,17,32,36,16,33,16,34,16,18,17,32,36,16,33,16,34,64,35,16,34,48,33,48,35,16,34,48,33,48,35,16,34,48,33,48,35,16,34,48,33,32,33,64,17,19,80,33,64,17,19,80,18,17,64,17,19,80,18,17,64,17,19,48,34,32,18,80,33,16,34,32,18,80,33,16,34,128,33,16,34,128,33,16,0
    LEVEL35	DEFW	LEVEL36
    	DEFB	16,18,33,16,52,16,33,18,32,18,33,16,52,16,33,18,32,37,20,80,36,21,32,37,20,80,36,21,16,10,8,53,16,21,17,21,16,36,37,10,8,53,16,21,17,21,16,36,37,16,21,20,17,21,48,21,17,20,21,32,21,20,17,21,48,21,17,20,21,32,21,20,33,16,17,19,21,17,18,21,18,16,21,20,33,32,19,21,17,18,21,34,21,20,17,21,17,32,21,17,20,21,16,18,21,20,17,21,33,16,21,17,20,21,32,21,20,16,21,48,37,16,21,32,21,20,16,21,48,37,16,21,16,9,8,21,20,16,37,18,53,16,37,9,8,21,20,16,37,18,53,16,69,20,16,101,16,69,20,16,101,16,37,16,34,17,34,16,18,33,34,32,34,17,34,16,18,33,34,248,184,10,40,17,80,18,40,18,40,17,80,18,40,10,0
    LEVEL36	DEFW	0;Это последний уровень
    	DEFB	16,19,16,51,16,19,16,19,16,19,32,19,16,51,16,19,16,19,16,19,16,20,32,17,80,19,48,20,32,17,80,19,48,20,51,20,19,17,19,20,51,16,20,51,20,19,17,19,20,51,16,17,19,17,36,17,32,20,17,20,32,17,19,17,36,17,32,20,17,20,32,20,32,51,16,51,20,35,20,32,51,16,51,20,35,20,19,16,19,32,17,16,20,17,20,32,20,19,16,19,32,17,16,20,17,20,32,34,16,18,16,17,34,20,8,9,34,64,18,16,17,16,18,20,8,9,34,64,18,16,17,32,18,33,36,48,18,16,33,16,18,33,36,24,10,17,34,17,18,16,49,18,17,24,10,17,16,18,17,32,49,16,17,32,33,64,17,96,33,64,17,192,49,32,18,112,49,32,34,176,66,128,18,0
    
    ;Спрайты танка
    T1
    T1_UP1		DEFB	0,0,0,0,1,0,1,0,113,28,17,16,113,28,23,208,127,252,31,112,127,124,30,112,119,220,16,16,112,28,0,0
    T1_UP2		DEFB	0,0,0,0,1,0,1,0,17,16,113,28,17,16,119,220,31,240,127,124,31,112,126,124,23,208,112,28,16,16,0,0
    T1_LEFT1	DEFB	0,0,0,10,170,0,10,170,0,15,254,0,1,248,0,3,252,0,3,252,0,63,236,0,3,140,0,3,252,0,1,248,0,15,254,0,10,170,0,10,170,0,0,0,0,0,0,0
    T1_LEFT2	DEFB	0,0,0,5,84,0,5,84,0,15,254,0,1,248,0,3,252,0,3,252,0,63,236,0,3,140,0,3,252,0,1,248,0,15,254,0,5,84,0,5,84,0,0,0,0,0,0,0
    
    T2
    T2_UP1		DEFB	1,0,1,0,1,0,1,0,115,156,20,80,127,252,23,208,119,220,23,80,119,92,23,80,126,124,23,208,112,28,0,0
    T2_UP2		DEFB	1,0,1,0,1,0,1,0,19,144,116,92,31,240,119,220,23,208,119,92,23,80,119,92,30,112,119,220,16,16,0,0
    T2_LEFT1	DEFB	0,0,0,10,170,0,10,170,0,15,254,0,2,8,0,7,252,0,11,132,0,251,244,0,11,252,0,7,252,0,2,8,0,15,254,0,10,170,0,10,170,0,0,0,0,0,0,0
    T2_LEFT2	DEFB	0,0,0,5,84,0,5,84,0,15,254,0,2,8,0,7,252,0,11,132,0,251,244,0,11,252,0,7,252,0,2,8,0,15,254,0,5,84,0,5,84,0,0,0,0,0,0,0
    
    T3
    T3_UP1		DEFB	3,128,3,128,1,0,1,0,117,92,7,192,111,236,15,96,111,108,15,96,111,108,6,64,119,220,0,0,112,28,0,0
    T3_UP2		DEFB	3,128,3,128,1,0,1,0,5,64,103,204,15,224,111,108,15,96,111,108,15,96,102,76,7,192,112,28,0,0,0,0
    T3_LEFT1	DEFB	0,0,0,0,0,0,10,170,0,10,170,0,8,10,0,3,224,0,15,248,0,198,8,0,255,232,0,199,248,0,15,248,0,3,224,0,8,10,0,10,170,0,10,170,0,0,0,0
    T3_LEFT2	DEFB	0,0,0,0,0,0,5,84,0,5,84,0,0,4,0,3,224,0,15,248,0,198,8,0,255,232,0,199,248,0,15,248,0,3,224,0,0,4,0,5,84,0,5,84,0,0,0,0
    
    T4
    T4_UP1		DEFB	1,128,113,142,61,184,109,182,61,180,127,230,63,228,127,230,63,164,127,166,46,36,111,230,63,212,112,14,0,0,0,0
    T4_UP2		DEFB	1,128,49,140,125,190,45,180,125,182,63,228,127,230,63,228,127,166,63,164,110,38,47,228,127,214,48,12,0,0,0,0
    T4_LEFT1	DEFB	0,0,0,85,84,0,127,252,0,111,204,0,63,248,0,63,248,0,7,248,0,255,216,0,255,216,0,7,24,0,63,240,0,56,8,0,96,4,0,95,252,0,85,84,0,0,0,0
    T4_LEFT2	DEFB	0,0,0,42,168,0,127,252,0,111,204,0,63,248,0,63,248,0,7,248,0,255,216,0,255,216,0,7,24,0,63,240,0,56,8,0,96,4,0,127,252,0,42,168,0,0,0,0
    
    ;Спрайты врагов
    E1
    E1_UP1		DEFB	1,0,1,0,1,0,115,156,23,208,119,220,31,240,127,124,31,112,127,124,30,240,119,220,23,208,115,156,1,0,0,0
    E1_UP2		DEFB	1,0,1,0,1,0,19,144,119,220,23,208,127,252,31,112,127,124,31,112,126,252,23,208,119,220,19,144,1,0,0,0
    E1_LEFT1	DEFB	0,0,0,0,0,0,21,84,0,21,84,0,31,252,0,3,224,0,15,248,0,30,60,0,255,222,0,31,252,0,15,248,0,3,224,0,31,252,0,21,84,0,21,84,0,0,0,0
    E1_LEFT2	DEFB	0,0,0,0,0,0,10,168,0,10,168,0,31,252,0,3,224,0,15,248,0,30,60,0,255,222,0,31,252,0,15,248,0,3,224,0,31,252,0,10,168,0,10,168,0,0,0,0
    
    E2
    E2_UP1		DEFB	1,0,1,0,45,100,109,108,109,108,15,224,15,224,47,228,108,108,109,236,13,224,15,224,47,228,96,12,97,12,0,0
    E2_UP2		DEFB	1,0,1,0,109,108,45,100,109,108,15,224,15,224,111,236,44,100,109,236,13,224,15,224,111,236,32,4,97,12,0,0
    E2_LEFT1	DEFB	0,0,0,0,0,0,57,206,0,24,198,0,0,0,0,63,248,0,63,248,0,7,120,0,255,122,0,7,24,0,63,248,0,63,248,0,0,0,0,57,206,0,24,198,0,0,0,0
    E2_LEFT2	DEFB	0,0,0,0,0,0,57,206,0,41,74,0,0,0,0,63,248,0,63,248,0,7,120,0,255,122,0,7,24,0,63,248,0,63,248,0,0,0,0,57,206,0,41,74,0,0,0,0
    
    E3
    E3_UP1		DEFB	3,128,1,0,1,0,115,156,23,208,127,252,30,240,125,252,29,112,127,124,30,112,126,252,23,208,119,220,19,144,0,0
    E3_UP2		DEFB	3,128,1,0,1,0,19,144,119,220,31,240,126,252,29,240,125,124,31,112,126,124,30,240,119,220,23,208,115,156,0,0
    E3_LEFT1	DEFB	0,0,0,0,0,0,21,84,0,21,84,0,31,254,0,7,240,0,15,252,0,159,30,0,253,206,0,158,126,0,15,252,0,7,240,0,31,254,0,21,84,0,21,84,0,0,0,0
    E3_LEFT2	DEFB	0,0,0,0,0,0,10,170,0,10,170,0,31,254,0,7,240,0,15,252,0,159,30,0,253,206,0,158,126,0,15,252,0,7,240,0,31,254,0,10,170,0,10,170,0,0,0,0
    
    E4
    E4_UP1		DEFB	99,156,27,160,109,108,31,96,111,108,31,64,111,204,30,192,108,204,29,192,111,204,31,192,104,44,16,16,99,140,0,0
    E4_UP2		DEFB	19,144,107,172,29,96,111,108,31,96,111,76,31,192,110,204,28,192,109,204,31,192,111,204,24,32,96,28,3,128,0,0
    E4_LEFT1	DEFB	0,0,0,170,170,0,170,170,0,85,84,0,127,248,0,63,240,0,223,50,0,254,114,0,195,242,0,63,240,0,120,8,0,128,4,0,170,170,0,170,170,0,0,0,0,0,0,0
    E4_LEFT2	DEFB	0,0,0,85,84,0,85,84,0,170,168,0,127,248,0,63,240,0,223,50,0,254,114,0,195,242,0,63,240,0,120,8,0,128,4,0,85,84,0,85,84,0,0,0,0,0,0,0
    
    ;Спрайты бонусов
    B_1	DEFB 0,0,127,252,128,2,128,2,128,2,135,194,143,226,143,226,143,226,159,226,128,242,128,2,128,2,128,2,127,252,0,0
    B_2	DEFB 0,0,127,252,128,2,131,194,130,50,135,130,143,194,157,226,157,226,158,226,143,194,135,130,128,2,128,2,127,252,0,0
    B_3	DEFB 0,0,127,252,128,2,128,2,129,194,159,194,129,194,135,34,143,194,159,242,156,10,138,170,135,242,128,2,127,252,0,0
    B_4	DEFB 0,0,127,252,128,2,128,2,144,2,191,226,191,242,152,18,134,250,130,106,129,234,128,74,128,122,128,2,127,252,0,0
    B_5	DEFB 0,0,127,252,128,2,135,194,134,34,143,18,155,82,148,146,155,82,148,146,155,66,136,130,135,2,128,2,127,252,0,0
    B_6	DEFB 0,0,127,252,128,2,129,2,131,130,131,130,191,250,159,242,143,226,135,194,142,226,156,114,144,18,128,2,127,252,0,0
    [свернуть]


    Так же листинг загрузчика(но не обязательно нужно). Встраивается в первую РЕМ строку в бейсике.

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

    Код:
    	ORG	48500
    START
    		;Новые адреса процедур
    NEW_LD_EDGE_2	EQU	LOADER+141
    NEW_LD_EDGE_1	EQU	LOADER+145
    NEV_LD_8_BITS	EQU	LOADER+116
    
    		;Перекинем программу
    		LD	BC,LOADER-START
    		LD	DE,(23635)
    		LD	HL,5
    		ADD	HL,DE
    		LD	DE,48500
    		LDIR
    		JP	GOTO 
    
    TEXT		DEFB	22,11,12,#EF,8,"I","N","G"
    
    GOTO		;Напишем "LOADING"
    		LD	A,2
    		CALL	5633
    		LD	DE,TEXT
                  	LD	BC,8
    		CALL	8252
    
    		;Окрасим экран в нужные атрибуты
    		LD	HL,#5800
    		LD	DE,#5801
    		LD	BC,#2FF
    		XOR	A
    		LD	(HL),A
    		LDIR
    
    		;Утолщим вторую треть
    		LD	BC,2048
    		LD	HL,18432
    BOLD		LD	A,(HL)
    		SRL	A
    		OR	(HL)
    		LD	(HL),A
    		INC	HL
    		DEC	BC
    		LD	A,B
    		OR	C
    		JR	NZ,BOLD
    
    		;Подготовим цвета букв
    		LD	B,7
    		LD	HL,22892
    		LD	DE,1345
    CLR		LD	A,(DE)
    		AND	71
    		LD	(HL),A
    		INC	HL
    		INC	DE
    		DJNZ	CLR
    
    
    		;Скопируем стандартный загрузчик
    		LD	HL,#0556
    		LD	DE,LOADER
    		LD	BC,175
    		LDIR
    
    		;Начальный цвет бордюра
    		XOR	A
    		LD	(LOADER+5),A
    		LD	(LOADER+17),A
    
    		;Изменим хвост загрузчика
    		LD	A,#AF
    		LD	(LOADER+173),A	;XOR A
    		LD	A,#D3
    		LD	(LOADER+174),A	;OUT
    		LD	A,#FE
    		LD	(LOADER+175),A	;(#FE),A
    		LD	A,#37
    		LD	(LOADER+176),A	;SCF
    		LD	A,#C9
    		LD	(LOADER+177),A	;RET
    
    
    		;Изменим задержку 358 тактов на вызов нашей процедуры
    		LD	A,#CD
    		LD	(LOADER+145),A	;CALL DELAY
    		LD	HL,DELAY
    		LD	(LOADER+146),HL
    		XOR	A
    		LD	(LOADER+148),A	;NOP
    		LD	(LOADER+149),A	;NOP
    
    
    		;Обновим адреса переходов на LD_EDGE_1
    		LD	HL,LOADER+145
    		LD	(LOADER+23),HL
    		LD	(LOADER+60),HL
    		LD	(LOADER+70),HL
    		LD	(LOADER+142),HL
    
    		;Обновим адреса переходов на LD_EDGE_2
    		LD	HL,LOADER+141
    		LD	(LOADER+38),HL
    		LD	(LOADER+45),HL
    		LD	(LOADER+117),HL
    
    		;Обновим адреса переходов на LD_8_BITS
    		LD	HL,LOADER+116
    		LD	(LOADER+128),HL
    
    
    		;Данные блоков
    BLOCK1		LD	HL,BLOCK2	;Изменим адреса возврата(было #053F)
    		LD	(LOADER+9),HL
    		LD	DE,8263
    		LD	IX,32768
    		LD	A,255
    		SCF
    		JP	LOADER
    
    BLOCK2		LD	HL,32768
    		LD	(LOADER+9),HL
    		LD	DE,8079
    		LD	IX,#C000
    		LD	A,255
    		SCF
    		JP	LOADER
    
    DELAY		;Подпрограмма задержки должна быть 329 тактов
    		PUSH	BC		;11
    		PUSH	HL		;11
    		LD	HL,22892	;10
    		LD	C,(HL)		;7
    		LD	B,6		;7
    C4		INC	HL		;6	
    		LD	A,(HL)		;7	32
    		DEC	HL		;6
    		LD	(HL),A		;7
    		INC	HL		;6
    
    		DJNZ	C4		;13,8	(45,40)
    
    		LD	(HL),C		;7
    		POP	HL		;10
    		POP	BC		;10
    		RET			;10
    
    LOADER		;Тут будет загрузчик
    [свернуть]
    Последний раз редактировалось Dwa83; 15.06.2019 в 18:28.

  3. #43
    Master Аватар для Bedazzle
    Регистрация
    02.05.2015
    Адрес
    г. Таллин, Эстония
    Сообщений
    819
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    2 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от Dwa83 Посмотреть сообщение
    Извиняюсь забыл, ещё один листинг с уровнями и спрайтами
    Сохранил графику как отдельный файл, заинклудил в основном коде
    INCLUDE "tank_gfx.a80"

    Вывалились ошибки про очень длинные строчки с байтами. После разбиения на более короткие, и комментирования в основном коде меток

    ;T1 EQU #C000+6607
    ;T2 EQU T1+160
    ;T3 EQU T2+160
    ;T4 EQU T3+160
    ;E1 EQU T4+160
    ;E2 EQU E1+160
    ;E3 EQU E2+160
    ;E4 EQU E3+160
    ;
    ;B_1 EQU E4+160

    скомпилялось и запустилось.


  4. #44
    Member Аватар для Labrador
    Регистрация
    06.09.2006
    Адрес
    Шелехов
    Сообщений
    30
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Dwa83, немного не в тему, но как откомпиленный в ZX-Gens листинг из байткода превратить в что-то читаемое эмуляторами (например sna)?

  5. #45
    Сибирский антропоморфный Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    2,139
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Не байткод, наверное, а машинный код, Gens - это ассемблер. Запустить код на исполнение в эмуляторе, сохранить sna.
    Seamos realistas y hagamos lo imposible!
    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

  6. #46
    Member Аватар для Labrador
    Регистрация
    06.09.2006
    Адрес
    Шелехов
    Сообщений
    30
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Спасибо, Black Cat / Era CG, я имел ввиду ZX-Gens by Dwa83 от сюда - https://vtrd.in/pcutilz.php (редактор, кроскомпиллер или что-то вроде этого), он компилит в байткод, вот мне интересно, что с ним делать дальше (с байткодом).

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

  8. #47
    Сибирский антропоморфный Аватар для Black Cat / Era CG
    Регистрация
    06.05.2010
    Адрес
    Бердск, НСО
    Сообщений
    2,139
    Спасибо Благодарностей отдано 
    10
    Спасибо Благодарностей получено 
    2
    Поблагодарили
    2 сообщений
    Mentioned
    3 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Аааа. А у него документации нет в комплекте? А ваще это суровый оффтоп.
    Seamos realistas y hagamos lo imposible!
    Ernesto Che Guevara
    Переехал сюда: SteinBlume (ex ATM CP/M Explorer)
    http://era-cg.su

  9. #48
    Member Аватар для Labrador
    Регистрация
    06.09.2006
    Адрес
    Шелехов
    Сообщений
    30
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Да, за оффтоп конечно дико извиняюсь. Просто хотел скомпилить листинг Dwa83, естественно имея утилиту от Dwa83 захотелось скомпилить в ней, все прошло без ошибок, но что делать с байткодом дальше... Доков к сожалению нет, с ней идут примеры, при чем с готовыми scl, но как они получены я не знаю
    В целом скомпилил в zDevStudio, танчики работают

  10. #49
    Guru Аватар для zst
    Регистрация
    11.04.2009
    Адрес
    Челябинск
    Сообщений
    3,154
    Записей в дневнике
    15
    Спасибо Благодарностей отдано 
    0
    Спасибо Благодарностей получено 
    0
    Поблагодарили
    0 сообщений
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от NEO SPECTRUMAN Посмотреть сообщение
    В качестве авторитетного примера приведу вот эту поделку alone coder-а

    (вертикальные столбцы это младшие 256 байт)

    где видно что видео буфер лежит "вертикально" а в образовавшихся щелях понапихано еще
    Получается, что буферы бывают двух типов ? Линейный по-горизонтали и вертикли как описанный у alone и линейный только по-горизонтали, когда идут подряд линии по несколько байтов. А при копировании на экран эти линии переставляются как надо. При этом по-горизонтали может быть 32 байта или меньше.

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

    Или в играх бывают и другие варианты ?

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

    Я когда-то тоже игру про танчики пытался написать. Можете посмотреть мои исходники: http://www.zxkot.ru/software/s01
    В разработке - компьютер для устранения клешинга атрибутов "METEOR-2020" на 100 микросхемах.
    Электронные конструкторы ZX-KIT на обновленном сайте www.zx-kit.ru

  11. #50
    Guru Аватар для NEO SPECTRUMAN
    Регистрация
    22.05.2011
    Адрес
    Дзержинск
    Сообщений
    2,849
    Спасибо Благодарностей отдано 
    3
    Спасибо Благодарностей получено 
    5
    Поблагодарили
    2 сообщений
    Mentioned
    1 Post(s)
    Tagged
    0 Thread(s)

    По умолчанию

    Цитата Сообщение от zst Посмотреть сообщение
    буферы бывают двух типов ?
    сколько типов можот представить больная фантазия столько и бывает
    главное чтоб они хорошо выполняли поставленную задачу

Страница 5 из 7 ПерваяПервая 1234567 ПоследняяПоследняя

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

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

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

Похожие темы

  1. Идеи демо
    от GM BIT в разделе Демо
    Ответов: 711
    Последнее: 24.03.2019, 20:24
  2. Демо Запилятор
    от nyuk в разделе Демо
    Ответов: 951
    Последнее: 28.12.2016, 20:58
  3. Демо на бейсике
    от Viktor2312 в разделе Программирование
    Ответов: 134
    Последнее: 09.07.2014, 00:34
  4. Интерактивность демо
    от goblinish в разделе Демо
    Ответов: 74
    Последнее: 28.08.2012, 06:13
  5. Вспомнить демо.
    от Enigmatic в разделе Демо
    Ответов: 1
    Последнее: 11.03.2012, 23:34

Ваши права

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