Важная информация
RSS лента

Все записи дневника

  1. 8080

  2. 6502: decimal to ascii

    Интересная задачка: преобразовать число в строку. Решение 1. Решение 2 куда более интереснее(адаптация для Atari под xasm):
    Код:
    	org $600
    
    	lda 88
    	sta OUTPUT+1
    
    	lda 89
    	sta OUTPUT+2
    
    	lda #255
    	jsr OUTDEC8S
    mm
    	jmp mm
    
    OUTDEC8S
       LDX #1
       STX LC
       INX
       LDY #$40
    L1 STY LB
       LSR @
    L2 ROL @
       BCS L3
       CMP LA,X
       BCC L4
    ...
    Метки: 6502, coding Добавить / редактировать метки
    Категории
    Без категории
  3. Blondie.mod



    Еще одна история розыска мелодии. Она мне попалась в cracktro, которую я рипнул для демоархива ААА.


    похожую мелодию я слышал несколько раз, например в игре 1942 и в коллекции AYC - это формат сжатых дампов полученных .YM. Воспроизвести .ayc можно с помощью ...
    Метки: music, zx spectrum Добавить / редактировать метки
    Категории
    Без категории
  4. A Game of Life by XtoF.info

  5. Shiny48 *Pentagon multicolor fix*



    демо давно лежало в папке, вчера добрался до фикса. Первый взгляд на код подсказал решение - я дизассемблировал программу с помощью IDA и стал экспериментировать.
    Сделано, конечно, очень небрежно: с участка $8000 по $FFFF раскидан код, данные и музыка. Но для начала я скомпилировал код и начал экспериментировать:
    Вот процедура вывода мультиколора:
    Код:
    loc_8590:
    		ld	(loc_8DB4+1), sp
    ...
    Категории
    Без категории