Skip to content

Instantly share code, notes, and snippets.

@emoon
Last active September 20, 2015 21:10
Show Gist options
  • Save emoon/674dbdc5373547366fe5 to your computer and use it in GitHub Desktop.
Save emoon/674dbdc5373547366fe5 to your computer and use it in GitHub Desktop.
0x30672: abcd.b d3, d1
0x30674: abcd.b -(a6), -(a6)
0x30676: add.w a4, d2
0x30678: add.l #$af, d4
0x3067e: add.w d3, a0
0x30680: addi.b #$b4, d4
0x30684: addq.w #$3, a5
0x30686: addx.b d4, d7
0x30688: addx.b -(a6), -(a0)
0x3068a: and.w #$31, d6
0x3068e: and.l d5, a6
0x30690: andi.l #$d3, d6
0x30696: and.w (pc, d4.w), d5
0x3069a: and.w (a1, d2.w), d6
0x3069e: and.l d5, (a1)+
0x306a0: and.l d2, -(a5)
0x306a2: and.b (a5)+, d2
0x306a4: and.b d2, $40(a5)
0x306a8: and.w d2, $100(d1.l * 4)
0x306ae: and.b d2, $4.w
0x306b2: and.b d2, $10.l
0x306b8: and.w $40(pc, d4), d2
0x306bc: and.l ([$20, a0, d1.w * 4], $1000), d2
0x306c4: and.w ([$20, pc, d4.w * 4], $1000), d3
0x306cc: and.w ([$20, a2], d5.w * 4, $1000), d4
0x306d4: and.b ([$20, pc], d6.w * 4, $1000), d5
0x306dc: asl.w a7
0x306de: asl.w d4, d4
0x306e0: asl.w #$8, d7
0x306e2: asr.w a4
0x306e4: asr.w d5, d0
0x306e6: asr.l #$1, d4
0x306e8: bchg.b d3, d2
0x306ea: bchg.b d1, a4
0x306ec: bchg.b #$1, d6
0x306f0: bchg.b #$8, a0
0x306f4: bclr.b d5, d2
0x306f6: bclr.b d3, a3
0x306f8: bclr.b #$8, d4
0x306fc: bclr.b #$3, a7
0x30700: bset.b d7, d7
0x30702: bset.b d1, a1
0x30704: bset.b #$1, d3
0x30708: bset.b #$8, a3
0x3070c: btst.l d7, d5
0x3070e: btst.l d3, a2
0x30710: btst.b #$4, d4
0x30714: btst.b #$7, a0
0x30718: bkpt #$2
0x3071a: cas.b d5, d7, a4
0x3071e: chk.l #$362e, d3
0x30724: cmp.w d6, a2
0x30726: cmp.w d2, #$37
0x3072a: cmpi.l #$21, d1
0x30730: divs.w #$3481, d6
0x30734: divs.l #$239a6600, d2
0x3073c: divu.w #$728b, d2
0x30740: divu.l #$5710882d, d2
0x30748: eori.l #$b5, d1
0x3074e: eori.w #$4e, d0
0x30752: exg.l d0, d7
0x30754: exg.l a1, a3
0x30756: exg.l d2, a2
0x30758: exg.l d5, a2
0x3075a: ext.l d3
0x3075c: extb.l d6
0x3075e: fabs.w d2, fp5
0x30762: fabs fp3, fp0
0x30766: fabs fp0
0x3076a: fsabs.w d1, fp1
0x3076e: fsabs fp0
0x30772: fsabs fp5
0x30776: fdabs.b d7, fp1
0x3077a: fdabs fp6, fp3
0x3077e: fdabs fp4
0x30782: facos.b d6, fp4
0x30786: facos fp2
0x3078a: facos fp7
0x3078e: fadd.w d7, fp2
0x30792: fadd fp6, fp1
0x30796: fsadd.l d5, fp5
0x3079a: fsadd fp0, fp3
0x3079e: fdadd.b d2, fp6
0x307a2: fdadd fp6, fp2
0x307a6: fasin.b d6, fp6
0x307aa: fasin fp3
0x307ae: fasin fp2
0x307b2: fatan.b d5, fp2
0x307b6: fatan fp1, fp2
0x307ba: fatan fp6
0x307be: fatanh.l d5, fp2
0x307c2: fatanh fp0, fp1
0x307c6: fatanh fp2
0x307ca: fcmp.l d3, fp3
0x307ce: fcmp fp4, fp6
0x307d2: fcos.l d3, fp3
0x307d6: fcos fp7
0x307da: fcos fp7
0x307de: fcosh.b d6, fp5
0x307e2: fcosh fp3, fp7
0x307e6: fcosh fp0
0x307ea: fdiv.w d2, fp6
0x307ee: fdiv fp6, fp4
0x307f2: fsdiv.l d2, fp3
0x307f6: fsdiv fp6, fp6
0x307fa: fddiv.l d5, fp6
0x307fe: fddiv fp1, fp7
0x30802: fetox.l d1, fp1
0x30806: fetox fp4, fp5
0x3080a: fetox fp0
0x3080e: fetoxm1.b d0, fp3
0x30812: fetoxm1 fp3, fp2
0x30816: fetoxm1 fp3
0x3081a: fgetexp.w d1, fp7
0x3081e: fgetexp fp7, fp0
0x30822: fgetexp fp6
0x30826: fgetman.l d7, fp7
0x3082a: fgetman fp2, fp3
0x3082e: fgetman fp2
0x30832: fint.b d6, fp4
0x30836: fint fp7, fp5
0x3083a: fint fp2
0x3083e: fintrz.b d4, fp3
0x30842: fintrz fp6, fp1
0x30846: fintrz fp3
0x3084a: flog10.w d4, fp3
0x3084e: flog10 fp7, fp3
0x30852: flog10 fp4
0x30856: flog2.b d4, fp2
0x3085a: flog2 fp7, fp1
0x3085e: flog2 fp7
0x30862: flogn.w d6, fp4
0x30866: flogn fp6, fp4
0x3086a: flogn fp2
0x3086e: flognp1.w d3, fp6
0x30872: flognp1 fp6, fp2
0x30876: flognp1 fp3
0x3087a: fmod.w d0, fp0
0x3087e: fmod fp3, fp5
0x30882: fmove fp6, fp0
0x30886: fmove.w d5, fp6
0x3088a: fmove.w d7, fp5
0x3088e: fmove.w a4, fp1
0x30892: fsmove.l d1, fp2
0x30896: fdmove.l d5, fp7
0x3089a: fmovecr #$8, fp3
0x3089e: fmovem d6, -(a6)
0x308a2: fmul.w d7, fp1
0x308a6: fmul fp0, fp6
0x308aa: fsmul.l d7, fp6
0x308ae: fsmul fp7, fp5
0x308b2: fdmul.l d7, fp0
0x308b6: fdmul fp6, fp3
0x308ba: fneg.l d1, fp7
0x308be: fneg fp7, fp2
0x308c2: fneg fp2
0x308c6: fsneg.b d1, fp4
0x308ca: fsneg fp2, fp1
0x308ce: fsneg fp1
0x308d2: fdneg.b d3, fp4
0x308d6: fdneg fp2, fp3
0x308da: fdneg fp7
0x308de: fbf.w #$308e0
0x308e2: frem.l d2, fp0
0x308e6: frem fp1, fp4
0x308ea: fscale.w d6, fp5
0x308ee: fscale fp7, fp6
0x308f2: fsgldiv.l d6, fp0
0x308f6: fsgldiv fp7, fp5
0x308fa: fsglmul.l d6, fp6
0x308fe: fsglmul fp2, fp7
0x30902: fsin.l d2, fp5
0x30906: fsin fp3, fp2
0x3090a: fsin fp5
0x3090e: fsinh.w d5, fp1
0x30912: fsinh fp0
0x30916: fsinh fp5
0x3091a: fsqrt.l d3, fp0
0x3091e: fsqrt fp6, fp2
0x30922: fsqrt fp2
0x30926: fintrz.w d7, fp5
0x3092a: fintrz fp0, fp6
0x3092e: fintrz fp5
0x30932: flog10.b d6, fp2
0x30936: flog10 fp1, fp4
0x3093a: flog10 fp4
0x3093e: fsub.l d3, fp3
0x30942: fsub fp0, fp2
0x30946: fssub.w d4, fp0
0x3094a: fssub fp1, fp7
0x3094e: fdsub.l d4, fp0
0x30952: fdsub fp5, fp5
0x30956: ftan.l d5, fp4
0x3095a: ftan fp3, fp6
0x3095e: ftan fp4
0x30962: fatanh.b d4, fp0
0x30966: fatanh fp7, fp2
0x3096a: fatanh fp0
0x3096e: ftentox.w d4, fp7
0x30972: ftentox fp1, fp4
0x30976: ftentox fp3
0x3097a: ftrapf
0x3097e: ftrapf.w #$65e
0x30984: ftrapeq
0x30988: ftrapeq.w #$40c
0x30990: ftrapogt
0x30994: ftrapogt.w #$4079
0x3099a: ftrapoge
0x3099e: ftrapoge.w #$71f8
0x309a4: ftrapolt
0x309a8: ftrapolt.w #$2943
0x309ae: ftrapole
0x309b2: ftrapole.w #$4106
0x309b8: ftrapogl
0x309bc: ftrapogl.w #$50
0x309c4: ftrapor
0x309c8: ftrapor.w #$18ac
0x309d0: ftrapun
0x309d4: ftrapun.w #$577a
0x309dc: ftrapueq
0x309e0: ftrapueq.w #$277b
0x309e6: ftrapugt
0x309ea: ftrapugt.w #$7696
0x309f0: ftrapuge
0x309f4: ftrapuge.w #$7023
0x309fa: ftrapult
0x309fe: ftrapult.w #$55d9
0x30a06: ftrapule
0x30a0a: ftrapule.w #$5a82
0x30a10: ftrapne
0x30a14: ftrapne.w #$1c58
0x30a1c: ftrapt
0x30a20: ftrapt.w #$4778
0x30a28: ftrapf
0x30a2c: ftrapf.w #$1a27
0x30a32: ftrapeq
0x30a36: ftrapeq.w #$70eb
0x30a3e: ftrapogt
0x30a42: ftrapogt.w #$30ef
0x30a48: ftrapoge
0x30a4c: ftrapoge.w #$1636
0x30a52: ftrapolt
0x30a56: ftrapolt.w #$144b
0x30a5c: ftrapole
0x30a60: ftrapole.w #$610c
0x30a66: ftrapogl
0x30a6a: ftrapogl.w #$4584
0x30a70: ftrapor
0x30a74: ftrapor.w #$3900
0x30a7a: ftrapun
0x30a7e: ftrapun.w #$9b2
0x30a84: ftrapueq
0x30a88: ftrapueq.w #$74de
0x30a8e: ftrapugt
0x30a92: ftrapugt.w #$1196
0x30a98: ftrapuge
0x30a9c: ftrapuge.w #$6e56
0x30aa4: ftrapult
0x30aa8: ftrapult.w #$816
0x30ab0: ftrapule
0x30ab4: ftrapule.w #$6044
0x30abc: ftrapne
0x30ac0: ftrapne.w #$66d7
0x30ac6: ftrapt
0x30aca: ftrapt.w #$48e6
0x30ad2: ftst.w d6, fp0
0x30ad6: ftst fp0
0x30ada: ftwotox.l d5, fp2
0x30ade: ftwotox fp4, fp2
0x30ae2: ftwotox fp0
0x30ae6: illegal #$4ac8
0x30ae8: illegal #$4afc
0x30aea: jmp a2
0x30aec: jsr a5
0x30aee: link a6, #$1807
0x30af2: link a3, #$4e3906fb
0x30af8: fsmove fp0, fp3
0x30afc: move.l d6, -(a2)
0x30afe: lsl.w a7
0x30b00: lsl.w d4, d0
0x30b04: lsr.w a2
0x30b06: lsr.b d3, d1
0x30b0a: move.w a6, a5
0x30b0c: movem.w d2, -(a3)
0x30b10: moveq #$8, d5
0x30b12: muls.w #$c1e, d3
0x30b16: muls.l #$65c4dbf1, d0
0x30b1e: mulu.w #$2257, d2
0x30b22: mulu.l #$5ecebb57, d0
0x30b2a: neg.b d1
0x30b2c: negx.l d7
0x30b2e: nop
0x30b30: not.b d0
0x30b32: or.b #$17, d6
0x30b36: or.b d5, a2
0x30b38: ori.l #$d6, d6
0x30b3e: or.w (pc, d4.w), d5
0x30b42: or.w (a1, d2.w), d6
0x30b46: or.l d5, (a1)+
0x30b48: or.l d2, -(a5)
0x30b4a: or.b (a5)+, d2
0x30b4c: or.b d2, $40(a5)
0x30b50: or.w d2, $100(d1.l * 4)
0x30b56: or.b d2, $4.w
0x30b5a: or.b d2, $10.l
0x30b60: or.w $40(pc, d4), d2
0x30b64: or.l ([$20, a0, d1.w * 4], $1000), d2
0x30b6c: or.w ([$20, pc, d4.w * 4], $1000), d3
0x30b74: or.w ([$20, a2], d5.w * 4, $1000), d4
0x30b7c: or.b ([$20, pc], d6.w * 4, $1000), d5
0x30b84: pack d0, d1, #$4
0x30b88: pack -(a0), -(a1), #$1
0x30b8c: pea.l a2
0x30b8e: reset
0x30b90: rol.w a7
0x30b92: rol.l d1, d0
0x30b96: ror.w a1
0x30b98: ror.w d4, d3
0x30b9c: roxl.w a7
0x30b9e: roxl.w d0, d2
0x30ba2: rol.w a0
0x30ba4: roxr.l #$3, d4
0x30ba8: rtd #$7
0x30bac: rte
0x30bae: rtr
0x30bb0: rts
0x30bb2: sbcd.b d5, d0
0x30bb4: sbcd -(a0), -(a4), #$50c4
0x30bb8: sf.b d3
0x30bba: shi.b d6
0x30bbc: sls.b d3
0x30bbe: scc.b d4
0x30bc0: scc.b d1
0x30bc2: scs.b d0
0x30bc4: scs.b d0
0x30bc6: sne.b d5
0x30bc8: seq.b d2
0x30bca: svc.b d2
0x30bcc: svs.b d6
0x30bce: spl.b d6
0x30bd0: smi.b d5
0x30bd2: sge.b d2
0x30bd4: slt.b d7
0x30bd6: sgt.b d2
0x30bd8: sle.b d3
0x30bda: stop #$7
0x30bde: sub.w a6, d3
0x30be0: sub.w #$2c, d5
0x30be4: sub.b d5, a4
0x30be6: subi.l #$ed, d3
0x30bec: subq.l #$5, a0
0x30bee: subx.l d1, d3
0x30bf0: subx.w -(a4), -(a0)
0x30bf2: swap d7
0x30bf4: trap #$5
0x30bf6: trapv
0x30bf8: trapt
0x30bfa: trapt.w #$61fb
0x30bfe: trapf
0x30c00: trapf.w #$3784
0x30c04: traphi
0x30c06: traphi.l #$25af
0x30c0c: trapls
0x30c0e: trapls.w #$37e2
0x30c12: trapcc
0x30c14: trapcc.w #$26e4
0x30c18: trapcc
0x30c1a: trapcc.w #$8e6
0x30c1e: trapcs
0x30c20: trapcs.l #$21e3
0x30c26: trapcs
0x30c28: trapcs.w #$54c7
0x30c2c: trapne
0x30c2e: trapne.l #$313d
0x30c34: trapeq
0x30c36: trapeq.w #$6726
0x30c3a: trapvc
0x30c3c: trapvc.l #$2fef
0x30c42: trapvs
0x30c44: trapvs.w #$33ba
0x30c48: trappl
0x30c4a: trappl.l #$445f
0x30c50: trapmi
0x30c52: trapmi.w #$25bc
0x30c56: trapge
0x30c58: trapge.l #$2c3e
0x30c5e: traplt
0x30c60: traplt.l #$2197
0x30c66: trapgt
0x30c68: trapgt.w #$2d1
0x30c6c: traple
0x30c6e: traple.l #$792a
0x30c74: tst.l #$3a
0x30c7a: tst.w a0
0x30c7c: unlk a2
0x30c7e: unpk d4, d2, #$6
0x30c82: unpk -(a3), -(a5), #$8
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment