| 
							Alexandr
							
						 | 
						
							
								  | 
								
									
									 « Ответ #20 : Март 31, 2009, 06:11:11  »  | 
								
								 | 
							  
							 
							меня игромания прошла стороной тьфу тьфу. Последняя игра над которой сидел была мафия  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							Береги себя там среди дорог... ----------------------------- Наркотик трасса-это на всю жизнь... 
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						
							San Diego
							
								Mодератор 
								Профессор
								      
								
								Карма: +23/-1
								   Offline
								Пол:   Награды:  
								Сообщений: 982
								
								 
								я суров и да пребудет со мной бубен....
								
								
								
								
								
							  
						 | 
						
							
								  | 
								
									
									 « Ответ #21 : Март 31, 2009, 06:11:45  »  | 
								
								 | 
							  
							 
							Ну конечно )) одним глазом ты не поймёшь  Это больше командная игра, смысл мочить мобов и получать ништяки, чтобы потом можно было мочить игроков и захватывать замки )) В общем, стать крутым и непобедимым =))) ну как в любой другой игре) я чета в этой жизни упустил кажецо....    
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							Приятный парадокс жизни именно в том, что пока не станешь умным - не поймешь, что ты - дурак....   
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							Sterh
							
						 | 
						
							
								  | 
								
									
									 « Ответ #22 : Март 31, 2009, 06:14:20  »  | 
								
								 | 
							  
							 
							меня игромания прошла стороной тьфу тьфу. Последняя игра над которой сидел была мафия 
  попробуй    я тоже думал, что меня игромания прошла стороной    ))  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							"иногда мне нравится думать, что я - маленький зеленый гоблин, который прячется в теле рыжей девочки, и очень горд тем, как он всех обманул" 
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							Alexandr
							
						 | 
						
							
								  | 
								
									
									 « Ответ #23 : Март 31, 2009, 06:19:44  »  | 
								
								 | 
							  
							 
							Sterh, не. Не хочу пробовать    
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							Береги себя там среди дорог... ----------------------------- Наркотик трасса-это на всю жизнь... 
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						
							Communist_G
							
								Абитуриент 
								
								
								Карма: +0/-0
								   Offline
								Сообщений: 11
								
								
								
								
								
							  
						 | 
						
							
								  | 
								
									
									 « Ответ #24 : Август 25, 2009, 01:38:27  »  | 
								
								 | 
							  
							 
							Kami-sama, скажи, а тебе лабы все-таки кто-то дал?     
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						
							Polly
							
								да, вот это вот - я) 
								Магистр
								    
								
								Карма: +15/-2
								   Offline
								Пол:   Награды:  
								Сообщений: 278
								
								 
								All the pretty people died =)
								
								
								
								
								
							  
						 | 
						
							
								  | 
								
									
									 « Ответ #25 : Август 25, 2009, 02:19:24  »  | 
								
								 | 
							  
							 
							Kami-sama, скажи, а тебе лабы все-таки кто-то дал?    а он всегда всё найдет) админская душа)))))  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							- Э, ты че тут делаешь? Ты ж должен был убегать - Я отказываюсь играть в догонялки, это пошло..  (c) 
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						
							Магнетон Бора
							
								ЖИЗНЬ - БАЯН 
								Cтудент
								  
								
								Карма: +1/-0
								   Offline
								Пол:   
								Сообщений: 61
								
								 
								
								
								
								
							 
						 | 
						
							
								  | 
								
									
									 « Ответ #26 : Март 22, 2010, 04:21:05  »  | 
								
								 | 
							  
							 
							Народ, а у меня вот такой вот вопрос, он мне не дает покоя уже очень долго. Вобщем требуется сгенировать звук. Один из вариантов кода у меня вот такой вот 	dosseg 	.model small 	.stack 100h 	.data beat	db 18,9,6,6,9,9,9,9,9,9,18,18,18,18 ; длительность нот ; таблица частот freq	dw 0,2280,2031,1809,1709,1521,1353 dw 1207,1139,1140,1015,905,855,760 dw 676,604,569,3420,3016,2714,2564 dw 2271,2030,1811,1709 ; номер частоты ноты melody db 7,1,7,8,10,12,7,13,12,11,10,8,7,0ffh 	.code 	mov ax,@data 	mov ds, ax com_reg equ 43h latch2	equ 42h port_b	equ 61h 	in al, port_b 	or al, 11b 	out port_b, al 	mov si, 0 	mov al, 0b6h 	out com_reg, al next:	lea bx, melody 	mov al, [bx+si] 	cmp al, 0ffh 	je no_mor 	cbw 	mov bx, offset freq 	dec ax 	shl ax, 1 	mov di, ax 	mov dx, [bx+di] 	mov al, dl 	out latch2, al 	mov al, dh 	out latch2, al 	mov ah, 0 	int 1ah 	mov bx, offset beat 	mov cl, [bx+si] 	mov ch, 0 	mov bx, dx 	add bx, cx st_sou:	int 1ah 	cmp dx, bx 	jne st_sou 	inc si 	jmp next no_mor: in al, port_b 	and al, 0fch 	out 61h, al 	mov ah,4ch 	int 21h 	end
  Это не единственный варинт. Главное то, что никаким звуком и не пахнет никак. Код вот этот я уже выдрал из методички... Пробывал запустить программу на ноутбуке, там виста стоит - динамик просто немного шипит, будто портит воздух, но нужного тона нету. Потом попробывал на стационарном компе запустить, тоже не помогло. Может кто-то сталкивался, в чем может быть проблема?  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							Alder
							
						 | 
						
							
								  | 
								
									
									 « Ответ #27 : Март 22, 2010, 04:49:36  »  | 
								
								 | 
							  
							 
							Магнетон Бора,  DOSBox поможет тебе.  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)  
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						
							LazarusLong
							
								Ирландский доброволец 
								Проректор
								      
								
								Карма: +181/-7
								   Offline
								Пол:   Награды:  
								Сообщений: 6134
								
								 
								Ukrainian by birth, Irish by the grace of God
								
								
								
								
								
								  
							 
						 | 
						
							
								  | 
								
									
									 « Ответ #28 : Апрель 08, 2010, 12:45:42  »  | 
								
								 | 
							  
							 
							имхо лучше  VirtualBox. Досбокс все-таки довольно криво работает под вистой/семеркой.  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							Когда ему нужно - он русский, когда нужно - украинец, а когда ему ни хрена не нужно - он ирландец.
  "...Он любил говорить факин щит Когда что-то не так ему Принимал он свой самый ирландский вид И кидался трубкой в жену..." 
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							Alder
							
						 | 
						
							
								  | 
								
									
									 « Ответ #29 : Апрель 08, 2010, 12:47:45  »  | 
								
								 | 
							  
							 
							LazarusLong, не знаю. Я полтора года назад гонял под вистой его как раз на ассемблерных программах - вполне нормально. 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							"There are things known and there are things unknown, and in between are the doors..." (Jim Morrison)  
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						
							LazarusLong
							
								Ирландский доброволец 
								Проректор
								      
								
								Карма: +181/-7
								   Offline
								Пол:   Награды:  
								Сообщений: 6134
								
								 
								Ukrainian by birth, Irish by the grace of God
								
								
								
								
								
								  
							 
						 | 
						
							
								  | 
								
									
									 « Ответ #30 : Апрель 08, 2010, 12:55:17  »  | 
								
								 | 
							  
							 
							Alder, ну насчет именно ассемблерных не скажу, но где-то зимой я убил три дня на то, что бы заставить обычный борландовский С++ 3.01 вменяемо работать в досбоксе. При этом каждая новая строчка компилируемого кода порождала новые проблемы (утрирую конечно, но не сильно). Это имело место быть под семеркой. В итоге я плюнул и поставил виртуалбокс с ХР на борту. 
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
							 
							Когда ему нужно - он русский, когда нужно - украинец, а когда ему ни хрена не нужно - он ирландец.
  "...Он любил говорить факин щит Когда что-то не так ему Принимал он свой самый ирландский вид И кидался трубкой в жену..." 
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						| 
							Kenny
							
						 | 
						
							
								  | 
								
									
									 « Ответ #31 : Апрель 08, 2010, 06:57:48  »  | 
								
								 | 
							  
							 
							Alder, ну насчет именно ассемблерных не скажу, но где-то зимой я убил три дня на то, что бы заставить обычный борландовский С++ 3.01 вменяемо работать в досбоксе. При этом каждая новая строчка компилируемого кода порождала новые проблемы (утрирую конечно, но не сильно). Это имело место быть под семеркой. В итоге я плюнул и поставил виртуалбокс с ХР на борту.
  Подтверждаю, глюк на глюке.  
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
						 | 
					 
				 
			 |  
		 
	 | 
	
		
		
			
				
					
						
							Магнетон Бора
							
								ЖИЗНЬ - БАЯН 
								Cтудент
								  
								
								Карма: +1/-0
								   Offline
								Пол:   
								Сообщений: 61
								
								 
								
								
								
								
							 
						 | 
						
							
								  | 
								
									
									 « Ответ #32 : Апрель 18, 2010, 01:39:59  »  | 
								
								 | 
							  
							 
							Досбокс все-таки довольно криво работает под вистой/семеркой Поддтверждаю, у меня была проблема - не выводился символ "\", вместо него вылезал "[". Прочитал кучу мануалов, чтобы обойти этот баг в итоге у меня с горем пополам получилось чтобы выводилась пара символов "[\", скобку приходится теперь все время затирать    Но не об этом речь сейчас, тут возник трабл. Может кто-нибудь чего посоветует... Вобщем задача такая: Написать ассемблер-программу, которая предусматривает ввода значений клавиш ALT+заглавные гласные и вывода их на экран.  Главное условие - для ввода символов используется функция 06h MS-DOS, для вывода - 09h MS-DOS. Я сделал, в принципе все, но никак не могу сделать так, чтобы выводились значения совместно с нажатым ALT. dosseg .model small .stack 100h .data  	buffer 		db ? 			db '$' 	glas 		db 'EYUIOA$' ; массив заглавных гласных букв 	message		db 'You have to input some characters...',13,10,'$' 	warning		db 13,10,'You should press any ALT!!!',13,10,'$' 	remove		db 8,32,8,'$' 	quitmes		db 13,10,'Key ESC was pressed, the main loop has been stoped. To quit the program press any key.$' 	nextline	db 13,10,'$' .code 		mov ax, @data 		mov ds, ax 		mov ah, 0ch ; очистка буфера клавиатуры 		int 21h 		mov dx, offset message ; выводим служебное сообщение и переходим на следующую строчку 		mov ah, 09h 		int 21h ;--------------------ВВОД И ВЫВОД СИМВОЛА СО ВСЕМИ ПРОВЕРКАМИ------ INPUT:		mov ah, 06h 		mov dl, 0FFh 		int 21h 		mov buffer, al 		cmp al, 27 		je STOP 		cmp al, 13 		je NEXT_LINE 		cmp al, 8 		je DELETE 		mov si, 0 		mov cx, 6 START_LOOP:	 		cmp glas[si], al 		je SYMBOL_OUT 		inc si 		loop START_LOOP 		jmp INPUT		 SYMBOL_OUT: 		mov bx, 0040h 		mov es, bx 		mov bx, 0018h 		xor dx, dx 		mov dx, es:[bx] 		test dl, 1000b 		;jne CONTINUE 		;mov ah, 09h 		;mov dx, offset warning 		;int 21h 		;jmp INPUT	 CONTINUE:	 		mov ah, 09h 		mov dx, offset buffer 		int 21h 		jmp INPUT NEXT_LINE:	 		mov ah, 09h 		mov dx, offset nextline 		int 21h 		jmp INPUT DELETE:		 		mov ah, 09h 		mov dx, offset remove 		int 21h 		jmp INPUT ;------------------------------------------------------------------ STOP:		 		mov ah, 09h 		mov dx, offset quitmes 		int 21h 		mov ah, 10h ; ждем нажатия клавиши и завершаем работу программы 		int 16h 		mov ah, 4ch 		int 21h 		end
  Может кто-нибудь чего-нибудь знает?     
						 | 
					 
					
						
							
								| 
								 | 
							 
								| 
								 | 
								
									 
									Записан
								 | 
							  
						 | 
					 
				 
			 |  
		 
	 | 
	 |