Diff for /np2/win9x/x86/opngeng.x86 between versions 1.2 and 1.4

version 1.2, 2003/10/18 09:02:38 version 1.4, 2003/10/25 09:08:24
Line 28 Line 28
 .slot                   resb    (slot_t.size * 4)  .slot                   resb    (slot_t.size * 4)
 .algorithm              resb    1  .algorithm              resb    1
 .feedback               resb    1  .feedback               resb    1
                                 resb    2  .playing                resb    1
                                   resb    1
 .op1fb                  resd    1  .op1fb                  resd    1
 .connect1               resd    1  .connect1               resd    1
 .connect3               resd    1  .connect3               resd    1
Line 47 Line 48
   
                                 struc opngen_t                                  struc opngen_t
 .playchannels   resd    1  .playchannels   resd    1
   .playing                resd    1
 .feedback2              resd    1  .feedback2              resd    1
 .feedback3              resd    1  .feedback3              resd    1
 .feedback4              resd    1  .feedback4              resd    1
Line 273  og_nextsamp: neg  ebx Line 275  og_nextsamp: neg  ebx
                                 imul    eax, [_opngen + opngen_t.outdl]                                  imul    eax, [_opngen + opngen_t.outdl]
                                 add             eax, [esp + OPN_SAMPL]                                  add             eax, [esp + OPN_SAMPL]
                                 imul    dword [_opncfg + opncfg_t.fmvol]                                  imul    dword [_opncfg + opncfg_t.fmvol]
                                 mov             [ebp], edx                                  add             [ebp], edx
                                 mov             eax, [_opngen + opngen_t.outdr]                                  mov             eax, [_opngen + opngen_t.outdr]
                                 imul    ecx                                  imul    ecx
                                 add             eax, [esp + OPN_SAMPR]                                  add             eax, [esp + OPN_SAMPR]
                                 imul    dword [_opncfg + opncfg_t.fmvol]                                  imul    dword [_opncfg + opncfg_t.fmvol]
                                 mov             [ebp+4], edx                                  add             [ebp+4], edx
                                 add             ebp, byte 8                                  add             ebp, byte 8
                                 dec             dword [esp + OPN_LENG]                                  dec             dword [esp + OPN_LENG]
                                 jne             near og_fmout_st                                  jne             near og_fmout_st

Removed from v.1.2  
changed lines
  Added in v.1.4


RetroPC.NET-CVS <cvs@retropc.net>