SCENARIO
scroll normal, centré 
zoom (vers zoom max)
quand ca dezoom, faire repeter les scrolls tout en sinus horizontal dans scrolltxt (index 0 a 127 plutot que 0 a 96)
faire disto horizontale (toujours avec scroll qui se répètent)
zoom fullscreen de nouveau
dezoom avec flipscroll, pas de repeat
rezoom
dezoom avec repeat mais avec sine dans scroll txt + disto multi vitesse

SCROLL-TEXT
this is not the usual zoom-scroller....

PC
	;; [DONE] gerer repeat management 
	;; [DONE] TABLE_R12R13 generer table R12/R13 (2 tables -> flipping)
	;; [DONE] generater TABLE_ZoomLevelPtr
	;; [DONE] generer fichier constantes pour screen ptr (2 tables -> flipping) (FlipScroll_Screen0_Line0..) 
	;; [DONE] generer fichier constantes pour scroll screen ptr (nb height in scroller) (FlipScroll_ScrollData_Line0)
	;; [DONE] generer anim frames
;; fonte
	;;   format (* nb pixel height in scroller) (3 bytes):
	;;     PosY = index dans la table R12/R13 sur CPC (celle utilisee par le runtime)
	;;     R12R13_Index = index dans TABLE_R12R13
	;;     ZoomLevel = index dans la table TABLE_ZoomLevelPtr

Z80
	;; updater scroll (height 20)
	;; updater CallPtr_ZoomLine0..23 (que retrecir ?)
	;; call FlipScroll_DrawScreen0 ou FlipScroll_DrawScreen1 (gestion flipping)
	;; updater R12/R13 table
	;;   faire LD SP, Table_R12R13

	ld ixl, 3 ;; horiz offset in scroll
	
FlipScroll_DrawScreen0:
	ld h, FlipScroll_ScrollData_Line0
	ld de, FlipScroll_Screen0_Line0	
CallPtr_ZoomLine0:
	call ZoomLevel_3
	_NOPS 10
		
	ld h, &09
	ld de, FlipScroll_Screen0_Line1
CallPtr_ZoomLine1:
	call ZoomLevel_2
	_NOPS 10
	
	ld h, &09
	ld de, FlipScroll_Screen0_Line2
CallPtr_ZoomLine2:
	call ZoomLevel_2
	_NOPS 10
	
ZoomLevel_SkipR12R13:
	_NOPS 28
	ld a, (de)
	inc e
	exx
	out (c), a
	ret