User Tag List

Показано с 1 по 10 из 19

Тема: Как улучшить прогу ?

Комбинированный просмотр

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

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

    По умолчанию

    не обязательно
    можно чуть переписать код для получения нужного результата

    сколько голосов тебе нужно?

    вот тебе 4 голоса

    Код:
    ld ix,table
    
    ld c,(ix)
    ld b,(ix+1)
    ld e,(ix+2)
    ld d,(ix+3)
    
    
    ld a,#18
    
    m0
    	ld	hl,0	//длительность ноты
    m1
    	dec c
    	jr	nz,m00
    	ld      c,(ix)
    	out	(#fe),a
    	xor	#18
    m00
    	dec	b	 
    	jr	nz,m01
    	ld      b,(ix+1)	
            out	(#fe),a
    	xor	#18
    m01
    	dec e
    	jr	nz,m02
    	ld      e,(ix+2)
    	out	(#fe),a
    	xor	#18
    m02
    	dec d
    	jr	nz,m03
    	ld      d,(ix+3)
    	out	(#fe),a
    	xor	#18
    m03
    	dec	l
    	jr	nz,m1
    	dec	h
    	jr	nz,m1
    
    //здесь проверяем на окончание музыки
           inc ix
           inc ix
           inc ix
           inc ix
    
    
    
    	
    	dec	(ix)
    	inc	(ix)
    	jr	nz,m0
    	ret
    table
    	db	#20,#20,#20,#30,#20,#40,#10,#40,#20,#30,#30,#40
    	db	0

    хотя конечно серьезные плееры делаются не так
    Последний раз редактировалось jerri; 14.01.2010 в 21:53.
    С уважением,
    Jerri / Red Triangle.

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

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

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

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

Похожие темы

  1. нужно сильно прогу к uniprog програматору.
    от Mad Killer/PG в разделе Разный софт
    Ответов: 1
    Последнее: 23.12.2009, 18:43
  2. Ответов: 10
    Последнее: 08.11.2008, 08:59
  3. Ищу прогу для тестирования Scorpion
    от Evgeny Muchkin в разделе Софт
    Ответов: 1
    Последнее: 07.08.2007, 19:33
  4. Как скомпилировать длинную Basic-прогу?
    от Jukov в разделе Программирование
    Ответов: 7
    Последнее: 09.10.2006, 11:35

Ваши права

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