Pastebin launched a little side project called VERYVIRAL.com, check it out ;-) Want more features on Pastebin? Sign Up, it's FREE!
Guest

SMW YI2 credits

By: a guest on Apr 27th, 2013  |  syntax: None  |  size: 5.77 KB  |  views: 3,054  |  expires: Never
download  |  raw  |  embed  |  report abuse  |  print
Text below is selected. Please press Ctrl+C to copy to your clipboard. (⌘+C on Mac)
  1. 0185c6 lda $9e,x     [00009f] A:0008 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdiZC V:139 H: 614 ; sprite handling
  2. 0185c8 jsl $0086df   [0086df] A:00fa X:0001 Y:0058 S:01f5 D:0000 DB:01 NvMXdizC V:139 H: 644 ; A=0xFA
  3. 0086df sty $03       [000003] A:00fa X:0001 Y:0058 S:01f2 D:0000 DB:01 NvMXdizC V:139 H: 706
  4. 0086e1 ply                    A:00fa X:0001 Y:0058 S:01f2 D:0000 DB:01 NvMXdizC V:139 H: 730
  5. 0086e2 sty $00       [000000] A:00fa X:0001 Y:00cb S:01f3 D:0000 DB:01 NvMXdizC V:139 H: 758
  6. 0086e4 rep #$30               A:00fa X:0001 Y:00cb S:01f3 D:0000 DB:01 NvMXdizC V:139 H: 782
  7. 0086e6 and #$00ff             A:00fa X:0001 Y:00cb S:01f3 D:0000 DB:01 NvmxdizC V:139 H: 804
  8. 0086e9 asl a                  A:00fa X:0001 Y:00cb S:01f3 D:0000 DB:01 nvmxdizC V:139 H: 828
  9. 0086ea tay                    A:01f4 X:0001 Y:00cb S:01f3 D:0000 DB:01 nvmxdizc V:139 H: 842
  10. 0086eb pla                    A:01f4 X:0001 Y:01f4 S:01f3 D:0000 DB:01 nvmxdizc V:139 H: 856
  11. 0086ec sta $01       [000001] A:0185 X:0001 Y:01f4 S:01f5 D:0000 DB:01 nvmxdizc V:139 H: 892
  12. 0086ee iny                    A:0185 X:0001 Y:01f4 S:01f5 D:0000 DB:01 nvmxdizc V:139 H: 924
  13. 0086ef lda [$00],y   [0187c0] A:0185 X:0001 Y:01f5 S:01f5 D:0000 DB:01 nvmxdizc V:139 H: 938 ; load from $0187c0
  14. 0086f1 sta $00       [000000] A:0322 X:0001 Y:01f5 S:01f5 D:0000 DB:01 nvmxdizc V:139 H: 994 ; A=0x0322
  15. 0086f3 sep #$30               A:0322 X:0001 Y:01f5 S:01f5 D:0000 DB:01 nvmxdizc V:139 H:1026
  16. 0086f5 ldy $03       [000003] A:0322 X:0001 Y:00f5 S:01f5 D:0000 DB:01 nvMXdizc V:139 H:1048
  17. 0086f7 jmp [$0000]   [000000] A:0322 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:139 H:1072 ; jump to $010322
  18. 010322 ora $60,s     [000255] A:0322 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:139 H:1120
  19. 010324 cli                    A:03f2 X:0001 Y:0058 S:01f5 D:0000 DB:01 NvMXdizc V:139 H:1150
  20. 010325 beq $033a     [01033a] A:03f2 X:0001 Y:0058 S:01f5 D:0000 DB:01 NvMXdizc V:139 H:1164
  21. 010327 bit $61,x     [000062] A:03f2 X:0001 Y:0058 S:01f5 D:0000 DB:01 NvMXdizc V:139 H:1180 ; good x-pos of the
  22. 010329 beq $034f     [01034f] A:03f2 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdiZc V:139 H:1210 ; 1up to branch here
  23. 01034f rol a                  A:03f2 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdiZc V:139 H:1232 ;
  24. 010350 and ($f0,s),y [010148] A:03e4 X:0001 Y:0058 S:01f5 D:0000 DB:01 NvMXdizC V:139 H:1246 ; good values
  25. 010352 bit $2b       [00002b] A:0344 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizC V:139 H:1298 ; from the chuck
  26. 010354 and #$f0               A:0344 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdiZC V:139 H:1322 ;
  27. 010356 asl $2b       [00002b] A:0340 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizC V:139 H:1338 ;
  28. 010358 jmp $4219     [014219] A:0340 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdiZc V:140 H:  12 ; thanks pswitch
  29.  
  30. 014219 lda #$18               A:0340 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdiZc V:140 H:  36
  31. 01421b wai                    A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:140 H:  48
  32.  
  33. /
  34. |00816a sei                    A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V:225 H:  80
  35. |...
  36. |0082c3 rti                    A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V:226 H:1222
  37. |
  38. |01421c nop                    A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:226 H:1274
  39. |01421d wai                    A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:226 H:1286
  40. |
  41. |008374 sei                    A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V: 36 H:  86
  42. |...
  43. |0083b9 rti                    A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V: 38 H: 104
  44. \
  45.  
  46. 01421e bra $4218     [014218] A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 156
  47. 014218 sta $0100     [010100] A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 174 ; 0x18 as game mode:
  48. 01421b wai                    A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 200 ; "load credits" mode
  49.  
  50. /
  51. |00816a sei                    A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V:225 H:  82
  52. |...
  53. |0082c3 rti                    A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V:226 H:1224
  54. |
  55. |01421c nop                    A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:226 H:1276
  56. |01421d wai                    A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:226 H:1288
  57. |
  58. |008374 sei                    A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V: 36 H:  90
  59. |...
  60. |0083b9 rti                    A:0318 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V: 38 H: 108
  61. \
  62.  
  63. 01421e bra $4218     [014218] A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 160
  64. 014218 lda #$08               A:0318 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 178
  65. 01421a nop                    A:0308 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 190
  66. 01421b wai                    A:0308 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 202
  67.  
  68. /
  69. |00816a sei                    A:0308 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V:225 H:  78
  70. |...
  71. |0082c3 rti                    A:0308 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V:226 H:1220
  72. |
  73. |01421c nop                    A:0308 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:226 H:1272
  74. |01421d wai                    A:0308 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V:226 H:1284
  75. |
  76. |008374 sei                    A:0308 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V: 36 H:  90
  77. |...
  78. |0083b9 rti                    A:0308 X:0001 Y:0058 S:01f1 D:0000 DB:01 nvMXdIzc V: 38 H: 108
  79. \
  80.  
  81. 01421e bra $4218     [014218] A:0308 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 160
  82. 014218 sta $13c6     [0113c6] A:0308 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 178 ; cutscene: 0x08
  83. 01421b rtl                    A:0308 X:0001 Y:0058 S:01f5 D:0000 DB:01 nvMXdizc V: 38 H: 204 ; = credits
  84.  
  85. let the frame emulate to the end and start the credits after the code realizes that the game mode changed
clone this paste RAW Paste Data