This is the source code from which the backported bit came from.
Sound is same as previous version. Changed wave to see why the syncscroll is flickering.master
parent
bd02f08380
commit
25a84c62f6
39
PARADIST.S
39
PARADIST.S
|
@ -1,4 +1,3 @@
|
||||||
backport equ 10
|
|
||||||
overscan:equ 0
|
overscan:equ 0
|
||||||
; Double Megadistorter by Gunstick (c) ULM 1990
|
; Double Megadistorter by Gunstick (c) ULM 1990
|
||||||
; we know! it's long, but it works ! And it's from ULM !!!
|
; we know! it's long, but it works ! And it's from ULM !!!
|
||||||
|
@ -499,7 +498,7 @@ __no_vbl:
|
||||||
movem.l d0-d6/a0,$ffff8240.w
|
movem.l d0-d6/a0,$ffff8240.w
|
||||||
|
|
||||||
;blaf equ 174-55
|
;blaf equ 174-55
|
||||||
blaf equ 174
|
blaf equ 174+4
|
||||||
move.w #1500-30,d0
|
move.w #1500-30,d0
|
||||||
opentopwait:
|
opentopwait:
|
||||||
dbra d0,opentopwait
|
dbra d0,opentopwait
|
||||||
|
@ -2541,13 +2540,21 @@ o_endcpy:
|
||||||
bne scrollcpy
|
bne scrollcpy
|
||||||
|
|
||||||
endscrollcpy:
|
endscrollcpy:
|
||||||
ifne backport
|
|
||||||
move.b #0,$fffffa19.w
|
*****************************************
|
||||||
move.b #80,$fffffa1f.w
|
* end of the synchron part *
|
||||||
|
*****************************************
|
||||||
|
|
||||||
|
|
||||||
|
move.b #0,$fffffa19.w ;stop timer
|
||||||
|
move.b #80,$fffffa1f.w ;244
|
||||||
move.b #32,$fffffa07.w
|
move.b #32,$fffffa07.w
|
||||||
move.b #0,$fffffa0b.w
|
move.b #0,$fffffa0b.w ;clr pending
|
||||||
move.b #2,$fffffa19.w
|
move.b #2,$fffffa19.w
|
||||||
endc
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
c0 equr d0
|
c0 equr d0
|
||||||
c1 equr d1
|
c1 equr d1
|
||||||
|
@ -5988,12 +5995,28 @@ openlowtab:
|
||||||
even
|
even
|
||||||
wavetab:
|
wavetab:
|
||||||
; dc.l byteschief,0
|
; dc.l byteschief,0
|
||||||
|
dc.l wordschief
|
||||||
|
dc.l wordschief
|
||||||
|
dc.l wordschief
|
||||||
|
dc.l wordschief
|
||||||
|
dc.l wordschief
|
||||||
|
dc.l wordschief
|
||||||
dc.l wordschief
|
dc.l wordschief
|
||||||
dc.l wordschief
|
dc.l wordschief
|
||||||
dc.l wordschief
|
dc.l wordschief
|
||||||
dc.l byteschief
|
dc.l byteschief
|
||||||
dc.l nix
|
dc.l nix
|
||||||
dc.l nix
|
dc.l nix,nix,nix,nix,nix,nix,nix
|
||||||
|
dc.l nix,nix,nix,nix,nix,nix,nix
|
||||||
|
dc.l nix,nix,nix,nix,nix,nix,nix
|
||||||
|
dc.l nix,nix,nix,nix,nix,nix,nix
|
||||||
|
dc.l nix,nix,nix,nix,nix,nix,nix
|
||||||
|
dc.l nix,nix,nix,nix,nix,nix,nix
|
||||||
|
dc.l nix,nix,nix,nix,nix,nix,nix
|
||||||
|
dc.l nix,nix,nix,nix,nix,nix,nix
|
||||||
|
dc.l nix,nix,nix,nix,nix,nix,nix
|
||||||
|
dc.l nix,nix,nix,nix,nix,nix,nix
|
||||||
|
dc.l nix,nix,nix,nix,nix,nix,nix,0
|
||||||
dc.l wordhinher
|
dc.l wordhinher
|
||||||
dc.l nix
|
dc.l nix
|
||||||
dc.l nix
|
dc.l nix
|
||||||
|
|
Loading…
Reference in New Issue