Personne d'autre n'a écrit de décompresseur ?
Si, Yuji Naka de SEGA of Japan:
EDIT: Et d'autres (3-4) qui ont maintenant compris le format. Parmi eux, un français d'ailleurs...
; €€€€€€€€€€€€€€€ S U B R O U T I N E €€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€€
KozDec_193A: ; CODE XREF: sub_49BC+1Ap sub_49BC+28j ...
var_2 = -2
var_1 = -1
subq.l #2,sp
move.b (a0)+,2+var_1(sp)
move.b (a0)+,(sp)
move.w (sp),d5
moveq #$F,d4
loc_1946: ; CODE XREF: KozDec_193A+24j
; KozDec_193A+8Aj ...
lsr.w #1,d5
move sr,d6
dbf d4,loc_1958
move.b (a0)+,2+var_1(sp)
move.b (a0)+,(sp)
move.w (sp),d5
moveq #$F,d4
loc_1958: ; CODE XREF: KozDec_193A+10j
move d6,ccr
bcc.s loc_1960
move.b (a0)+,(a1)+
bra.s loc_1946
; ---------------------------------------------------------------------------
loc_1960: ; CODE XREF: KozDec_193A+20j
moveq #0,d3
lsr.w #1,d5
move sr,d6
dbf d4,loc_1974
move.b (a0)+,2+var_1(sp)
move.b (a0)+,(sp)
move.w (sp),d5
moveq #$F,d4
loc_1974: ; CODE XREF: KozDec_193A+2Cj
move d6,ccr
bcs.s loc_19A4
lsr.w #1,d5
dbf d4,loc_1988
move.b (a0)+,2+var_1(sp)
move.b (a0)+,(sp)
move.w (sp),d5
moveq #$F,d4
loc_1988: ; CODE XREF: KozDec_193A+40j
roxl.w #1,d3
lsr.w #1,d5
dbf d4,loc_199A
move.b (a0)+,2+var_1(sp)
move.b (a0)+,(sp)
move.w (sp),d5
moveq #$F,d4
loc_199A: ; CODE XREF: KozDec_193A+52j
roxl.w #1,d3
addq.w #1,d3
moveq #-1,d2
move.b (a0)+,d2
bra.s loc_19BA
; ---------------------------------------------------------------------------
loc_19A4: ; CODE XREF: KozDec_193A+3Cj
move.b (a0)+,d0
move.b (a0)+,d1
moveq #-1,d2
move.b d1,d2
lsl.w #5,d2
move.b d0,d2
andi.w #7,d1
beq.s loc_19C6
move.b d1,d3
addq.w #1,d3
loc_19BA: ; CODE XREF: KozDec_193A+68j
; KozDec_193A+86j ...
move.b (a1,d2.w),d0
move.b d0,(a1)+
dbf d3,loc_19BA
bra.s loc_1946
; ---------------------------------------------------------------------------
loc_19C6: ; CODE XREF: KozDec_193A+7Aj
move.b (a0)+,d1
beq.s loc_19D6
cmpi.b #1,d1
beq.w loc_1946
move.b d1,d3
bra.s loc_19BA
; ---------------------------------------------------------------------------
loc_19D6: ; CODE XREF: KozDec_193A+8Ej
addq.l #2,sp
rts
; End of function KozDec_193A