Vortex Tracker II v1.0 PT3 player for ZX Spectrum Release 7
(c)2004,2007 S.V.Bulba <vorobey@mail.khstu.ru>
http://bulba.untergrund.net/ (http://bulba.at.kz/)
 : 30  2007 
  MSX: 9  2005  (Release 6)
  XAS 9.06: 11  2005  (Release 6)


 
---------------

  ZX Spectrum     PT3 
,      ,   
   (  ),   
    (    
)   (, Tempo   2,   3  
 ),      PT3  Speccy,   
   Vortex Tracker II    ZX.

          
    .      
    (   3.5  ,    3.6+ 
Vortex Tracker II).     (Release 7)    3.7 
   1.xx  2.xx.

  ,           ,
  :

1)           
      ;
2)     ( 1,6 )   
   ;
3)       ,    
       ;
4)     (   
     ),        
    PT3-;
5)            
       .

     Win32:

SjASM Z80 Assembler v0.39f
Copyright 2005 Sjoerd Mastijn


-----

VTII10bG.asm -     Z80.
ZX_Asms\VTII10bG.h -   ,   Alasm.
ZX_Asms\VTII10bG.txt -   ,   ZX Asm 3.10.
ZX_Asms\Jocker\PT3_VORT.!a -    (Release 6)  
XAS 9.06   Hobeta ( Jocker/OHG/CMS).
VTII10bG -       #C000,   
 .
   MSX -    (Release 6)   MSX
( Alfonso D.C. a.k.a. Dioniso).
   ROM -       ROM (
     ).

 
-----------

 ,      START ( ),  
  - START+5.   AY    
 START ,  START+8,     AY ( 
   ,       
 ).   ,   ORG  ,
   ,   49152,    VARS  
    .   START+10    
 .   0      
 (         
).  0        -  
,    ,      
   .  7     ,  
  .  ,    ,
    .   0 ,   
  7  AY      ,  
  .  ,   7 
   ,   SET 7,(HL)  RET Z (.
 CHECKLP).

          .
,          .  
    HL   START+3  START:

	LD HL,PT3ModuleAddress
	CALL START+3

          - 
   Vortex Tracker II,       
,    .      , 
          ,
    .

  party! , ,  !
  ,         
?  ,         ,
         .

 START,      INIT,  
 PT3-       ,
  ,    AY.  PLAY 
  INIT     ,  , 
      INIT .

   START+5  1/50  ().  
        -  
 .      . ,   
:

	CALL #C000 ; init
	EI ; 
_LP	HALT ;  
	CALL #C005 ; play,   9500  ,
;     HALT   
	XOR A ; 
	IN A,(#FE)
	CPL
	AND 15
	JR Z,_LP

;1     (     ):
	CALL #C008 ;  AY

;2     (    ):
;2	CALL #C000 ;  init

	RET

  START+11        .
        (, 
),   :

	LD HL,(START+11)
	LD DE,-PT3ModuleAddress-201
	ADD HL,DE

     HL (   H   0).

     :

	LD A,1
	LD (START+10),A
	CALL START
	EI
LOOP	HALT
	CALL START+5
	LD A,(START+10)
	RLA
	JR NC,LOOP
	RET

   :

	CALL START
	LD A,3
	EI
LOOP	PUSH AF
	HALT
	CALL START+5
	POP AF
	LD HL,START+10
	SLA (HL)
	JR NC,LOOP
	DEC A
	JR NZ,LOOP
	CALL START+8
	RET

    .


------

  ,         
,  ,    .   
,            
      ,    
vorobey@mail.khstu.ru.


-------------

Spectre    ,     
    ZX.
     ,     
   .
Alfonso D.C. aka Dioniso     MSX.
Alone Coder  ,       ,  
   .
Jocker/OHG/Critical Mass     XAS 9.06.
Himik's ZxZ        Pusher.

 

19  2004  - 30  2007 
