ThomasSpeedrunner

Alignment Errors After Deleting Special Stages

May 18th, 2013
475
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 170.41 KB | None | 0 0
  1. > > >s2.asm(7688): warning: address is not properly aligned
  2. > > > lea (Chunk_Table).l,a4
  3. > > >s2.asm(7689): warning: address is not properly aligned
  4. > > > lea (LevSel_MarkTable).l,a5
  5. > > >s2.asm(7690): warning: address is not properly aligned
  6. > > > lea (VDP_data_port).l,a6
  7. > > >s2.asm(7691): warning: address is not properly aligned
  8. > > > moveq #0,d0
  9. > > >s2.asm(7692): warning: address is not properly aligned
  10. > > > move.w (Level_select_zone).w,d0
  11. > > >s2.asm(7693): warning: address is not properly aligned
  12. > > > lsl.w #2,d0
  13. > > >s2.asm(7694): warning: address is not properly aligned
  14. > > > lea (a5,d0.w),a3
  15. > > >s2.asm(7695): warning: address is not properly aligned
  16. > > > moveq #0,d0
  17. > > >s2.asm(7696): warning: address is not properly aligned
  18. > > > move.b (a3),d0
  19. > > >s2.asm(7697): warning: address is not properly aligned
  20. > > > mulu.w #$50,d0
  21. > > >s2.asm(7698): warning: address is not properly aligned
  22. > > > moveq #0,d1
  23. > > >s2.asm(7699): warning: address is not properly aligned
  24. > > > move.b 1(a3),d1
  25. > > >s2.asm(7700): warning: address is not properly aligned
  26. > > > add.w d1,d0
  27. > > >s2.asm(7701): warning: address is not properly aligned
  28. > > > lea (a4,d0.w),a1
  29. > > >s2.asm(7702): warning: address is not properly aligned
  30. > > > moveq #0,d1
  31. > > >s2.asm(7703): warning: address is not properly aligned
  32. > > > move.b (a3),d1
  33. > > >s2.asm(7704): warning: address is not properly aligned
  34. > > > lsl.w #7,d1
  35. > > >s2.asm(7705): warning: address is not properly aligned
  36. > > > add.b 1(a3),d1
  37. > > >s2.asm(7706): warning: address is not properly aligned
  38. > > > addi.w #-$4000,d1
  39. > > >s2.asm(7707): warning: address is not properly aligned
  40. > > > lsl.l #2,d1
  41. > > >s2.asm(7708): warning: address is not properly aligned
  42. > > > lsr.w #2,d1
  43. > > >s2.asm(7709): warning: address is not properly aligned
  44. > > > ori.w #$4000,d1
  45. > > >s2.asm(7710): warning: address is not properly aligned
  46. > > > swap d1
  47. > > >s2.asm(7711): warning: address is not properly aligned
  48. > > > move.l d1,4(a6)
  49. > > >s2.asm(7713): warning: address is not properly aligned
  50. > > > moveq #$D,d2
  51. > > >s2.asm(7714): warning: address is not properly aligned
  52. > > > - move.w (a1)+,d0
  53. > > >s2.asm(7715): warning: address is not properly aligned
  54. > > > add.w d3,d0
  55. > > >s2.asm(7716): warning: address is not properly aligned
  56. > > > move.w d0,(a6)
  57. > > >s2.asm(7717): warning: address is not properly aligned
  58. > > > dbf d2,-
  59. > > >s2.asm(7719): warning: address is not properly aligned
  60. > > > addq.w #2,a3
  61. > > >s2.asm(7720): warning: address is not properly aligned
  62. > > > moveq #0,d0
  63. > > >s2.asm(7721): warning: address is not properly aligned
  64. > > > move.b (a3),d0
  65. > > >s2.asm(7722): warning: address is not properly aligned
  66. > > > beq.s +
  67. > > >s2.asm(7723): warning: address is not properly aligned
  68. > > > mulu.w #$50,d0
  69. > > >s2.asm(7724): warning: address is not properly aligned
  70. > > > moveq #0,d1
  71. > > >s2.asm(7725): warning: address is not properly aligned
  72. > > > move.b 1(a3),d1
  73. > > >s2.asm(7726): warning: address is not properly aligned
  74. > > > add.w d1,d0
  75. > > >s2.asm(7727): warning: address is not properly aligned
  76. > > > lea (a4,d0.w),a1
  77. > > >s2.asm(7728): warning: address is not properly aligned
  78. > > > moveq #0,d1
  79. > > >s2.asm(7729): warning: address is not properly aligned
  80. > > > move.b (a3),d1
  81. > > >s2.asm(7730): warning: address is not properly aligned
  82. > > > lsl.w #7,d1
  83. > > >s2.asm(7731): warning: address is not properly aligned
  84. > > > add.b 1(a3),d1
  85. > > >s2.asm(7732): warning: address is not properly aligned
  86. > > > addi.w #-$4000,d1
  87. > > >s2.asm(7733): warning: address is not properly aligned
  88. > > > lsl.l #2,d1
  89. > > >s2.asm(7734): warning: address is not properly aligned
  90. > > > lsr.w #2,d1
  91. > > >s2.asm(7735): warning: address is not properly aligned
  92. > > > ori.w #$4000,d1
  93. > > >s2.asm(7736): warning: address is not properly aligned
  94. > > > swap d1
  95. > > >s2.asm(7737): warning: address is not properly aligned
  96. > > > move.l d1,4(a6)
  97. > > >s2.asm(7738): warning: address is not properly aligned
  98. > > > move.w (a1)+,d0
  99. > > >s2.asm(7739): warning: address is not properly aligned
  100. > > > add.w d3,d0
  101. > > >s2.asm(7740): warning: address is not properly aligned
  102. > > > move.w d0,(a6)
  103. > > >s2.asm(7743): warning: address is not properly aligned
  104. > > > cmpi.w #$15,(Level_select_zone).w
  105. > > >s2.asm(7744): warning: address is not properly aligned
  106. > > > bne.s + ; rts
  107. > > >s2.asm(7745): warning: address is not properly aligned
  108. > > > bsr.w LevelSelect_DrawSoundNumber
  109. > > >s2.asm(7747): warning: address is not properly aligned
  110. > > > rts
  111. > > >s2.asm(7751): warning: address is not properly aligned
  112. > > > move.l #vdpComm($C944,VRAM,WRITE),(VDP_control_port).l
  113. > > >s2.asm(7752): warning: address is not properly aligned
  114. > > > move.w (Sound_test_sound).w,d0
  115. > > >s2.asm(7753): warning: address is not properly aligned
  116. > > > move.b d0,d2
  117. > > >s2.asm(7754): warning: address is not properly aligned
  118. > > > lsr.b #4,d0
  119. > > >s2.asm(7755): warning: address is not properly aligned
  120. > > > bsr.s +
  121. > > >s2.asm(7756): warning: address is not properly aligned
  122. > > > move.b d2,d0
  123. > > >s2.asm(7758): warning: address is not properly aligned
  124. > > > andi.w #$F,d0
  125. > > >s2.asm(7759): warning: address is not properly aligned
  126. > > > cmpi.b #$A,d0
  127. > > >s2.asm(7760): warning: address is not properly aligned
  128. > > > blo.s +
  129. > > >s2.asm(7761): warning: address is not properly aligned
  130. > > > addi.b #4,d0
  131. > > >s2.asm(7763): warning: address is not properly aligned
  132. > > > addi.b #$10,d0
  133. > > >s2.asm(7764): warning: address is not properly aligned
  134. > > > add.w d3,d0
  135. > > >s2.asm(7765): warning: address is not properly aligned
  136. > > > move.w d0,(a6)
  137. > > >s2.asm(7766): warning: address is not properly aligned
  138. > > > rts
  139. > > >s2.asm(7770): warning: address is not properly aligned
  140. > > > move.w (Level_select_zone).w,d0
  141. > > >s2.asm(7771): warning: address is not properly aligned
  142. > > > lea (LevSel_IconTable).l,a3
  143. > > >s2.asm(7772): warning: address is not properly aligned
  144. > > > lea (a3,d0.w),a3
  145. > > >s2.asm(7773): warning: address is not properly aligned
  146. > > > lea (Chunk_Table+$8C0).l,a1
  147. > > >s2.asm(7774): warning: address is not properly aligned
  148. > > > moveq #0,d0
  149. > > >s2.asm(7775): warning: address is not properly aligned
  150. > > > move.b (a3),d0
  151. > > >s2.asm(7776): warning: address is not properly aligned
  152. > > > lsl.w #3,d0
  153. > > >s2.asm(7777): warning: address is not properly aligned
  154. > > > move.w d0,d1
  155. > > >s2.asm(7778): warning: address is not properly aligned
  156. > > > add.w d0,d0
  157. > > >s2.asm(7779): warning: address is not properly aligned
  158. > > > add.w d1,d0
  159. > > >s2.asm(7780): warning: address is not properly aligned
  160. > > > lea (a1,d0.w),a1
  161. > > >s2.asm(7781): warning: address is not properly aligned
  162. > > > move.l #vdpComm($CB36,VRAM,WRITE),d0
  163. > > >s2.asm(7782): warning: address is not properly aligned
  164. > > > moveq #3,d1
  165. > > >s2.asm(7783): warning: address is not properly aligned
  166. > > > moveq #2,d2
  167. > > >s2.asm(7784): warning: address is not properly aligned
  168. > > > bsr.w JmpTo_PlaneMapToVRAM
  169. > > >s2.asm(7785): warning: address is not properly aligned
  170. > > > lea (Pal_LevelIcons).l,a1
  171. > > >s2.asm(7786): warning: address is not properly aligned
  172. > > > moveq #0,d0
  173. > > >s2.asm(7787): warning: address is not properly aligned
  174. > > > move.b (a3),d0
  175. > > >s2.asm(7788): warning: address is not properly aligned
  176. > > > lsl.w #5,d0
  177. > > >s2.asm(7789): warning: address is not properly aligned
  178. > > > lea (a1,d0.w),a1
  179. > > >s2.asm(7790): warning: address is not properly aligned
  180. > > > lea (Normal_palette_line3).w,a2
  181. > > >s2.asm(7792): warning: address is not properly aligned
  182. > > > moveq #7,d1
  183. > > >s2.asm(7793): warning: address is not properly aligned
  184. > > > - move.l (a1)+,(a2)+
  185. > > >s2.asm(7794): warning: address is not properly aligned
  186. > > > dbf d1,-
  187. > > >s2.asm(7796): warning: address is not properly aligned
  188. > > > rts
  189. > > >s2.asm(7842): warning: address is not properly aligned
  190. > > > move.w (Correct_cheat_entries).w,d0 ; Get the number of correct sound IDs entered so far
  191. > > >s2.asm(7843): warning: address is not properly aligned
  192. > > > adda.w d0,a0 ; Skip to the next entry
  193. > > >s2.asm(7844): warning: address is not properly aligned
  194. > > > move.w (Sound_test_sound).w,d0 ; Get the current sound test sound
  195. > > >s2.asm(7845): warning: address is not properly aligned
  196. > > > cmp.b (a0),d0 ; Compare it to the cheat
  197. > > >s2.asm(7846): warning: address is not properly aligned
  198. > > > bne.s + ; If they're different, branch
  199. > > >s2.asm(7847): warning: address is not properly aligned
  200. > > > addq.w #1,(Correct_cheat_entries).w ; Add 1 to the number of correct entries
  201. > > >s2.asm(7848): warning: address is not properly aligned
  202. > > > tst.b 1(a0) ; Is the next entry 0?
  203. > > >s2.asm(7849): warning: address is not properly aligned
  204. > > > bne.s ++ ; If not, branch
  205. > > >s2.asm(7850): warning: address is not properly aligned
  206. > > > move.w #$101,(a1) ; Enable the cheat
  207. > > >s2.asm(7851): warning: address is not properly aligned
  208. > > > move.b #$B5,d0 ; Play the ring sound
  209. > > >s2.asm(7852): warning: address is not properly aligned
  210. > > > bsr.w JmpTo_PlaySound
  211. > > >s2.asm(7854): warning: address is not properly aligned
  212. > > > move.w #0,(Correct_cheat_entries).w ; Clear the number of correct entries
  213. > > >s2.asm(7856): warning: address is not properly aligned
  214. > > > rts
  215. > > >s2.asm(7913): warning: address is not properly aligned
  216. > > > jmp (PlaySound).l
  217. > > >s2.asm(7917): warning: address is not properly aligned
  218. > > > jmp (PlayMusic).l
  219. > > >s2.asm(7921): warning: address is not properly aligned
  220. > > > jmp (PlaneMapToVRAM).l
  221. > > >s2.asm(7930): warning: address is not properly aligned
  222. > > > jmp (Dynamic_Normal).l
  223. > > >s2.asm(7939) CLEARRAM(4): warning: address is not properly aligned
  224. > > > lea (ENDSEQ_OBJECT_RAM).w,a1
  225. > > >s2.asm(7939) CLEARRAM(5): warning: address is not properly aligned
  226. > > > moveq #0,d0
  227. > > >s2.asm(7939) CLEARRAM(6): warning: address is not properly aligned
  228. > > > move.w #bytesToLcnt((ENDSEQ_OBJECT_RAM_END-ENDSEQ_OBJECT_RAM)),d1
  229. > > >s2.asm(7939) CLEARRAM(7): warning: address is not properly aligned
  230. > > > loop: move.l d0,(a1)+
  231. > > >s2.asm(7939) CLEARRAM(8): warning: address is not properly aligned
  232. > > > dbf d1,loop
  233. > > >s2.asm(7940) CLEARRAM(4): warning: address is not properly aligned
  234. > > > lea (MISC_VARIABLES).w,a1
  235. > > >s2.asm(7940) CLEARRAM(5): warning: address is not properly aligned
  236. > > > moveq #0,d0
  237. > > >s2.asm(7940) CLEARRAM(6): warning: address is not properly aligned
  238. > > > move.w #bytesToLcnt((MISC_VARIABLES_END-MISC_VARIABLES)),d1
  239. > > >s2.asm(7940) CLEARRAM(7): warning: address is not properly aligned
  240. > > > loop: move.l d0,(a1)+
  241. > > >s2.asm(7940) CLEARRAM(8): warning: address is not properly aligned
  242. > > > dbf d1,loop
  243. > > >s2.asm(7941) CLEARRAM(4): warning: address is not properly aligned
  244. > > > lea (CAMERA_RAM).w,a1
  245. > > >s2.asm(7941) CLEARRAM(5): warning: address is not properly aligned
  246. > > > moveq #0,d0
  247. > > >s2.asm(7941) CLEARRAM(6): warning: address is not properly aligned
  248. > > > move.w #bytesToLcnt((CAMERA_RAM_END-CAMERA_RAM)),d1
  249. > > >s2.asm(7941) CLEARRAM(7): warning: address is not properly aligned
  250. > > > loop: move.l d0,(a1)+
  251. > > >s2.asm(7941) CLEARRAM(8): warning: address is not properly aligned
  252. > > > dbf d1,loop
  253. > > >s2.asm(7943): warning: address is not properly aligned
  254. > > > move #$2700,sr
  255. > > >s2.asm(7944): warning: address is not properly aligned
  256. > > > move.w (VDP_Reg1_val).w,d0
  257. > > >s2.asm(7945): warning: address is not properly aligned
  258. > > > andi.b #$BF,d0
  259. > > >s2.asm(7946): warning: address is not properly aligned
  260. > > > move.w d0,(VDP_control_port).l
  261. > > >s2.asm(7948): warning: address is not properly aligned
  262. > > > move.w #$100,(Z80_Bus_Request).l ; stop the Z80
  263. > > >s2.asm(7949): warning: address is not properly aligned
  264. > > > - btst #0,(Z80_Bus_Request).l
  265. > > >s2.asm(7950): warning: address is not properly aligned
  266. > > > bne.s - ; loop until it says it's stopped
  267. > > >s2.asm(7951) DMAFILLVRAM(1): warning: address is not properly aligned
  268. > > > lea (VDP_control_port).l,a5
  269. > > >s2.asm(7951) DMAFILLVRAM(2): warning: address is not properly aligned
  270. > > > move.w #$8F01,(a5) ; VRAM pointer increment: $0001
  271. > > >s2.asm(7951) DMAFILLVRAM(3): warning: address is not properly aligned
  272. > > > move.l #(($9400|((((VRAM_PLANE_TABLE_SIZE)-1)&$FF00)>>8))<<16)|($9300|(((VRAM_PLANE_TABLE_SIZE)-1)&$FF)),(a5) ; DMA VRAM_PLANE_TABLE_SIZE ...
  273. > > >s2.asm(7951) DMAFILLVRAM(4): warning: address is not properly aligned
  274. > > > move.w #$9780,(a5) ; VRAM fill
  275. > > >s2.asm(7951) DMAFILLVRAM(5): warning: address is not properly aligned
  276. > > > move.l #$40000080|(((VRAM_PLANE_A_NAME_TABLE)&$3FFF)<<16)|(((VRAM_PLANE_A_NAME_TABLE)&$C000)>>14),(a5) ; Start at ...
  277. > > >s2.asm(7951) DMAFILLVRAM(6): warning: address is not properly aligned
  278. > > > move.w #(0)<<8,(VDP_data_port).l ; Fill with 0
  279. > > >s2.asm(7951) DMAFILLVRAM(7): warning: address is not properly aligned
  280. > > > loop: move.w (a5),d1
  281. > > >s2.asm(7951) DMAFILLVRAM(8): warning: address is not properly aligned
  282. > > > btst #1,d1
  283. > > >s2.asm(7951) DMAFILLVRAM(9): warning: address is not properly aligned
  284. > > > bne.s loop ; busy loop until the VDP is finished filling...
  285. > > >s2.asm(7951) DMAFILLVRAM(10): warning: address is not properly aligned
  286. > > > move.w #$8F02,(a5) ; VRAM pointer increment: $0002
  287. > > >s2.asm(7952): warning: address is not properly aligned
  288. > > > clr.l (Vscroll_Factor).w
  289. > > >s2.asm(7953): warning: address is not properly aligned
  290. > > > clr.l (unk_F61A).w
  291. > > >s2.asm(7954): warning: address is not properly aligned
  292. > > > move.w #0,(Z80_Bus_Request).l ; start the Z80
  293. > > >s2.asm(7956): warning: address is not properly aligned
  294. > > > lea (VDP_control_port).l,a6
  295. > > >s2.asm(7957): warning: address is not properly aligned
  296. > > > move.w #$8B03,(a6) ; EXT-INT disabled, V scroll by screen, H scroll by line
  297. > > >s2.asm(7958): warning: address is not properly aligned
  298. > > > move.w #$8230,(a6) ; PNT A base: $C000
  299. > > >s2.asm(7959): warning: address is not properly aligned
  300. > > > move.w #$8407,(a6) ; PNT B base: $E000
  301. > > >s2.asm(7960): warning: address is not properly aligned
  302. > > > move.w #$857C,(a6) ; Sprite attribute table base: $F800
  303. > > >s2.asm(7961): warning: address is not properly aligned
  304. > > > move.w #$9001,(a6) ; Scroll table size: 64x32
  305. > > >s2.asm(7962): warning: address is not properly aligned
  306. > > > move.w #$8004,(a6) ; H-INT disabled
  307. > > >s2.asm(7963): warning: address is not properly aligned
  308. > > > move.w #$8720,(a6) ; Background palette/color: 2/0
  309. > > >s2.asm(7964): warning: address is not properly aligned
  310. > > > move.w #$8ADF,(Hint_counter_reserve).w ; H-INT every 224th scanline
  311. > > >s2.asm(7965): warning: address is not properly aligned
  312. > > > move.w (Hint_counter_reserve).w,(a6)
  313. > > >s2.asm(7966): warning: address is not properly aligned
  314. > > > clr.b (Super_Sonic_flag).w
  315. > > >s2.asm(7967): warning: address is not properly aligned
  316. > > > cmpi.b #7,(Emerald_count).w
  317. > > >s2.asm(7968): warning: address is not properly aligned
  318. > > > bne.s +
  319. > > >s2.asm(7969): warning: address is not properly aligned
  320. > > > cmpi.w #2,(Player_mode).w
  321. > > >s2.asm(7970): warning: address is not properly aligned
  322. > > > beq.s +
  323. > > >s2.asm(7971): warning: address is not properly aligned
  324. > > > st (Super_Sonic_flag).w
  325. > > >s2.asm(7972): warning: address is not properly aligned
  326. > > > move.b #-1,(Super_Sonic_palette).w
  327. > > >s2.asm(7973): warning: address is not properly aligned
  328. > > > move.b #$F,(Palette_timer).w
  329. > > >s2.asm(7974): warning: address is not properly aligned
  330. > > > move.w #$30,(Palette_frame).w
  331. > > >s2.asm(7976): warning: address is not properly aligned
  332. > > > moveq #0,d0
  333. > > >s2.asm(7977): warning: address is not properly aligned
  334. > > > cmpi.w #2,(Player_mode).w
  335. > > >s2.asm(7978): warning: address is not properly aligned
  336. > > > beq.s +
  337. > > >s2.asm(7979): warning: address is not properly aligned
  338. > > > tst.b (Super_Sonic_flag).w
  339. > > >s2.asm(7980): warning: address is not properly aligned
  340. > > > bne.s ++
  341. > > >s2.asm(7981): warning: address is not properly aligned
  342. > > > bra.w +++
  343. > > >s2.asm(7985): warning: address is not properly aligned
  344. > > > addq.w #2,d0
  345. > > >s2.asm(7987): warning: address is not properly aligned
  346. > > > addq.w #2,d0
  347. > > >s2.asm(7989): warning: address is not properly aligned
  348. > > > move.w d0,(Ending_Routine).w
  349. > > >s2.asm(7990): warning: address is not properly aligned
  350. > > > bsr.w EndingSequence_LoadCharacterArt
  351. > > >s2.asm(7991): warning: address is not properly aligned
  352. > > > bsr.w EndingSequence_LoadFlickyArt
  353. > > >s2.asm(7992): warning: address is not properly aligned
  354. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_EndingFinalTornado),VRAM,WRITE),(VDP_control_port).l
  355. > > >s2.asm(7993): warning: address is not properly aligned
  356. > > > lea (ArtNem_EndingFinalTornado).l,a0
  357. > > >s2.asm(7994): warning: address is not properly aligned
  358. > > > bsr.w JmpTo_NemDec
  359. > > >s2.asm(7995): warning: address is not properly aligned
  360. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_EndingPics),VRAM,WRITE),(VDP_control_port).l
  361. > > >s2.asm(7996): warning: address is not properly aligned
  362. > > > lea (ArtNem_EndingPics).l,a0
  363. > > >s2.asm(7997): warning: address is not properly aligned
  364. > > > bsr.w JmpTo_NemDec
  365. > > >s2.asm(7998): warning: address is not properly aligned
  366. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_EndingMiniTornado),VRAM,WRITE),(VDP_control_port).l
  367. > > >s2.asm(7999): warning: address is not properly aligned
  368. > > > lea (ArtNem_EndingMiniTornado).l,a0
  369. > > >s2.asm(8000): warning: address is not properly aligned
  370. > > > bsr.w JmpTo_NemDec
  371. > > >s2.asm(8001): warning: address is not properly aligned
  372. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_Tornado),VRAM,WRITE),(VDP_control_port).l
  373. > > >s2.asm(8002): warning: address is not properly aligned
  374. > > > lea (ArtNem_Tornado).l,a0
  375. > > >s2.asm(8003): warning: address is not properly aligned
  376. > > > bsr.w JmpTo_NemDec
  377. > > >s2.asm(8004): warning: address is not properly aligned
  378. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_Clouds),VRAM,WRITE),(VDP_control_port).l
  379. > > >s2.asm(8005): warning: address is not properly aligned
  380. > > > lea (ArtNem_Clouds).l,a0
  381. > > >s2.asm(8006): warning: address is not properly aligned
  382. > > > bsr.w JmpTo_NemDec
  383. > > >s2.asm(8007): warning: address is not properly aligned
  384. > > > move.w #death_egg_zone_act_2,(Current_ZoneAndAct).w
  385. > > >s2.asm(8008): warning: address is not properly aligned
  386. > > > move #$2300,sr
  387. > > >s2.asm(8009): warning: address is not properly aligned
  388. > > > moveq #$95,d0
  389. > > >s2.asm(8010): warning: address is not properly aligned
  390. > > > bsr.w JmpTo2_PlayMusic
  391. > > >s2.asm(8011): warning: address is not properly aligned
  392. > > > move.l #$EEE0EEE,d1
  393. > > >s2.asm(8012): warning: address is not properly aligned
  394. > > > lea (Normal_palette).w,a1
  395. > > >s2.asm(8014): warning: address is not properly aligned
  396. > > > moveq #bytesToLcnt(palette_line_size*2*4),d0
  397. > > >s2.asm(8015): warning: address is not properly aligned
  398. > > > - move.l d1,(a1)+
  399. > > >s2.asm(8016): warning: address is not properly aligned
  400. > > > dbf d0,-
  401. > > >s2.asm(8018): warning: address is not properly aligned
  402. > > > lea (Pal_AC7E).l,a1
  403. > > >s2.asm(8019): warning: address is not properly aligned
  404. > > > lea (Target_palette).w,a2
  405. > > >s2.asm(8021): warning: address is not properly aligned
  406. > > > moveq #bytesToLcnt(palette_line_size*2*4),d0
  407. > > >s2.asm(8022): warning: address is not properly aligned
  408. > > > - move.l (a1)+,(a2)+
  409. > > >s2.asm(8023): warning: address is not properly aligned
  410. > > > dbf d0,-
  411. > > >s2.asm(8025): warning: address is not properly aligned
  412. > > > clr.b (Screen_Shaking_Flag).w
  413. > > >s2.asm(8026): warning: address is not properly aligned
  414. > > > moveq #0,d0
  415. > > >s2.asm(8027): warning: address is not properly aligned
  416. > > > move.w d0,(Debug_placement_mode).w
  417. > > >s2.asm(8028): warning: address is not properly aligned
  418. > > > move.w d0,(Level_Inactive_flag).w
  419. > > >s2.asm(8029): warning: address is not properly aligned
  420. > > > move.w d0,(Timer_frames).w
  421. > > >s2.asm(8030): warning: address is not properly aligned
  422. > > > move.w d0,(Camera_X_pos).w
  423. > > >s2.asm(8031): warning: address is not properly aligned
  424. > > > move.w d0,(Camera_Y_pos).w
  425. > > >s2.asm(8032): warning: address is not properly aligned
  426. > > > move.w d0,(Camera_X_pos_copy).w
  427. > > >s2.asm(8033): warning: address is not properly aligned
  428. > > > move.w d0,(Camera_Y_pos_copy).w
  429. > > >s2.asm(8034): warning: address is not properly aligned
  430. > > > move.w d0,(Camera_BG_X_pos).w
  431. > > >s2.asm(8035): warning: address is not properly aligned
  432. > > > move.w #$C8,(Camera_BG_Y_pos).w
  433. > > >s2.asm(8036): warning: address is not properly aligned
  434. > > > move.l d0,(Vscroll_Factor).w
  435. > > >s2.asm(8037): warning: address is not properly aligned
  436. > > > move.b d0,(Horiz_block_crossed_flag_BG).w
  437. > > >s2.asm(8038): warning: address is not properly aligned
  438. > > > move.b d0,(Verti_block_crossed_flag_BG).w
  439. > > >s2.asm(8039): warning: address is not properly aligned
  440. > > > move.w d0,(Ending_VInt_Subrout).w
  441. > > >s2.asm(8040): warning: address is not properly aligned
  442. > > > move.w d0,(Credits_Trigger).w
  443. > > >s2.asm(8042) CLEARRAM(4): warning: address is not properly aligned
  444. > > > lea (HORIZ_SCROLL_BUF).w,a1
  445. > > >s2.asm(8042) CLEARRAM(5): warning: address is not properly aligned
  446. > > > moveq #0,d0
  447. > > >s2.asm(8042) CLEARRAM(6): warning: address is not properly aligned
  448. > > > move.w #bytesToLcnt($404),d1
  449. > > >s2.asm(8042) CLEARRAM(7): warning: address is not properly aligned
  450. > > > loop: move.l d0,(a1)+
  451. > > >s2.asm(8042) CLEARRAM(8): warning: address is not properly aligned
  452. > > > dbf d1,loop
  453. > > >s2.asm(8044): warning: address is not properly aligned
  454. > > > move.w #$7FFF,(PalCycle_Timer).w
  455. > > >s2.asm(8045): warning: address is not properly aligned
  456. > > > lea (CutScene).w,a1
  457. > > >s2.asm(8046): warning: address is not properly aligned
  458. > > > move.b #ObjID_CutScene,id(a1) ; load objCA (end of game cutscene) at $FFFFB100
  459. > > >s2.asm(8047): warning: address is not properly aligned
  460. > > > move.b #6,routine(a1)
  461. > > >s2.asm(8048): warning: address is not properly aligned
  462. > > > move.w #$60,objoff_3C(a1)
  463. > > >s2.asm(8049): warning: address is not properly aligned
  464. > > > move.w #1,objoff_30(a1)
  465. > > >s2.asm(8050): warning: address is not properly aligned
  466. > > > cmpi.w #4,(Boss_X_pos).w
  467. > > >s2.asm(8051): warning: address is not properly aligned
  468. > > > bne.s +
  469. > > >s2.asm(8052): warning: address is not properly aligned
  470. > > > move.w #$10,objoff_2E(a1)
  471. > > >s2.asm(8053): warning: address is not properly aligned
  472. > > > move.w #$100,objoff_3C(a1)
  473. > > >s2.asm(8055): warning: address is not properly aligned
  474. > > > move.b #$16,(Vint_routine).w
  475. > > >s2.asm(8056): warning: address is not properly aligned
  476. > > > bsr.w WaitForVint
  477. > > >s2.asm(8057): warning: address is not properly aligned
  478. > > > move.w (VDP_Reg1_val).w,d0
  479. > > >s2.asm(8058): warning: address is not properly aligned
  480. > > > ori.b #$40,d0
  481. > > >s2.asm(8059): warning: address is not properly aligned
  482. > > > move.w d0,(VDP_control_port).l
  483. > > >s2.asm(8061): warning: address is not properly aligned
  484. > > > move.b #$16,(Vint_routine).w
  485. > > >s2.asm(8062): warning: address is not properly aligned
  486. > > > bsr.w WaitForVint
  487. > > >s2.asm(8063): warning: address is not properly aligned
  488. > > > addq.w #1,(Timer_frames).w
  489. > > >s2.asm(8064): warning: address is not properly aligned
  490. > > > jsr (RandomNumber).l
  491. > > >s2.asm(8065): warning: address is not properly aligned
  492. > > > jsr (RunObjects).l
  493. > > >s2.asm(8066): warning: address is not properly aligned
  494. > > > jsr (BuildSprites).l
  495. > > >s2.asm(8067): warning: address is not properly aligned
  496. > > > tst.b (Ending_PalCycle_flag).w
  497. > > >s2.asm(8068): warning: address is not properly aligned
  498. > > > beq.s +
  499. > > >s2.asm(8069): warning: address is not properly aligned
  500. > > > bsr.w JmpTo_PalCycle_Load
  501. > > >s2.asm(8071): warning: address is not properly aligned
  502. > > > bsr.w EndgameCredits
  503. > > >s2.asm(8072): warning: address is not properly aligned
  504. > > > tst.w (Level_Inactive_flag).w
  505. > > >s2.asm(8073): warning: address is not properly aligned
  506. > > > beq.w -
  507. > > >s2.asm(8074): warning: address is not properly aligned
  508. > > > rts
  509. > > >s2.asm(8081): warning: address is not properly aligned
  510. > > > tst.b (Credits_Trigger).w
  511. > > >s2.asm(8082): warning: address is not properly aligned
  512. > > > beq.w +++ ; rts
  513. > > >s2.asm(8083): warning: address is not properly aligned
  514. > > > bsr.w Pal_FadeFrom
  515. > > >s2.asm(8084): warning: address is not properly aligned
  516. > > > lea (VDP_control_port).l,a6
  517. > > >s2.asm(8085): warning: address is not properly aligned
  518. > > > move.w #$8004,(a6) ; H-INT disabled
  519. > > >s2.asm(8086): warning: address is not properly aligned
  520. > > > move.w #$8230,(a6) ; PNT A base: $C000
  521. > > >s2.asm(8087): warning: address is not properly aligned
  522. > > > move.w #$8407,(a6) ; PNT B base: $E000
  523. > > >s2.asm(8088): warning: address is not properly aligned
  524. > > > move.w #$9001,(a6) ; Scroll table size: 64x32
  525. > > >s2.asm(8089): warning: address is not properly aligned
  526. > > > move.w #$9200,(a6) ; Disable window
  527. > > >s2.asm(8090): warning: address is not properly aligned
  528. > > > move.w #$8B03,(a6) ; EXT-INT disabled, V scroll by screen, H scroll by line
  529. > > >s2.asm(8091): warning: address is not properly aligned
  530. > > > move.w #$8700,(a6) ; Background palette/color: 0/0
  531. > > >s2.asm(8092): warning: address is not properly aligned
  532. > > > clr.b (Water_fullscreen_flag).w
  533. > > >s2.asm(8093): warning: address is not properly aligned
  534. > > > move.w #$8C81,(a6) ; H res 40 cells, no interlace, S/H disabled
  535. > > >s2.asm(8094): warning: address is not properly aligned
  536. > > > bsr.w JmpTo_ClearScreen
  537. > > >s2.asm(8096) CLEARRAM(4): warning: address is not properly aligned
  538. > > > lea (SPRITE_TABLE_INPUT).w,a1
  539. > > >s2.asm(8096) CLEARRAM(5): warning: address is not properly aligned
  540. > > > moveq #0,d0
  541. > > >s2.asm(8096) CLEARRAM(6): warning: address is not properly aligned
  542. > > > move.w #bytesToLcnt((SPRITE_TABLE_INPUT_END-SPRITE_TABLE_INPUT)),d1
  543. > > >s2.asm(8096) CLEARRAM(7): warning: address is not properly aligned
  544. > > > loop: move.l d0,(a1)+
  545. > > >s2.asm(8096) CLEARRAM(8): warning: address is not properly aligned
  546. > > > dbf d1,loop
  547. > > >s2.asm(8097) CLEARRAM(4): warning: address is not properly aligned
  548. > > > lea (ENDSEQ_OBJECT_RAM).w,a1
  549. > > >s2.asm(8097) CLEARRAM(5): warning: address is not properly aligned
  550. > > > moveq #0,d0
  551. > > >s2.asm(8097) CLEARRAM(6): warning: address is not properly aligned
  552. > > > move.w #bytesToLcnt((ENDSEQ_OBJECT_RAM_END-ENDSEQ_OBJECT_RAM)),d1
  553. > > >s2.asm(8097) CLEARRAM(7): warning: address is not properly aligned
  554. > > > loop: move.l d0,(a1)+
  555. > > >s2.asm(8097) CLEARRAM(8): warning: address is not properly aligned
  556. > > > dbf d1,loop
  557. > > >s2.asm(8098) CLEARRAM(4): warning: address is not properly aligned
  558. > > > lea (MISC_VARIABLES).w,a1
  559. > > >s2.asm(8098) CLEARRAM(5): warning: address is not properly aligned
  560. > > > moveq #0,d0
  561. > > >s2.asm(8098) CLEARRAM(6): warning: address is not properly aligned
  562. > > > move.w #bytesToLcnt((MISC_VARIABLES_END-MISC_VARIABLES)),d1
  563. > > >s2.asm(8098) CLEARRAM(7): warning: address is not properly aligned
  564. > > > loop: move.l d0,(a1)+
  565. > > >s2.asm(8098) CLEARRAM(8): warning: address is not properly aligned
  566. > > > dbf d1,loop
  567. > > >s2.asm(8099) CLEARRAM(4): warning: address is not properly aligned
  568. > > > lea (CAMERA_RAM).w,a1
  569. > > >s2.asm(8099) CLEARRAM(5): warning: address is not properly aligned
  570. > > > moveq #0,d0
  571. > > >s2.asm(8099) CLEARRAM(6): warning: address is not properly aligned
  572. > > > move.w #bytesToLcnt((CAMERA_RAM_END-CAMERA_RAM)),d1
  573. > > >s2.asm(8099) CLEARRAM(7): warning: address is not properly aligned
  574. > > > loop: move.l d0,(a1)+
  575. > > >s2.asm(8099) CLEARRAM(8): warning: address is not properly aligned
  576. > > > dbf d1,loop
  577. > > >s2.asm(8101): warning: address is not properly aligned
  578. > > > clr.b (Screen_Shaking_Flag).w
  579. > > >s2.asm(8102): warning: address is not properly aligned
  580. > > > moveq #0,d0
  581. > > >s2.asm(8103): warning: address is not properly aligned
  582. > > > move.w d0,(Level_Inactive_flag).w
  583. > > >s2.asm(8104): warning: address is not properly aligned
  584. > > > move.w d0,(Timer_frames).w
  585. > > >s2.asm(8105): warning: address is not properly aligned
  586. > > > move.w d0,(Camera_X_pos).w
  587. > > >s2.asm(8106): warning: address is not properly aligned
  588. > > > move.w d0,(Camera_Y_pos).w
  589. > > >s2.asm(8107): warning: address is not properly aligned
  590. > > > move.w d0,(Camera_X_pos_copy).w
  591. > > >s2.asm(8108): warning: address is not properly aligned
  592. > > > move.w d0,(Camera_Y_pos_copy).w
  593. > > >s2.asm(8109): warning: address is not properly aligned
  594. > > > move.w d0,(Camera_BG_X_pos).w
  595. > > >s2.asm(8110): warning: address is not properly aligned
  596. > > > move.w d0,(Camera_BG_Y_pos).w
  597. > > >s2.asm(8111): warning: address is not properly aligned
  598. > > > move.l d0,(Vscroll_Factor).w
  599. > > >s2.asm(8112): warning: address is not properly aligned
  600. > > > move.b d0,(Horiz_block_crossed_flag_BG).w
  601. > > >s2.asm(8113): warning: address is not properly aligned
  602. > > > move.b d0,(Verti_block_crossed_flag_BG).w
  603. > > >s2.asm(8114): warning: address is not properly aligned
  604. > > > move.w d0,(Ending_VInt_Subrout).w
  605. > > >s2.asm(8115): warning: address is not properly aligned
  606. > > > move.w d0,(Credits_Trigger).w
  607. > > >s2.asm(8117) CLEARRAM(4): warning: address is not properly aligned
  608. > > > lea (HORIZ_SCROLL_BUF).w,a1
  609. > > >s2.asm(8117) CLEARRAM(5): warning: address is not properly aligned
  610. > > > moveq #0,d0
  611. > > >s2.asm(8117) CLEARRAM(6): warning: address is not properly aligned
  612. > > > move.w #bytesToLcnt($404),d1
  613. > > >s2.asm(8117) CLEARRAM(7): warning: address is not properly aligned
  614. > > > loop: move.l d0,(a1)+
  615. > > >s2.asm(8117) CLEARRAM(8): warning: address is not properly aligned
  616. > > > dbf d1,loop
  617. > > >s2.asm(8119): warning: address is not properly aligned
  618. > > > moveq #$9E,d0
  619. > > >s2.asm(8120): warning: address is not properly aligned
  620. > > > bsr.w JmpTo2_PlaySound
  621. > > >s2.asm(8121): warning: address is not properly aligned
  622. > > > clr.w (Target_palette).w
  623. > > >s2.asm(8122): warning: address is not properly aligned
  624. > > > move.w #$EEE,(Target_palette+$C).w
  625. > > >s2.asm(8123): warning: address is not properly aligned
  626. > > > move.w #$EE,(Target_palette_line2+$C).w
  627. > > >s2.asm(8124): warning: address is not properly aligned
  628. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_CreditText_CredScr),VRAM,WRITE),(VDP_control_port).l
  629. > > >s2.asm(8125): warning: address is not properly aligned
  630. > > > lea (ArtNem_CreditText).l,a0
  631. > > >s2.asm(8126): warning: address is not properly aligned
  632. > > > bsr.w JmpTo_NemDec
  633. > > >s2.asm(8127): warning: address is not properly aligned
  634. > > > clr.w (CreditsScreenIndex).w
  635. > > >s2.asm(8129): warning: address is not properly aligned
  636. > > > bsr.w JmpTo_ClearScreen
  637. > > >s2.asm(8130): warning: address is not properly aligned
  638. > > > bsr.w ShowCreditsScreen
  639. > > >s2.asm(8131): warning: address is not properly aligned
  640. > > > bsr.w Pal_FadeTo
  641. > > >s2.asm(8133): warning: address is not properly aligned
  642. > > > move.w #$18E,d0
  643. > > >s2.asm(8134): warning: address is not properly aligned
  644. > > > btst #6,(Graphics_Flags).w
  645. > > >s2.asm(8135): warning: address is not properly aligned
  646. > > > beq.s +
  647. > > >s2.asm(8136): warning: address is not properly aligned
  648. > > > move.w #$144,d0
  649. > > >s2.asm(8138): warning: address is not properly aligned
  650. > > > / move.b #$16,(Vint_routine).w
  651. > > >s2.asm(8139): warning: address is not properly aligned
  652. > > > bsr.w WaitForVint
  653. > > >s2.asm(8140): warning: address is not properly aligned
  654. > > > dbf d0,-
  655. > > >s2.asm(8142): warning: address is not properly aligned
  656. > > > bsr.w Pal_FadeFrom
  657. > > >s2.asm(8143): warning: address is not properly aligned
  658. > > > lea (off_B2CA).l,a1
  659. > > >s2.asm(8144): warning: address is not properly aligned
  660. > > > addq.w #1,(CreditsScreenIndex).w
  661. > > >s2.asm(8145): warning: address is not properly aligned
  662. > > > move.w (CreditsScreenIndex).w,d0
  663. > > >s2.asm(8146): warning: address is not properly aligned
  664. > > > lsl.w #2,d0
  665. > > >s2.asm(8147): warning: address is not properly aligned
  666. > > > move.l (a1,d0.w),d0
  667. > > >s2.asm(8148): warning: address is not properly aligned
  668. > > > bpl.s --
  669. > > >s2.asm(8149): warning: address is not properly aligned
  670. > > > bsr.w Pal_FadeFrom
  671. > > >s2.asm(8150): warning: address is not properly aligned
  672. > > > bsr.w JmpTo_ClearScreen
  673. > > >s2.asm(8151): warning: address is not properly aligned
  674. > > > move.l #vdpComm($0000,VRAM,WRITE),(VDP_control_port).l
  675. > > >s2.asm(8152): warning: address is not properly aligned
  676. > > > lea (ArtNem_EndingTitle).l,a0
  677. > > >s2.asm(8153): warning: address is not properly aligned
  678. > > > bsr.w JmpTo_NemDec
  679. > > >s2.asm(8154): warning: address is not properly aligned
  680. > > > lea (MapEng_EndGameLogo).l,a0
  681. > > >s2.asm(8155): warning: address is not properly aligned
  682. > > > lea (Chunk_Table).l,a1
  683. > > >s2.asm(8156): warning: address is not properly aligned
  684. > > > move.w #0,d0
  685. > > >s2.asm(8157): warning: address is not properly aligned
  686. > > > bsr.w JmpTo_EniDec
  687. > > >s2.asm(8158): warning: address is not properly aligned
  688. > > > lea (Chunk_Table).l,a1
  689. > > >s2.asm(8159): warning: address is not properly aligned
  690. > > > move.l #vdpComm(VRAM_Plane_A_Name_Table+$598,VRAM,WRITE),d0
  691. > > >s2.asm(8160): warning: address is not properly aligned
  692. > > > moveq #$F,d1
  693. > > >s2.asm(8161): warning: address is not properly aligned
  694. > > > moveq #5,d2
  695. > > >s2.asm(8162): warning: address is not properly aligned
  696. > > > bsr.w JmpTo2_PlaneMapToVRAM
  697. > > >s2.asm(8163): warning: address is not properly aligned
  698. > > > clr.w (CreditsScreenIndex).w
  699. > > >s2.asm(8164): warning: address is not properly aligned
  700. > > > bsr.w EndgameLogoFlash
  701. > > >s2.asm(8166): warning: address is not properly aligned
  702. > > > move.w #$3B,d0
  703. > > >s2.asm(8167): warning: address is not properly aligned
  704. > > > - move.b #$16,(Vint_routine).w
  705. > > >s2.asm(8168): warning: address is not properly aligned
  706. > > > bsr.w WaitForVint
  707. > > >s2.asm(8169): warning: address is not properly aligned
  708. > > > dbf d0,-
  709. > > >s2.asm(8171): warning: address is not properly aligned
  710. > > > move.w #$257,d6
  711. > > >s2.asm(8172): warning: address is not properly aligned
  712. > > > - move.b #$16,(Vint_routine).w
  713. > > >s2.asm(8173): warning: address is not properly aligned
  714. > > > bsr.w WaitForVint
  715. > > >s2.asm(8174): warning: address is not properly aligned
  716. > > > addq.w #1,(CreditsScreenIndex).w
  717. > > >s2.asm(8175): warning: address is not properly aligned
  718. > > > bsr.w EndgameLogoFlash
  719. > > >s2.asm(8176): warning: address is not properly aligned
  720. > > > cmpi.w #$5E,(CreditsScreenIndex).w
  721. > > >s2.asm(8177): warning: address is not properly aligned
  722. > > > blo.s -
  723. > > >s2.asm(8178): warning: address is not properly aligned
  724. > > > move.b (Ctrl_1_Press).w,d1
  725. > > >s2.asm(8179): warning: address is not properly aligned
  726. > > > andi.b #button_B_mask|button_C_mask|button_A_mask|button_start_mask,d1
  727. > > >s2.asm(8180): warning: address is not properly aligned
  728. > > > bne.s +
  729. > > >s2.asm(8181): warning: address is not properly aligned
  730. > > > dbf d6,-
  731. > > >s2.asm(8183): warning: address is not properly aligned
  732. > > > st (Level_Inactive_flag).w
  733. > > >s2.asm(8184): warning: address is not properly aligned
  734. > > > move.b #GameModeID_SegaScreen,(Game_Mode).w ; => SegaScreen
  735. > > >s2.asm(8186): warning: address is not properly aligned
  736. > > > rts
  737. > > >s2.asm(8195): warning: address is not properly aligned
  738. > > > lea (Normal_palette+2).w,a2
  739. > > >s2.asm(8196): warning: address is not properly aligned
  740. > > > move.w (CreditsScreenIndex).w,d0
  741. > > >s2.asm(8197): warning: address is not properly aligned
  742. > > > cmpi.w #$24,d0
  743. > > >s2.asm(8198): warning: address is not properly aligned
  744. > > > bhs.s -
  745. > > >s2.asm(8199): warning: address is not properly aligned
  746. > > > btst #0,d0
  747. > > >s2.asm(8200): warning: address is not properly aligned
  748. > > > bne.s -
  749. > > >s2.asm(8201): warning: address is not properly aligned
  750. > > > lsr.w #1,d0
  751. > > >s2.asm(8202): warning: address is not properly aligned
  752. > > > move.b byte_A0EC(pc,d0.w),d0
  753. > > >s2.asm(8203): warning: address is not properly aligned
  754. > > > mulu.w #$18,d0
  755. > > >s2.asm(8204): warning: address is not properly aligned
  756. > > > lea pal_A0FE(pc,d0.w),a1
  757. > > >s2.asm(8206): warning: address is not properly aligned
  758. > > > moveq #5,d0
  759. > > >s2.asm(8207): warning: address is not properly aligned
  760. > > > - move.l (a1)+,(a2)+
  761. > > >s2.asm(8208): warning: address is not properly aligned
  762. > > > dbf d0,-
  763. > > >s2.asm(8210): warning: address is not properly aligned
  764. > > > rts
  765. > > >s2.asm(8243): warning: address is not properly aligned
  766. > > > addq.w #1,objoff_32(a0)
  767. > > >s2.asm(8244): warning: address is not properly aligned
  768. > > > cmpi.w #4,(Boss_X_pos).w
  769. > > >s2.asm(8245): warning: address is not properly aligned
  770. > > > beq.s +
  771. > > >s2.asm(8246): warning: address is not properly aligned
  772. > > > cmpi.w #2,(Boss_X_pos).w
  773. > > >s2.asm(8247): warning: address is not properly aligned
  774. > > > bne.s +
  775. > > >s2.asm(8248): warning: address is not properly aligned
  776. > > > st (Super_Sonic_flag).w
  777. > > >s2.asm(8249): warning: address is not properly aligned
  778. > > > move.w #$100,(Ring_count).w
  779. > > >s2.asm(8250): warning: address is not properly aligned
  780. > > > move.b #-1,(Super_Sonic_palette).w
  781. > > >s2.asm(8252): warning: address is not properly aligned
  782. > > > moveq #0,d0
  783. > > >s2.asm(8253): warning: address is not properly aligned
  784. > > > move.b routine(a0),d0
  785. > > >s2.asm(8254): warning: address is not properly aligned
  786. > > > move.w ObjCA_Index(pc,d0.w),d1
  787. > > >s2.asm(8255): warning: address is not properly aligned
  788. > > > jmp ObjCA_Index(pc,d1.w)
  789. > > >s2.asm(8270): warning: address is not properly aligned
  790. > > > moveq #4,d0
  791. > > >s2.asm(8271): warning: address is not properly aligned
  792. > > > move.w #$180,d1
  793. > > >s2.asm(8272): warning: address is not properly aligned
  794. > > > btst #6,(Graphics_Flags).w
  795. > > >s2.asm(8273): warning: address is not properly aligned
  796. > > > beq.s sub_A22A
  797. > > >s2.asm(8274): warning: address is not properly aligned
  798. > > > move.w #$100,d1
  799. > > >s2.asm(8281): warning: address is not properly aligned
  800. > > > lea (EndSeqPaletteChanger).w,a1
  801. > > >s2.asm(8282): warning: address is not properly aligned
  802. > > > move.b #ObjID_TtlScrPalChanger,id(a1) ; load objC9 (palette change handler) at $FFFFB0C0
  803. > > >s2.asm(8283): warning: address is not properly aligned
  804. > > > move.b d0,subtype(a1)
  805. > > >s2.asm(8284): warning: address is not properly aligned
  806. > > > addq.b #2,routine(a0)
  807. > > >s2.asm(8285): warning: address is not properly aligned
  808. > > > move.w d1,objoff_3C(a0)
  809. > > >s2.asm(8286): warning: address is not properly aligned
  810. > > > rts
  811. > > >s2.asm(8292): warning: address is not properly aligned
  812. > > > subq.w #1,objoff_3C(a0)
  813. > > >s2.asm(8293): warning: address is not properly aligned
  814. > > > bmi.s +
  815. > > >s2.asm(8294): warning: address is not properly aligned
  816. > > > rts
  817. > > >s2.asm(8297): warning: address is not properly aligned
  818. > > > addq.b #2,routine(a0)
  819. > > >s2.asm(8298): warning: address is not properly aligned
  820. > > > rts
  821. > > >s2.asm(8302): warning: address is not properly aligned
  822. > > > moveq #6,d0
  823. > > >s2.asm(8303): warning: address is not properly aligned
  824. > > > move.w #$80,d1
  825. > > >s2.asm(8304): warning: address is not properly aligned
  826. > > > bra.s sub_A22A
  827. > > >s2.asm(8308): warning: address is not properly aligned
  828. > > > move.w objoff_2E(a0),d0
  829. > > >s2.asm(8309): warning: address is not properly aligned
  830. > > > cmpi.w #$10,d0
  831. > > >s2.asm(8310): warning: address is not properly aligned
  832. > > > bhs.s +
  833. > > >s2.asm(8311): warning: address is not properly aligned
  834. > > > addq.w #4,objoff_2E(a0)
  835. > > >s2.asm(8312): warning: address is not properly aligned
  836. > > > clr.b routine(a0)
  837. > > >s2.asm(8313): warning: address is not properly aligned
  838. > > > move.l a0,-(sp)
  839. > > >s2.asm(8314): warning: address is not properly aligned
  840. > > > movea.l off_A29C(pc,d0.w),a0
  841. > > >s2.asm(8315): warning: address is not properly aligned
  842. > > > lea (Chunk_Table).l,a1
  843. > > >s2.asm(8316): warning: address is not properly aligned
  844. > > > move.w #make_art_tile(ArtTile_ArtNem_EndingPics,0,0),d0
  845. > > >s2.asm(8317): warning: address is not properly aligned
  846. > > > bsr.w JmpTo_EniDec
  847. > > >s2.asm(8318): warning: address is not properly aligned
  848. > > > move #$2700,sr
  849. > > >s2.asm(8319): warning: address is not properly aligned
  850. > > > lea (Chunk_Table).l,a1
  851. > > >s2.asm(8320): warning: address is not properly aligned
  852. > > > move.l #vdpComm(VRAM_Plane_A_Name_Table + $80*$8 + $1C,VRAM,WRITE),d0
  853. > > >s2.asm(8321): warning: address is not properly aligned
  854. > > > moveq #$B,d1
  855. > > >s2.asm(8322): warning: address is not properly aligned
  856. > > > moveq #8,d2
  857. > > >s2.asm(8323): warning: address is not properly aligned
  858. > > > bsr.w JmpTo2_PlaneMapToVRAM
  859. > > >s2.asm(8324): warning: address is not properly aligned
  860. > > > move #$2300,sr
  861. > > >s2.asm(8325): warning: address is not properly aligned
  862. > > > movea.l (sp)+,a0 ; load 0bj address
  863. > > >s2.asm(8326): warning: address is not properly aligned
  864. > > > rts
  865. > > >s2.asm(8335): warning: address is not properly aligned
  866. > > > move.w #2,(Ending_VInt_Subrout).w
  867. > > >s2.asm(8336): warning: address is not properly aligned
  868. > > > st (Control_Locked).w
  869. > > >s2.asm(8337): warning: address is not properly aligned
  870. > > > st (Ending_PalCycle_flag).w
  871. > > >s2.asm(8338): warning: address is not properly aligned
  872. > > > lea (MainCharacter).w,a1 ; a1=character
  873. > > >s2.asm(8339): warning: address is not properly aligned
  874. > > > move.w (Boss_X_pos).w,d0
  875. > > >s2.asm(8340): warning: address is not properly aligned
  876. > > > move.w ObjCA_State5_States(pc,d0.w),d0
  877. > > >s2.asm(8341): warning: address is not properly aligned
  878. > > > jsr ObjCA_State5_States(pc,d0.w)
  879. > > >s2.asm(8342): warning: address is not properly aligned
  880. > > > move.w #$80,d1
  881. > > >s2.asm(8343): warning: address is not properly aligned
  882. > > > bsr.w sub_A22A
  883. > > >s2.asm(8344): warning: address is not properly aligned
  884. > > > move.w #$40,objoff_3C(a0)
  885. > > >s2.asm(8345): warning: address is not properly aligned
  886. > > > rts
  887. > > >s2.asm(8354): warning: address is not properly aligned
  888. > > > moveq #8,d0
  889. > > >s2.asm(8356): warning: address is not properly aligned
  890. > > > move.b #ObjID_Sonic,id(a1) ; load Sonic object
  891. > > >s2.asm(8357): warning: address is not properly aligned
  892. > > > move.b #$81,obj_control(a1)
  893. > > >s2.asm(8358): warning: address is not properly aligned
  894. > > > rts
  895. > > >s2.asm(8362): warning: address is not properly aligned
  896. > > > moveq #$C,d0
  897. > > >s2.asm(8363): warning: address is not properly aligned
  898. > > > bra.s -
  899. > > >s2.asm(8367): warning: address is not properly aligned
  900. > > > moveq #$E,d0
  901. > > >s2.asm(8368): warning: address is not properly aligned
  902. > > > move.b #ObjID_Tails,id(a1) ; load Tails object
  903. > > >s2.asm(8369): warning: address is not properly aligned
  904. > > > move.b #$81,obj_control(a1)
  905. > > >s2.asm(8370): warning: address is not properly aligned
  906. > > > move.w #Tails_Tails_Cutscene,(Tails_Tails_ptr).w ; Tails' tails at $FFFFB080
  907. > > >s2.asm(8371): warning: address is not properly aligned
  908. > > > rts
  909. > > >s2.asm(8375): warning: address is not properly aligned
  910. > > > subq.w #1,objoff_3C(a0)
  911. > > >s2.asm(8376): warning: address is not properly aligned
  912. > > > bpl.s +
  913. > > >s2.asm(8377): warning: address is not properly aligned
  914. > > > moveq #$A,d0
  915. > > >s2.asm(8378): warning: address is not properly aligned
  916. > > > move.w #$80,d1
  917. > > >s2.asm(8379): warning: address is not properly aligned
  918. > > > bsr.w sub_A22A
  919. > > >s2.asm(8380): warning: address is not properly aligned
  920. > > > move.w #$C0,objoff_3C(a0)
  921. > > >s2.asm(8382): warning: address is not properly aligned
  922. > > > lea (MainCharacter).w,a1 ; a1=character
  923. > > >s2.asm(8383): warning: address is not properly aligned
  924. > > > move.b #AniIDSonAni_Float2,anim(a1)
  925. > > >s2.asm(8384): warning: address is not properly aligned
  926. > > > move.w #$A0,x_pos(a1)
  927. > > >s2.asm(8385): warning: address is not properly aligned
  928. > > > move.w #$50,y_pos(a1)
  929. > > >s2.asm(8386): warning: address is not properly aligned
  930. > > > cmpi.w #2,(Boss_X_pos).w
  931. > > >s2.asm(8387): warning: address is not properly aligned
  932. > > > bne.s + ; rts
  933. > > >s2.asm(8388): warning: address is not properly aligned
  934. > > > move.b #AniIDSonAni_Walk,anim(a1)
  935. > > >s2.asm(8389): warning: address is not properly aligned
  936. > > > move.w #$1000,inertia(a1)
  937. > > >s2.asm(8391): warning: address is not properly aligned
  938. > > > rts
  939. > > >s2.asm(8395): warning: address is not properly aligned
  940. > > > subq.w #1,objoff_3C(a0)
  941. > > >s2.asm(8396): warning: address is not properly aligned
  942. > > > bmi.s +
  943. > > >s2.asm(8397): warning: address is not properly aligned
  944. > > > moveq #0,d4
  945. > > >s2.asm(8398): warning: address is not properly aligned
  946. > > > moveq #0,d5
  947. > > >s2.asm(8399): warning: address is not properly aligned
  948. > > > move.w #0,(Camera_X_pos_diff).w
  949. > > >s2.asm(8400): warning: address is not properly aligned
  950. > > > move.w #$100,(Camera_Y_pos_diff).w
  951. > > >s2.asm(8401): warning: address is not properly aligned
  952. > > > bra.w SwScrl_DEZ
  953. > > >s2.asm(8404): warning: address is not properly aligned
  954. > > > addq.b #2,routine(a0)
  955. > > >s2.asm(8405): warning: address is not properly aligned
  956. > > > move.w #$100,objoff_3C(a0)
  957. > > >s2.asm(8406): warning: address is not properly aligned
  958. > > > cmpi.w #4,(Boss_X_pos).w
  959. > > >s2.asm(8407): warning: address is not properly aligned
  960. > > > bne.s return_A38C
  961. > > >s2.asm(8408): warning: address is not properly aligned
  962. > > > move.w #$880,objoff_3C(a0)
  963. > > >s2.asm(8409): warning: address is not properly aligned
  964. > > > btst #6,(Graphics_Flags).w
  965. > > >s2.asm(8410): warning: address is not properly aligned
  966. > > > beq.s return_A38C
  967. > > >s2.asm(8411): warning: address is not properly aligned
  968. > > > move.w #$660,objoff_3C(a0)
  969. > > >s2.asm(8414): warning: address is not properly aligned
  970. > > > rts
  971. > > >s2.asm(8418): warning: address is not properly aligned
  972. > > > btst #6,(Graphics_Flags).w
  973. > > >s2.asm(8419): warning: address is not properly aligned
  974. > > > beq.s +
  975. > > >s2.asm(8420): warning: address is not properly aligned
  976. > > > cmpi.w #$E40,objoff_32(a0)
  977. > > >s2.asm(8421): warning: address is not properly aligned
  978. > > > beq.s loc_A3BE
  979. > > >s2.asm(8422): warning: address is not properly aligned
  980. > > > bra.w ++
  981. > > >s2.asm(8425): warning: address is not properly aligned
  982. > > > cmpi.w #$1140,objoff_32(a0)
  983. > > >s2.asm(8426): warning: address is not properly aligned
  984. > > > beq.s loc_A3BE
  985. > > >s2.asm(8428): warning: address is not properly aligned
  986. > > > subq.w #1,objoff_3C(a0)
  987. > > >s2.asm(8429): warning: address is not properly aligned
  988. > > > bne.s +
  989. > > >s2.asm(8430): warning: address is not properly aligned
  990. > > > lea (word_AD62).l,a2
  991. > > >s2.asm(8431): warning: address is not properly aligned
  992. > > > bsr.w JmpTo_LoadChildObject
  993. > > >s2.asm(8433): warning: address is not properly aligned
  994. > > > bra.w loc_AB9C
  995. > > >s2.asm(8437): warning: address is not properly aligned
  996. > > > addq.b #2,routine(a0)
  997. > > >s2.asm(8438): warning: address is not properly aligned
  998. > > > st (Credits_Trigger).w
  999. > > >s2.asm(8439): warning: address is not properly aligned
  1000. > > > rts
  1001. > > >s2.asm(8446): warning: address is not properly aligned
  1002. > > > bsr.w JmpTo_ObjB2_Animate_Pilot
  1003. > > >s2.asm(8447): warning: address is not properly aligned
  1004. > > > moveq #0,d0
  1005. > > >s2.asm(8448): warning: address is not properly aligned
  1006. > > > move.b routine(a0),d0
  1007. > > >s2.asm(8449): warning: address is not properly aligned
  1008. > > > move.w ObjCC_Index(pc,d0.w),d1
  1009. > > >s2.asm(8450): warning: address is not properly aligned
  1010. > > > jmp ObjCC_Index(pc,d1.w)
  1011. > > >s2.asm(8459): warning: address is not properly aligned
  1012. > > > lea (ObjB2_SubObjData).l,a1
  1013. > > >s2.asm(8460): warning: address is not properly aligned
  1014. > > > bsr.w JmpTo_LoadSubObject_Part3
  1015. > > >s2.asm(8461): warning: address is not properly aligned
  1016. > > > cmpi.w #2,(Player_mode).w
  1017. > > >s2.asm(8462): warning: address is not properly aligned
  1018. > > > bne.s +
  1019. > > >s2.asm(8463): warning: address is not properly aligned
  1020. > > > move.b #4,mapping_frame(a0)
  1021. > > >s2.asm(8464): warning: address is not properly aligned
  1022. > > > move.b #1,anim(a0)
  1023. > > >s2.asm(8466): warning: address is not properly aligned
  1024. > > > move.w #-$10,x_pos(a0)
  1025. > > >s2.asm(8467): warning: address is not properly aligned
  1026. > > > move.w #$C0,y_pos(a0)
  1027. > > >s2.asm(8468): warning: address is not properly aligned
  1028. > > > move.w #$100,x_vel(a0)
  1029. > > >s2.asm(8469): warning: address is not properly aligned
  1030. > > > move.w #-$80,y_vel(a0)
  1031. > > >s2.asm(8470): warning: address is not properly aligned
  1032. > > > move.b #$14,objoff_35(a0)
  1033. > > >s2.asm(8471): warning: address is not properly aligned
  1034. > > > move.w #$180,priority(a0)
  1035. > > >s2.asm(8472): warning: address is not properly aligned
  1036. > > > move.w #4,(Ending_VInt_Subrout).w
  1037. > > >s2.asm(8473): warning: address is not properly aligned
  1038. > > > move.l a0,-(sp)
  1039. > > >s2.asm(8474): warning: address is not properly aligned
  1040. > > > lea (MapEng_EndingTailsPlane).l,a0
  1041. > > >s2.asm(8475): warning: address is not properly aligned
  1042. > > > cmpi.w #4,(Boss_X_pos).w
  1043. > > >s2.asm(8476): warning: address is not properly aligned
  1044. > > > bne.s +
  1045. > > >s2.asm(8477): warning: address is not properly aligned
  1046. > > > lea (MapEng_EndingSonicPlane).l,a0
  1047. > > >s2.asm(8479): warning: address is not properly aligned
  1048. > > > lea (Chunk_Table).l,a1
  1049. > > >s2.asm(8480): warning: address is not properly aligned
  1050. > > > move.w #make_art_tile(ArtTile_ArtNem_EndingFinalTornado,0,1),d0
  1051. > > >s2.asm(8481): warning: address is not properly aligned
  1052. > > > bsr.w JmpTo_EniDec
  1053. > > >s2.asm(8482): warning: address is not properly aligned
  1054. > > > movea.l (sp)+,a0 ; load 0bj address
  1055. > > >s2.asm(8483): warning: address is not properly aligned
  1056. > > > move.w #$C00,(Normal_palette_line3).w
  1057. > > >s2.asm(8484): warning: address is not properly aligned
  1058. > > > bra.w JmpTo5_DisplaySprite
  1059. > > >s2.asm(8488): warning: address is not properly aligned
  1060. > > > moveq #0,d0
  1061. > > >s2.asm(8489): warning: address is not properly aligned
  1062. > > > move.b routine_secondary(a0),d0
  1063. > > >s2.asm(8490): warning: address is not properly aligned
  1064. > > > move.w ObjCC_State2_States(pc,d0.w),d1
  1065. > > >s2.asm(8491): warning: address is not properly aligned
  1066. > > > jsr ObjCC_State2_States(pc,d1.w)
  1067. > > >s2.asm(8492): warning: address is not properly aligned
  1068. > > > bra.w JmpTo5_DisplaySprite
  1069. > > >s2.asm(8504): warning: address is not properly aligned
  1070. > > > cmpi.w #$A0,x_pos(a0)
  1071. > > >s2.asm(8505): warning: address is not properly aligned
  1072. > > > beq.s +
  1073. > > >s2.asm(8506): warning: address is not properly aligned
  1074. > > > jmp (ObjectMove).l
  1075. > > >s2.asm(8508): warning: address is not properly aligned
  1076. > > > lea (Ani_objB2_a).l,a1
  1077. > > >s2.asm(8509): warning: address is not properly aligned
  1078. > > > bra.w JmpTo_AnimateSprite
  1079. > > >s2.asm(8512): warning: address is not properly aligned
  1080. > > > addq.b #2,routine_secondary(a0)
  1081. > > >s2.asm(8513): warning: address is not properly aligned
  1082. > > > move.w #$480,objoff_3C(a0)
  1083. > > >s2.asm(8514): warning: address is not properly aligned
  1084. > > > btst #6,(Graphics_Flags).w
  1085. > > >s2.asm(8515): warning: address is not properly aligned
  1086. > > > beq.s +
  1087. > > >s2.asm(8516): warning: address is not properly aligned
  1088. > > > move.w #$3D0,objoff_3C(a0)
  1089. > > >s2.asm(8518): warning: address is not properly aligned
  1090. > > > move.w #$40,objoff_32(a0)
  1091. > > >s2.asm(8519): warning: address is not properly aligned
  1092. > > > st (CutScene+objoff_34).w
  1093. > > >s2.asm(8520): warning: address is not properly aligned
  1094. > > > clr.w x_vel(a0)
  1095. > > >s2.asm(8521): warning: address is not properly aligned
  1096. > > > clr.w y_vel(a0)
  1097. > > >s2.asm(8522): warning: address is not properly aligned
  1098. > > > bra.s -
  1099. > > >s2.asm(8526): warning: address is not properly aligned
  1100. > > > bsr.w sub_ABBA
  1101. > > >s2.asm(8527): warning: address is not properly aligned
  1102. > > > bsr.w sub_A524
  1103. > > >s2.asm(8528): warning: address is not properly aligned
  1104. > > > subq.w #1,objoff_3C(a0)
  1105. > > >s2.asm(8529): warning: address is not properly aligned
  1106. > > > bmi.s +
  1107. > > >s2.asm(8530): warning: address is not properly aligned
  1108. > > > bra.s -
  1109. > > >s2.asm(8533): warning: address is not properly aligned
  1110. > > > addq.b #2,routine_secondary(a0)
  1111. > > >s2.asm(8534): warning: address is not properly aligned
  1112. > > > move.w #2,objoff_3C(a0)
  1113. > > >s2.asm(8535): warning: address is not properly aligned
  1114. > > > clr.w objoff_32(a0)
  1115. > > >s2.asm(8536): warning: address is not properly aligned
  1116. > > > clr.b mapping_frame(a0)
  1117. > > >s2.asm(8537): warning: address is not properly aligned
  1118. > > > cmpi.w #2,(Boss_X_pos).w
  1119. > > >s2.asm(8538): warning: address is not properly aligned
  1120. > > > beq.s +
  1121. > > >s2.asm(8539): warning: address is not properly aligned
  1122. > > > move.b #7,mapping_frame(a0)
  1123. > > >s2.asm(8540): warning: address is not properly aligned
  1124. > > > cmpi.w #4,(Boss_X_pos).w
  1125. > > >s2.asm(8541): warning: address is not properly aligned
  1126. > > > bne.s +
  1127. > > >s2.asm(8542): warning: address is not properly aligned
  1128. > > > move.b #$18,mapping_frame(a0)
  1129. > > >s2.asm(8544): warning: address is not properly aligned
  1130. > > > clr.b anim(a0)
  1131. > > >s2.asm(8545): warning: address is not properly aligned
  1132. > > > clr.b anim_frame(a0)
  1133. > > >s2.asm(8546): warning: address is not properly aligned
  1134. > > > clr.b anim_frame_duration(a0)
  1135. > > >s2.asm(8547): warning: address is not properly aligned
  1136. > > > move.l #ObjCF_MapUnc_ADA2,mappings(a0)
  1137. > > >s2.asm(8548): warning: address is not properly aligned
  1138. > > > move.w #make_art_tile(ArtTile_ArtKos_LevelArt,0,0),art_tile(a0)
  1139. > > >s2.asm(8549): warning: address is not properly aligned
  1140. > > > jsr (Adjust2PArtPointer).l
  1141. > > >s2.asm(8550): warning: address is not properly aligned
  1142. > > > subi.w #$14,x_pos(a0)
  1143. > > >s2.asm(8551): warning: address is not properly aligned
  1144. > > > addi.w #$14,y_pos(a0)
  1145. > > >s2.asm(8552): warning: address is not properly aligned
  1146. > > > bra.w sub_A58C
  1147. > > >s2.asm(8558): warning: address is not properly aligned
  1148. > > > lea (MainCharacter).w,a1 ; a1=character
  1149. > > >s2.asm(8559): warning: address is not properly aligned
  1150. > > > move.w (Ending_Routine).w,d0
  1151. > > >s2.asm(8560): warning: address is not properly aligned
  1152. > > > move.w off_A534(pc,d0.w),d0
  1153. > > >s2.asm(8561): warning: address is not properly aligned
  1154. > > > jmp off_A534(pc,d0.w)
  1155. > > >s2.asm(8572): warning: address is not properly aligned
  1156. > > > move.w y_pos(a0),d0
  1157. > > >s2.asm(8573): warning: address is not properly aligned
  1158. > > > subi.w #$1C,d0
  1159. > > >s2.asm(8575): warning: address is not properly aligned
  1160. > > > move.w d0,y_pos(a1)
  1161. > > >s2.asm(8576): warning: address is not properly aligned
  1162. > > > move.w x_pos(a0),x_pos(a1)
  1163. > > >s2.asm(8577): warning: address is not properly aligned
  1164. > > > move.l #$1000505,mapping_frame(a1)
  1165. > > >s2.asm(8578): warning: address is not properly aligned
  1166. > > > move.w #$100,anim_frame_duration(a1)
  1167. > > >s2.asm(8579): warning: address is not properly aligned
  1168. > > > rts
  1169. > > >s2.asm(8583): warning: address is not properly aligned
  1170. > > > tst.w objoff_32(a0)
  1171. > > >s2.asm(8584): warning: address is not properly aligned
  1172. > > > beq.s +
  1173. > > >s2.asm(8585): warning: address is not properly aligned
  1174. > > > subq.w #1,objoff_32(a0)
  1175. > > >s2.asm(8586): warning: address is not properly aligned
  1176. > > > addi.l #$8000,x_pos(a1)
  1177. > > >s2.asm(8587): warning: address is not properly aligned
  1178. > > > addq.w #1,y_pos(a1)
  1179. > > >s2.asm(8588): warning: address is not properly aligned
  1180. > > > rts
  1181. > > >s2.asm(8591): warning: address is not properly aligned
  1182. > > > move.w #$C0,x_pos(a1)
  1183. > > >s2.asm(8592): warning: address is not properly aligned
  1184. > > > move.w #$90,y_pos(a1)
  1185. > > >s2.asm(8593): warning: address is not properly aligned
  1186. > > > rts
  1187. > > >s2.asm(8597): warning: address is not properly aligned
  1188. > > > move.w y_pos(a0),d0
  1189. > > >s2.asm(8598): warning: address is not properly aligned
  1190. > > > subi.w #$18,d0
  1191. > > >s2.asm(8599): warning: address is not properly aligned
  1192. > > > bra.s -
  1193. > > >s2.asm(8605): warning: address is not properly aligned
  1194. > > > tst.b (Super_Sonic_flag).w
  1195. > > >s2.asm(8606): warning: address is not properly aligned
  1196. > > > bne.w return_A38C
  1197. > > >s2.asm(8609): warning: address is not properly aligned
  1198. > > > lea (MainCharacter).w,a1 ; a1=character
  1199. > > >s2.asm(8610): warning: address is not properly aligned
  1200. > > > move.w #$200,x_pos(a1)
  1201. > > >s2.asm(8611): warning: address is not properly aligned
  1202. > > > move.w #0,y_pos(a1)
  1203. > > >s2.asm(8612): warning: address is not properly aligned
  1204. > > > rts
  1205. > > >s2.asm(8618): warning: address is not properly aligned
  1206. > > > bsr.s sub_A58C
  1207. > > >s2.asm(8619): warning: address is not properly aligned
  1208. > > > subq.w #1,objoff_3C(a0)
  1209. > > >s2.asm(8620): warning: address is not properly aligned
  1210. > > > bpl.s + ; rts
  1211. > > >s2.asm(8621): warning: address is not properly aligned
  1212. > > > move.w #2,objoff_3C(a0)
  1213. > > >s2.asm(8622): warning: address is not properly aligned
  1214. > > > move.w objoff_32(a0),d0
  1215. > > >s2.asm(8623): warning: address is not properly aligned
  1216. > > > cmpi.w #$1C,d0
  1217. > > >s2.asm(8624): warning: address is not properly aligned
  1218. > > > bhs.s ++
  1219. > > >s2.asm(8625): warning: address is not properly aligned
  1220. > > > addq.w #1,objoff_32(a0)
  1221. > > >s2.asm(8626): warning: address is not properly aligned
  1222. > > > move.w (Boss_X_pos).w,d1
  1223. > > >s2.asm(8627): warning: address is not properly aligned
  1224. > > > move.w off_A5FC(pc,d1.w),d1
  1225. > > >s2.asm(8628): warning: address is not properly aligned
  1226. > > > lea off_A5FC(pc,d1.w),a1
  1227. > > >s2.asm(8629): warning: address is not properly aligned
  1228. > > > move.b (a1,d0.w),mapping_frame(a0)
  1229. > > >s2.asm(8630): warning: address is not properly aligned
  1230. > > > add.w d0,d0
  1231. > > >s2.asm(8631): warning: address is not properly aligned
  1232. > > > add.w d0,d0
  1233. > > >s2.asm(8632): warning: address is not properly aligned
  1234. > > > move.l word_A656(pc,d0.w),d1
  1235. > > >s2.asm(8633): warning: address is not properly aligned
  1236. > > > move.w d1,y_pos(a0)
  1237. > > >s2.asm(8634): warning: address is not properly aligned
  1238. > > > swap d1
  1239. > > >s2.asm(8635): warning: address is not properly aligned
  1240. > > > move.w d1,x_pos(a0)
  1241. > > >s2.asm(8637): warning: address is not properly aligned
  1242. > > > rts
  1243. > > >s2.asm(8640): warning: address is not properly aligned
  1244. > > > addq.b #2,routine_secondary(a0)
  1245. > > >s2.asm(8641): warning: address is not properly aligned
  1246. > > > move.w #$60,objoff_3C(a0)
  1247. > > >s2.asm(8642): warning: address is not properly aligned
  1248. > > > clr.b objoff_31(a0)
  1249. > > >s2.asm(8643): warning: address is not properly aligned
  1250. > > > clr.w objoff_32(a0)
  1251. > > >s2.asm(8644): warning: address is not properly aligned
  1252. > > > rts
  1253. > > >s2.asm(8670): warning: address is not properly aligned
  1254. > > > subq.w #1,objoff_3C(a0)
  1255. > > >s2.asm(8671): warning: address is not properly aligned
  1256. > > > bmi.s loc_A720
  1257. > > >s2.asm(8672): warning: address is not properly aligned
  1258. > > > tst.b (Super_Sonic_flag).w
  1259. > > >s2.asm(8673): warning: address is not properly aligned
  1260. > > > beq.s + ; rts
  1261. > > >s2.asm(8674): warning: address is not properly aligned
  1262. > > > subq.b #1,objoff_31(a0)
  1263. > > >s2.asm(8675): warning: address is not properly aligned
  1264. > > > bpl.s + ; rts
  1265. > > >s2.asm(8676): warning: address is not properly aligned
  1266. > > > addq.b #3,objoff_31(a0)
  1267. > > >s2.asm(8677): warning: address is not properly aligned
  1268. > > > move.w objoff_32(a0),d0
  1269. > > >s2.asm(8678): warning: address is not properly aligned
  1270. > > > addq.w #4,objoff_32(a0)
  1271. > > >s2.asm(8679): warning: address is not properly aligned
  1272. > > > cmpi.w #$78,d0
  1273. > > >s2.asm(8680): warning: address is not properly aligned
  1274. > > > bhs.s + ; rts
  1275. > > >s2.asm(8681): warning: address is not properly aligned
  1276. > > > cmpi.w #$C,d0
  1277. > > >s2.asm(8682): warning: address is not properly aligned
  1278. > > > blo.s ++
  1279. > > >s2.asm(8683): warning: address is not properly aligned
  1280. > > > bsr.w loc_A594
  1281. > > >s2.asm(8684): warning: address is not properly aligned
  1282. > > > move.l word_A766(pc,d0.w),d1
  1283. > > >s2.asm(8685): warning: address is not properly aligned
  1284. > > > move.w d1,y_pos(a0)
  1285. > > >s2.asm(8686): warning: address is not properly aligned
  1286. > > > swap d1
  1287. > > >s2.asm(8687): warning: address is not properly aligned
  1288. > > > move.w d1,x_pos(a0)
  1289. > > >s2.asm(8688): warning: address is not properly aligned
  1290. > > > lsr.w #2,d0
  1291. > > >s2.asm(8689): warning: address is not properly aligned
  1292. > > > move.b byte_A748(pc,d0.w),mapping_frame(a0)
  1293. > > >s2.asm(8691): warning: address is not properly aligned
  1294. > > > rts
  1295. > > >s2.asm(8694): warning: address is not properly aligned
  1296. > > > move.l word_A766(pc,d0.w),d0
  1297. > > >s2.asm(8695): warning: address is not properly aligned
  1298. > > > lea (MainCharacter).w,a1 ; a1=character
  1299. > > >s2.asm(8696): warning: address is not properly aligned
  1300. > > > move.w d0,y_pos(a1)
  1301. > > >s2.asm(8697): warning: address is not properly aligned
  1302. > > > swap d0
  1303. > > >s2.asm(8698): warning: address is not properly aligned
  1304. > > > move.w d0,x_pos(a1)
  1305. > > >s2.asm(8699): warning: address is not properly aligned
  1306. > > > rts
  1307. > > >s2.asm(8703): warning: address is not properly aligned
  1308. > > > addq.b #2,routine_secondary(a0)
  1309. > > >s2.asm(8704): warning: address is not properly aligned
  1310. > > > clr.w objoff_3C(a0)
  1311. > > >s2.asm(8705): warning: address is not properly aligned
  1312. > > > clr.w objoff_32(a0)
  1313. > > >s2.asm(8706): warning: address is not properly aligned
  1314. > > > lea (word_AD6E).l,a2
  1315. > > >s2.asm(8707): warning: address is not properly aligned
  1316. > > > bsr.w JmpTo_LoadChildObject
  1317. > > >s2.asm(8708): warning: address is not properly aligned
  1318. > > > tst.b (Super_Sonic_flag).w
  1319. > > >s2.asm(8709): warning: address is not properly aligned
  1320. > > > bne.w return_A38C
  1321. > > >s2.asm(8710): warning: address is not properly aligned
  1322. > > > lea (word_AD6A).l,a2
  1323. > > >s2.asm(8711): warning: address is not properly aligned
  1324. > > > bra.w JmpTo_LoadChildObject
  1325. > > >s2.asm(8750): warning: address is not properly aligned
  1326. > > > bsr.w loc_A594
  1327. > > >s2.asm(8751): warning: address is not properly aligned
  1328. > > > subq.w #1,objoff_3C(a0)
  1329. > > >s2.asm(8752): warning: address is not properly aligned
  1330. > > > bpl.s + ; rts
  1331. > > >s2.asm(8753): warning: address is not properly aligned
  1332. > > > move.w #2,objoff_3C(a0)
  1333. > > >s2.asm(8754): warning: address is not properly aligned
  1334. > > > move.w objoff_32(a0),d0
  1335. > > >s2.asm(8755): warning: address is not properly aligned
  1336. > > > cmpi.w #$1C,d0
  1337. > > >s2.asm(8756): warning: address is not properly aligned
  1338. > > > bhs.s ++
  1339. > > >s2.asm(8757): warning: address is not properly aligned
  1340. > > > addq.w #4,objoff_32(a0)
  1341. > > >s2.asm(8758): warning: address is not properly aligned
  1342. > > > lea word_A822(pc,d0.w),a1
  1343. > > >s2.asm(8759): warning: address is not properly aligned
  1344. > > > move.w (a1)+,d0
  1345. > > >s2.asm(8760): warning: address is not properly aligned
  1346. > > > add.w d0,(Horiz_Scroll_Buf).w
  1347. > > >s2.asm(8761): warning: address is not properly aligned
  1348. > > > move.w (a1)+,d0
  1349. > > >s2.asm(8762): warning: address is not properly aligned
  1350. > > > add.w d0,(Vscroll_Factor).w
  1351. > > >s2.asm(8764): warning: address is not properly aligned
  1352. > > > rts
  1353. > > >s2.asm(8767): warning: address is not properly aligned
  1354. > > > addq.b #2,routine_secondary(a0)
  1355. > > >s2.asm(8768): warning: address is not properly aligned
  1356. > > > bset #3,status(a0)
  1357. > > >s2.asm(8769): warning: address is not properly aligned
  1358. > > > clr.b objoff_31(a0)
  1359. > > >s2.asm(8770): warning: address is not properly aligned
  1360. > > > clr.w objoff_32(a0)
  1361. > > >s2.asm(8771): warning: address is not properly aligned
  1362. > > > rts
  1363. > > >s2.asm(8791): warning: address is not properly aligned
  1364. > > > tst.b (Super_Sonic_flag).w
  1365. > > >s2.asm(8792): warning: address is not properly aligned
  1366. > > > beq.w return_A38C
  1367. > > >s2.asm(8793): warning: address is not properly aligned
  1368. > > > move.b #$17,mapping_frame(a0)
  1369. > > >s2.asm(8794): warning: address is not properly aligned
  1370. > > > subq.b #1,objoff_31(a0)
  1371. > > >s2.asm(8795): warning: address is not properly aligned
  1372. > > > bpl.s + ; rts
  1373. > > >s2.asm(8796): warning: address is not properly aligned
  1374. > > > addq.b #3,objoff_31(a0)
  1375. > > >s2.asm(8797): warning: address is not properly aligned
  1376. > > > move.w objoff_32(a0),d0
  1377. > > >s2.asm(8798): warning: address is not properly aligned
  1378. > > > cmpi.w #$20,d0
  1379. > > >s2.asm(8799): warning: address is not properly aligned
  1380. > > > bhs.s + ; rts
  1381. > > >s2.asm(8800): warning: address is not properly aligned
  1382. > > > addq.w #4,objoff_32(a0)
  1383. > > >s2.asm(8801): warning: address is not properly aligned
  1384. > > > move.l word_A874(pc,d0.w),d1
  1385. > > >s2.asm(8802): warning: address is not properly aligned
  1386. > > > move.w d1,y_pos(a0)
  1387. > > >s2.asm(8803): warning: address is not properly aligned
  1388. > > > swap d1
  1389. > > >s2.asm(8804): warning: address is not properly aligned
  1390. > > > move.w d1,x_pos(a0)
  1391. > > >s2.asm(8806): warning: address is not properly aligned
  1392. > > > rts
  1393. > > >s2.asm(8824): warning: address is not properly aligned
  1394. > > > moveq #0,d0
  1395. > > >s2.asm(8825): warning: address is not properly aligned
  1396. > > > move.b routine(a0),d0
  1397. > > >s2.asm(8826): warning: address is not properly aligned
  1398. > > > move.w ObjCE_Index(pc,d0.w),d1
  1399. > > >s2.asm(8827): warning: address is not properly aligned
  1400. > > > jmp ObjCE_Index(pc,d1.w)
  1401. > > >s2.asm(8838): warning: address is not properly aligned
  1402. > > > lea (ObjB3_SubObjData).l,a1
  1403. > > >s2.asm(8839): warning: address is not properly aligned
  1404. > > > bsr.w JmpTo_LoadSubObject_Part3
  1405. > > >s2.asm(8840): warning: address is not properly aligned
  1406. > > > move.l #ObjCF_MapUnc_ADA2,mappings(a0)
  1407. > > >s2.asm(8841): warning: address is not properly aligned
  1408. > > > move.w #make_art_tile(ArtTile_ArtKos_LevelArt,0,1),art_tile(a0)
  1409. > > >s2.asm(8842): warning: address is not properly aligned
  1410. > > > move.w #$80,priority(a0)
  1411. > > >s2.asm(8843): warning: address is not properly aligned
  1412. > > > jsr (Adjust2PArtPointer).l
  1413. > > >s2.asm(8844): warning: address is not properly aligned
  1414. > > > move.b #$C,mapping_frame(a0)
  1415. > > >s2.asm(8845): warning: address is not properly aligned
  1416. > > > cmpi.w #4,(Boss_X_pos).w
  1417. > > >s2.asm(8846): warning: address is not properly aligned
  1418. > > > bne.s +
  1419. > > >s2.asm(8847): warning: address is not properly aligned
  1420. > > > move.b #$F,mapping_frame(a0)
  1421. > > >s2.asm(8848): warning: address is not properly aligned
  1422. > > > move.w #make_art_tile(ArtTile_ArtKos_LevelArt,1,1),art_tile(a0)
  1423. > > >s2.asm(8850): warning: address is not properly aligned
  1424. > > > move.w #$E8,d0
  1425. > > >s2.asm(8851): warning: address is not properly aligned
  1426. > > > move.w d0,x_pos(a0)
  1427. > > >s2.asm(8852): warning: address is not properly aligned
  1428. > > > move.w d0,objoff_30(a0)
  1429. > > >s2.asm(8853): warning: address is not properly aligned
  1430. > > > move.w #$118,d0
  1431. > > >s2.asm(8854): warning: address is not properly aligned
  1432. > > > move.w d0,y_pos(a0)
  1433. > > >s2.asm(8855): warning: address is not properly aligned
  1434. > > > move.w d0,objoff_32(a0)
  1435. > > >s2.asm(8856): warning: address is not properly aligned
  1436. > > > rts
  1437. > > >s2.asm(8860): warning: address is not properly aligned
  1438. > > > movea.w objoff_2C(a0),a1 ; a1=object
  1439. > > >s2.asm(8861): warning: address is not properly aligned
  1440. > > > btst #3,status(a1)
  1441. > > >s2.asm(8862): warning: address is not properly aligned
  1442. > > > bne.s +
  1443. > > >s2.asm(8865): warning: address is not properly aligned
  1444. > > > move.w objoff_30(a0),d0
  1445. > > >s2.asm(8866): warning: address is not properly aligned
  1446. > > > add.w (Horiz_Scroll_Buf).w,d0
  1447. > > >s2.asm(8867): warning: address is not properly aligned
  1448. > > > move.w d0,x_pos(a0)
  1449. > > >s2.asm(8868): warning: address is not properly aligned
  1450. > > > move.w objoff_32(a0),d0
  1451. > > >s2.asm(8869): warning: address is not properly aligned
  1452. > > > sub.w (Vscroll_Factor).w,d0
  1453. > > >s2.asm(8870): warning: address is not properly aligned
  1454. > > > move.w d0,y_pos(a0)
  1455. > > >s2.asm(8873): warning: address is not properly aligned
  1456. > > > bra.w JmpTo5_DisplaySprite
  1457. > > >s2.asm(8876): warning: address is not properly aligned
  1458. > > > addq.b #2,routine(a0)
  1459. > > >s2.asm(8877): warning: address is not properly aligned
  1460. > > > clr.w objoff_3C(a0)
  1461. > > >s2.asm(8878): warning: address is not properly aligned
  1462. > > > bra.w JmpTo5_DisplaySprite
  1463. > > >s2.asm(8882): warning: address is not properly aligned
  1464. > > > subq.w #1,objoff_3C(a0)
  1465. > > >s2.asm(8883): warning: address is not properly aligned
  1466. > > > bmi.s +
  1467. > > >s2.asm(8884): warning: address is not properly aligned
  1468. > > > jmp (DisplaySprite).l
  1469. > > >s2.asm(8886): warning: address is not properly aligned
  1470. > > > move.w #4,objoff_3C(a0)
  1471. > > >s2.asm(8887): warning: address is not properly aligned
  1472. > > > move.w objoff_34(a0),d0
  1473. > > >s2.asm(8888): warning: address is not properly aligned
  1474. > > > cmpi.w #4,d0
  1475. > > >s2.asm(8889): warning: address is not properly aligned
  1476. > > > bhs.s ++
  1477. > > >s2.asm(8890): warning: address is not properly aligned
  1478. > > > addq.w #2,objoff_34(a0)
  1479. > > >s2.asm(8891): warning: address is not properly aligned
  1480. > > > lea byte_A980(pc,d0.w),a1
  1481. > > >s2.asm(8892): warning: address is not properly aligned
  1482. > > > cmpi.w #2,(Boss_X_pos).w
  1483. > > >s2.asm(8893): warning: address is not properly aligned
  1484. > > > bne.s +
  1485. > > >s2.asm(8894): warning: address is not properly aligned
  1486. > > > lea byte_A984(pc,d0.w),a1
  1487. > > >s2.asm(8896): warning: address is not properly aligned
  1488. > > > move.b (a1)+,d0
  1489. > > >s2.asm(8897): warning: address is not properly aligned
  1490. > > > ext.w d0
  1491. > > >s2.asm(8898): warning: address is not properly aligned
  1492. > > > add.w d0,x_pos(a0)
  1493. > > >s2.asm(8899): warning: address is not properly aligned
  1494. > > > move.b (a1)+,d0
  1495. > > >s2.asm(8900): warning: address is not properly aligned
  1496. > > > ext.w d0
  1497. > > >s2.asm(8901): warning: address is not properly aligned
  1498. > > > add.w d0,y_pos(a0)
  1499. > > >s2.asm(8902): warning: address is not properly aligned
  1500. > > > addq.b #1,mapping_frame(a0)
  1501. > > >s2.asm(8905): warning: address is not properly aligned
  1502. > > > addq.b #2,routine(a0)
  1503. > > >s2.asm(8906): warning: address is not properly aligned
  1504. > > > bra.w JmpTo5_DisplaySprite
  1505. > > >s2.asm(8920): warning: address is not properly aligned
  1506. > > > moveq #0,d0
  1507. > > >s2.asm(8921): warning: address is not properly aligned
  1508. > > > move.b routine(a0),d0
  1509. > > >s2.asm(8922): warning: address is not properly aligned
  1510. > > > move.w ObjCF_Index(pc,d0.w),d1
  1511. > > >s2.asm(8923): warning: address is not properly aligned
  1512. > > > jmp ObjCF_Index(pc,d1.w)
  1513. > > >s2.asm(8932): warning: address is not properly aligned
  1514. > > > lea (ObjB3_SubObjData).l,a1
  1515. > > >s2.asm(8933): warning: address is not properly aligned
  1516. > > > bsr.w JmpTo_LoadSubObject_Part3
  1517. > > >s2.asm(8934): warning: address is not properly aligned
  1518. > > > move.l #ObjCF_MapUnc_ADA2,mappings(a0)
  1519. > > >s2.asm(8935): warning: address is not properly aligned
  1520. > > > move.w #make_art_tile(ArtTile_ArtKos_LevelArt,0,1),art_tile(a0)
  1521. > > >s2.asm(8936): warning: address is not properly aligned
  1522. > > > move.w #$180,priority(a0)
  1523. > > >s2.asm(8937): warning: address is not properly aligned
  1524. > > > jsr (Adjust2PArtPointer).l
  1525. > > >s2.asm(8938): warning: address is not properly aligned
  1526. > > > move.b #5,mapping_frame(a0)
  1527. > > >s2.asm(8939): warning: address is not properly aligned
  1528. > > > move.b #2,anim(a0)
  1529. > > >s2.asm(8940): warning: address is not properly aligned
  1530. > > > move.w #$10F,d0
  1531. > > >s2.asm(8941): warning: address is not properly aligned
  1532. > > > move.w d0,x_pos(a0)
  1533. > > >s2.asm(8942): warning: address is not properly aligned
  1534. > > > move.w d0,objoff_30(a0)
  1535. > > >s2.asm(8943): warning: address is not properly aligned
  1536. > > > move.w #$15E,d0
  1537. > > >s2.asm(8944): warning: address is not properly aligned
  1538. > > > move.w d0,y_pos(a0)
  1539. > > >s2.asm(8945): warning: address is not properly aligned
  1540. > > > move.w d0,objoff_32(a0)
  1541. > > >s2.asm(8946): warning: address is not properly aligned
  1542. > > > rts
  1543. > > >s2.asm(8950): warning: address is not properly aligned
  1544. > > > lea (Ani_objCF).l,a1
  1545. > > >s2.asm(8951): warning: address is not properly aligned
  1546. > > > bsr.w JmpTo_AnimateSprite
  1547. > > >s2.asm(8952): warning: address is not properly aligned
  1548. > > > bra.w loc_A90E
  1549. > > >s2.asm(8959): warning: address is not properly aligned
  1550. > > > moveq #0,d0
  1551. > > >s2.asm(8960): warning: address is not properly aligned
  1552. > > > move.b routine(a0),d0
  1553. > > >s2.asm(8961): warning: address is not properly aligned
  1554. > > > move.w ObjCB_Index(pc,d0.w),d1
  1555. > > >s2.asm(8962): warning: address is not properly aligned
  1556. > > > jmp ObjCB_Index(pc,d1.w)
  1557. > > >s2.asm(8972): warning: address is not properly aligned
  1558. > > > lea (ObjB3_SubObjData).l,a1
  1559. > > >s2.asm(8973): warning: address is not properly aligned
  1560. > > > bsr.w JmpTo_LoadSubObject_Part3
  1561. > > >s2.asm(8974): warning: address is not properly aligned
  1562. > > > move.w art_tile(a0),d0
  1563. > > >s2.asm(8975): warning: address is not properly aligned
  1564. > > > andi.w #$1FFF,d0
  1565. > > >s2.asm(8976): warning: address is not properly aligned
  1566. > > > ori.w #palette_mask,d0
  1567. > > >s2.asm(8977): warning: address is not properly aligned
  1568. > > > move.w d0,art_tile(a0)
  1569. > > >s2.asm(8978): warning: address is not properly aligned
  1570. > > > move.b #$30,width_pixels(a0)
  1571. > > >s2.asm(8979): warning: address is not properly aligned
  1572. > > > move.l (RNG_seed).w,d0
  1573. > > >s2.asm(8980): warning: address is not properly aligned
  1574. > > > ror.l #1,d0
  1575. > > >s2.asm(8981): warning: address is not properly aligned
  1576. > > > move.l d0,(RNG_seed).w
  1577. > > >s2.asm(8982): warning: address is not properly aligned
  1578. > > > move.w d0,d1
  1579. > > >s2.asm(8983): warning: address is not properly aligned
  1580. > > > andi.w #3,d0
  1581. > > >s2.asm(8984): warning: address is not properly aligned
  1582. > > > move.b ObjCB_Frames(pc,d0.w),mapping_frame(a0)
  1583. > > >s2.asm(8985): warning: address is not properly aligned
  1584. > > > add.w d0,d0
  1585. > > >s2.asm(8986): warning: address is not properly aligned
  1586. > > > move.w ObjCB_YSpeeds(pc,d0.w),y_vel(a0)
  1587. > > >s2.asm(8987): warning: address is not properly aligned
  1588. > > > tst.b (CutScene+$34).w
  1589. > > >s2.asm(8988): warning: address is not properly aligned
  1590. > > > beq.s +
  1591. > > >s2.asm(8989): warning: address is not properly aligned
  1592. > > > andi.w #$FF,d1
  1593. > > >s2.asm(8990): warning: address is not properly aligned
  1594. > > > move.w d1,y_pos(a0)
  1595. > > >s2.asm(8991): warning: address is not properly aligned
  1596. > > > move.w #$150,x_pos(a0)
  1597. > > >s2.asm(8992): warning: address is not properly aligned
  1598. > > > rts
  1599. > > >s2.asm(8995): warning: address is not properly aligned
  1600. > > > andi.w #$1FF,d1
  1601. > > >s2.asm(8996): warning: address is not properly aligned
  1602. > > > move.w d1,x_pos(a0)
  1603. > > >s2.asm(8997): warning: address is not properly aligned
  1604. > > > move.w #$100,y_pos(a0)
  1605. > > >s2.asm(8998): warning: address is not properly aligned
  1606. > > > rts
  1607. > > >s2.asm(9015): warning: address is not properly aligned
  1608. > > > tst.b (CutScene+objoff_34).w
  1609. > > >s2.asm(9016): warning: address is not properly aligned
  1610. > > > beq.s loc_AA8A
  1611. > > >s2.asm(9017): warning: address is not properly aligned
  1612. > > > addq.b #2,routine(a0)
  1613. > > >s2.asm(9018): warning: address is not properly aligned
  1614. > > > move.w y_vel(a0),x_vel(a0)
  1615. > > >s2.asm(9019): warning: address is not properly aligned
  1616. > > > clr.w y_vel(a0)
  1617. > > >s2.asm(9022): warning: address is not properly aligned
  1618. > > > bsr.w JmpTo2_ObjectMove
  1619. > > >s2.asm(9023): warning: address is not properly aligned
  1620. > > > tst.b (CutScene+objoff_34).w
  1621. > > >s2.asm(9024): warning: address is not properly aligned
  1622. > > > beq.s +
  1623. > > >s2.asm(9025): warning: address is not properly aligned
  1624. > > > cmpi.w #-$20,x_pos(a0)
  1625. > > >s2.asm(9026): warning: address is not properly aligned
  1626. > > > blt.w JmpTo3_DeleteObject
  1627. > > >s2.asm(9027): warning: address is not properly aligned
  1628. > > > bra.w JmpTo5_DisplaySprite
  1629. > > >s2.asm(9030): warning: address is not properly aligned
  1630. > > > tst.w y_pos(a0)
  1631. > > >s2.asm(9031): warning: address is not properly aligned
  1632. > > > bmi.w JmpTo3_DeleteObject
  1633. > > >s2.asm(9032): warning: address is not properly aligned
  1634. > > > bra.w JmpTo5_DisplaySprite
  1635. > > >s2.asm(9040): warning: address is not properly aligned
  1636. > > > moveq #0,d0
  1637. > > >s2.asm(9041): warning: address is not properly aligned
  1638. > > > move.b routine(a0),d0
  1639. > > >s2.asm(9042): warning: address is not properly aligned
  1640. > > > move.w ObjCD_Index(pc,d0.w),d1
  1641. > > >s2.asm(9043): warning: address is not properly aligned
  1642. > > > jmp ObjCD_Index(pc,d1.w)
  1643. > > >s2.asm(9052): warning: address is not properly aligned
  1644. > > > lea (Obj28_SubObjData).l,a1
  1645. > > >s2.asm(9053): warning: address is not properly aligned
  1646. > > > bsr.w JmpTo_LoadSubObject_Part3
  1647. > > >s2.asm(9054): warning: address is not properly aligned
  1648. > > > move.l (RNG_seed).w,d0
  1649. > > >s2.asm(9055): warning: address is not properly aligned
  1650. > > > ror.l #3,d0
  1651. > > >s2.asm(9056): warning: address is not properly aligned
  1652. > > > move.l d0,(RNG_seed).w
  1653. > > >s2.asm(9057): warning: address is not properly aligned
  1654. > > > move.l d0,d1
  1655. > > >s2.asm(9058): warning: address is not properly aligned
  1656. > > > andi.w #$7F,d0
  1657. > > >s2.asm(9059): warning: address is not properly aligned
  1658. > > > move.w #-$A0,d2
  1659. > > >s2.asm(9060): warning: address is not properly aligned
  1660. > > > add.w d0,d2
  1661. > > >s2.asm(9061): warning: address is not properly aligned
  1662. > > > move.w d2,x_pos(a0)
  1663. > > >s2.asm(9062): warning: address is not properly aligned
  1664. > > > ror.l #3,d1
  1665. > > >s2.asm(9063): warning: address is not properly aligned
  1666. > > > andi.w #$FF,d1
  1667. > > >s2.asm(9064): warning: address is not properly aligned
  1668. > > > moveq #8,d2
  1669. > > >s2.asm(9065): warning: address is not properly aligned
  1670. > > > add.w d1,d2
  1671. > > >s2.asm(9066): warning: address is not properly aligned
  1672. > > > move.w d2,y_pos(a0)
  1673. > > >s2.asm(9067): warning: address is not properly aligned
  1674. > > > move.w #$100,x_vel(a0)
  1675. > > >s2.asm(9068): warning: address is not properly aligned
  1676. > > > moveq #$20,d0
  1677. > > >s2.asm(9069): warning: address is not properly aligned
  1678. > > > cmpi.w #$20,d1
  1679. > > >s2.asm(9070): warning: address is not properly aligned
  1680. > > > blo.s +
  1681. > > >s2.asm(9071): warning: address is not properly aligned
  1682. > > > neg.w d0
  1683. > > >s2.asm(9073): warning: address is not properly aligned
  1684. > > > move.w d0,y_vel(a0)
  1685. > > >s2.asm(9074): warning: address is not properly aligned
  1686. > > > move.w #$C0,endingbird_delay(a0)
  1687. > > >s2.asm(9075): warning: address is not properly aligned
  1688. > > > rts
  1689. > > >s2.asm(9079): warning: address is not properly aligned
  1690. > > > moveq #0,d0
  1691. > > >s2.asm(9080): warning: address is not properly aligned
  1692. > > > move.b routine_secondary(a0),d0
  1693. > > >s2.asm(9081): warning: address is not properly aligned
  1694. > > > move.w ObjCD_Main_States(pc,d0.w),d1
  1695. > > >s2.asm(9082): warning: address is not properly aligned
  1696. > > > jsr ObjCD_Main_States(pc,d1.w)
  1697. > > >s2.asm(9083): warning: address is not properly aligned
  1698. > > > bsr.w JmpTo2_ObjectMove
  1699. > > >s2.asm(9084): warning: address is not properly aligned
  1700. > > > lea (Ani_objCD).l,a1
  1701. > > >s2.asm(9085): warning: address is not properly aligned
  1702. > > > bsr.w JmpTo_AnimateSprite
  1703. > > >s2.asm(9086): warning: address is not properly aligned
  1704. > > > bra.w JmpTo5_DisplaySprite
  1705. > > >s2.asm(9095): warning: address is not properly aligned
  1706. > > > subq.w #1,endingbird_delay(a0)
  1707. > > >s2.asm(9096): warning: address is not properly aligned
  1708. > > > bpl.s + ; rts
  1709. > > >s2.asm(9097): warning: address is not properly aligned
  1710. > > > addq.b #2,routine_secondary(a0)
  1711. > > >s2.asm(9098): warning: address is not properly aligned
  1712. > > > move.w y_vel(a0),objoff_2E(a0)
  1713. > > >s2.asm(9099): warning: address is not properly aligned
  1714. > > > clr.w x_vel(a0)
  1715. > > >s2.asm(9100): warning: address is not properly aligned
  1716. > > > move.w y_pos(a0),objoff_32(a0)
  1717. > > >s2.asm(9101): warning: address is not properly aligned
  1718. > > > move.w #$80,y_vel(a0)
  1719. > > >s2.asm(9102): warning: address is not properly aligned
  1720. > > > move.w #$180,endingbird_delay(a0)
  1721. > > >s2.asm(9104): warning: address is not properly aligned
  1722. > > > rts
  1723. > > >s2.asm(9108): warning: address is not properly aligned
  1724. > > > subq.w #1,endingbird_delay(a0)
  1725. > > >s2.asm(9109): warning: address is not properly aligned
  1726. > > > bmi.s ++
  1727. > > >s2.asm(9110): warning: address is not properly aligned
  1728. > > > move.w y_pos(a0),d0
  1729. > > >s2.asm(9111): warning: address is not properly aligned
  1730. > > > moveq #-4,d1
  1731. > > >s2.asm(9112): warning: address is not properly aligned
  1732. > > > cmp.w objoff_32(a0),d0
  1733. > > >s2.asm(9113): warning: address is not properly aligned
  1734. > > > bhs.s +
  1735. > > >s2.asm(9114): warning: address is not properly aligned
  1736. > > > neg.w d1
  1737. > > >s2.asm(9116): warning: address is not properly aligned
  1738. > > > add.w d1,y_vel(a0)
  1739. > > >s2.asm(9117): warning: address is not properly aligned
  1740. > > > rts
  1741. > > >s2.asm(9120): warning: address is not properly aligned
  1742. > > > addq.b #2,routine_secondary(a0)
  1743. > > >s2.asm(9121): warning: address is not properly aligned
  1744. > > > move.w #-$100,x_vel(a0)
  1745. > > >s2.asm(9122): warning: address is not properly aligned
  1746. > > > move.w objoff_2E(a0),y_vel(a0)
  1747. > > >s2.asm(9123): warning: address is not properly aligned
  1748. > > > move.w #$C0,endingbird_delay(a0)
  1749. > > >s2.asm(9124): warning: address is not properly aligned
  1750. > > > rts
  1751. > > >s2.asm(9128): warning: address is not properly aligned
  1752. > > > subq.w #1,endingbird_delay(a0)
  1753. > > >s2.asm(9129): warning: address is not properly aligned
  1754. > > > bmi.s +
  1755. > > >s2.asm(9130): warning: address is not properly aligned
  1756. > > > rts
  1757. > > >s2.asm(9133): warning: address is not properly aligned
  1758. > > > addq.w #4,sp
  1759. > > >s2.asm(9134): warning: address is not properly aligned
  1760. > > > bra.w JmpTo3_DeleteObject
  1761. > > >s2.asm(9138): warning: address is not properly aligned
  1762. > > > subq.w #1,objoff_30(a0)
  1763. > > >s2.asm(9139): warning: address is not properly aligned
  1764. > > > bpl.s + ; rts
  1765. > > >s2.asm(9140): warning: address is not properly aligned
  1766. > > > move.l (RNG_seed).w,d0
  1767. > > >s2.asm(9141): warning: address is not properly aligned
  1768. > > > andi.w #$1F,d0
  1769. > > >s2.asm(9142): warning: address is not properly aligned
  1770. > > > move.w d0,objoff_30(a0)
  1771. > > >s2.asm(9143): warning: address is not properly aligned
  1772. > > > lea (word_AD5E).l,a2
  1773. > > >s2.asm(9144): warning: address is not properly aligned
  1774. > > > bsr.w JmpTo_LoadChildObject
  1775. > > >s2.asm(9146): warning: address is not properly aligned
  1776. > > > rts
  1777. > > >s2.asm(9152): warning: address is not properly aligned
  1778. > > > subq.w #1,objoff_30(a0)
  1779. > > >s2.asm(9153): warning: address is not properly aligned
  1780. > > > bpl.s + ; rts
  1781. > > >s2.asm(9154): warning: address is not properly aligned
  1782. > > > tst.b objoff_35(a0)
  1783. > > >s2.asm(9155): warning: address is not properly aligned
  1784. > > > beq.s + ; rts
  1785. > > >s2.asm(9156): warning: address is not properly aligned
  1786. > > > subq.b #1,objoff_35(a0)
  1787. > > >s2.asm(9157): warning: address is not properly aligned
  1788. > > > move.l (RNG_seed).w,d0
  1789. > > >s2.asm(9158): warning: address is not properly aligned
  1790. > > > andi.w #$F,d0
  1791. > > >s2.asm(9159): warning: address is not properly aligned
  1792. > > > move.w d0,objoff_30(a0)
  1793. > > >s2.asm(9160): warning: address is not properly aligned
  1794. > > > lea (word_AD66).l,a2
  1795. > > >s2.asm(9161): warning: address is not properly aligned
  1796. > > > bsr.w JmpTo_LoadChildObject
  1797. > > >s2.asm(9162): warning: address is not properly aligned
  1798. > > > + rts
  1799. > > >s2.asm(9171): warning: address is not properly aligned
  1800. > > > move.w (Ending_Routine).w,d0
  1801. > > >s2.asm(9172): warning: address is not properly aligned
  1802. > > > move.w EndingSequence_LoadCharacterArt_Characters(pc,d0.w),d0
  1803. > > >s2.asm(9173): warning: address is not properly aligned
  1804. > > > jmp EndingSequence_LoadCharacterArt_Characters(pc,d0.w)
  1805. > > >s2.asm(9184): warning: address is not properly aligned
  1806. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_EndingCharacter),VRAM,WRITE),(VDP_control_port).l
  1807. > > >s2.asm(9185): warning: address is not properly aligned
  1808. > > > lea (ArtNem_EndingSonic).l,a0
  1809. > > >s2.asm(9186): warning: address is not properly aligned
  1810. > > > bra.w JmpTo_NemDec
  1811. > > >s2.asm(9190): warning: address is not properly aligned
  1812. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_EndingCharacter),VRAM,WRITE),(VDP_control_port).l
  1813. > > >s2.asm(9191): warning: address is not properly aligned
  1814. > > > lea (ArtNem_EndingSuperSonic).l,a0
  1815. > > >s2.asm(9192): warning: address is not properly aligned
  1816. > > > bra.w JmpTo_NemDec
  1817. > > >s2.asm(9196): warning: address is not properly aligned
  1818. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_EndingCharacter),VRAM,WRITE),(VDP_control_port).l
  1819. > > >s2.asm(9197): warning: address is not properly aligned
  1820. > > > lea (ArtNem_EndingTails).l,a0
  1821. > > >s2.asm(9198): warning: address is not properly aligned
  1822. > > > bra.w JmpTo_NemDec
  1823. > > >s2.asm(9206): warning: address is not properly aligned
  1824. > > > move.w (Ending_Routine).w,d0
  1825. > > >s2.asm(9207): warning: address is not properly aligned
  1826. > > > move.w EndingSequence_LoadFlickyArt_Flickies(pc,d0.w),d0
  1827. > > >s2.asm(9208): warning: address is not properly aligned
  1828. > > > jmp EndingSequence_LoadFlickyArt_Flickies(pc,d0.w)
  1829. > > >s2.asm(9219): warning: address is not properly aligned
  1830. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_Animal_2),VRAM,WRITE),(VDP_control_port).l
  1831. > > >s2.asm(9220): warning: address is not properly aligned
  1832. > > > lea (ArtNem_Bird).l,a0
  1833. > > >s2.asm(9221): warning: address is not properly aligned
  1834. > > > bra.w JmpTo_NemDec
  1835. > > >s2.asm(9225): warning: address is not properly aligned
  1836. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_Animal_2),VRAM,WRITE),(VDP_control_port).l
  1837. > > >s2.asm(9226): warning: address is not properly aligned
  1838. > > > lea (ArtNem_Eagle).l,a0
  1839. > > >s2.asm(9227): warning: address is not properly aligned
  1840. > > > bra.w JmpTo_NemDec
  1841. > > >s2.asm(9231): warning: address is not properly aligned
  1842. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_Animal_2),VRAM,WRITE),(VDP_control_port).l
  1843. > > >s2.asm(9232): warning: address is not properly aligned
  1844. > > > lea (ArtNem_Chicken).l,a0
  1845. > > >s2.asm(9233): warning: address is not properly aligned
  1846. > > > bra.w JmpTo_NemDec
  1847. > > >s2.asm(346): warning: address is not properly aligned
  1848. > > > jmp (EndingSequence).l
  1849. > > >s2.asm(7688): warning: address is not properly aligned
  1850. > > > lea (Chunk_Table).l,a4
  1851. > > >s2.asm(7689): warning: address is not properly aligned
  1852. > > > lea (LevSel_MarkTable).l,a5
  1853. > > >s2.asm(7690): warning: address is not properly aligned
  1854. > > > lea (VDP_data_port).l,a6
  1855. > > >s2.asm(7691): warning: address is not properly aligned
  1856. > > > moveq #0,d0
  1857. > > >s2.asm(7692): warning: address is not properly aligned
  1858. > > > move.w (Level_select_zone).w,d0
  1859. > > >s2.asm(7693): warning: address is not properly aligned
  1860. > > > lsl.w #2,d0
  1861. > > >s2.asm(7694): warning: address is not properly aligned
  1862. > > > lea (a5,d0.w),a3
  1863. > > >s2.asm(7695): warning: address is not properly aligned
  1864. > > > moveq #0,d0
  1865. > > >s2.asm(7696): warning: address is not properly aligned
  1866. > > > move.b (a3),d0
  1867. > > >s2.asm(7697): warning: address is not properly aligned
  1868. > > > mulu.w #$50,d0
  1869. > > >s2.asm(7698): warning: address is not properly aligned
  1870. > > > moveq #0,d1
  1871. > > >s2.asm(7699): warning: address is not properly aligned
  1872. > > > move.b 1(a3),d1
  1873. > > >s2.asm(7700): warning: address is not properly aligned
  1874. > > > add.w d1,d0
  1875. > > >s2.asm(7701): warning: address is not properly aligned
  1876. > > > lea (a4,d0.w),a1
  1877. > > >s2.asm(7702): warning: address is not properly aligned
  1878. > > > moveq #0,d1
  1879. > > >s2.asm(7703): warning: address is not properly aligned
  1880. > > > move.b (a3),d1
  1881. > > >s2.asm(7704): warning: address is not properly aligned
  1882. > > > lsl.w #7,d1
  1883. > > >s2.asm(7705): warning: address is not properly aligned
  1884. > > > add.b 1(a3),d1
  1885. > > >s2.asm(7706): warning: address is not properly aligned
  1886. > > > addi.w #-$4000,d1
  1887. > > >s2.asm(7707): warning: address is not properly aligned
  1888. > > > lsl.l #2,d1
  1889. > > >s2.asm(7708): warning: address is not properly aligned
  1890. > > > lsr.w #2,d1
  1891. > > >s2.asm(7709): warning: address is not properly aligned
  1892. > > > ori.w #$4000,d1
  1893. > > >s2.asm(7710): warning: address is not properly aligned
  1894. > > > swap d1
  1895. > > >s2.asm(7711): warning: address is not properly aligned
  1896. > > > move.l d1,4(a6)
  1897. > > >s2.asm(7713): warning: address is not properly aligned
  1898. > > > moveq #$D,d2
  1899. > > >s2.asm(7714): warning: address is not properly aligned
  1900. > > > - move.w (a1)+,d0
  1901. > > >s2.asm(7715): warning: address is not properly aligned
  1902. > > > add.w d3,d0
  1903. > > >s2.asm(7716): warning: address is not properly aligned
  1904. > > > move.w d0,(a6)
  1905. > > >s2.asm(7717): warning: address is not properly aligned
  1906. > > > dbf d2,-
  1907. > > >s2.asm(7719): warning: address is not properly aligned
  1908. > > > addq.w #2,a3
  1909. > > >s2.asm(7720): warning: address is not properly aligned
  1910. > > > moveq #0,d0
  1911. > > >s2.asm(7721): warning: address is not properly aligned
  1912. > > > move.b (a3),d0
  1913. > > >s2.asm(7722): warning: address is not properly aligned
  1914. > > > beq.s +
  1915. > > >s2.asm(7723): warning: address is not properly aligned
  1916. > > > mulu.w #$50,d0
  1917. > > >s2.asm(7724): warning: address is not properly aligned
  1918. > > > moveq #0,d1
  1919. > > >s2.asm(7725): warning: address is not properly aligned
  1920. > > > move.b 1(a3),d1
  1921. > > >s2.asm(7726): warning: address is not properly aligned
  1922. > > > add.w d1,d0
  1923. > > >s2.asm(7727): warning: address is not properly aligned
  1924. > > > lea (a4,d0.w),a1
  1925. > > >s2.asm(7728): warning: address is not properly aligned
  1926. > > > moveq #0,d1
  1927. > > >s2.asm(7729): warning: address is not properly aligned
  1928. > > > move.b (a3),d1
  1929. > > >s2.asm(7730): warning: address is not properly aligned
  1930. > > > lsl.w #7,d1
  1931. > > >s2.asm(7731): warning: address is not properly aligned
  1932. > > > add.b 1(a3),d1
  1933. > > >s2.asm(7732): warning: address is not properly aligned
  1934. > > > addi.w #-$4000,d1
  1935. > > >s2.asm(7733): warning: address is not properly aligned
  1936. > > > lsl.l #2,d1
  1937. > > >s2.asm(7734): warning: address is not properly aligned
  1938. > > > lsr.w #2,d1
  1939. > > >s2.asm(7735): warning: address is not properly aligned
  1940. > > > ori.w #$4000,d1
  1941. > > >s2.asm(7736): warning: address is not properly aligned
  1942. > > > swap d1
  1943. > > >s2.asm(7737): warning: address is not properly aligned
  1944. > > > move.l d1,4(a6)
  1945. > > >s2.asm(7738): warning: address is not properly aligned
  1946. > > > move.w (a1)+,d0
  1947. > > >s2.asm(7739): warning: address is not properly aligned
  1948. > > > add.w d3,d0
  1949. > > >s2.asm(7740): warning: address is not properly aligned
  1950. > > > move.w d0,(a6)
  1951. > > >s2.asm(7743): warning: address is not properly aligned
  1952. > > > cmpi.w #$15,(Level_select_zone).w
  1953. > > >s2.asm(7744): warning: address is not properly aligned
  1954. > > > bne.s + ; rts
  1955. > > >s2.asm(7745): warning: address is not properly aligned
  1956. > > > bsr.w LevelSelect_DrawSoundNumber
  1957. > > >s2.asm(7747): warning: address is not properly aligned
  1958. > > > rts
  1959. > > >s2.asm(7751): warning: address is not properly aligned
  1960. > > > move.l #vdpComm($C944,VRAM,WRITE),(VDP_control_port).l
  1961. > > >s2.asm(7752): warning: address is not properly aligned
  1962. > > > move.w (Sound_test_sound).w,d0
  1963. > > >s2.asm(7753): warning: address is not properly aligned
  1964. > > > move.b d0,d2
  1965. > > >s2.asm(7754): warning: address is not properly aligned
  1966. > > > lsr.b #4,d0
  1967. > > >s2.asm(7755): warning: address is not properly aligned
  1968. > > > bsr.s +
  1969. > > >s2.asm(7756): warning: address is not properly aligned
  1970. > > > move.b d2,d0
  1971. > > >s2.asm(7758): warning: address is not properly aligned
  1972. > > > andi.w #$F,d0
  1973. > > >s2.asm(7759): warning: address is not properly aligned
  1974. > > > cmpi.b #$A,d0
  1975. > > >s2.asm(7760): warning: address is not properly aligned
  1976. > > > blo.s +
  1977. > > >s2.asm(7761): warning: address is not properly aligned
  1978. > > > addi.b #4,d0
  1979. > > >s2.asm(7763): warning: address is not properly aligned
  1980. > > > addi.b #$10,d0
  1981. > > >s2.asm(7764): warning: address is not properly aligned
  1982. > > > add.w d3,d0
  1983. > > >s2.asm(7765): warning: address is not properly aligned
  1984. > > > move.w d0,(a6)
  1985. > > >s2.asm(7766): warning: address is not properly aligned
  1986. > > > rts
  1987. > > >s2.asm(7770): warning: address is not properly aligned
  1988. > > > move.w (Level_select_zone).w,d0
  1989. > > >s2.asm(7771): warning: address is not properly aligned
  1990. > > > lea (LevSel_IconTable).l,a3
  1991. > > >s2.asm(7772): warning: address is not properly aligned
  1992. > > > lea (a3,d0.w),a3
  1993. > > >s2.asm(7773): warning: address is not properly aligned
  1994. > > > lea (Chunk_Table+$8C0).l,a1
  1995. > > >s2.asm(7774): warning: address is not properly aligned
  1996. > > > moveq #0,d0
  1997. > > >s2.asm(7775): warning: address is not properly aligned
  1998. > > > move.b (a3),d0
  1999. > > >s2.asm(7776): warning: address is not properly aligned
  2000. > > > lsl.w #3,d0
  2001. > > >s2.asm(7777): warning: address is not properly aligned
  2002. > > > move.w d0,d1
  2003. > > >s2.asm(7778): warning: address is not properly aligned
  2004. > > > add.w d0,d0
  2005. > > >s2.asm(7779): warning: address is not properly aligned
  2006. > > > add.w d1,d0
  2007. > > >s2.asm(7780): warning: address is not properly aligned
  2008. > > > lea (a1,d0.w),a1
  2009. > > >s2.asm(7781): warning: address is not properly aligned
  2010. > > > move.l #vdpComm($CB36,VRAM,WRITE),d0
  2011. > > >s2.asm(7782): warning: address is not properly aligned
  2012. > > > moveq #3,d1
  2013. > > >s2.asm(7783): warning: address is not properly aligned
  2014. > > > moveq #2,d2
  2015. > > >s2.asm(7784): warning: address is not properly aligned
  2016. > > > bsr.w JmpTo_PlaneMapToVRAM
  2017. > > >s2.asm(7785): warning: address is not properly aligned
  2018. > > > lea (Pal_LevelIcons).l,a1
  2019. > > >s2.asm(7786): warning: address is not properly aligned
  2020. > > > moveq #0,d0
  2021. > > >s2.asm(7787): warning: address is not properly aligned
  2022. > > > move.b (a3),d0
  2023. > > >s2.asm(7788): warning: address is not properly aligned
  2024. > > > lsl.w #5,d0
  2025. > > >s2.asm(7789): warning: address is not properly aligned
  2026. > > > lea (a1,d0.w),a1
  2027. > > >s2.asm(7790): warning: address is not properly aligned
  2028. > > > lea (Normal_palette_line3).w,a2
  2029. > > >s2.asm(7792): warning: address is not properly aligned
  2030. > > > moveq #7,d1
  2031. > > >s2.asm(7793): warning: address is not properly aligned
  2032. > > > - move.l (a1)+,(a2)+
  2033. > > >s2.asm(7794): warning: address is not properly aligned
  2034. > > > dbf d1,-
  2035. > > >s2.asm(7796): warning: address is not properly aligned
  2036. > > > rts
  2037. > > >s2.asm(7842): warning: address is not properly aligned
  2038. > > > move.w (Correct_cheat_entries).w,d0 ; Get the number of correct sound IDs entered so far
  2039. > > >s2.asm(7843): warning: address is not properly aligned
  2040. > > > adda.w d0,a0 ; Skip to the next entry
  2041. > > >s2.asm(7844): warning: address is not properly aligned
  2042. > > > move.w (Sound_test_sound).w,d0 ; Get the current sound test sound
  2043. > > >s2.asm(7845): warning: address is not properly aligned
  2044. > > > cmp.b (a0),d0 ; Compare it to the cheat
  2045. > > >s2.asm(7846): warning: address is not properly aligned
  2046. > > > bne.s + ; If they're different, branch
  2047. > > >s2.asm(7847): warning: address is not properly aligned
  2048. > > > addq.w #1,(Correct_cheat_entries).w ; Add 1 to the number of correct entries
  2049. > > >s2.asm(7848): warning: address is not properly aligned
  2050. > > > tst.b 1(a0) ; Is the next entry 0?
  2051. > > >s2.asm(7849): warning: address is not properly aligned
  2052. > > > bne.s ++ ; If not, branch
  2053. > > >s2.asm(7850): warning: address is not properly aligned
  2054. > > > move.w #$101,(a1) ; Enable the cheat
  2055. > > >s2.asm(7851): warning: address is not properly aligned
  2056. > > > move.b #$B5,d0 ; Play the ring sound
  2057. > > >s2.asm(7852): warning: address is not properly aligned
  2058. > > > bsr.w JmpTo_PlaySound
  2059. > > >s2.asm(7854): warning: address is not properly aligned
  2060. > > > move.w #0,(Correct_cheat_entries).w ; Clear the number of correct entries
  2061. > > >s2.asm(7856): warning: address is not properly aligned
  2062. > > > rts
  2063. > > >s2.asm(7913): warning: address is not properly aligned
  2064. > > > jmp (PlaySound).l
  2065. > > >s2.asm(7917): warning: address is not properly aligned
  2066. > > > jmp (PlayMusic).l
  2067. > > >s2.asm(7921): warning: address is not properly aligned
  2068. > > > jmp (PlaneMapToVRAM).l
  2069. > > >s2.asm(7930): warning: address is not properly aligned
  2070. > > > jmp (Dynamic_Normal).l
  2071. > > >s2.asm(7939) CLEARRAM(4): warning: address is not properly aligned
  2072. > > > lea (ENDSEQ_OBJECT_RAM).w,a1
  2073. > > >s2.asm(7939) CLEARRAM(5): warning: address is not properly aligned
  2074. > > > moveq #0,d0
  2075. > > >s2.asm(7939) CLEARRAM(6): warning: address is not properly aligned
  2076. > > > move.w #bytesToLcnt((ENDSEQ_OBJECT_RAM_END-ENDSEQ_OBJECT_RAM)),d1
  2077. > > >s2.asm(7939) CLEARRAM(7): warning: address is not properly aligned
  2078. > > > loop: move.l d0,(a1)+
  2079. > > >s2.asm(7939) CLEARRAM(8): warning: address is not properly aligned
  2080. > > > dbf d1,loop
  2081. > > >s2.asm(7940) CLEARRAM(4): warning: address is not properly aligned
  2082. > > > lea (MISC_VARIABLES).w,a1
  2083. > > >s2.asm(7940) CLEARRAM(5): warning: address is not properly aligned
  2084. > > > moveq #0,d0
  2085. > > >s2.asm(7940) CLEARRAM(6): warning: address is not properly aligned
  2086. > > > move.w #bytesToLcnt((MISC_VARIABLES_END-MISC_VARIABLES)),d1
  2087. > > >s2.asm(7940) CLEARRAM(7): warning: address is not properly aligned
  2088. > > > loop: move.l d0,(a1)+
  2089. > > >s2.asm(7940) CLEARRAM(8): warning: address is not properly aligned
  2090. > > > dbf d1,loop
  2091. > > >s2.asm(7941) CLEARRAM(4): warning: address is not properly aligned
  2092. > > > lea (CAMERA_RAM).w,a1
  2093. > > >s2.asm(7941) CLEARRAM(5): warning: address is not properly aligned
  2094. > > > moveq #0,d0
  2095. > > >s2.asm(7941) CLEARRAM(6): warning: address is not properly aligned
  2096. > > > move.w #bytesToLcnt((CAMERA_RAM_END-CAMERA_RAM)),d1
  2097. > > >s2.asm(7941) CLEARRAM(7): warning: address is not properly aligned
  2098. > > > loop: move.l d0,(a1)+
  2099. > > >s2.asm(7941) CLEARRAM(8): warning: address is not properly aligned
  2100. > > > dbf d1,loop
  2101. > > >s2.asm(7943): warning: address is not properly aligned
  2102. > > > move #$2700,sr
  2103. > > >s2.asm(7944): warning: address is not properly aligned
  2104. > > > move.w (VDP_Reg1_val).w,d0
  2105. > > >s2.asm(7945): warning: address is not properly aligned
  2106. > > > andi.b #$BF,d0
  2107. > > >s2.asm(7946): warning: address is not properly aligned
  2108. > > > move.w d0,(VDP_control_port).l
  2109. > > >s2.asm(7948): warning: address is not properly aligned
  2110. > > > move.w #$100,(Z80_Bus_Request).l ; stop the Z80
  2111. > > >s2.asm(7949): warning: address is not properly aligned
  2112. > > > - btst #0,(Z80_Bus_Request).l
  2113. > > >s2.asm(7950): warning: address is not properly aligned
  2114. > > > bne.s - ; loop until it says it's stopped
  2115. > > >s2.asm(7951) DMAFILLVRAM(1): warning: address is not properly aligned
  2116. > > > lea (VDP_control_port).l,a5
  2117. > > >s2.asm(7951) DMAFILLVRAM(2): warning: address is not properly aligned
  2118. > > > move.w #$8F01,(a5) ; VRAM pointer increment: $0001
  2119. > > >s2.asm(7951) DMAFILLVRAM(3): warning: address is not properly aligned
  2120. > > > move.l #(($9400|((((VRAM_PLANE_TABLE_SIZE)-1)&$FF00)>>8))<<16)|($9300|(((VRAM_PLANE_TABLE_SIZE)-1)&$FF)),(a5) ; DMA VRAM_PLANE_TABLE_SIZE ...
  2121. > > >s2.asm(7951) DMAFILLVRAM(4): warning: address is not properly aligned
  2122. > > > move.w #$9780,(a5) ; VRAM fill
  2123. > > >s2.asm(7951) DMAFILLVRAM(5): warning: address is not properly aligned
  2124. > > > move.l #$40000080|(((VRAM_PLANE_A_NAME_TABLE)&$3FFF)<<16)|(((VRAM_PLANE_A_NAME_TABLE)&$C000)>>14),(a5) ; Start at ...
  2125. > > >s2.asm(7951) DMAFILLVRAM(6): warning: address is not properly aligned
  2126. > > > move.w #(0)<<8,(VDP_data_port).l ; Fill with 0
  2127. > > >s2.asm(7951) DMAFILLVRAM(7): warning: address is not properly aligned
  2128. > > > loop: move.w (a5),d1
  2129. > > >s2.asm(7951) DMAFILLVRAM(8): warning: address is not properly aligned
  2130. > > > btst #1,d1
  2131. > > >s2.asm(7951) DMAFILLVRAM(9): warning: address is not properly aligned
  2132. > > > bne.s loop ; busy loop until the VDP is finished filling...
  2133. > > >s2.asm(7951) DMAFILLVRAM(10): warning: address is not properly aligned
  2134. > > > move.w #$8F02,(a5) ; VRAM pointer increment: $0002
  2135. > > >s2.asm(7952): warning: address is not properly aligned
  2136. > > > clr.l (Vscroll_Factor).w
  2137. > > >s2.asm(7953): warning: address is not properly aligned
  2138. > > > clr.l (unk_F61A).w
  2139. > > >s2.asm(7954): warning: address is not properly aligned
  2140. > > > move.w #0,(Z80_Bus_Request).l ; start the Z80
  2141. > > >s2.asm(7956): warning: address is not properly aligned
  2142. > > > lea (VDP_control_port).l,a6
  2143. > > >s2.asm(7957): warning: address is not properly aligned
  2144. > > > move.w #$8B03,(a6) ; EXT-INT disabled, V scroll by screen, H scroll by line
  2145. > > >s2.asm(7958): warning: address is not properly aligned
  2146. > > > move.w #$8230,(a6) ; PNT A base: $C000
  2147. > > >s2.asm(7959): warning: address is not properly aligned
  2148. > > > move.w #$8407,(a6) ; PNT B base: $E000
  2149. > > >s2.asm(7960): warning: address is not properly aligned
  2150. > > > move.w #$857C,(a6) ; Sprite attribute table base: $F800
  2151. > > >s2.asm(7961): warning: address is not properly aligned
  2152. > > > move.w #$9001,(a6) ; Scroll table size: 64x32
  2153. > > >s2.asm(7962): warning: address is not properly aligned
  2154. > > > move.w #$8004,(a6) ; H-INT disabled
  2155. > > >s2.asm(7963): warning: address is not properly aligned
  2156. > > > move.w #$8720,(a6) ; Background palette/color: 2/0
  2157. > > >s2.asm(7964): warning: address is not properly aligned
  2158. > > > move.w #$8ADF,(Hint_counter_reserve).w ; H-INT every 224th scanline
  2159. > > >s2.asm(7965): warning: address is not properly aligned
  2160. > > > move.w (Hint_counter_reserve).w,(a6)
  2161. > > >s2.asm(7966): warning: address is not properly aligned
  2162. > > > clr.b (Super_Sonic_flag).w
  2163. > > >s2.asm(7967): warning: address is not properly aligned
  2164. > > > cmpi.b #7,(Emerald_count).w
  2165. > > >s2.asm(7968): warning: address is not properly aligned
  2166. > > > bne.s +
  2167. > > >s2.asm(7969): warning: address is not properly aligned
  2168. > > > cmpi.w #2,(Player_mode).w
  2169. > > >s2.asm(7970): warning: address is not properly aligned
  2170. > > > beq.s +
  2171. > > >s2.asm(7971): warning: address is not properly aligned
  2172. > > > st (Super_Sonic_flag).w
  2173. > > >s2.asm(7972): warning: address is not properly aligned
  2174. > > > move.b #-1,(Super_Sonic_palette).w
  2175. > > >s2.asm(7973): warning: address is not properly aligned
  2176. > > > move.b #$F,(Palette_timer).w
  2177. > > >s2.asm(7974): warning: address is not properly aligned
  2178. > > > move.w #$30,(Palette_frame).w
  2179. > > >s2.asm(7976): warning: address is not properly aligned
  2180. > > > moveq #0,d0
  2181. > > >s2.asm(7977): warning: address is not properly aligned
  2182. > > > cmpi.w #2,(Player_mode).w
  2183. > > >s2.asm(7978): warning: address is not properly aligned
  2184. > > > beq.s +
  2185. > > >s2.asm(7979): warning: address is not properly aligned
  2186. > > > tst.b (Super_Sonic_flag).w
  2187. > > >s2.asm(7980): warning: address is not properly aligned
  2188. > > > bne.s ++
  2189. > > >s2.asm(7981): warning: address is not properly aligned
  2190. > > > bra.w +++
  2191. > > >s2.asm(7985): warning: address is not properly aligned
  2192. > > > addq.w #2,d0
  2193. > > >s2.asm(7987): warning: address is not properly aligned
  2194. > > > addq.w #2,d0
  2195. > > >s2.asm(7989): warning: address is not properly aligned
  2196. > > > move.w d0,(Ending_Routine).w
  2197. > > >s2.asm(7990): warning: address is not properly aligned
  2198. > > > bsr.w EndingSequence_LoadCharacterArt
  2199. > > >s2.asm(7991): warning: address is not properly aligned
  2200. > > > bsr.w EndingSequence_LoadFlickyArt
  2201. > > >s2.asm(7992): warning: address is not properly aligned
  2202. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_EndingFinalTornado),VRAM,WRITE),(VDP_control_port).l
  2203. > > >s2.asm(7993): warning: address is not properly aligned
  2204. > > > lea (ArtNem_EndingFinalTornado).l,a0
  2205. > > >s2.asm(7994): warning: address is not properly aligned
  2206. > > > bsr.w JmpTo_NemDec
  2207. > > >s2.asm(7995): warning: address is not properly aligned
  2208. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_EndingPics),VRAM,WRITE),(VDP_control_port).l
  2209. > > >s2.asm(7996): warning: address is not properly aligned
  2210. > > > lea (ArtNem_EndingPics).l,a0
  2211. > > >s2.asm(7997): warning: address is not properly aligned
  2212. > > > bsr.w JmpTo_NemDec
  2213. > > >s2.asm(7998): warning: address is not properly aligned
  2214. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_EndingMiniTornado),VRAM,WRITE),(VDP_control_port).l
  2215. > > >s2.asm(7999): warning: address is not properly aligned
  2216. > > > lea (ArtNem_EndingMiniTornado).l,a0
  2217. > > >s2.asm(8000): warning: address is not properly aligned
  2218. > > > bsr.w JmpTo_NemDec
  2219. > > >s2.asm(8001): warning: address is not properly aligned
  2220. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_Tornado),VRAM,WRITE),(VDP_control_port).l
  2221. > > >s2.asm(8002): warning: address is not properly aligned
  2222. > > > lea (ArtNem_Tornado).l,a0
  2223. > > >s2.asm(8003): warning: address is not properly aligned
  2224. > > > bsr.w JmpTo_NemDec
  2225. > > >s2.asm(8004): warning: address is not properly aligned
  2226. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_Clouds),VRAM,WRITE),(VDP_control_port).l
  2227. > > >s2.asm(8005): warning: address is not properly aligned
  2228. > > > lea (ArtNem_Clouds).l,a0
  2229. > > >s2.asm(8006): warning: address is not properly aligned
  2230. > > > bsr.w JmpTo_NemDec
  2231. > > >s2.asm(8007): warning: address is not properly aligned
  2232. > > > move.w #death_egg_zone_act_2,(Current_ZoneAndAct).w
  2233. > > >s2.asm(8008): warning: address is not properly aligned
  2234. > > > move #$2300,sr
  2235. > > >s2.asm(8009): warning: address is not properly aligned
  2236. > > > moveq #$95,d0
  2237. > > >s2.asm(8010): warning: address is not properly aligned
  2238. > > > bsr.w JmpTo2_PlayMusic
  2239. > > >s2.asm(8011): warning: address is not properly aligned
  2240. > > > move.l #$EEE0EEE,d1
  2241. > > >s2.asm(8012): warning: address is not properly aligned
  2242. > > > lea (Normal_palette).w,a1
  2243. > > >s2.asm(8014): warning: address is not properly aligned
  2244. > > > moveq #bytesToLcnt(palette_line_size*2*4),d0
  2245. > > >s2.asm(8015): warning: address is not properly aligned
  2246. > > > - move.l d1,(a1)+
  2247. > > >s2.asm(8016): warning: address is not properly aligned
  2248. > > > dbf d0,-
  2249. > > >s2.asm(8018): warning: address is not properly aligned
  2250. > > > lea (Pal_AC7E).l,a1
  2251. > > >s2.asm(8019): warning: address is not properly aligned
  2252. > > > lea (Target_palette).w,a2
  2253. > > >s2.asm(8021): warning: address is not properly aligned
  2254. > > > moveq #bytesToLcnt(palette_line_size*2*4),d0
  2255. > > >s2.asm(8022): warning: address is not properly aligned
  2256. > > > - move.l (a1)+,(a2)+
  2257. > > >s2.asm(8023): warning: address is not properly aligned
  2258. > > > dbf d0,-
  2259. > > >s2.asm(8025): warning: address is not properly aligned
  2260. > > > clr.b (Screen_Shaking_Flag).w
  2261. > > >s2.asm(8026): warning: address is not properly aligned
  2262. > > > moveq #0,d0
  2263. > > >s2.asm(8027): warning: address is not properly aligned
  2264. > > > move.w d0,(Debug_placement_mode).w
  2265. > > >s2.asm(8028): warning: address is not properly aligned
  2266. > > > move.w d0,(Level_Inactive_flag).w
  2267. > > >s2.asm(8029): warning: address is not properly aligned
  2268. > > > move.w d0,(Timer_frames).w
  2269. > > >s2.asm(8030): warning: address is not properly aligned
  2270. > > > move.w d0,(Camera_X_pos).w
  2271. > > >s2.asm(8031): warning: address is not properly aligned
  2272. > > > move.w d0,(Camera_Y_pos).w
  2273. > > >s2.asm(8032): warning: address is not properly aligned
  2274. > > > move.w d0,(Camera_X_pos_copy).w
  2275. > > >s2.asm(8033): warning: address is not properly aligned
  2276. > > > move.w d0,(Camera_Y_pos_copy).w
  2277. > > >s2.asm(8034): warning: address is not properly aligned
  2278. > > > move.w d0,(Camera_BG_X_pos).w
  2279. > > >s2.asm(8035): warning: address is not properly aligned
  2280. > > > move.w #$C8,(Camera_BG_Y_pos).w
  2281. > > >s2.asm(8036): warning: address is not properly aligned
  2282. > > > move.l d0,(Vscroll_Factor).w
  2283. > > >s2.asm(8037): warning: address is not properly aligned
  2284. > > > move.b d0,(Horiz_block_crossed_flag_BG).w
  2285. > > >s2.asm(8038): warning: address is not properly aligned
  2286. > > > move.b d0,(Verti_block_crossed_flag_BG).w
  2287. > > >s2.asm(8039): warning: address is not properly aligned
  2288. > > > move.w d0,(Ending_VInt_Subrout).w
  2289. > > >s2.asm(8040): warning: address is not properly aligned
  2290. > > > move.w d0,(Credits_Trigger).w
  2291. > > >s2.asm(8042) CLEARRAM(4): warning: address is not properly aligned
  2292. > > > lea (HORIZ_SCROLL_BUF).w,a1
  2293. > > >s2.asm(8042) CLEARRAM(5): warning: address is not properly aligned
  2294. > > > moveq #0,d0
  2295. > > >s2.asm(8042) CLEARRAM(6): warning: address is not properly aligned
  2296. > > > move.w #bytesToLcnt($404),d1
  2297. > > >s2.asm(8042) CLEARRAM(7): warning: address is not properly aligned
  2298. > > > loop: move.l d0,(a1)+
  2299. > > >s2.asm(8042) CLEARRAM(8): warning: address is not properly aligned
  2300. > > > dbf d1,loop
  2301. > > >s2.asm(8044): warning: address is not properly aligned
  2302. > > > move.w #$7FFF,(PalCycle_Timer).w
  2303. > > >s2.asm(8045): warning: address is not properly aligned
  2304. > > > lea (CutScene).w,a1
  2305. > > >s2.asm(8046): warning: address is not properly aligned
  2306. > > > move.b #ObjID_CutScene,id(a1) ; load objCA (end of game cutscene) at $FFFFB100
  2307. > > >s2.asm(8047): warning: address is not properly aligned
  2308. > > > move.b #6,routine(a1)
  2309. > > >s2.asm(8048): warning: address is not properly aligned
  2310. > > > move.w #$60,objoff_3C(a1)
  2311. > > >s2.asm(8049): warning: address is not properly aligned
  2312. > > > move.w #1,objoff_30(a1)
  2313. > > >s2.asm(8050): warning: address is not properly aligned
  2314. > > > cmpi.w #4,(Boss_X_pos).w
  2315. > > >s2.asm(8051): warning: address is not properly aligned
  2316. > > > bne.s +
  2317. > > >s2.asm(8052): warning: address is not properly aligned
  2318. > > > move.w #$10,objoff_2E(a1)
  2319. > > >s2.asm(8053): warning: address is not properly aligned
  2320. > > > move.w #$100,objoff_3C(a1)
  2321. > > >s2.asm(8055): warning: address is not properly aligned
  2322. > > > move.b #$16,(Vint_routine).w
  2323. > > >s2.asm(8056): warning: address is not properly aligned
  2324. > > > bsr.w WaitForVint
  2325. > > >s2.asm(8057): warning: address is not properly aligned
  2326. > > > move.w (VDP_Reg1_val).w,d0
  2327. > > >s2.asm(8058): warning: address is not properly aligned
  2328. > > > ori.b #$40,d0
  2329. > > >s2.asm(8059): warning: address is not properly aligned
  2330. > > > move.w d0,(VDP_control_port).l
  2331. > > >s2.asm(8061): warning: address is not properly aligned
  2332. > > > move.b #$16,(Vint_routine).w
  2333. > > >s2.asm(8062): warning: address is not properly aligned
  2334. > > > bsr.w WaitForVint
  2335. > > >s2.asm(8063): warning: address is not properly aligned
  2336. > > > addq.w #1,(Timer_frames).w
  2337. > > >s2.asm(8064): warning: address is not properly aligned
  2338. > > > jsr (RandomNumber).l
  2339. > > >s2.asm(8065): warning: address is not properly aligned
  2340. > > > jsr (RunObjects).l
  2341. > > >s2.asm(8066): warning: address is not properly aligned
  2342. > > > jsr (BuildSprites).l
  2343. > > >s2.asm(8067): warning: address is not properly aligned
  2344. > > > tst.b (Ending_PalCycle_flag).w
  2345. > > >s2.asm(8068): warning: address is not properly aligned
  2346. > > > beq.s +
  2347. > > >s2.asm(8069): warning: address is not properly aligned
  2348. > > > bsr.w JmpTo_PalCycle_Load
  2349. > > >s2.asm(8071): warning: address is not properly aligned
  2350. > > > bsr.w EndgameCredits
  2351. > > >s2.asm(8072): warning: address is not properly aligned
  2352. > > > tst.w (Level_Inactive_flag).w
  2353. > > >s2.asm(8073): warning: address is not properly aligned
  2354. > > > beq.w -
  2355. > > >s2.asm(8074): warning: address is not properly aligned
  2356. > > > rts
  2357. > > >s2.asm(8081): warning: address is not properly aligned
  2358. > > > tst.b (Credits_Trigger).w
  2359. > > >s2.asm(8082): warning: address is not properly aligned
  2360. > > > beq.w +++ ; rts
  2361. > > >s2.asm(8083): warning: address is not properly aligned
  2362. > > > bsr.w Pal_FadeFrom
  2363. > > >s2.asm(8084): warning: address is not properly aligned
  2364. > > > lea (VDP_control_port).l,a6
  2365. > > >s2.asm(8085): warning: address is not properly aligned
  2366. > > > move.w #$8004,(a6) ; H-INT disabled
  2367. > > >s2.asm(8086): warning: address is not properly aligned
  2368. > > > move.w #$8230,(a6) ; PNT A base: $C000
  2369. > > >s2.asm(8087): warning: address is not properly aligned
  2370. > > > move.w #$8407,(a6) ; PNT B base: $E000
  2371. > > >s2.asm(8088): warning: address is not properly aligned
  2372. > > > move.w #$9001,(a6) ; Scroll table size: 64x32
  2373. > > >s2.asm(8089): warning: address is not properly aligned
  2374. > > > move.w #$9200,(a6) ; Disable window
  2375. > > >s2.asm(8090): warning: address is not properly aligned
  2376. > > > move.w #$8B03,(a6) ; EXT-INT disabled, V scroll by screen, H scroll by line
  2377. > > >s2.asm(8091): warning: address is not properly aligned
  2378. > > > move.w #$8700,(a6) ; Background palette/color: 0/0
  2379. > > >s2.asm(8092): warning: address is not properly aligned
  2380. > > > clr.b (Water_fullscreen_flag).w
  2381. > > >s2.asm(8093): warning: address is not properly aligned
  2382. > > > move.w #$8C81,(a6) ; H res 40 cells, no interlace, S/H disabled
  2383. > > >s2.asm(8094): warning: address is not properly aligned
  2384. > > > bsr.w JmpTo_ClearScreen
  2385. > > >s2.asm(8096) CLEARRAM(4): warning: address is not properly aligned
  2386. > > > lea (SPRITE_TABLE_INPUT).w,a1
  2387. > > >s2.asm(8096) CLEARRAM(5): warning: address is not properly aligned
  2388. > > > moveq #0,d0
  2389. > > >s2.asm(8096) CLEARRAM(6): warning: address is not properly aligned
  2390. > > > move.w #bytesToLcnt((SPRITE_TABLE_INPUT_END-SPRITE_TABLE_INPUT)),d1
  2391. > > >s2.asm(8096) CLEARRAM(7): warning: address is not properly aligned
  2392. > > > loop: move.l d0,(a1)+
  2393. > > >s2.asm(8096) CLEARRAM(8): warning: address is not properly aligned
  2394. > > > dbf d1,loop
  2395. > > >s2.asm(8097) CLEARRAM(4): warning: address is not properly aligned
  2396. > > > lea (ENDSEQ_OBJECT_RAM).w,a1
  2397. > > >s2.asm(8097) CLEARRAM(5): warning: address is not properly aligned
  2398. > > > moveq #0,d0
  2399. > > >s2.asm(8097) CLEARRAM(6): warning: address is not properly aligned
  2400. > > > move.w #bytesToLcnt((ENDSEQ_OBJECT_RAM_END-ENDSEQ_OBJECT_RAM)),d1
  2401. > > >s2.asm(8097) CLEARRAM(7): warning: address is not properly aligned
  2402. > > > loop: move.l d0,(a1)+
  2403. > > >s2.asm(8097) CLEARRAM(8): warning: address is not properly aligned
  2404. > > > dbf d1,loop
  2405. > > >s2.asm(8098) CLEARRAM(4): warning: address is not properly aligned
  2406. > > > lea (MISC_VARIABLES).w,a1
  2407. > > >s2.asm(8098) CLEARRAM(5): warning: address is not properly aligned
  2408. > > > moveq #0,d0
  2409. > > >s2.asm(8098) CLEARRAM(6): warning: address is not properly aligned
  2410. > > > move.w #bytesToLcnt((MISC_VARIABLES_END-MISC_VARIABLES)),d1
  2411. > > >s2.asm(8098) CLEARRAM(7): warning: address is not properly aligned
  2412. > > > loop: move.l d0,(a1)+
  2413. > > >s2.asm(8098) CLEARRAM(8): warning: address is not properly aligned
  2414. > > > dbf d1,loop
  2415. > > >s2.asm(8099) CLEARRAM(4): warning: address is not properly aligned
  2416. > > > lea (CAMERA_RAM).w,a1
  2417. > > >s2.asm(8099) CLEARRAM(5): warning: address is not properly aligned
  2418. > > > moveq #0,d0
  2419. > > >s2.asm(8099) CLEARRAM(6): warning: address is not properly aligned
  2420. > > > move.w #bytesToLcnt((CAMERA_RAM_END-CAMERA_RAM)),d1
  2421. > > >s2.asm(8099) CLEARRAM(7): warning: address is not properly aligned
  2422. > > > loop: move.l d0,(a1)+
  2423. > > >s2.asm(8099) CLEARRAM(8): warning: address is not properly aligned
  2424. > > > dbf d1,loop
  2425. > > >s2.asm(8101): warning: address is not properly aligned
  2426. > > > clr.b (Screen_Shaking_Flag).w
  2427. > > >s2.asm(8102): warning: address is not properly aligned
  2428. > > > moveq #0,d0
  2429. > > >s2.asm(8103): warning: address is not properly aligned
  2430. > > > move.w d0,(Level_Inactive_flag).w
  2431. > > >s2.asm(8104): warning: address is not properly aligned
  2432. > > > move.w d0,(Timer_frames).w
  2433. > > >s2.asm(8105): warning: address is not properly aligned
  2434. > > > move.w d0,(Camera_X_pos).w
  2435. > > >s2.asm(8106): warning: address is not properly aligned
  2436. > > > move.w d0,(Camera_Y_pos).w
  2437. > > >s2.asm(8107): warning: address is not properly aligned
  2438. > > > move.w d0,(Camera_X_pos_copy).w
  2439. > > >s2.asm(8108): warning: address is not properly aligned
  2440. > > > move.w d0,(Camera_Y_pos_copy).w
  2441. > > >s2.asm(8109): warning: address is not properly aligned
  2442. > > > move.w d0,(Camera_BG_X_pos).w
  2443. > > >s2.asm(8110): warning: address is not properly aligned
  2444. > > > move.w d0,(Camera_BG_Y_pos).w
  2445. > > >s2.asm(8111): warning: address is not properly aligned
  2446. > > > move.l d0,(Vscroll_Factor).w
  2447. > > >s2.asm(8112): warning: address is not properly aligned
  2448. > > > move.b d0,(Horiz_block_crossed_flag_BG).w
  2449. > > >s2.asm(8113): warning: address is not properly aligned
  2450. > > > move.b d0,(Verti_block_crossed_flag_BG).w
  2451. > > >s2.asm(8114): warning: address is not properly aligned
  2452. > > > move.w d0,(Ending_VInt_Subrout).w
  2453. > > >s2.asm(8115): warning: address is not properly aligned
  2454. > > > move.w d0,(Credits_Trigger).w
  2455. > > >s2.asm(8117) CLEARRAM(4): warning: address is not properly aligned
  2456. > > > lea (HORIZ_SCROLL_BUF).w,a1
  2457. > > >s2.asm(8117) CLEARRAM(5): warning: address is not properly aligned
  2458. > > > moveq #0,d0
  2459. > > >s2.asm(8117) CLEARRAM(6): warning: address is not properly aligned
  2460. > > > move.w #bytesToLcnt($404),d1
  2461. > > >s2.asm(8117) CLEARRAM(7): warning: address is not properly aligned
  2462. > > > loop: move.l d0,(a1)+
  2463. > > >s2.asm(8117) CLEARRAM(8): warning: address is not properly aligned
  2464. > > > dbf d1,loop
  2465. > > >s2.asm(8119): warning: address is not properly aligned
  2466. > > > moveq #$9E,d0
  2467. > > >s2.asm(8120): warning: address is not properly aligned
  2468. > > > bsr.w JmpTo2_PlaySound
  2469. > > >s2.asm(8121): warning: address is not properly aligned
  2470. > > > clr.w (Target_palette).w
  2471. > > >s2.asm(8122): warning: address is not properly aligned
  2472. > > > move.w #$EEE,(Target_palette+$C).w
  2473. > > >s2.asm(8123): warning: address is not properly aligned
  2474. > > > move.w #$EE,(Target_palette_line2+$C).w
  2475. > > >s2.asm(8124): warning: address is not properly aligned
  2476. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_CreditText_CredScr),VRAM,WRITE),(VDP_control_port).l
  2477. > > >s2.asm(8125): warning: address is not properly aligned
  2478. > > > lea (ArtNem_CreditText).l,a0
  2479. > > >s2.asm(8126): warning: address is not properly aligned
  2480. > > > bsr.w JmpTo_NemDec
  2481. > > >s2.asm(8127): warning: address is not properly aligned
  2482. > > > clr.w (CreditsScreenIndex).w
  2483. > > >s2.asm(8129): warning: address is not properly aligned
  2484. > > > bsr.w JmpTo_ClearScreen
  2485. > > >s2.asm(8130): warning: address is not properly aligned
  2486. > > > bsr.w ShowCreditsScreen
  2487. > > >s2.asm(8131): warning: address is not properly aligned
  2488. > > > bsr.w Pal_FadeTo
  2489. > > >s2.asm(8133): warning: address is not properly aligned
  2490. > > > move.w #$18E,d0
  2491. > > >s2.asm(8134): warning: address is not properly aligned
  2492. > > > btst #6,(Graphics_Flags).w
  2493. > > >s2.asm(8135): warning: address is not properly aligned
  2494. > > > beq.s +
  2495. > > >s2.asm(8136): warning: address is not properly aligned
  2496. > > > move.w #$144,d0
  2497. > > >s2.asm(8138): warning: address is not properly aligned
  2498. > > > / move.b #$16,(Vint_routine).w
  2499. > > >s2.asm(8139): warning: address is not properly aligned
  2500. > > > bsr.w WaitForVint
  2501. > > >s2.asm(8140): warning: address is not properly aligned
  2502. > > > dbf d0,-
  2503. > > >s2.asm(8142): warning: address is not properly aligned
  2504. > > > bsr.w Pal_FadeFrom
  2505. > > >s2.asm(8143): warning: address is not properly aligned
  2506. > > > lea (off_B2CA).l,a1
  2507. > > >s2.asm(8144): warning: address is not properly aligned
  2508. > > > addq.w #1,(CreditsScreenIndex).w
  2509. > > >s2.asm(8145): warning: address is not properly aligned
  2510. > > > move.w (CreditsScreenIndex).w,d0
  2511. > > >s2.asm(8146): warning: address is not properly aligned
  2512. > > > lsl.w #2,d0
  2513. > > >s2.asm(8147): warning: address is not properly aligned
  2514. > > > move.l (a1,d0.w),d0
  2515. > > >s2.asm(8148): warning: address is not properly aligned
  2516. > > > bpl.s --
  2517. > > >s2.asm(8149): warning: address is not properly aligned
  2518. > > > bsr.w Pal_FadeFrom
  2519. > > >s2.asm(8150): warning: address is not properly aligned
  2520. > > > bsr.w JmpTo_ClearScreen
  2521. > > >s2.asm(8151): warning: address is not properly aligned
  2522. > > > move.l #vdpComm($0000,VRAM,WRITE),(VDP_control_port).l
  2523. > > >s2.asm(8152): warning: address is not properly aligned
  2524. > > > lea (ArtNem_EndingTitle).l,a0
  2525. > > >s2.asm(8153): warning: address is not properly aligned
  2526. > > > bsr.w JmpTo_NemDec
  2527. > > >s2.asm(8154): warning: address is not properly aligned
  2528. > > > lea (MapEng_EndGameLogo).l,a0
  2529. > > >s2.asm(8155): warning: address is not properly aligned
  2530. > > > lea (Chunk_Table).l,a1
  2531. > > >s2.asm(8156): warning: address is not properly aligned
  2532. > > > move.w #0,d0
  2533. > > >s2.asm(8157): warning: address is not properly aligned
  2534. > > > bsr.w JmpTo_EniDec
  2535. > > >s2.asm(8158): warning: address is not properly aligned
  2536. > > > lea (Chunk_Table).l,a1
  2537. > > >s2.asm(8159): warning: address is not properly aligned
  2538. > > > move.l #vdpComm(VRAM_Plane_A_Name_Table+$598,VRAM,WRITE),d0
  2539. > > >s2.asm(8160): warning: address is not properly aligned
  2540. > > > moveq #$F,d1
  2541. > > >s2.asm(8161): warning: address is not properly aligned
  2542. > > > moveq #5,d2
  2543. > > >s2.asm(8162): warning: address is not properly aligned
  2544. > > > bsr.w JmpTo2_PlaneMapToVRAM
  2545. > > >s2.asm(8163): warning: address is not properly aligned
  2546. > > > clr.w (CreditsScreenIndex).w
  2547. > > >s2.asm(8164): warning: address is not properly aligned
  2548. > > > bsr.w EndgameLogoFlash
  2549. > > >s2.asm(8166): warning: address is not properly aligned
  2550. > > > move.w #$3B,d0
  2551. > > >s2.asm(8167): warning: address is not properly aligned
  2552. > > > - move.b #$16,(Vint_routine).w
  2553. > > >s2.asm(8168): warning: address is not properly aligned
  2554. > > > bsr.w WaitForVint
  2555. > > >s2.asm(8169): warning: address is not properly aligned
  2556. > > > dbf d0,-
  2557. > > >s2.asm(8171): warning: address is not properly aligned
  2558. > > > move.w #$257,d6
  2559. > > >s2.asm(8172): warning: address is not properly aligned
  2560. > > > - move.b #$16,(Vint_routine).w
  2561. > > >s2.asm(8173): warning: address is not properly aligned
  2562. > > > bsr.w WaitForVint
  2563. > > >s2.asm(8174): warning: address is not properly aligned
  2564. > > > addq.w #1,(CreditsScreenIndex).w
  2565. > > >s2.asm(8175): warning: address is not properly aligned
  2566. > > > bsr.w EndgameLogoFlash
  2567. > > >s2.asm(8176): warning: address is not properly aligned
  2568. > > > cmpi.w #$5E,(CreditsScreenIndex).w
  2569. > > >s2.asm(8177): warning: address is not properly aligned
  2570. > > > blo.s -
  2571. > > >s2.asm(8178): warning: address is not properly aligned
  2572. > > > move.b (Ctrl_1_Press).w,d1
  2573. > > >s2.asm(8179): warning: address is not properly aligned
  2574. > > > andi.b #button_B_mask|button_C_mask|button_A_mask|button_start_mask,d1
  2575. > > >s2.asm(8180): warning: address is not properly aligned
  2576. > > > bne.s +
  2577. > > >s2.asm(8181): warning: address is not properly aligned
  2578. > > > dbf d6,-
  2579. > > >s2.asm(8183): warning: address is not properly aligned
  2580. > > > st (Level_Inactive_flag).w
  2581. > > >s2.asm(8184): warning: address is not properly aligned
  2582. > > > move.b #GameModeID_SegaScreen,(Game_Mode).w ; => SegaScreen
  2583. > > >s2.asm(8186): warning: address is not properly aligned
  2584. > > > rts
  2585. > > >s2.asm(8195): warning: address is not properly aligned
  2586. > > > lea (Normal_palette+2).w,a2
  2587. > > >s2.asm(8196): warning: address is not properly aligned
  2588. > > > move.w (CreditsScreenIndex).w,d0
  2589. > > >s2.asm(8197): warning: address is not properly aligned
  2590. > > > cmpi.w #$24,d0
  2591. > > >s2.asm(8198): warning: address is not properly aligned
  2592. > > > bhs.s -
  2593. > > >s2.asm(8199): warning: address is not properly aligned
  2594. > > > btst #0,d0
  2595. > > >s2.asm(8200): warning: address is not properly aligned
  2596. > > > bne.s -
  2597. > > >s2.asm(8201): warning: address is not properly aligned
  2598. > > > lsr.w #1,d0
  2599. > > >s2.asm(8202): warning: address is not properly aligned
  2600. > > > move.b byte_A0EC(pc,d0.w),d0
  2601. > > >s2.asm(8203): warning: address is not properly aligned
  2602. > > > mulu.w #$18,d0
  2603. > > >s2.asm(8204): warning: address is not properly aligned
  2604. > > > lea pal_A0FE(pc,d0.w),a1
  2605. > > >s2.asm(8206): warning: address is not properly aligned
  2606. > > > moveq #5,d0
  2607. > > >s2.asm(8207): warning: address is not properly aligned
  2608. > > > - move.l (a1)+,(a2)+
  2609. > > >s2.asm(8208): warning: address is not properly aligned
  2610. > > > dbf d0,-
  2611. > > >s2.asm(8210): warning: address is not properly aligned
  2612. > > > rts
  2613. > > >s2.asm(8243): warning: address is not properly aligned
  2614. > > > addq.w #1,objoff_32(a0)
  2615. > > >s2.asm(8244): warning: address is not properly aligned
  2616. > > > cmpi.w #4,(Boss_X_pos).w
  2617. > > >s2.asm(8245): warning: address is not properly aligned
  2618. > > > beq.s +
  2619. > > >s2.asm(8246): warning: address is not properly aligned
  2620. > > > cmpi.w #2,(Boss_X_pos).w
  2621. > > >s2.asm(8247): warning: address is not properly aligned
  2622. > > > bne.s +
  2623. > > >s2.asm(8248): warning: address is not properly aligned
  2624. > > > st (Super_Sonic_flag).w
  2625. > > >s2.asm(8249): warning: address is not properly aligned
  2626. > > > move.w #$100,(Ring_count).w
  2627. > > >s2.asm(8250): warning: address is not properly aligned
  2628. > > > move.b #-1,(Super_Sonic_palette).w
  2629. > > >s2.asm(8252): warning: address is not properly aligned
  2630. > > > moveq #0,d0
  2631. > > >s2.asm(8253): warning: address is not properly aligned
  2632. > > > move.b routine(a0),d0
  2633. > > >s2.asm(8254): warning: address is not properly aligned
  2634. > > > move.w ObjCA_Index(pc,d0.w),d1
  2635. > > >s2.asm(8255): warning: address is not properly aligned
  2636. > > > jmp ObjCA_Index(pc,d1.w)
  2637. > > >s2.asm(8270): warning: address is not properly aligned
  2638. > > > moveq #4,d0
  2639. > > >s2.asm(8271): warning: address is not properly aligned
  2640. > > > move.w #$180,d1
  2641. > > >s2.asm(8272): warning: address is not properly aligned
  2642. > > > btst #6,(Graphics_Flags).w
  2643. > > >s2.asm(8273): warning: address is not properly aligned
  2644. > > > beq.s sub_A22A
  2645. > > >s2.asm(8274): warning: address is not properly aligned
  2646. > > > move.w #$100,d1
  2647. > > >s2.asm(8281): warning: address is not properly aligned
  2648. > > > lea (EndSeqPaletteChanger).w,a1
  2649. > > >s2.asm(8282): warning: address is not properly aligned
  2650. > > > move.b #ObjID_TtlScrPalChanger,id(a1) ; load objC9 (palette change handler) at $FFFFB0C0
  2651. > > >s2.asm(8283): warning: address is not properly aligned
  2652. > > > move.b d0,subtype(a1)
  2653. > > >s2.asm(8284): warning: address is not properly aligned
  2654. > > > addq.b #2,routine(a0)
  2655. > > >s2.asm(8285): warning: address is not properly aligned
  2656. > > > move.w d1,objoff_3C(a0)
  2657. > > >s2.asm(8286): warning: address is not properly aligned
  2658. > > > rts
  2659. > > >s2.asm(8292): warning: address is not properly aligned
  2660. > > > subq.w #1,objoff_3C(a0)
  2661. > > >s2.asm(8293): warning: address is not properly aligned
  2662. > > > bmi.s +
  2663. > > >s2.asm(8294): warning: address is not properly aligned
  2664. > > > rts
  2665. > > >s2.asm(8297): warning: address is not properly aligned
  2666. > > > addq.b #2,routine(a0)
  2667. > > >s2.asm(8298): warning: address is not properly aligned
  2668. > > > rts
  2669. > > >s2.asm(8302): warning: address is not properly aligned
  2670. > > > moveq #6,d0
  2671. > > >s2.asm(8303): warning: address is not properly aligned
  2672. > > > move.w #$80,d1
  2673. > > >s2.asm(8304): warning: address is not properly aligned
  2674. > > > bra.s sub_A22A
  2675. > > >s2.asm(8308): warning: address is not properly aligned
  2676. > > > move.w objoff_2E(a0),d0
  2677. > > >s2.asm(8309): warning: address is not properly aligned
  2678. > > > cmpi.w #$10,d0
  2679. > > >s2.asm(8310): warning: address is not properly aligned
  2680. > > > bhs.s +
  2681. > > >s2.asm(8311): warning: address is not properly aligned
  2682. > > > addq.w #4,objoff_2E(a0)
  2683. > > >s2.asm(8312): warning: address is not properly aligned
  2684. > > > clr.b routine(a0)
  2685. > > >s2.asm(8313): warning: address is not properly aligned
  2686. > > > move.l a0,-(sp)
  2687. > > >s2.asm(8314): warning: address is not properly aligned
  2688. > > > movea.l off_A29C(pc,d0.w),a0
  2689. > > >s2.asm(8315): warning: address is not properly aligned
  2690. > > > lea (Chunk_Table).l,a1
  2691. > > >s2.asm(8316): warning: address is not properly aligned
  2692. > > > move.w #make_art_tile(ArtTile_ArtNem_EndingPics,0,0),d0
  2693. > > >s2.asm(8317): warning: address is not properly aligned
  2694. > > > bsr.w JmpTo_EniDec
  2695. > > >s2.asm(8318): warning: address is not properly aligned
  2696. > > > move #$2700,sr
  2697. > > >s2.asm(8319): warning: address is not properly aligned
  2698. > > > lea (Chunk_Table).l,a1
  2699. > > >s2.asm(8320): warning: address is not properly aligned
  2700. > > > move.l #vdpComm(VRAM_Plane_A_Name_Table + $80*$8 + $1C,VRAM,WRITE),d0
  2701. > > >s2.asm(8321): warning: address is not properly aligned
  2702. > > > moveq #$B,d1
  2703. > > >s2.asm(8322): warning: address is not properly aligned
  2704. > > > moveq #8,d2
  2705. > > >s2.asm(8323): warning: address is not properly aligned
  2706. > > > bsr.w JmpTo2_PlaneMapToVRAM
  2707. > > >s2.asm(8324): warning: address is not properly aligned
  2708. > > > move #$2300,sr
  2709. > > >s2.asm(8325): warning: address is not properly aligned
  2710. > > > movea.l (sp)+,a0 ; load 0bj address
  2711. > > >s2.asm(8326): warning: address is not properly aligned
  2712. > > > rts
  2713. > > >s2.asm(8335): warning: address is not properly aligned
  2714. > > > move.w #2,(Ending_VInt_Subrout).w
  2715. > > >s2.asm(8336): warning: address is not properly aligned
  2716. > > > st (Control_Locked).w
  2717. > > >s2.asm(8337): warning: address is not properly aligned
  2718. > > > st (Ending_PalCycle_flag).w
  2719. > > >s2.asm(8338): warning: address is not properly aligned
  2720. > > > lea (MainCharacter).w,a1 ; a1=character
  2721. > > >s2.asm(8339): warning: address is not properly aligned
  2722. > > > move.w (Boss_X_pos).w,d0
  2723. > > >s2.asm(8340): warning: address is not properly aligned
  2724. > > > move.w ObjCA_State5_States(pc,d0.w),d0
  2725. > > >s2.asm(8341): warning: address is not properly aligned
  2726. > > > jsr ObjCA_State5_States(pc,d0.w)
  2727. > > >s2.asm(8342): warning: address is not properly aligned
  2728. > > > move.w #$80,d1
  2729. > > >s2.asm(8343): warning: address is not properly aligned
  2730. > > > bsr.w sub_A22A
  2731. > > >s2.asm(8344): warning: address is not properly aligned
  2732. > > > move.w #$40,objoff_3C(a0)
  2733. > > >s2.asm(8345): warning: address is not properly aligned
  2734. > > > rts
  2735. > > >s2.asm(8354): warning: address is not properly aligned
  2736. > > > moveq #8,d0
  2737. > > >s2.asm(8356): warning: address is not properly aligned
  2738. > > > move.b #ObjID_Sonic,id(a1) ; load Sonic object
  2739. > > >s2.asm(8357): warning: address is not properly aligned
  2740. > > > move.b #$81,obj_control(a1)
  2741. > > >s2.asm(8358): warning: address is not properly aligned
  2742. > > > rts
  2743. > > >s2.asm(8362): warning: address is not properly aligned
  2744. > > > moveq #$C,d0
  2745. > > >s2.asm(8363): warning: address is not properly aligned
  2746. > > > bra.s -
  2747. > > >s2.asm(8367): warning: address is not properly aligned
  2748. > > > moveq #$E,d0
  2749. > > >s2.asm(8368): warning: address is not properly aligned
  2750. > > > move.b #ObjID_Tails,id(a1) ; load Tails object
  2751. > > >s2.asm(8369): warning: address is not properly aligned
  2752. > > > move.b #$81,obj_control(a1)
  2753. > > >s2.asm(8370): warning: address is not properly aligned
  2754. > > > move.w #Tails_Tails_Cutscene,(Tails_Tails_ptr).w ; Tails' tails at $FFFFB080
  2755. > > >s2.asm(8371): warning: address is not properly aligned
  2756. > > > rts
  2757. > > >s2.asm(8375): warning: address is not properly aligned
  2758. > > > subq.w #1,objoff_3C(a0)
  2759. > > >s2.asm(8376): warning: address is not properly aligned
  2760. > > > bpl.s +
  2761. > > >s2.asm(8377): warning: address is not properly aligned
  2762. > > > moveq #$A,d0
  2763. > > >s2.asm(8378): warning: address is not properly aligned
  2764. > > > move.w #$80,d1
  2765. > > >s2.asm(8379): warning: address is not properly aligned
  2766. > > > bsr.w sub_A22A
  2767. > > >s2.asm(8380): warning: address is not properly aligned
  2768. > > > move.w #$C0,objoff_3C(a0)
  2769. > > >s2.asm(8382): warning: address is not properly aligned
  2770. > > > lea (MainCharacter).w,a1 ; a1=character
  2771. > > >s2.asm(8383): warning: address is not properly aligned
  2772. > > > move.b #AniIDSonAni_Float2,anim(a1)
  2773. > > >s2.asm(8384): warning: address is not properly aligned
  2774. > > > move.w #$A0,x_pos(a1)
  2775. > > >s2.asm(8385): warning: address is not properly aligned
  2776. > > > move.w #$50,y_pos(a1)
  2777. > > >s2.asm(8386): warning: address is not properly aligned
  2778. > > > cmpi.w #2,(Boss_X_pos).w
  2779. > > >s2.asm(8387): warning: address is not properly aligned
  2780. > > > bne.s + ; rts
  2781. > > >s2.asm(8388): warning: address is not properly aligned
  2782. > > > move.b #AniIDSonAni_Walk,anim(a1)
  2783. > > >s2.asm(8389): warning: address is not properly aligned
  2784. > > > move.w #$1000,inertia(a1)
  2785. > > >s2.asm(8391): warning: address is not properly aligned
  2786. > > > rts
  2787. > > >s2.asm(8395): warning: address is not properly aligned
  2788. > > > subq.w #1,objoff_3C(a0)
  2789. > > >s2.asm(8396): warning: address is not properly aligned
  2790. > > > bmi.s +
  2791. > > >s2.asm(8397): warning: address is not properly aligned
  2792. > > > moveq #0,d4
  2793. > > >s2.asm(8398): warning: address is not properly aligned
  2794. > > > moveq #0,d5
  2795. > > >s2.asm(8399): warning: address is not properly aligned
  2796. > > > move.w #0,(Camera_X_pos_diff).w
  2797. > > >s2.asm(8400): warning: address is not properly aligned
  2798. > > > move.w #$100,(Camera_Y_pos_diff).w
  2799. > > >s2.asm(8401): warning: address is not properly aligned
  2800. > > > bra.w SwScrl_DEZ
  2801. > > >s2.asm(8404): warning: address is not properly aligned
  2802. > > > addq.b #2,routine(a0)
  2803. > > >s2.asm(8405): warning: address is not properly aligned
  2804. > > > move.w #$100,objoff_3C(a0)
  2805. > > >s2.asm(8406): warning: address is not properly aligned
  2806. > > > cmpi.w #4,(Boss_X_pos).w
  2807. > > >s2.asm(8407): warning: address is not properly aligned
  2808. > > > bne.s return_A38C
  2809. > > >s2.asm(8408): warning: address is not properly aligned
  2810. > > > move.w #$880,objoff_3C(a0)
  2811. > > >s2.asm(8409): warning: address is not properly aligned
  2812. > > > btst #6,(Graphics_Flags).w
  2813. > > >s2.asm(8410): warning: address is not properly aligned
  2814. > > > beq.s return_A38C
  2815. > > >s2.asm(8411): warning: address is not properly aligned
  2816. > > > move.w #$660,objoff_3C(a0)
  2817. > > >s2.asm(8414): warning: address is not properly aligned
  2818. > > > rts
  2819. > > >s2.asm(8418): warning: address is not properly aligned
  2820. > > > btst #6,(Graphics_Flags).w
  2821. > > >s2.asm(8419): warning: address is not properly aligned
  2822. > > > beq.s +
  2823. > > >s2.asm(8420): warning: address is not properly aligned
  2824. > > > cmpi.w #$E40,objoff_32(a0)
  2825. > > >s2.asm(8421): warning: address is not properly aligned
  2826. > > > beq.s loc_A3BE
  2827. > > >s2.asm(8422): warning: address is not properly aligned
  2828. > > > bra.w ++
  2829. > > >s2.asm(8425): warning: address is not properly aligned
  2830. > > > cmpi.w #$1140,objoff_32(a0)
  2831. > > >s2.asm(8426): warning: address is not properly aligned
  2832. > > > beq.s loc_A3BE
  2833. > > >s2.asm(8428): warning: address is not properly aligned
  2834. > > > subq.w #1,objoff_3C(a0)
  2835. > > >s2.asm(8429): warning: address is not properly aligned
  2836. > > > bne.s +
  2837. > > >s2.asm(8430): warning: address is not properly aligned
  2838. > > > lea (word_AD62).l,a2
  2839. > > >s2.asm(8431): warning: address is not properly aligned
  2840. > > > bsr.w JmpTo_LoadChildObject
  2841. > > >s2.asm(8433): warning: address is not properly aligned
  2842. > > > bra.w loc_AB9C
  2843. > > >s2.asm(8437): warning: address is not properly aligned
  2844. > > > addq.b #2,routine(a0)
  2845. > > >s2.asm(8438): warning: address is not properly aligned
  2846. > > > st (Credits_Trigger).w
  2847. > > >s2.asm(8439): warning: address is not properly aligned
  2848. > > > rts
  2849. > > >s2.asm(8446): warning: address is not properly aligned
  2850. > > > bsr.w JmpTo_ObjB2_Animate_Pilot
  2851. > > >s2.asm(8447): warning: address is not properly aligned
  2852. > > > moveq #0,d0
  2853. > > >s2.asm(8448): warning: address is not properly aligned
  2854. > > > move.b routine(a0),d0
  2855. > > >s2.asm(8449): warning: address is not properly aligned
  2856. > > > move.w ObjCC_Index(pc,d0.w),d1
  2857. > > >s2.asm(8450): warning: address is not properly aligned
  2858. > > > jmp ObjCC_Index(pc,d1.w)
  2859. > > >s2.asm(8459): warning: address is not properly aligned
  2860. > > > lea (ObjB2_SubObjData).l,a1
  2861. > > >s2.asm(8460): warning: address is not properly aligned
  2862. > > > bsr.w JmpTo_LoadSubObject_Part3
  2863. > > >s2.asm(8461): warning: address is not properly aligned
  2864. > > > cmpi.w #2,(Player_mode).w
  2865. > > >s2.asm(8462): warning: address is not properly aligned
  2866. > > > bne.s +
  2867. > > >s2.asm(8463): warning: address is not properly aligned
  2868. > > > move.b #4,mapping_frame(a0)
  2869. > > >s2.asm(8464): warning: address is not properly aligned
  2870. > > > move.b #1,anim(a0)
  2871. > > >s2.asm(8466): warning: address is not properly aligned
  2872. > > > move.w #-$10,x_pos(a0)
  2873. > > >s2.asm(8467): warning: address is not properly aligned
  2874. > > > move.w #$C0,y_pos(a0)
  2875. > > >s2.asm(8468): warning: address is not properly aligned
  2876. > > > move.w #$100,x_vel(a0)
  2877. > > >s2.asm(8469): warning: address is not properly aligned
  2878. > > > move.w #-$80,y_vel(a0)
  2879. > > >s2.asm(8470): warning: address is not properly aligned
  2880. > > > move.b #$14,objoff_35(a0)
  2881. > > >s2.asm(8471): warning: address is not properly aligned
  2882. > > > move.w #$180,priority(a0)
  2883. > > >s2.asm(8472): warning: address is not properly aligned
  2884. > > > move.w #4,(Ending_VInt_Subrout).w
  2885. > > >s2.asm(8473): warning: address is not properly aligned
  2886. > > > move.l a0,-(sp)
  2887. > > >s2.asm(8474): warning: address is not properly aligned
  2888. > > > lea (MapEng_EndingTailsPlane).l,a0
  2889. > > >s2.asm(8475): warning: address is not properly aligned
  2890. > > > cmpi.w #4,(Boss_X_pos).w
  2891. > > >s2.asm(8476): warning: address is not properly aligned
  2892. > > > bne.s +
  2893. > > >s2.asm(8477): warning: address is not properly aligned
  2894. > > > lea (MapEng_EndingSonicPlane).l,a0
  2895. > > >s2.asm(8479): warning: address is not properly aligned
  2896. > > > lea (Chunk_Table).l,a1
  2897. > > >s2.asm(8480): warning: address is not properly aligned
  2898. > > > move.w #make_art_tile(ArtTile_ArtNem_EndingFinalTornado,0,1),d0
  2899. > > >s2.asm(8481): warning: address is not properly aligned
  2900. > > > bsr.w JmpTo_EniDec
  2901. > > >s2.asm(8482): warning: address is not properly aligned
  2902. > > > movea.l (sp)+,a0 ; load 0bj address
  2903. > > >s2.asm(8483): warning: address is not properly aligned
  2904. > > > move.w #$C00,(Normal_palette_line3).w
  2905. > > >s2.asm(8484): warning: address is not properly aligned
  2906. > > > bra.w JmpTo5_DisplaySprite
  2907. > > >s2.asm(8488): warning: address is not properly aligned
  2908. > > > moveq #0,d0
  2909. > > >s2.asm(8489): warning: address is not properly aligned
  2910. > > > move.b routine_secondary(a0),d0
  2911. > > >s2.asm(8490): warning: address is not properly aligned
  2912. > > > move.w ObjCC_State2_States(pc,d0.w),d1
  2913. > > >s2.asm(8491): warning: address is not properly aligned
  2914. > > > jsr ObjCC_State2_States(pc,d1.w)
  2915. > > >s2.asm(8492): warning: address is not properly aligned
  2916. > > > bra.w JmpTo5_DisplaySprite
  2917. > > >s2.asm(8504): warning: address is not properly aligned
  2918. > > > cmpi.w #$A0,x_pos(a0)
  2919. > > >s2.asm(8505): warning: address is not properly aligned
  2920. > > > beq.s +
  2921. > > >s2.asm(8506): warning: address is not properly aligned
  2922. > > > jmp (ObjectMove).l
  2923. > > >s2.asm(8508): warning: address is not properly aligned
  2924. > > > lea (Ani_objB2_a).l,a1
  2925. > > >s2.asm(8509): warning: address is not properly aligned
  2926. > > > bra.w JmpTo_AnimateSprite
  2927. > > >s2.asm(8512): warning: address is not properly aligned
  2928. > > > addq.b #2,routine_secondary(a0)
  2929. > > >s2.asm(8513): warning: address is not properly aligned
  2930. > > > move.w #$480,objoff_3C(a0)
  2931. > > >s2.asm(8514): warning: address is not properly aligned
  2932. > > > btst #6,(Graphics_Flags).w
  2933. > > >s2.asm(8515): warning: address is not properly aligned
  2934. > > > beq.s +
  2935. > > >s2.asm(8516): warning: address is not properly aligned
  2936. > > > move.w #$3D0,objoff_3C(a0)
  2937. > > >s2.asm(8518): warning: address is not properly aligned
  2938. > > > move.w #$40,objoff_32(a0)
  2939. > > >s2.asm(8519): warning: address is not properly aligned
  2940. > > > st (CutScene+objoff_34).w
  2941. > > >s2.asm(8520): warning: address is not properly aligned
  2942. > > > clr.w x_vel(a0)
  2943. > > >s2.asm(8521): warning: address is not properly aligned
  2944. > > > clr.w y_vel(a0)
  2945. > > >s2.asm(8522): warning: address is not properly aligned
  2946. > > > bra.s -
  2947. > > >s2.asm(8526): warning: address is not properly aligned
  2948. > > > bsr.w sub_ABBA
  2949. > > >s2.asm(8527): warning: address is not properly aligned
  2950. > > > bsr.w sub_A524
  2951. > > >s2.asm(8528): warning: address is not properly aligned
  2952. > > > subq.w #1,objoff_3C(a0)
  2953. > > >s2.asm(8529): warning: address is not properly aligned
  2954. > > > bmi.s +
  2955. > > >s2.asm(8530): warning: address is not properly aligned
  2956. > > > bra.s -
  2957. > > >s2.asm(8533): warning: address is not properly aligned
  2958. > > > addq.b #2,routine_secondary(a0)
  2959. > > >s2.asm(8534): warning: address is not properly aligned
  2960. > > > move.w #2,objoff_3C(a0)
  2961. > > >s2.asm(8535): warning: address is not properly aligned
  2962. > > > clr.w objoff_32(a0)
  2963. > > >s2.asm(8536): warning: address is not properly aligned
  2964. > > > clr.b mapping_frame(a0)
  2965. > > >s2.asm(8537): warning: address is not properly aligned
  2966. > > > cmpi.w #2,(Boss_X_pos).w
  2967. > > >s2.asm(8538): warning: address is not properly aligned
  2968. > > > beq.s +
  2969. > > >s2.asm(8539): warning: address is not properly aligned
  2970. > > > move.b #7,mapping_frame(a0)
  2971. > > >s2.asm(8540): warning: address is not properly aligned
  2972. > > > cmpi.w #4,(Boss_X_pos).w
  2973. > > >s2.asm(8541): warning: address is not properly aligned
  2974. > > > bne.s +
  2975. > > >s2.asm(8542): warning: address is not properly aligned
  2976. > > > move.b #$18,mapping_frame(a0)
  2977. > > >s2.asm(8544): warning: address is not properly aligned
  2978. > > > clr.b anim(a0)
  2979. > > >s2.asm(8545): warning: address is not properly aligned
  2980. > > > clr.b anim_frame(a0)
  2981. > > >s2.asm(8546): warning: address is not properly aligned
  2982. > > > clr.b anim_frame_duration(a0)
  2983. > > >s2.asm(8547): warning: address is not properly aligned
  2984. > > > move.l #ObjCF_MapUnc_ADA2,mappings(a0)
  2985. > > >s2.asm(8548): warning: address is not properly aligned
  2986. > > > move.w #make_art_tile(ArtTile_ArtKos_LevelArt,0,0),art_tile(a0)
  2987. > > >s2.asm(8549): warning: address is not properly aligned
  2988. > > > jsr (Adjust2PArtPointer).l
  2989. > > >s2.asm(8550): warning: address is not properly aligned
  2990. > > > subi.w #$14,x_pos(a0)
  2991. > > >s2.asm(8551): warning: address is not properly aligned
  2992. > > > addi.w #$14,y_pos(a0)
  2993. > > >s2.asm(8552): warning: address is not properly aligned
  2994. > > > bra.w sub_A58C
  2995. > > >s2.asm(8558): warning: address is not properly aligned
  2996. > > > lea (MainCharacter).w,a1 ; a1=character
  2997. > > >s2.asm(8559): warning: address is not properly aligned
  2998. > > > move.w (Ending_Routine).w,d0
  2999. > > >s2.asm(8560): warning: address is not properly aligned
  3000. > > > move.w off_A534(pc,d0.w),d0
  3001. > > >s2.asm(8561): warning: address is not properly aligned
  3002. > > > jmp off_A534(pc,d0.w)
  3003. > > >s2.asm(8572): warning: address is not properly aligned
  3004. > > > move.w y_pos(a0),d0
  3005. > > >s2.asm(8573): warning: address is not properly aligned
  3006. > > > subi.w #$1C,d0
  3007. > > >s2.asm(8575): warning: address is not properly aligned
  3008. > > > move.w d0,y_pos(a1)
  3009. > > >s2.asm(8576): warning: address is not properly aligned
  3010. > > > move.w x_pos(a0),x_pos(a1)
  3011. > > >s2.asm(8577): warning: address is not properly aligned
  3012. > > > move.l #$1000505,mapping_frame(a1)
  3013. > > >s2.asm(8578): warning: address is not properly aligned
  3014. > > > move.w #$100,anim_frame_duration(a1)
  3015. > > >s2.asm(8579): warning: address is not properly aligned
  3016. > > > rts
  3017. > > >s2.asm(8583): warning: address is not properly aligned
  3018. > > > tst.w objoff_32(a0)
  3019. > > >s2.asm(8584): warning: address is not properly aligned
  3020. > > > beq.s +
  3021. > > >s2.asm(8585): warning: address is not properly aligned
  3022. > > > subq.w #1,objoff_32(a0)
  3023. > > >s2.asm(8586): warning: address is not properly aligned
  3024. > > > addi.l #$8000,x_pos(a1)
  3025. > > >s2.asm(8587): warning: address is not properly aligned
  3026. > > > addq.w #1,y_pos(a1)
  3027. > > >s2.asm(8588): warning: address is not properly aligned
  3028. > > > rts
  3029. > > >s2.asm(8591): warning: address is not properly aligned
  3030. > > > move.w #$C0,x_pos(a1)
  3031. > > >s2.asm(8592): warning: address is not properly aligned
  3032. > > > move.w #$90,y_pos(a1)
  3033. > > >s2.asm(8593): warning: address is not properly aligned
  3034. > > > rts
  3035. > > >s2.asm(8597): warning: address is not properly aligned
  3036. > > > move.w y_pos(a0),d0
  3037. > > >s2.asm(8598): warning: address is not properly aligned
  3038. > > > subi.w #$18,d0
  3039. > > >s2.asm(8599): warning: address is not properly aligned
  3040. > > > bra.s -
  3041. > > >s2.asm(8605): warning: address is not properly aligned
  3042. > > > tst.b (Super_Sonic_flag).w
  3043. > > >s2.asm(8606): warning: address is not properly aligned
  3044. > > > bne.w return_A38C
  3045. > > >s2.asm(8609): warning: address is not properly aligned
  3046. > > > lea (MainCharacter).w,a1 ; a1=character
  3047. > > >s2.asm(8610): warning: address is not properly aligned
  3048. > > > move.w #$200,x_pos(a1)
  3049. > > >s2.asm(8611): warning: address is not properly aligned
  3050. > > > move.w #0,y_pos(a1)
  3051. > > >s2.asm(8612): warning: address is not properly aligned
  3052. > > > rts
  3053. > > >s2.asm(8618): warning: address is not properly aligned
  3054. > > > bsr.s sub_A58C
  3055. > > >s2.asm(8619): warning: address is not properly aligned
  3056. > > > subq.w #1,objoff_3C(a0)
  3057. > > >s2.asm(8620): warning: address is not properly aligned
  3058. > > > bpl.s + ; rts
  3059. > > >s2.asm(8621): warning: address is not properly aligned
  3060. > > > move.w #2,objoff_3C(a0)
  3061. > > >s2.asm(8622): warning: address is not properly aligned
  3062. > > > move.w objoff_32(a0),d0
  3063. > > >s2.asm(8623): warning: address is not properly aligned
  3064. > > > cmpi.w #$1C,d0
  3065. > > >s2.asm(8624): warning: address is not properly aligned
  3066. > > > bhs.s ++
  3067. > > >s2.asm(8625): warning: address is not properly aligned
  3068. > > > addq.w #1,objoff_32(a0)
  3069. > > >s2.asm(8626): warning: address is not properly aligned
  3070. > > > move.w (Boss_X_pos).w,d1
  3071. > > >s2.asm(8627): warning: address is not properly aligned
  3072. > > > move.w off_A5FC(pc,d1.w),d1
  3073. > > >s2.asm(8628): warning: address is not properly aligned
  3074. > > > lea off_A5FC(pc,d1.w),a1
  3075. > > >s2.asm(8629): warning: address is not properly aligned
  3076. > > > move.b (a1,d0.w),mapping_frame(a0)
  3077. > > >s2.asm(8630): warning: address is not properly aligned
  3078. > > > add.w d0,d0
  3079. > > >s2.asm(8631): warning: address is not properly aligned
  3080. > > > add.w d0,d0
  3081. > > >s2.asm(8632): warning: address is not properly aligned
  3082. > > > move.l word_A656(pc,d0.w),d1
  3083. > > >s2.asm(8633): warning: address is not properly aligned
  3084. > > > move.w d1,y_pos(a0)
  3085. > > >s2.asm(8634): warning: address is not properly aligned
  3086. > > > swap d1
  3087. > > >s2.asm(8635): warning: address is not properly aligned
  3088. > > > move.w d1,x_pos(a0)
  3089. > > >s2.asm(8637): warning: address is not properly aligned
  3090. > > > rts
  3091. > > >s2.asm(8640): warning: address is not properly aligned
  3092. > > > addq.b #2,routine_secondary(a0)
  3093. > > >s2.asm(8641): warning: address is not properly aligned
  3094. > > > move.w #$60,objoff_3C(a0)
  3095. > > >s2.asm(8642): warning: address is not properly aligned
  3096. > > > clr.b objoff_31(a0)
  3097. > > >s2.asm(8643): warning: address is not properly aligned
  3098. > > > clr.w objoff_32(a0)
  3099. > > >s2.asm(8644): warning: address is not properly aligned
  3100. > > > rts
  3101. > > >s2.asm(8670): warning: address is not properly aligned
  3102. > > > subq.w #1,objoff_3C(a0)
  3103. > > >s2.asm(8671): warning: address is not properly aligned
  3104. > > > bmi.s loc_A720
  3105. > > >s2.asm(8672): warning: address is not properly aligned
  3106. > > > tst.b (Super_Sonic_flag).w
  3107. > > >s2.asm(8673): warning: address is not properly aligned
  3108. > > > beq.s + ; rts
  3109. > > >s2.asm(8674): warning: address is not properly aligned
  3110. > > > subq.b #1,objoff_31(a0)
  3111. > > >s2.asm(8675): warning: address is not properly aligned
  3112. > > > bpl.s + ; rts
  3113. > > >s2.asm(8676): warning: address is not properly aligned
  3114. > > > addq.b #3,objoff_31(a0)
  3115. > > >s2.asm(8677): warning: address is not properly aligned
  3116. > > > move.w objoff_32(a0),d0
  3117. > > >s2.asm(8678): warning: address is not properly aligned
  3118. > > > addq.w #4,objoff_32(a0)
  3119. > > >s2.asm(8679): warning: address is not properly aligned
  3120. > > > cmpi.w #$78,d0
  3121. > > >s2.asm(8680): warning: address is not properly aligned
  3122. > > > bhs.s + ; rts
  3123. > > >s2.asm(8681): warning: address is not properly aligned
  3124. > > > cmpi.w #$C,d0
  3125. > > >s2.asm(8682): warning: address is not properly aligned
  3126. > > > blo.s ++
  3127. > > >s2.asm(8683): warning: address is not properly aligned
  3128. > > > bsr.w loc_A594
  3129. > > >s2.asm(8684): warning: address is not properly aligned
  3130. > > > move.l word_A766(pc,d0.w),d1
  3131. > > >s2.asm(8685): warning: address is not properly aligned
  3132. > > > move.w d1,y_pos(a0)
  3133. > > >s2.asm(8686): warning: address is not properly aligned
  3134. > > > swap d1
  3135. > > >s2.asm(8687): warning: address is not properly aligned
  3136. > > > move.w d1,x_pos(a0)
  3137. > > >s2.asm(8688): warning: address is not properly aligned
  3138. > > > lsr.w #2,d0
  3139. > > >s2.asm(8689): warning: address is not properly aligned
  3140. > > > move.b byte_A748(pc,d0.w),mapping_frame(a0)
  3141. > > >s2.asm(8691): warning: address is not properly aligned
  3142. > > > rts
  3143. > > >s2.asm(8694): warning: address is not properly aligned
  3144. > > > move.l word_A766(pc,d0.w),d0
  3145. > > >s2.asm(8695): warning: address is not properly aligned
  3146. > > > lea (MainCharacter).w,a1 ; a1=character
  3147. > > >s2.asm(8696): warning: address is not properly aligned
  3148. > > > move.w d0,y_pos(a1)
  3149. > > >s2.asm(8697): warning: address is not properly aligned
  3150. > > > swap d0
  3151. > > >s2.asm(8698): warning: address is not properly aligned
  3152. > > > move.w d0,x_pos(a1)
  3153. > > >s2.asm(8699): warning: address is not properly aligned
  3154. > > > rts
  3155. > > >s2.asm(8703): warning: address is not properly aligned
  3156. > > > addq.b #2,routine_secondary(a0)
  3157. > > >s2.asm(8704): warning: address is not properly aligned
  3158. > > > clr.w objoff_3C(a0)
  3159. > > >s2.asm(8705): warning: address is not properly aligned
  3160. > > > clr.w objoff_32(a0)
  3161. > > >s2.asm(8706): warning: address is not properly aligned
  3162. > > > lea (word_AD6E).l,a2
  3163. > > >s2.asm(8707): warning: address is not properly aligned
  3164. > > > bsr.w JmpTo_LoadChildObject
  3165. > > >s2.asm(8708): warning: address is not properly aligned
  3166. > > > tst.b (Super_Sonic_flag).w
  3167. > > >s2.asm(8709): warning: address is not properly aligned
  3168. > > > bne.w return_A38C
  3169. > > >s2.asm(8710): warning: address is not properly aligned
  3170. > > > lea (word_AD6A).l,a2
  3171. > > >s2.asm(8711): warning: address is not properly aligned
  3172. > > > bra.w JmpTo_LoadChildObject
  3173. > > >s2.asm(8750): warning: address is not properly aligned
  3174. > > > bsr.w loc_A594
  3175. > > >s2.asm(8751): warning: address is not properly aligned
  3176. > > > subq.w #1,objoff_3C(a0)
  3177. > > >s2.asm(8752): warning: address is not properly aligned
  3178. > > > bpl.s + ; rts
  3179. > > >s2.asm(8753): warning: address is not properly aligned
  3180. > > > move.w #2,objoff_3C(a0)
  3181. > > >s2.asm(8754): warning: address is not properly aligned
  3182. > > > move.w objoff_32(a0),d0
  3183. > > >s2.asm(8755): warning: address is not properly aligned
  3184. > > > cmpi.w #$1C,d0
  3185. > > >s2.asm(8756): warning: address is not properly aligned
  3186. > > > bhs.s ++
  3187. > > >s2.asm(8757): warning: address is not properly aligned
  3188. > > > addq.w #4,objoff_32(a0)
  3189. > > >s2.asm(8758): warning: address is not properly aligned
  3190. > > > lea word_A822(pc,d0.w),a1
  3191. > > >s2.asm(8759): warning: address is not properly aligned
  3192. > > > move.w (a1)+,d0
  3193. > > >s2.asm(8760): warning: address is not properly aligned
  3194. > > > add.w d0,(Horiz_Scroll_Buf).w
  3195. > > >s2.asm(8761): warning: address is not properly aligned
  3196. > > > move.w (a1)+,d0
  3197. > > >s2.asm(8762): warning: address is not properly aligned
  3198. > > > add.w d0,(Vscroll_Factor).w
  3199. > > >s2.asm(8764): warning: address is not properly aligned
  3200. > > > rts
  3201. > > >s2.asm(8767): warning: address is not properly aligned
  3202. > > > addq.b #2,routine_secondary(a0)
  3203. > > >s2.asm(8768): warning: address is not properly aligned
  3204. > > > bset #3,status(a0)
  3205. > > >s2.asm(8769): warning: address is not properly aligned
  3206. > > > clr.b objoff_31(a0)
  3207. > > >s2.asm(8770): warning: address is not properly aligned
  3208. > > > clr.w objoff_32(a0)
  3209. > > >s2.asm(8771): warning: address is not properly aligned
  3210. > > > rts
  3211. > > >s2.asm(8791): warning: address is not properly aligned
  3212. > > > tst.b (Super_Sonic_flag).w
  3213. > > >s2.asm(8792): warning: address is not properly aligned
  3214. > > > beq.w return_A38C
  3215. > > >s2.asm(8793): warning: address is not properly aligned
  3216. > > > move.b #$17,mapping_frame(a0)
  3217. > > >s2.asm(8794): warning: address is not properly aligned
  3218. > > > subq.b #1,objoff_31(a0)
  3219. > > >s2.asm(8795): warning: address is not properly aligned
  3220. > > > bpl.s + ; rts
  3221. > > >s2.asm(8796): warning: address is not properly aligned
  3222. > > > addq.b #3,objoff_31(a0)
  3223. > > >s2.asm(8797): warning: address is not properly aligned
  3224. > > > move.w objoff_32(a0),d0
  3225. > > >s2.asm(8798): warning: address is not properly aligned
  3226. > > > cmpi.w #$20,d0
  3227. > > >s2.asm(8799): warning: address is not properly aligned
  3228. > > > bhs.s + ; rts
  3229. > > >s2.asm(8800): warning: address is not properly aligned
  3230. > > > addq.w #4,objoff_32(a0)
  3231. > > >s2.asm(8801): warning: address is not properly aligned
  3232. > > > move.l word_A874(pc,d0.w),d1
  3233. > > >s2.asm(8802): warning: address is not properly aligned
  3234. > > > move.w d1,y_pos(a0)
  3235. > > >s2.asm(8803): warning: address is not properly aligned
  3236. > > > swap d1
  3237. > > >s2.asm(8804): warning: address is not properly aligned
  3238. > > > move.w d1,x_pos(a0)
  3239. > > >s2.asm(8806): warning: address is not properly aligned
  3240. > > > rts
  3241. > > >s2.asm(8824): warning: address is not properly aligned
  3242. > > > moveq #0,d0
  3243. > > >s2.asm(8825): warning: address is not properly aligned
  3244. > > > move.b routine(a0),d0
  3245. > > >s2.asm(8826): warning: address is not properly aligned
  3246. > > > move.w ObjCE_Index(pc,d0.w),d1
  3247. > > >s2.asm(8827): warning: address is not properly aligned
  3248. > > > jmp ObjCE_Index(pc,d1.w)
  3249. > > >s2.asm(8838): warning: address is not properly aligned
  3250. > > > lea (ObjB3_SubObjData).l,a1
  3251. > > >s2.asm(8839): warning: address is not properly aligned
  3252. > > > bsr.w JmpTo_LoadSubObject_Part3
  3253. > > >s2.asm(8840): warning: address is not properly aligned
  3254. > > > move.l #ObjCF_MapUnc_ADA2,mappings(a0)
  3255. > > >s2.asm(8841): warning: address is not properly aligned
  3256. > > > move.w #make_art_tile(ArtTile_ArtKos_LevelArt,0,1),art_tile(a0)
  3257. > > >s2.asm(8842): warning: address is not properly aligned
  3258. > > > move.w #$80,priority(a0)
  3259. > > >s2.asm(8843): warning: address is not properly aligned
  3260. > > > jsr (Adjust2PArtPointer).l
  3261. > > >s2.asm(8844): warning: address is not properly aligned
  3262. > > > move.b #$C,mapping_frame(a0)
  3263. > > >s2.asm(8845): warning: address is not properly aligned
  3264. > > > cmpi.w #4,(Boss_X_pos).w
  3265. > > >s2.asm(8846): warning: address is not properly aligned
  3266. > > > bne.s +
  3267. > > >s2.asm(8847): warning: address is not properly aligned
  3268. > > > move.b #$F,mapping_frame(a0)
  3269. > > >s2.asm(8848): warning: address is not properly aligned
  3270. > > > move.w #make_art_tile(ArtTile_ArtKos_LevelArt,1,1),art_tile(a0)
  3271. > > >s2.asm(8850): warning: address is not properly aligned
  3272. > > > move.w #$E8,d0
  3273. > > >s2.asm(8851): warning: address is not properly aligned
  3274. > > > move.w d0,x_pos(a0)
  3275. > > >s2.asm(8852): warning: address is not properly aligned
  3276. > > > move.w d0,objoff_30(a0)
  3277. > > >s2.asm(8853): warning: address is not properly aligned
  3278. > > > move.w #$118,d0
  3279. > > >s2.asm(8854): warning: address is not properly aligned
  3280. > > > move.w d0,y_pos(a0)
  3281. > > >s2.asm(8855): warning: address is not properly aligned
  3282. > > > move.w d0,objoff_32(a0)
  3283. > > >s2.asm(8856): warning: address is not properly aligned
  3284. > > > rts
  3285. > > >s2.asm(8860): warning: address is not properly aligned
  3286. > > > movea.w objoff_2C(a0),a1 ; a1=object
  3287. > > >s2.asm(8861): warning: address is not properly aligned
  3288. > > > btst #3,status(a1)
  3289. > > >s2.asm(8862): warning: address is not properly aligned
  3290. > > > bne.s +
  3291. > > >s2.asm(8865): warning: address is not properly aligned
  3292. > > > move.w objoff_30(a0),d0
  3293. > > >s2.asm(8866): warning: address is not properly aligned
  3294. > > > add.w (Horiz_Scroll_Buf).w,d0
  3295. > > >s2.asm(8867): warning: address is not properly aligned
  3296. > > > move.w d0,x_pos(a0)
  3297. > > >s2.asm(8868): warning: address is not properly aligned
  3298. > > > move.w objoff_32(a0),d0
  3299. > > >s2.asm(8869): warning: address is not properly aligned
  3300. > > > sub.w (Vscroll_Factor).w,d0
  3301. > > >s2.asm(8870): warning: address is not properly aligned
  3302. > > > move.w d0,y_pos(a0)
  3303. > > >s2.asm(8873): warning: address is not properly aligned
  3304. > > > bra.w JmpTo5_DisplaySprite
  3305. > > >s2.asm(8876): warning: address is not properly aligned
  3306. > > > addq.b #2,routine(a0)
  3307. > > >s2.asm(8877): warning: address is not properly aligned
  3308. > > > clr.w objoff_3C(a0)
  3309. > > >s2.asm(8878): warning: address is not properly aligned
  3310. > > > bra.w JmpTo5_DisplaySprite
  3311. > > >s2.asm(8882): warning: address is not properly aligned
  3312. > > > subq.w #1,objoff_3C(a0)
  3313. > > >s2.asm(8883): warning: address is not properly aligned
  3314. > > > bmi.s +
  3315. > > >s2.asm(8884): warning: address is not properly aligned
  3316. > > > jmp (DisplaySprite).l
  3317. > > >s2.asm(8886): warning: address is not properly aligned
  3318. > > > move.w #4,objoff_3C(a0)
  3319. > > >s2.asm(8887): warning: address is not properly aligned
  3320. > > > move.w objoff_34(a0),d0
  3321. > > >s2.asm(8888): warning: address is not properly aligned
  3322. > > > cmpi.w #4,d0
  3323. > > >s2.asm(8889): warning: address is not properly aligned
  3324. > > > bhs.s ++
  3325. > > >s2.asm(8890): warning: address is not properly aligned
  3326. > > > addq.w #2,objoff_34(a0)
  3327. > > >s2.asm(8891): warning: address is not properly aligned
  3328. > > > lea byte_A980(pc,d0.w),a1
  3329. > > >s2.asm(8892): warning: address is not properly aligned
  3330. > > > cmpi.w #2,(Boss_X_pos).w
  3331. > > >s2.asm(8893): warning: address is not properly aligned
  3332. > > > bne.s +
  3333. > > >s2.asm(8894): warning: address is not properly aligned
  3334. > > > lea byte_A984(pc,d0.w),a1
  3335. > > >s2.asm(8896): warning: address is not properly aligned
  3336. > > > move.b (a1)+,d0
  3337. > > >s2.asm(8897): warning: address is not properly aligned
  3338. > > > ext.w d0
  3339. > > >s2.asm(8898): warning: address is not properly aligned
  3340. > > > add.w d0,x_pos(a0)
  3341. > > >s2.asm(8899): warning: address is not properly aligned
  3342. > > > move.b (a1)+,d0
  3343. > > >s2.asm(8900): warning: address is not properly aligned
  3344. > > > ext.w d0
  3345. > > >s2.asm(8901): warning: address is not properly aligned
  3346. > > > add.w d0,y_pos(a0)
  3347. > > >s2.asm(8902): warning: address is not properly aligned
  3348. > > > addq.b #1,mapping_frame(a0)
  3349. > > >s2.asm(8905): warning: address is not properly aligned
  3350. > > > addq.b #2,routine(a0)
  3351. > > >s2.asm(8906): warning: address is not properly aligned
  3352. > > > bra.w JmpTo5_DisplaySprite
  3353. > > >s2.asm(8920): warning: address is not properly aligned
  3354. > > > moveq #0,d0
  3355. > > >s2.asm(8921): warning: address is not properly aligned
  3356. > > > move.b routine(a0),d0
  3357. > > >s2.asm(8922): warning: address is not properly aligned
  3358. > > > move.w ObjCF_Index(pc,d0.w),d1
  3359. > > >s2.asm(8923): warning: address is not properly aligned
  3360. > > > jmp ObjCF_Index(pc,d1.w)
  3361. > > >s2.asm(8932): warning: address is not properly aligned
  3362. > > > lea (ObjB3_SubObjData).l,a1
  3363. > > >s2.asm(8933): warning: address is not properly aligned
  3364. > > > bsr.w JmpTo_LoadSubObject_Part3
  3365. > > >s2.asm(8934): warning: address is not properly aligned
  3366. > > > move.l #ObjCF_MapUnc_ADA2,mappings(a0)
  3367. > > >s2.asm(8935): warning: address is not properly aligned
  3368. > > > move.w #make_art_tile(ArtTile_ArtKos_LevelArt,0,1),art_tile(a0)
  3369. > > >s2.asm(8936): warning: address is not properly aligned
  3370. > > > move.w #$180,priority(a0)
  3371. > > >s2.asm(8937): warning: address is not properly aligned
  3372. > > > jsr (Adjust2PArtPointer).l
  3373. > > >s2.asm(8938): warning: address is not properly aligned
  3374. > > > move.b #5,mapping_frame(a0)
  3375. > > >s2.asm(8939): warning: address is not properly aligned
  3376. > > > move.b #2,anim(a0)
  3377. > > >s2.asm(8940): warning: address is not properly aligned
  3378. > > > move.w #$10F,d0
  3379. > > >s2.asm(8941): warning: address is not properly aligned
  3380. > > > move.w d0,x_pos(a0)
  3381. > > >s2.asm(8942): warning: address is not properly aligned
  3382. > > > move.w d0,objoff_30(a0)
  3383. > > >s2.asm(8943): warning: address is not properly aligned
  3384. > > > move.w #$15E,d0
  3385. > > >s2.asm(8944): warning: address is not properly aligned
  3386. > > > move.w d0,y_pos(a0)
  3387. > > >s2.asm(8945): warning: address is not properly aligned
  3388. > > > move.w d0,objoff_32(a0)
  3389. > > >s2.asm(8946): warning: address is not properly aligned
  3390. > > > rts
  3391. > > >s2.asm(8950): warning: address is not properly aligned
  3392. > > > lea (Ani_objCF).l,a1
  3393. > > >s2.asm(8951): warning: address is not properly aligned
  3394. > > > bsr.w JmpTo_AnimateSprite
  3395. > > >s2.asm(8952): warning: address is not properly aligned
  3396. > > > bra.w loc_A90E
  3397. > > >s2.asm(8959): warning: address is not properly aligned
  3398. > > > moveq #0,d0
  3399. > > >s2.asm(8960): warning: address is not properly aligned
  3400. > > > move.b routine(a0),d0
  3401. > > >s2.asm(8961): warning: address is not properly aligned
  3402. > > > move.w ObjCB_Index(pc,d0.w),d1
  3403. > > >s2.asm(8962): warning: address is not properly aligned
  3404. > > > jmp ObjCB_Index(pc,d1.w)
  3405. > > >s2.asm(8972): warning: address is not properly aligned
  3406. > > > lea (ObjB3_SubObjData).l,a1
  3407. > > >s2.asm(8973): warning: address is not properly aligned
  3408. > > > bsr.w JmpTo_LoadSubObject_Part3
  3409. > > >s2.asm(8974): warning: address is not properly aligned
  3410. > > > move.w art_tile(a0),d0
  3411. > > >s2.asm(8975): warning: address is not properly aligned
  3412. > > > andi.w #$1FFF,d0
  3413. > > >s2.asm(8976): warning: address is not properly aligned
  3414. > > > ori.w #palette_mask,d0
  3415. > > >s2.asm(8977): warning: address is not properly aligned
  3416. > > > move.w d0,art_tile(a0)
  3417. > > >s2.asm(8978): warning: address is not properly aligned
  3418. > > > move.b #$30,width_pixels(a0)
  3419. > > >s2.asm(8979): warning: address is not properly aligned
  3420. > > > move.l (RNG_seed).w,d0
  3421. > > >s2.asm(8980): warning: address is not properly aligned
  3422. > > > ror.l #1,d0
  3423. > > >s2.asm(8981): warning: address is not properly aligned
  3424. > > > move.l d0,(RNG_seed).w
  3425. > > >s2.asm(8982): warning: address is not properly aligned
  3426. > > > move.w d0,d1
  3427. > > >s2.asm(8983): warning: address is not properly aligned
  3428. > > > andi.w #3,d0
  3429. > > >s2.asm(8984): warning: address is not properly aligned
  3430. > > > move.b ObjCB_Frames(pc,d0.w),mapping_frame(a0)
  3431. > > >s2.asm(8985): warning: address is not properly aligned
  3432. > > > add.w d0,d0
  3433. > > >s2.asm(8986): warning: address is not properly aligned
  3434. > > > move.w ObjCB_YSpeeds(pc,d0.w),y_vel(a0)
  3435. > > >s2.asm(8987): warning: address is not properly aligned
  3436. > > > tst.b (CutScene+$34).w
  3437. > > >s2.asm(8988): warning: address is not properly aligned
  3438. > > > beq.s +
  3439. > > >s2.asm(8989): warning: address is not properly aligned
  3440. > > > andi.w #$FF,d1
  3441. > > >s2.asm(8990): warning: address is not properly aligned
  3442. > > > move.w d1,y_pos(a0)
  3443. > > >s2.asm(8991): warning: address is not properly aligned
  3444. > > > move.w #$150,x_pos(a0)
  3445. > > >s2.asm(8992): warning: address is not properly aligned
  3446. > > > rts
  3447. > > >s2.asm(8995): warning: address is not properly aligned
  3448. > > > andi.w #$1FF,d1
  3449. > > >s2.asm(8996): warning: address is not properly aligned
  3450. > > > move.w d1,x_pos(a0)
  3451. > > >s2.asm(8997): warning: address is not properly aligned
  3452. > > > move.w #$100,y_pos(a0)
  3453. > > >s2.asm(8998): warning: address is not properly aligned
  3454. > > > rts
  3455. > > >s2.asm(9015): warning: address is not properly aligned
  3456. > > > tst.b (CutScene+objoff_34).w
  3457. > > >s2.asm(9016): warning: address is not properly aligned
  3458. > > > beq.s loc_AA8A
  3459. > > >s2.asm(9017): warning: address is not properly aligned
  3460. > > > addq.b #2,routine(a0)
  3461. > > >s2.asm(9018): warning: address is not properly aligned
  3462. > > > move.w y_vel(a0),x_vel(a0)
  3463. > > >s2.asm(9019): warning: address is not properly aligned
  3464. > > > clr.w y_vel(a0)
  3465. > > >s2.asm(9022): warning: address is not properly aligned
  3466. > > > bsr.w JmpTo2_ObjectMove
  3467. > > >s2.asm(9023): warning: address is not properly aligned
  3468. > > > tst.b (CutScene+objoff_34).w
  3469. > > >s2.asm(9024): warning: address is not properly aligned
  3470. > > > beq.s +
  3471. > > >s2.asm(9025): warning: address is not properly aligned
  3472. > > > cmpi.w #-$20,x_pos(a0)
  3473. > > >s2.asm(9026): warning: address is not properly aligned
  3474. > > > blt.w JmpTo3_DeleteObject
  3475. > > >s2.asm(9027): warning: address is not properly aligned
  3476. > > > bra.w JmpTo5_DisplaySprite
  3477. > > >s2.asm(9030): warning: address is not properly aligned
  3478. > > > tst.w y_pos(a0)
  3479. > > >s2.asm(9031): warning: address is not properly aligned
  3480. > > > bmi.w JmpTo3_DeleteObject
  3481. > > >s2.asm(9032): warning: address is not properly aligned
  3482. > > > bra.w JmpTo5_DisplaySprite
  3483. > > >s2.asm(9040): warning: address is not properly aligned
  3484. > > > moveq #0,d0
  3485. > > >s2.asm(9041): warning: address is not properly aligned
  3486. > > > move.b routine(a0),d0
  3487. > > >s2.asm(9042): warning: address is not properly aligned
  3488. > > > move.w ObjCD_Index(pc,d0.w),d1
  3489. > > >s2.asm(9043): warning: address is not properly aligned
  3490. > > > jmp ObjCD_Index(pc,d1.w)
  3491. > > >s2.asm(9052): warning: address is not properly aligned
  3492. > > > lea (Obj28_SubObjData).l,a1
  3493. > > >s2.asm(9053): warning: address is not properly aligned
  3494. > > > bsr.w JmpTo_LoadSubObject_Part3
  3495. > > >s2.asm(9054): warning: address is not properly aligned
  3496. > > > move.l (RNG_seed).w,d0
  3497. > > >s2.asm(9055): warning: address is not properly aligned
  3498. > > > ror.l #3,d0
  3499. > > >s2.asm(9056): warning: address is not properly aligned
  3500. > > > move.l d0,(RNG_seed).w
  3501. > > >s2.asm(9057): warning: address is not properly aligned
  3502. > > > move.l d0,d1
  3503. > > >s2.asm(9058): warning: address is not properly aligned
  3504. > > > andi.w #$7F,d0
  3505. > > >s2.asm(9059): warning: address is not properly aligned
  3506. > > > move.w #-$A0,d2
  3507. > > >s2.asm(9060): warning: address is not properly aligned
  3508. > > > add.w d0,d2
  3509. > > >s2.asm(9061): warning: address is not properly aligned
  3510. > > > move.w d2,x_pos(a0)
  3511. > > >s2.asm(9062): warning: address is not properly aligned
  3512. > > > ror.l #3,d1
  3513. > > >s2.asm(9063): warning: address is not properly aligned
  3514. > > > andi.w #$FF,d1
  3515. > > >s2.asm(9064): warning: address is not properly aligned
  3516. > > > moveq #8,d2
  3517. > > >s2.asm(9065): warning: address is not properly aligned
  3518. > > > add.w d1,d2
  3519. > > >s2.asm(9066): warning: address is not properly aligned
  3520. > > > move.w d2,y_pos(a0)
  3521. > > >s2.asm(9067): warning: address is not properly aligned
  3522. > > > move.w #$100,x_vel(a0)
  3523. > > >s2.asm(9068): warning: address is not properly aligned
  3524. > > > moveq #$20,d0
  3525. > > >s2.asm(9069): warning: address is not properly aligned
  3526. > > > cmpi.w #$20,d1
  3527. > > >s2.asm(9070): warning: address is not properly aligned
  3528. > > > blo.s +
  3529. > > >s2.asm(9071): warning: address is not properly aligned
  3530. > > > neg.w d0
  3531. > > >s2.asm(9073): warning: address is not properly aligned
  3532. > > > move.w d0,y_vel(a0)
  3533. > > >s2.asm(9074): warning: address is not properly aligned
  3534. > > > move.w #$C0,endingbird_delay(a0)
  3535. > > >s2.asm(9075): warning: address is not properly aligned
  3536. > > > rts
  3537. > > >s2.asm(9079): warning: address is not properly aligned
  3538. > > > moveq #0,d0
  3539. > > >s2.asm(9080): warning: address is not properly aligned
  3540. > > > move.b routine_secondary(a0),d0
  3541. > > >s2.asm(9081): warning: address is not properly aligned
  3542. > > > move.w ObjCD_Main_States(pc,d0.w),d1
  3543. > > >s2.asm(9082): warning: address is not properly aligned
  3544. > > > jsr ObjCD_Main_States(pc,d1.w)
  3545. > > >s2.asm(9083): warning: address is not properly aligned
  3546. > > > bsr.w JmpTo2_ObjectMove
  3547. > > >s2.asm(9084): warning: address is not properly aligned
  3548. > > > lea (Ani_objCD).l,a1
  3549. > > >s2.asm(9085): warning: address is not properly aligned
  3550. > > > bsr.w JmpTo_AnimateSprite
  3551. > > >s2.asm(9086): warning: address is not properly aligned
  3552. > > > bra.w JmpTo5_DisplaySprite
  3553. > > >s2.asm(9095): warning: address is not properly aligned
  3554. > > > subq.w #1,endingbird_delay(a0)
  3555. > > >s2.asm(9096): warning: address is not properly aligned
  3556. > > > bpl.s + ; rts
  3557. > > >s2.asm(9097): warning: address is not properly aligned
  3558. > > > addq.b #2,routine_secondary(a0)
  3559. > > >s2.asm(9098): warning: address is not properly aligned
  3560. > > > move.w y_vel(a0),objoff_2E(a0)
  3561. > > >s2.asm(9099): warning: address is not properly aligned
  3562. > > > clr.w x_vel(a0)
  3563. > > >s2.asm(9100): warning: address is not properly aligned
  3564. > > > move.w y_pos(a0),objoff_32(a0)
  3565. > > >s2.asm(9101): warning: address is not properly aligned
  3566. > > > move.w #$80,y_vel(a0)
  3567. > > >s2.asm(9102): warning: address is not properly aligned
  3568. > > > move.w #$180,endingbird_delay(a0)
  3569. > > >s2.asm(9104): warning: address is not properly aligned
  3570. > > > rts
  3571. > > >s2.asm(9108): warning: address is not properly aligned
  3572. > > > subq.w #1,endingbird_delay(a0)
  3573. > > >s2.asm(9109): warning: address is not properly aligned
  3574. > > > bmi.s ++
  3575. > > >s2.asm(9110): warning: address is not properly aligned
  3576. > > > move.w y_pos(a0),d0
  3577. > > >s2.asm(9111): warning: address is not properly aligned
  3578. > > > moveq #-4,d1
  3579. > > >s2.asm(9112): warning: address is not properly aligned
  3580. > > > cmp.w objoff_32(a0),d0
  3581. > > >s2.asm(9113): warning: address is not properly aligned
  3582. > > > bhs.s +
  3583. > > >s2.asm(9114): warning: address is not properly aligned
  3584. > > > neg.w d1
  3585. > > >s2.asm(9116): warning: address is not properly aligned
  3586. > > > add.w d1,y_vel(a0)
  3587. > > >s2.asm(9117): warning: address is not properly aligned
  3588. > > > rts
  3589. > > >s2.asm(9120): warning: address is not properly aligned
  3590. > > > addq.b #2,routine_secondary(a0)
  3591. > > >s2.asm(9121): warning: address is not properly aligned
  3592. > > > move.w #-$100,x_vel(a0)
  3593. > > >s2.asm(9122): warning: address is not properly aligned
  3594. > > > move.w objoff_2E(a0),y_vel(a0)
  3595. > > >s2.asm(9123): warning: address is not properly aligned
  3596. > > > move.w #$C0,endingbird_delay(a0)
  3597. > > >s2.asm(9124): warning: address is not properly aligned
  3598. > > > rts
  3599. > > >s2.asm(9128): warning: address is not properly aligned
  3600. > > > subq.w #1,endingbird_delay(a0)
  3601. > > >s2.asm(9129): warning: address is not properly aligned
  3602. > > > bmi.s +
  3603. > > >s2.asm(9130): warning: address is not properly aligned
  3604. > > > rts
  3605. > > >s2.asm(9133): warning: address is not properly aligned
  3606. > > > addq.w #4,sp
  3607. > > >s2.asm(9134): warning: address is not properly aligned
  3608. > > > bra.w JmpTo3_DeleteObject
  3609. > > >s2.asm(9138): warning: address is not properly aligned
  3610. > > > subq.w #1,objoff_30(a0)
  3611. > > >s2.asm(9139): warning: address is not properly aligned
  3612. > > > bpl.s + ; rts
  3613. > > >s2.asm(9140): warning: address is not properly aligned
  3614. > > > move.l (RNG_seed).w,d0
  3615. > > >s2.asm(9141): warning: address is not properly aligned
  3616. > > > andi.w #$1F,d0
  3617. > > >s2.asm(9142): warning: address is not properly aligned
  3618. > > > move.w d0,objoff_30(a0)
  3619. > > >s2.asm(9143): warning: address is not properly aligned
  3620. > > > lea (word_AD5E).l,a2
  3621. > > >s2.asm(9144): warning: address is not properly aligned
  3622. > > > bsr.w JmpTo_LoadChildObject
  3623. > > >s2.asm(9146): warning: address is not properly aligned
  3624. > > > rts
  3625. > > >s2.asm(9152): warning: address is not properly aligned
  3626. > > > subq.w #1,objoff_30(a0)
  3627. > > >s2.asm(9153): warning: address is not properly aligned
  3628. > > > bpl.s + ; rts
  3629. > > >s2.asm(9154): warning: address is not properly aligned
  3630. > > > tst.b objoff_35(a0)
  3631. > > >s2.asm(9155): warning: address is not properly aligned
  3632. > > > beq.s + ; rts
  3633. > > >s2.asm(9156): warning: address is not properly aligned
  3634. > > > subq.b #1,objoff_35(a0)
  3635. > > >s2.asm(9157): warning: address is not properly aligned
  3636. > > > move.l (RNG_seed).w,d0
  3637. > > >s2.asm(9158): warning: address is not properly aligned
  3638. > > > andi.w #$F,d0
  3639. > > >s2.asm(9159): warning: address is not properly aligned
  3640. > > > move.w d0,objoff_30(a0)
  3641. > > >s2.asm(9160): warning: address is not properly aligned
  3642. > > > lea (word_AD66).l,a2
  3643. > > >s2.asm(9161): warning: address is not properly aligned
  3644. > > > bsr.w JmpTo_LoadChildObject
  3645. > > >s2.asm(9162): warning: address is not properly aligned
  3646. > > > + rts
  3647. > > >s2.asm(9171): warning: address is not properly aligned
  3648. > > > move.w (Ending_Routine).w,d0
  3649. > > >s2.asm(9172): warning: address is not properly aligned
  3650. > > > move.w EndingSequence_LoadCharacterArt_Characters(pc,d0.w),d0
  3651. > > >s2.asm(9173): warning: address is not properly aligned
  3652. > > > jmp EndingSequence_LoadCharacterArt_Characters(pc,d0.w)
  3653. > > >s2.asm(9184): warning: address is not properly aligned
  3654. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_EndingCharacter),VRAM,WRITE),(VDP_control_port).l
  3655. > > >s2.asm(9185): warning: address is not properly aligned
  3656. > > > lea (ArtNem_EndingSonic).l,a0
  3657. > > >s2.asm(9186): warning: address is not properly aligned
  3658. > > > bra.w JmpTo_NemDec
  3659. > > >s2.asm(9190): warning: address is not properly aligned
  3660. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_EndingCharacter),VRAM,WRITE),(VDP_control_port).l
  3661. > > >s2.asm(9191): warning: address is not properly aligned
  3662. > > > lea (ArtNem_EndingSuperSonic).l,a0
  3663. > > >s2.asm(9192): warning: address is not properly aligned
  3664. > > > bra.w JmpTo_NemDec
  3665. > > >s2.asm(9196): warning: address is not properly aligned
  3666. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_EndingCharacter),VRAM,WRITE),(VDP_control_port).l
  3667. > > >s2.asm(9197): warning: address is not properly aligned
  3668. > > > lea (ArtNem_EndingTails).l,a0
  3669. > > >s2.asm(9198): warning: address is not properly aligned
  3670. > > > bra.w JmpTo_NemDec
  3671. > > >s2.asm(9206): warning: address is not properly aligned
  3672. > > > move.w (Ending_Routine).w,d0
  3673. > > >s2.asm(9207): warning: address is not properly aligned
  3674. > > > move.w EndingSequence_LoadFlickyArt_Flickies(pc,d0.w),d0
  3675. > > >s2.asm(9208): warning: address is not properly aligned
  3676. > > > jmp EndingSequence_LoadFlickyArt_Flickies(pc,d0.w)
  3677. > > >s2.asm(9219): warning: address is not properly aligned
  3678. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_Animal_2),VRAM,WRITE),(VDP_control_port).l
  3679. > > >s2.asm(9220): warning: address is not properly aligned
  3680. > > > lea (ArtNem_Bird).l,a0
  3681. > > >s2.asm(9221): warning: address is not properly aligned
  3682. > > > bra.w JmpTo_NemDec
  3683. > > >s2.asm(9225): warning: address is not properly aligned
  3684. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_Animal_2),VRAM,WRITE),(VDP_control_port).l
  3685. > > >s2.asm(9226): warning: address is not properly aligned
  3686. > > > lea (ArtNem_Eagle).l,a0
  3687. > > >s2.asm(9227): warning: address is not properly aligned
  3688. > > > bra.w JmpTo_NemDec
  3689. > > >s2.asm(9231): warning: address is not properly aligned
  3690. > > > move.l #vdpComm(tiles_to_bytes(ArtTile_ArtNem_Animal_2),VRAM,WRITE),(VDP_control_port).l
  3691. > > >s2.asm(9232): warning: address is not properly aligned
  3692. > > > lea (ArtNem_Chicken).l,a0
  3693. > > >s2.asm(9233): warning: address is not properly aligned
  3694. > > > bra.w JmpTo_NemDec
Advertisement
Add Comment
Please, Sign In to add comment