Guest User

Propeller map file

a guest
Jul 21st, 2013
643
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 79.58 KB | None | 0 0
  1. Archive member included because of file (symbol)
  2.  
  3. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(kdebug.o)
  4. out/Debug.o (KDebug_Alert)
  5. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_pal_a.o)
  6. out/Level001Section001.o (VDP_setPalette)
  7. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_tile_a.o)
  8. out/SpritesAndMaps.o (VDP_loadTileData)
  9. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(joy.o)
  10. out/main.o (JOY_init)
  11. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(maths.o)
  12. out/Enemy.o (random)
  13. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(memory.o)
  14. out/LevelManager.o (fastMemsetU16)
  15. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(string.o)
  16. out/Debug.o (intToStr)
  17. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  18. out/sega.o (_start_entry)
  19. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tab_cnv.o)
  20. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(maths.o) (cnv_bcd_tab)
  21. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(timer.o)
  22. out/main.o (getSubTick)
  23. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tools.o)
  24. out/HUD.o (getFPS)
  25. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp.o)
  26. out/main.o (VDP_init)
  27. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_bg.o)
  28. out/Game.o (VDP_setHorizontalScroll)
  29. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_dma.o)
  30. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_bg.o) (VDP_doDMAEx)
  31. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_pal.o)
  32. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp.o) (palette_grey)
  33. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_spr.o)
  34. out/Game.o (VDP_resetSprites)
  35. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_tile.o)
  36. out/Level001Section001.o (VDP_loadFont)
  37. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o)
  38. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o) (Z80_init)
  39. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_vgm.o)
  40. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o) (z80_vgm)
  41. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv1.o)
  42. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o) (z80_drv1)
  43. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv2.o)
  44. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o) (z80_drv2)
  45. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv3.o)
  46. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o) (z80_drv3)
  47. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv4.o)
  48. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o) (z80_drv4)
  49. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_mvs.o)
  50. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o) (z80_mvs)
  51. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_tfm.o)
  52. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o) (z80_tfm)
  53. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(memory_a.o)
  54. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(memory.o) (memset)
  55. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(smp_null.o)
  56. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o) (smp_null)
  57. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(smp_null_pcm.o)
  58. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o) (smp_null_pcm)
  59. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys_a.o)
  60. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(joy.o) (SYS_getInterruptMaskLevel)
  61. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o)
  62. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o) (BMP_doVBlankProcess)
  63. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(font.o)
  64. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp.o) (font_base)
  65. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(psg.o)
  66. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o) (PSG_init)
  67. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tab_vol.o)
  68. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o) (tab_vol)
  69. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp_a.o)
  70. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o) (clearBitmapBuffer)
  71. c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_mulsi3.o)
  72. out/LevelManager.o (__mulsi3)
  73. c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_udivsi3.o)
  74. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(string.o) (__udivsi3)
  75. c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_divsi3.o)
  76. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_pal.o) (__divsi3)
  77. c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_umodsi3.o)
  78. c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(string.o) (__umodsi3)
  79. c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_double.o)
  80. out/Player.o (__muldf3)
  81. c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_floatex.o)
  82. c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_double.o) (_fpCCR)
  83. c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(fpgnulib.o)
  84. out/Player.o (__floatsidf)
  85.  
  86. Allocating common symbols
  87. Common symbol size file
  88.  
  89. heartLoadedTileInfo
  90. 0x4 out/SpritesAndMaps.o
  91. oldjoystate 0x2 out/Game.o
  92. illegalInstCB 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  93. enemyProjectileCollection
  94. 0x14 out/Objects.o
  95. errorExceptionCB 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  96. trapvInstCB 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  97. enemyInvisibilityList
  98. 0x28 out/Objects.o
  99. joystate 0x2 out/Game.o
  100. gameState 0x2 out/Game.o
  101. vtimer 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(timer.o)
  102. effectList 0x640 out/Objects.o
  103. spriteDefCache 0x280 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_spr.o)
  104. chkInstCB 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  105. vertical_segment_one
  106. 0x3e out/LevelManager.o
  107. player 0x40 out/Player.o
  108. minYL 0x2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o)
  109. coinIconSprite 0x8 out/HUD.o
  110. effectVisibilityList
  111. 0x64 out/Objects.o
  112. foregroundLoadedTileInfo
  113. 0x4 out/SpritesAndMaps.o
  114. playerProjectileList
  115. 0x280 out/Objects.o
  116. playerIconSprite 0x8 out/HUD.o
  117. enemyProjectileInvisibilityList
  118. 0x28 out/Objects.o
  119. commonTileStartIndex
  120. 0x2 out/SpritesAndMaps.o
  121. horizontal_segment_one
  122. 0x56 out/LevelManager.o
  123. backgroundLineScrollValues
  124. 0x400 out/LevelManager.o
  125. bmp_buffer_write 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o)
  126. enemyProjectileVisibilityList
  127. 0x28 out/Objects.o
  128. enemyList 0x280 out/Objects.o
  129. line1x1xCB 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  130. minY 0x2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o)
  131. randbase 0x2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(maths.o)
  132. healthBarBottomSprite
  133. 0x8 out/HUD.o
  134. traceCB 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  135. enemyVisibilityList
  136. 0x28 out/Objects.o
  137. intTrace 0x2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  138. healthBarBottomAttr
  139. 0x2 out/HUD.o
  140. maxYR 0x2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o)
  141. zeroDivideCB 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  142. joyButtonPressedState
  143. 0x6 out/Game.o
  144. debugSettings 0x4 out/Game.o
  145. internalExtIntCB 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  146. textBasetile 0x2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp.o)
  147. internalVIntCB 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  148. backgroundLoadedTileInfo
  149. 0x4 out/SpritesAndMaps.o
  150. spriteDrawIndex 0x2 out/Objects.o
  151. closeSection 0x4 out/LevelManager.o
  152. intCB 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  153. currentLoopFunction
  154. 0x4 out/Game.o
  155. collidesWithTile 0x4 out/Physics.o
  156. addressErrorCB 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  157. minYR 0x2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o)
  158. bmp_buffer_read 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o)
  159. numDoors 0x2 out/LevelManager.o
  160. VIntProcess 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  161. sectionTileStartIndex
  162. 0x2 out/SpritesAndMaps.o
  163. pickupInvisibilityList
  164. 0x50 out/Objects.o
  165. coinString 0x3 out/HUD.o
  166. spawnObjects 0x4 out/LevelManager.o
  167. coinTileAttr 0x2 out/HUD.o
  168. doors 0x4 out/LevelManager.o
  169. healthBarTopSprite 0x8 out/HUD.o
  170. effectCollection 0x14 out/Objects.o
  171. maxYL 0x2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o)
  172. radarArrowLoadedTileInfo
  173. 0x4 out/SpritesAndMaps.o
  174. bulletLoadedTileInfo
  175. 0x4 out/SpritesAndMaps.o
  176. ExtIntProcess 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  177. fpsString 0x3 out/HUD.o
  178. scrollData 0x1c out/LevelManager.o
  179. vertical_segment_two
  180. 0x3e out/LevelManager.o
  181. HIntProcess 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  182. playerLoadedTileInfo
  183. 0x4 out/SpritesAndMaps.o
  184. setupSection 0x4 out/LevelManager.o
  185. privilegeViolationCB
  186. 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  187. pickupVisibilityList
  188. 0x50 out/Objects.o
  189. pickupList 0x500 out/Objects.o
  190. setupSectionResources
  191. 0x4 out/LevelManager.o
  192. busErrorCB 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  193. enemyCollection 0x14 out/Objects.o
  194. maxY 0x2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o)
  195. pickupCollection 0x14 out/Objects.o
  196. playerTileAttr 0x2 out/HUD.o
  197. oldFPS 0x4 out/HUD.o
  198. enemyProjectileList
  199. 0x280 out/Objects.o
  200. healthBarTopAttr 0x2 out/HUD.o
  201. livesString 0x2 out/HUD.o
  202. objectCollections 0x14 out/Objects.o
  203. internalHIntCB 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  204. explosionLoadedTileInfo
  205. 0x4 out/SpritesAndMaps.o
  206. effectInvisibilityList
  207. 0x64 out/Objects.o
  208. playerData 0x8 out/Player.o
  209. playerObject 0x4 out/Player.o
  210. coinLoadedTileInfo 0x4 out/SpritesAndMaps.o
  211. coinMap 0x200 out/LevelManager.o
  212. playerProjectileCollection
  213. 0x14 out/Objects.o
  214. playerProjectileVisibilityList
  215. 0x28 out/Objects.o
  216. horizontal_segment_two
  217. 0x56 out/LevelManager.o
  218. enemyLoadedTileInfo
  219. 0x4 out/SpritesAndMaps.o
  220. levelData 0x10 out/LevelManager.o
  221. updateSection 0x4 out/LevelManager.o
  222. playerProjectileInvisibilityList
  223. 0x28 out/Objects.o
  224.  
  225. Memory Configuration
  226.  
  227. Name Origin Length Attributes
  228. rom 0x00000000 0x00a00000
  229. ram 0x00ff0000 0x00010000
  230. *default* 0x00000000 0xffffffff
  231.  
  232. Linker script and memory map
  233.  
  234. LOAD out/sega.o
  235. LOAD out/resource.o
  236. LOAD out/Bullet.o
  237. LOAD out/Coin.o
  238. LOAD out/Collisions.o
  239. LOAD out/Debug.o
  240. LOAD out/Door.o
  241. LOAD out/Enemy.o
  242. LOAD out/EnemyBullet.o
  243. LOAD out/ExampleTileSetData.o
  244. LOAD out/Explosion.o
  245. LOAD out/FunctionStubs.o
  246. LOAD out/Game.o
  247. LOAD out/GameFont.o
  248. LOAD out/HUD.o
  249. LOAD out/Level001Section001.o
  250. LOAD out/LevelDefinitions.o
  251. LOAD out/LevelManager.o
  252. LOAD out/MathUtils.o
  253. LOAD out/Objects.o
  254. LOAD out/Physics.o
  255. LOAD out/Player.o
  256. LOAD out/SpritesAndMaps.o
  257. LOAD out/VDP_Extra.o
  258. LOAD out/examplebackground.o
  259. LOAD out/exampleforground.o
  260. LOAD out/examplelevelspawns.o
  261. LOAD out/main.o
  262. LOAD c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a
  263. LOAD c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a
  264. 0x00000000 __DYNAMIC = 0x0
  265. 0x01000000 PROVIDE (__stack, 0x1000000)
  266.  
  267. .text 0x00000000 0x2aafc
  268. *(.text .text.*)
  269. .text 0x00000000 0x50e out/sega.o
  270. *fill* 0x0000050e 0x2 00
  271. .text 0x00000510 0x28f4 out/resource.o
  272. 0x00001e8c coinSprite
  273. 0x00000510 foregroundSprite
  274. 0x000007b0 playerSprite
  275. 0x000020cc radarArrowSprite
  276. 0x00002b40 heartSprite
  277. 0x00000904 enemySprite
  278. 0x00001b74 bulletSprite
  279. 0x00000660 backgroundSprite
  280. 0x00001bc8 explosionSprite
  281. .text 0x00002e04 0x152 out/Bullet.o
  282. 0x00002f1e BulletDraw
  283. 0x00002f4a BulletCollide
  284. 0x00002f1c BulletDestroy
  285. 0x00002e04 BulletCreate
  286. 0x00002e96 BulletUpdate
  287. *fill* 0x00002f56 0x2 00
  288. .text 0x00002f58 0x12a out/Coin.o
  289. 0x00002f58 CoinCreate
  290. 0x0000302e CoinDraw
  291. 0x0000305a CoinCollide
  292. 0x00002fc6 CoinUpdate
  293. 0x0000302c CoinDestroy
  294. *fill* 0x00003082 0x2 00
  295. .text 0x00003084 0x256 out/Collisions.o
  296. 0x0000320a PointSquareCollision
  297. 0x0000317c ObjectIsOnScreen
  298. 0x00003084 CollidesWithTile
  299. 0x000031c8 SpriteIsOnScreen
  300. 0x000030ea OutOfBounds
  301. 0x00003132 ObjectIsOffScreen
  302. 0x00003262 SquareSquareCollision
  303. *fill* 0x000032da 0x2 00
  304. .text 0x000032dc 0x1c4 out/Debug.o
  305. 0x000032f8 PrintSprite
  306. 0x000032dc PrintNumber
  307. 0x000032ea PrintText
  308. 0x0000344e PrintWPLAN
  309. 0x0000333a PrintObjectStruct
  310. 0x0000340c PrintAPLAN
  311. .text 0x000034a0 0x0 out/Door.o
  312. .text 0x000034a0 0x352 out/Enemy.o
  313. 0x0000376c EnemyDraw
  314. 0x000034a0 EnemyCreate
  315. 0x00003798 EnemyCollide
  316. 0x0000376a EnemyDestroy
  317. 0x0000360c EnemyUpdate
  318. 0x00003548 RotateObject
  319. *fill* 0x000037f2 0x2 00
  320. .text 0x000037f4 0x154 out/EnemyBullet.o
  321. 0x000037f4 EnemyBulletCreate
  322. 0x0000393c EnemyBulletCollide
  323. 0x00003910 EnemyBulletDraw
  324. 0x00003888 EnemyBulletUpdate
  325. 0x0000390e EnemyBulletDestroy
  326. .text 0x00003948 0x0 out/ExampleTileSetData.o
  327. .text 0x00003948 0xfe out/Explosion.o
  328. 0x00003948 ExplosionCreate
  329. 0x00003998 ExplosionUpdate
  330. 0x000039d8 ExplosionDestroy
  331. 0x000039da ExplosionDraw
  332. *fill* 0x00003a46 0x2 00
  333. .text 0x00003a48 0x76 out/FunctionStubs.o
  334. 0x00003a7c DrawFunctionStub
  335. 0x00003a96 CollisionFunctionStub
  336. 0x00003a62 DestroyFunctionStub
  337. 0x00003a48 UpdateFunctionStub
  338. *fill* 0x00003abe 0x2 00
  339. .text 0x00003ac0 0x3a6 out/Game.o
  340. 0x00003e1a CloseInGameMenu
  341. 0x00003b4e GameLoop
  342. 0x00003b4a SetupGameResources
  343. 0x00003d70 InGameMenuLoop
  344. 0x00003bb6 joyEventCallback
  345. 0x00003ac0 InitGame
  346. 0x00003c0e DrawText
  347. 0x00003ad6 PrecacheStandardAssetsToVDP
  348. 0x00003c9e OpenInGameMenu
  349. *fill* 0x00003e66 0x2 00
  350. .text 0x00003e68 0x0 out/GameFont.o
  351. .text 0x00003e68 0x7ba out/HUD.o
  352. 0x000040f0 DrawIcon
  353. 0x00003e68 DrawString
  354. 0x00004016 DrawFPSString
  355. 0x00004594 UpdateHUDHealth
  356. 0x00004602 UpdateHUDCoins
  357. 0x0000423e DrawIcons
  358. 0x000045e2 UpdateHUDLives
  359. 0x00004272 DrawHUD
  360. 0x00003ede DrawLivesString
  361. 0x00004502 InitHUD
  362. 0x00003f5e DrawCoinsString
  363. *fill* 0x00004622 0x2 00
  364. .text 0x00004624 0xc8 out/Level001Section001.o
  365. 0x000046c4 Level001Section001_SetupSectionResources
  366. 0x00004674 Level001Section001_SetupPalettes
  367. 0x000046b2 Level001Section001_SpawnObjects
  368. 0x000046e8 Level001Section001_UpdateSection
  369. 0x000046c2 Level001Section001_SetupSection
  370. 0x00004624 Level001Section001_PrecacheTileAssetsToVDP
  371. 0x000046ea Level001Section001_CloseSection
  372. .text 0x000046ec 0x0 out/LevelDefinitions.o
  373. .text 0x000046ec 0x1604 out/LevelManager.o
  374. 0x00005bc6 LevelManager_GoToGameOver
  375. 0x0000479e GetTile
  376. 0x00004748 SetupCoins
  377. 0x00005b28 LevelManager_DrawTilePlanes
  378. 0x000049ac UpdateScrollValues
  379. 0x00005ba2 LevelManager_GoToNextSection
  380. 0x00005bca LevelManager_SetupPlayerLevelStartPosition
  381. 0x00005cde LevelManager_SetScrollMode
  382. 0x00005c30 LevelManager_SetupPlayerSectionStartPosition
  383. 0x00005b22 LevelManager_UpdateTilePlanes
  384. 0x00004722 ResetScrollData
  385. 0x00005b10 LevelManager_UpdateSection
  386. 0x00004948 LevelManager_SetupBackgroundPlanes
  387. 0x000056cc DrawForeground
  388. 0x00004b32 LevelManager_UpdateCoinPickup
  389. 0x000046ec SetupScrollLimits
  390. 0x000048f8 SetupSection
  391. 0x00004a22 LevelManager_UpdateScroll
  392. 0x00004952 LevelManager_SetupSectionResources
  393. 0x00004936 LevelManager_SetupLevel
  394. 0x00004bda UpdateForeground
  395. 0x00004762 SetupBackgroundLayer
  396. 0x000059f0 UpdateDoors
  397. 0x00005c8e LevelManager_SetTileMaps
  398. 0x00004a8a ClearCoin
  399. 0x0000497c LevelManager_SetupSection
  400. 0x000047fa SetupForegroundLayer
  401. .text 0x00005cf0 0x3e out/MathUtils.o
  402. 0x00005d10 GetShiftValueFromValue
  403. 0x00005d00 mathutils_isnegative
  404. 0x00005cf0 mathutils_abs
  405. *fill* 0x00005d2e 0x2 00
  406. .text 0x00005d30 0x5ea out/Objects.o
  407. 0x00006076 ProcessCollisions
  408. 0x00005fde DrawObjectCollection
  409. 0x00005e4c ObjectManager_ClearObjectCollections
  410. 0x00005d30 SetupObjectList
  411. 0x00005eae CreateObject
  412. 0x00005e84 CanCreateObject
  413. 0x00006174 ProcessCollisionsAgainstPlayer
  414. 0x000062e0 ObjectManager_UpdateObjects
  415. 0x00005f3c ResetObjectValues
  416. 0x0000623a UpdateObjectCollection
  417. 0x0000600c ObjectManager_DrawObjects
  418. 0x00005d5a ObjectManager_SetupObjectCollections
  419. 0x000061ec ProcessAllCollisions
  420. *fill* 0x0000631a 0x2 00
  421. .text 0x0000631c 0xc out/Physics.o
  422. 0x0000631c SetupPhysics
  423. .text 0x00006328 0x376 out/Player.o
  424. 0x000065a4 PlayerCreate
  425. 0x00006516 PlayerUpdate
  426. 0x000063c6 UpdateControls
  427. 0x00006666 Player_SetupForSectionAfterDeath
  428. 0x0000663a Player_SetupForLevel
  429. 0x00006634 Player_SetupForGame
  430. 0x00006570 PlayerDraw
  431. 0x00006644 Player_SetupForSection
  432. 0x0000656c PlayerDestroy
  433. 0x000064d6 UpdateCommon
  434. 0x0000656e PlayerCollide
  435. 0x00006328 FireWeapon
  436. *fill* 0x0000669e 0x2 00
  437. .text 0x000066a0 0x102 out/SpritesAndMaps.o
  438. 0x000066b6 SetTileStartIndexToSectionTileStartIndex
  439. 0x000066c2 LoadSpriteDataToVDP
  440. 0x000066aa StoreSectionTileStartIndex
  441. 0x000066a0 ResetTileStartIndex
  442. 0x0000673c SpawnObjects
  443. *fill* 0x000067a2 0x2 00
  444. .text 0x000067a4 0x34e out/VDP_Extra.o
  445. 0x00006aca MyVDP_waitVSync
  446. 0x0000684a VDP_setAllHorizontalScrollLines
  447. 0x0000697c MyVDP_doDMA
  448. 0x000068a4 VDP_setHorizontalScrollLines
  449. 0x000067a4 MyVDP_setTileMapRect
  450. 0x00006900 MyVDP_doVRamDMACopy
  451. *fill* 0x00006af2 0x2 00
  452. .text 0x00006af4 0x0 out/examplebackground.o
  453. .text 0x00006af4 0x0 out/exampleforground.o
  454. .text 0x00006af4 0x0 out/examplelevelspawns.o
  455. .text 0x00006af4 0x19a out/main.o
  456. 0x00006b3c main
  457. 0x00006b08 Benchmark
  458. 0x00006af4 SetupVDP
  459. *fill* 0x00006c8e 0x2 00
  460. .text 0x00006c90 0x88 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(kdebug.o)
  461. 0x00006cb6 KDebug_AlertNumber
  462. 0x00006c90 KDebug_Halt
  463. 0x00006d0e KDebug_StopTimer
  464. 0x00006d04 KDebug_StartTimer
  465. 0x00006c9a KDebug_Alert
  466. .text 0x00006d18 0xf6 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_pal_a.o)
  467. 0x00006d18 VDP_setPaletteColors
  468. 0x00006d7e VDP_getPalette
  469. 0x00006dc6 VDP_setPalette
  470. *fill* 0x00006e0e 0x2 00
  471. .text 0x00006e10 0x102 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_tile_a.o)
  472. 0x00006e10 VDP_loadTileData
  473. 0x00006e8c VDP_loadBMPTileData
  474. *fill* 0x00006f12 0x2 00
  475. .text 0x00006f14 0x1720 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(joy.o)
  476. 0x0000764a JOY_getPortType
  477. 0x0000770e JOY_readJoypadY
  478. 0x00006f14 JOY_init
  479. 0x000072b6 JOY_setEventHandler
  480. 0x00007742 JOY_waitPress
  481. 0x00007692 JOY_readJoypad
  482. 0x00007398 JOY_setSupport
  483. 0x00007732 JOY_waitPressBtn
  484. 0x00008300 JOY_update
  485. 0x0000766e JOY_getJoypadType
  486. 0x000076ea JOY_readJoypadX
  487. .text 0x00008634 0x6d8 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(maths.o)
  488. 0x00008634 random
  489. 0x000087ea QSort_u8
  490. 0x00008670 intToBCD
  491. 0x00008758 Partition_u8
  492. 0x00008bc4 QSort_u32
  493. 0x00008c0c Partition_s32
  494. 0x00008832 Partition_s8
  495. 0x00008cc4 QSort_s32
  496. 0x00008ac4 QSort_s16
  497. 0x0000890c Partition_u16
  498. 0x00008b0c Partition_u32
  499. 0x000086fc distance_approx
  500. 0x000089c4 QSort_u16
  501. 0x00008a0c Partition_s16
  502. 0x000088c4 QSort_s8
  503. .text 0x00008d0c 0x250 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(memory.o)
  504. 0x00008da8 MEM_getFree
  505. 0x00008ea0 fastMemset
  506. 0x00008ec0 fastMemsetU16
  507. 0x00008dea MEM_alloc
  508. 0x00008f3a fastMemcpyU32
  509. 0x00008f18 fastMemcpyU16
  510. 0x00008e7e memcpyU32
  511. 0x00008d76 MEM_init
  512. 0x00008ee0 fastMemsetU32
  513. 0x00008dd6 MEM_free
  514. 0x00008e5c memcpyU16
  515. 0x00008efc fastMemcpy
  516. .text 0x00008f5c 0x270 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(string.o)
  517. 0x00008f6e strcpy
  518. 0x000090d8 fix32ToStr
  519. 0x00008fc6 uintToStr
  520. 0x00008f82 strcat
  521. 0x00009156 fix16ToStr
  522. 0x00009066 intToHex
  523. 0x00008f9c intToStr
  524. 0x00008f5c strlen
  525. .text 0x000091cc 0x2e6 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  526. 0x0000948e SYS_isInVIntCallback
  527. 0x00009232 _zerodivide_callback
  528. 0x000091cc _buserror_callback
  529. 0x00009258 _privilegeviolation_callback
  530. 0x000092a2 _vint_callback
  531. 0x00009470 SYS_setVIntCallback
  532. 0x00009346 _extint_callback
  533. 0x0000927c _line1x1x_callback
  534. 0x00009210 _illegalinst_callback
  535. 0x00009256 _trapvinst_callback
  536. 0x00009484 SYS_setExtIntCallback
  537. 0x00009308 _hint_callback
  538. 0x000092a0 _int_callback
  539. 0x000094a6 SYS_isInExtIntCallback
  540. 0x00009254 _chkinst_callback
  541. 0x0000927a _trace_callback
  542. 0x00009368 _start_entry
  543. 0x0000927e _errorexception_callback
  544. 0x000091ee _addresserror_callback
  545. 0x0000949a SYS_isInHIntCallback
  546. 0x0000947a SYS_setHIntCallback
  547. 0x00009412 _reset_entry
  548. *fill* 0x000094b2 0x2 00
  549. .text 0x000094b4 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tab_cnv.o)
  550. .text 0x000094b4 0x1ca c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(timer.o)
  551. 0x00009574 startTimer
  552. 0x000095c4 waitSubTick
  553. 0x00009592 getTimer
  554. 0x00009656 waitMs
  555. 0x000094b4 getSubTick
  556. 0x00009564 getTimeAsFix32
  557. 0x00009610 waitTick
  558. 0x00009534 getTime
  559. 0x00009508 getTick
  560. *fill* 0x0000967e 0x2 00
  561. .text 0x00009680 0xfa c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tools.o)
  562. 0x000096e6 getFPS_f
  563. 0x00009680 getFPS
  564. *fill* 0x0000977a 0x2 00
  565. .text 0x0000977c 0x6ba c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp.o)
  566. 0x000099ea VDP_setScreenHeight240
  567. 0x0000977c VDP_init
  568. 0x00009d18 VDP_waitFIFOEmpty
  569. 0x00009b66 VDP_setHilightShadow
  570. 0x00009a32 VDP_setScreenWidth256
  571. 0x00009ce6 VDP_setHScrollTableAddress
  572. 0x00009d04 VDP_waitDMACompletion
  573. 0x00009ae6 VDP_setScrollingMode
  574. 0x0000999a VDP_getScanlineNumber
  575. 0x00009b9e VDP_setHIntCounter
  576. 0x00009c12 VDP_setAPlanAddress
  577. 0x00009c00 VDP_getHScrollTableAddress
  578. 0x00009b94 VDP_getHIntCounter
  579. 0x0000996c VDP_setEnable
  580. 0x00009bb8 VDP_getAPlanAddress
  581. 0x00009ada VDP_getHorizontalScrollingMode
  582. 0x00009c34 VDP_setWindowPlanAddress
  583. 0x00009c80 VDP_setBPlanAddress
  584. 0x00009acc VDP_getVerticalScrollingMode
  585. 0x00009a50 VDP_setScreenWidth320
  586. 0x00009a84 VDP_getPlanHeight
  587. 0x00009bdc VDP_getWindowPlanAddress
  588. 0x00009a9c VDP_setPlanSize
  589. 0x00009960 VDP_getEnable
  590. 0x00009d2c VDP_waitVSync
  591. 0x000099b6 VDP_getScreenHeight
  592. 0x00009b14 VDP_getAutoInc
  593. 0x00009b1e VDP_setAutoInc
  594. 0x0000991e VDP_setReg
  595. 0x00009bca VDP_getBPlanAddress
  596. 0x00009db8 VDP_showFPS
  597. 0x00009a14 VDP_getScreenWidth
  598. 0x000099cc VDP_setScreenHeight224
  599. 0x00009c9e VDP_setSpriteListAddress
  600. 0x00009bee VDP_getSpriteListAddress
  601. 0x00009a6e VDP_getPlanWidth
  602. 0x00009d4c VDP_resetScreen
  603. 0x000098fc VDP_getReg
  604. 0x00009b38 VDP_setHInterrupt
  605. *fill* 0x00009e36 0x2 00
  606. .text 0x00009e38 0x4a2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_bg.o)
  607. 0x0000a128 VDP_setTextPriority
  608. 0x0000a150 VDP_getTextPriority
  609. 0x00009f16 VDP_setHorizontalScrollLine
  610. 0x00009e38 VDP_setHorizontalScroll
  611. 0x0000a26e VDP_drawText
  612. 0x0000a06c VDP_clearPlan
  613. 0x0000a162 VDP_drawTextBG
  614. 0x0000a142 VDP_getTextPalette
  615. 0x0000a206 VDP_clearTextBG
  616. 0x0000a29c VDP_clearText
  617. 0x0000a238 VDP_clearTextLineBG
  618. 0x00009e78 VDP_setHorizontalScrollTile
  619. 0x00009fb2 VDP_setVerticalScroll
  620. 0x00009fe4 VDP_setVerticalScrollTile
  621. 0x0000a10e VDP_setTextPalette
  622. 0x0000a2c4 VDP_clearTextLine
  623. *fill* 0x0000a2da 0x2 00
  624. .text 0x0000a2dc 0x26e c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_dma.o)
  625. 0x0000a4d2 VDP_doVRamDMACopy
  626. 0x0000a45c VDP_doVRamDMAFill
  627. 0x0000a2dc VDP_doDMAEx
  628. 0x0000a432 VDP_doDMA
  629. *fill* 0x0000a54a 0x2 00
  630. .text 0x0000a54c 0x57a c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_pal.o)
  631. 0x0000a58a VDP_setPaletteColor
  632. 0x0000aa8c VDP_fadeInAll
  633. 0x0000a54c VDP_getPaletteColor
  634. 0x0000a8fa VDP_fadeIn
  635. 0x0000a96a VDP_fadePalTo
  636. 0x0000aa1a VDP_fadeAll
  637. 0x0000aa42 VDP_fadeAllTo
  638. 0x0000a8ca VDP_fadeOut
  639. 0x0000aab6 VDP_waitFadeCompletion
  640. 0x0000aa66 VDP_fadeOutAll
  641. 0x0000a6d8 VDP_initFading
  642. 0x0000a80e VDP_fade
  643. 0x0000a92e VDP_fadePal
  644. 0x0000a9dc VDP_fadePalIn
  645. 0x0000a9a2 VDP_fadePalOut
  646. 0x0000a860 VDP_fadeTo
  647. 0x0000a5c6 VDP_doStepFading
  648. *fill* 0x0000aac6 0x2 00
  649. .text 0x0000aac8 0x38c c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_spr.o)
  650. 0x0000ad5a VDP_setSprites
  651. 0x0000aac8 VDP_resetSprites
  652. 0x0000ab92 VDP_setSpriteDirect
  653. 0x0000addc VDP_updateSprites
  654. 0x0000ac22 VDP_setSpriteDirectP
  655. 0x0000ab40 VDP_setSpriteP
  656. 0x0000aae0 VDP_setSprite
  657. 0x0000acaa VDP_setSpritePosition
  658. 0x0000ace8 VDP_setSpritesDirect
  659. .text 0x0000ae54 0x796 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_tile.o)
  660. 0x0000af6e VDP_setTileMapByIndex
  661. 0x0000b312 VDP_setTileMapRectByIndex
  662. 0x0000b1c8 VDP_fillTileMapRectIncByIndex
  663. 0x0000afb0 VDP_setTileMap
  664. 0x0000b000 VDP_fillTileMapRectByIndex
  665. 0x0000b3dc VDP_setTileMapRect
  666. 0x0000ae54 VDP_loadFont
  667. 0x0000b47c VDP_setTileMapRectExByIndex
  668. 0x0000aeb4 VDP_fillTileData
  669. 0x0000b53e VDP_setTileMapRectEx
  670. 0x0000b26e VDP_fillTileMapRectInc
  671. 0x0000b194 VDP_clearTileMapRect
  672. 0x0000b094 VDP_fillTileMapRect
  673. 0x0000ae74 VDP_loadBMPTileDataEx
  674. 0x0000b132 VDP_clearTileMapRectByIndex
  675. *fill* 0x0000b5ea 0x2 00
  676. .text 0x0000b5ec 0x390 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o)
  677. 0x0000b710 Z80_loadDriver
  678. 0x0000b940 Z80_isDriverReady
  679. 0x0000b65e Z80_endReset
  680. 0x0000b5ec Z80_init
  681. 0x0000b618 Z80_requestBus
  682. 0x0000b91c Z80_loadCustomDriver
  683. 0x0000b654 Z80_startReset
  684. 0x0000b706 Z80_getLoadedDriver
  685. 0x0000b64a Z80_releaseBus
  686. 0x0000b6ce Z80_download
  687. 0x0000b67e Z80_upload
  688. 0x0000b668 Z80_setBank
  689. 0x0000b600 Z80_isBusTaken
  690. .text 0x0000b97c 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_vgm.o)
  691. .text 0x0000b97c 0xc51 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv1.o)
  692. 0x0000b97c z80_drv1
  693. *fill* 0x0000c5cd 0x3 00
  694. .text 0x0000c5d0 0xe00 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv2.o)
  695. 0x0000c5d0 z80_drv2
  696. .text 0x0000d3d0 0x949 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv3.o)
  697. 0x0000d3d0 z80_drv3
  698. *fill* 0x0000dd19 0x3 00
  699. .text 0x0000dd1c 0xa71 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv4.o)
  700. 0x0000dd1c z80_drv4
  701. *fill* 0x0000e78d 0x3 00
  702. .text 0x0000e790 0xa5b c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_mvs.o)
  703. 0x0000e790 z80_mvs
  704. *fill* 0x0000f1eb 0x1 00
  705. .text 0x0000f1ec 0x69d c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_tfm.o)
  706. 0x0000f1ec z80_tfm
  707. *fill* 0x0000f889 0x3 00
  708. .text 0x0000f88c 0x1b8 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(memory_a.o)
  709. 0x0000f904 memsetU16
  710. 0x0000f9a0 memcpy
  711. 0x0000f962 memsetU32
  712. 0x0000f88c memset
  713. *fill* 0x0000fa44 0xbc 00
  714. .text 0x0000fb00 0x100 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(smp_null.o)
  715. 0x0000fb00 smp_null
  716. .text 0x0000fc00 0x80 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(smp_null_pcm.o)
  717. 0x0000fc00 smp_null_pcm
  718. .text 0x0000fc80 0x2e c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys_a.o)
  719. 0x0000fc84 SYS_reset
  720. 0x0000fc9c SYS_setInterruptMaskLevel
  721. 0x0000fc80 SYS_assertReset
  722. 0x0000fc92 SYS_getInterruptMaskLevel
  723. *fill* 0x0000fcae 0x2 00
  724. .text 0x0000fcb0 0x1178 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o)
  725. 0x00010150 BMP_getPixel
  726. 0x0000ff58 BMP_drawText
  727. 0x00010260 BMP_drawLine
  728. 0x00010048 BMP_showFPS
  729. 0x0001065e BMP_doHBlankProcess
  730. 0x00010118 BMP_getWritePointer
  731. 0x0000fedc BMP_waitWhileFlipRequestPending
  732. 0x0000fcb0 BMP_init
  733. 0x00010592 BMP_scale
  734. 0x0000fec8 BMP_hasFlipRequestPending
  735. 0x00010576 BMP_getBitmapPalette
  736. 0x000104f4 BMP_loadAndScaleBitmap
  737. 0x0000fef0 BMP_hasFlipInProgess
  738. 0x0000ff04 BMP_waitFlipComplete
  739. 0x00010108 BMP_clear
  740. 0x00010134 BMP_getReadPointer
  741. 0x0000fd6c BMP_reset
  742. 0x0000fcd6 BMP_end
  743. 0x00010302 BMP_drawPolygon
  744. 0x0000ffb2 BMP_clearText
  745. 0x00010654 BMP_doVBlankProcess
  746. 0x00010006 BMP_clearTextLine
  747. 0x00010212 BMP_setPixels
  748. 0x0000ff18 BMP_flip
  749. 0x0001018a BMP_setPixel
  750. 0x00010494 BMP_loadBitmap
  751. 0x000101c2 BMP_setPixels_V2D
  752. 0x000103e0 BMP_loadBitmapData
  753. .text 0x00010e28 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(font.o)
  754. .text 0x00010e28 0x11c c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(psg.o)
  755. 0x00010eba PSG_setFrequency
  756. 0x00010e28 PSG_init
  757. 0x00010e6a PSG_setEnvelope
  758. 0x00010f24 PSG_setNoise
  759. 0x00010e60 PSG_write
  760. 0x00010e8a PSG_setTone
  761. .text 0x00010f44 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tab_vol.o)
  762. .text 0x00010f44 0x706 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp_a.o)
  763. 0x00011244 drawPolygon
  764. 0x00010fae BMP_clipLine
  765. 0x000110e6 calculatePolyEdge
  766. 0x00010f44 clearBitmapBuffer
  767. *fill* 0x0001164a 0x2 00
  768. .text 0x0001164c 0x22 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_mulsi3.o)
  769. 0x0001164c __mulsi3
  770. *fill* 0x0001166e 0x2 00
  771. .text 0x00011670 0x5c c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_udivsi3.o)
  772. 0x00011670 __udivsi3
  773. .text 0x000116cc 0x2e c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_divsi3.o)
  774. 0x000116cc __divsi3
  775. *fill* 0x000116fa 0x2 00
  776. .text 0x000116fc 0x2e c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_umodsi3.o)
  777. 0x000116fc __umodsi3
  778. *fill* 0x0001172a 0x2 00
  779. .text 0x0001172c 0x9a4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_double.o)
  780. 0x00011fa6 __cmpdf2
  781. 0x0001178c __adddf3
  782. 0x00011f46 __negdf2
  783. 0x00011cc6 __divdf3
  784. 0x00011b12 __muldf3
  785. 0x00011786 __subdf3
  786. .text 0x000120d0 0x6a c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_floatex.o)
  787. 0x000120de $_exception_handler
  788. 0x000120d0 __clear_sticky_bit
  789. *fill* 0x0001213a 0x2 00
  790. .text 0x0001213c 0x214 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(fpgnulib.o)
  791. 0x00012334 __fixsfsi
  792. 0x0001213c __floatsidf
  793. 0x000121dc __extendsfdf2
  794. 0x000122b0 __fixdfsi
  795. 0x000121c4 __floatsisf
  796. 0x00012234 __truncdfsf2
  797. 0x00012350 . = ALIGN (0x4)
  798. 0x00012350 __CTOR_LIST__ = .
  799. 0x00012350 0x4 LONG 0x0 (((__CTOR_END__ - __CTOR_LIST__) / 0x4) - 0x2)
  800. *(.ctors)
  801. 0x00012354 0x4 LONG 0x0
  802. 0x00012358 __CTOR_END__ = .
  803. 0x00012358 __DTOR_LIST__ = .
  804. 0x00012358 0x4 LONG 0x0 (((__DTOR_END__ - __DTOR_LIST__) / 0x4) - 0x2)
  805. *(.dtors)
  806. 0x0001235c 0x4 LONG 0x0
  807. 0x00012360 __DTOR_END__ = .
  808. *(.rodata .rodata.*)
  809. .rodata 0x00012360 0xc out/Coin.o
  810. 0x00012360 coinAnimationFrames
  811. .rodata.str1.1
  812. 0x0001236c 0x2c out/Debug.o
  813. .rodata 0x00012398 0x40 out/Enemy.o
  814. 0x00012398 enemyAnimationFrames
  815. .rodata 0x000123d8 0x100 out/ExampleTileSetData.o
  816. 0x000123d8 example_tiledata
  817. .rodata.str1.1
  818. 0x000124d8 0x86 out/FunctionStubs.o
  819. .rodata.str1.1
  820. 0x0001255e 0x5b out/Game.o
  821. *fill* 0x000125b9 0x1 00
  822. .rodata 0x000125ba 0xc00 out/GameFont.o
  823. 0x000125ba gameFont
  824. .rodata 0x000131ba 0x64 out/HUD.o
  825. 0x0001320c healthToSpriteIndexBottom
  826. 0x000131ba radarArrowAnimationFrames
  827. 0x000131fa healthToSpriteIndexTop
  828. .rodata 0x0001321e 0x4e out/Level001Section001.o
  829. 0x0001321e level001Section001Definition
  830. .rodata 0x0001326c 0x6 out/LevelDefinitions.o
  831. 0x0001326c level001Definition
  832. .rodata 0x00013272 0x27c0 out/MathUtils.o
  833. 0x000132f2 player_slow_costable32
  834. 0x00013332 distance_and_angles_table80x56
  835. 0x00013272 costable32
  836. 0x00015632 radar_screenpos_x
  837. 0x00015832 radar_screenpos_y
  838. 0x000132b2 sintable32
  839. .rodata.str1.1
  840. 0x00015a32 0xf out/Objects.o
  841. *fill* 0x00015a41 0x1 00
  842. .rodata 0x00015a42 0x2008 out/examplebackground.o
  843. 0x00017a42 examplebackground
  844. 0x00015a42 examplebackground_tilemap
  845. .rodata 0x00017a4a 0x10008 out/exampleforground.o
  846. 0x00027a4a exampleforground
  847. 0x00017a4a exampleforground_tilemap
  848. .rodata 0x00027a52 0x42 out/examplelevelspawns.o
  849. 0x00027a52 examplelevelspawns_objectspawnpoints
  850. 0x00027a8e examplelevelspawns
  851. .rodata 0x00027a94 0x18 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(joy.o)
  852. .rodata.str1.1
  853. 0x00027aac 0x6b c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  854. *fill* 0x00027b17 0x1 00
  855. .rodata 0x00027b18 0x6f4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tab_cnv.o)
  856. 0x00027b20 cnv_2to16_tab
  857. 0x00027ba8 cnv_8to16_tab
  858. 0x00027b18 cnv_2to4_tab
  859. 0x00027b1c cnv_2to8_tab
  860. 0x00027b68 cnv_4to32_tab
  861. 0x00027b48 cnv_4to16_tab
  862. 0x000281a8 cnv_bcd_tab
  863. 0x00027da8 cnv_8to32_tab
  864. 0x00027b38 cnv_4to8_tab
  865. 0x00027b28 cnv_2to32_tab
  866. .rodata 0x0002820c 0x120 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_pal.o)
  867. 0x000282ec palette_green
  868. 0x0002830c palette_blue
  869. 0x000282ac palette_grey
  870. 0x0002828c palette_black
  871. 0x000282cc palette_red
  872. 0x0002820c palette_black_all
  873. .rodata 0x0002832c 0xbcc c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_vgm.o)
  874. 0x0002832c z80_vgm
  875. .rodata 0x00028ef8 0xc00 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(font.o)
  876. 0x00028ef8 font_base
  877. .rodata 0x00029af8 0x1000 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tab_vol.o)
  878. 0x00029af8 tab_vol
  879. *(.gcc_except_table .gcc_except_table.*)
  880. 0x0002aaf8 . = ALIGN (0x4)
  881. 0x0002aaf8 __INIT_SECTION__ = .
  882. *(.init)
  883. 0x0002aaf8 0x2 SHORT 0x4e75
  884. 0x0002aafa __FINI_SECTION__ = .
  885. *(.fini)
  886. 0x0002aafa 0x2 SHORT 0x4e75
  887. 0x0002aafc _etext = .
  888. *(.lit)
  889. 0x0002aafc _stext = SIZEOF (.text)
  890.  
  891. .data 0x00ff0000 0x2c load address 0x0002aafc
  892. *(.got.plt)
  893. *(.got)
  894. *(.shdata)
  895. *(.data .data.*)
  896. .data 0x00ff0000 0x0 out/sega.o
  897. .data 0x00ff0000 0x0 out/resource.o
  898. .data 0x00ff0000 0x0 out/Bullet.o
  899. .data 0x00ff0000 0x0 out/Coin.o
  900. .data 0x00ff0000 0x0 out/Collisions.o
  901. .data 0x00ff0000 0x0 out/Debug.o
  902. .data 0x00ff0000 0x0 out/Door.o
  903. .data 0x00ff0000 0x0 out/Enemy.o
  904. .data 0x00ff0000 0x0 out/EnemyBullet.o
  905. .data 0x00ff0000 0x0 out/ExampleTileSetData.o
  906. .data 0x00ff0000 0x0 out/Explosion.o
  907. .data 0x00ff0000 0x0 out/FunctionStubs.o
  908. .data 0x00ff0000 0x0 out/Game.o
  909. .data 0x00ff0000 0x0 out/GameFont.o
  910. .data 0x00ff0000 0x0 out/HUD.o
  911. .data 0x00ff0000 0x0 out/Level001Section001.o
  912. .data 0x00ff0000 0x4 out/LevelDefinitions.o
  913. 0x00ff0000 levelSections
  914. .data 0x00ff0004 0x4 out/LevelManager.o
  915. 0x00ff0006 levelSectionIndex
  916. 0x00ff0004 firstTime
  917. .data 0x00ff0008 0x0 out/MathUtils.o
  918. .data 0x00ff0008 0x0 out/Objects.o
  919. .data 0x00ff0008 0x0 out/Physics.o
  920. .data 0x00ff0008 0x2 out/Player.o
  921. 0x00ff0008 useLevelStartPosition
  922. *fill* 0x00ff000a 0x2 00
  923. .data 0x00ff000c 0x0 out/SpritesAndMaps.o
  924. .data 0x00ff000c 0x0 out/VDP_Extra.o
  925. .data 0x00ff000c 0x0 out/examplebackground.o
  926. .data 0x00ff000c 0x0 out/exampleforground.o
  927. .data 0x00ff000c 0x0 out/examplelevelspawns.o
  928. .data 0x00ff000c 0x0 out/main.o
  929. .data 0x00ff000c 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(kdebug.o)
  930. .data 0x00ff000c 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_pal_a.o)
  931. .data 0x00ff000c 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_tile_a.o)
  932. .data 0x00ff000c 0x2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(joy.o)
  933. *fill* 0x00ff000e 0x2 00
  934. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(maths.o)
  935. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(memory.o)
  936. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(string.o)
  937. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  938. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tab_cnv.o)
  939. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(timer.o)
  940. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tools.o)
  941. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp.o)
  942. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_bg.o)
  943. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_dma.o)
  944. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_pal.o)
  945. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_spr.o)
  946. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_tile.o)
  947. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o)
  948. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_vgm.o)
  949. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv1.o)
  950. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv2.o)
  951. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv3.o)
  952. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv4.o)
  953. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_mvs.o)
  954. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_tfm.o)
  955. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(memory_a.o)
  956. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(smp_null.o)
  957. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(smp_null_pcm.o)
  958. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys_a.o)
  959. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o)
  960. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(font.o)
  961. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(psg.o)
  962. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tab_vol.o)
  963. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp_a.o)
  964. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_mulsi3.o)
  965. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_udivsi3.o)
  966. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_divsi3.o)
  967. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_umodsi3.o)
  968. .data 0x00ff0010 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_double.o)
  969. .data 0x00ff0010 0x1c c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_floatex.o)
  970. 0x00ff0010 _fpCCR
  971. .data 0x00ff002c 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(fpgnulib.o)
  972. 0x00ff002c _edata = .
  973. 0x0000002c _sdata = SIZEOF (.data)
  974.  
  975. .bss 0x00ff002c 0x24dc
  976. 0x00ff002c _start = .
  977. *(.shbss)
  978. *(.bss .bss.*)
  979. .bss 0x00ff002c 0x0 out/sega.o
  980. .bss 0x00ff002c 0x0 out/resource.o
  981. .bss 0x00ff002c 0x0 out/Bullet.o
  982. .bss 0x00ff002c 0x0 out/Coin.o
  983. .bss 0x00ff002c 0x0 out/Collisions.o
  984. .bss 0x00ff002c 0x0 out/Debug.o
  985. .bss 0x00ff002c 0x0 out/Door.o
  986. .bss 0x00ff002c 0x0 out/Enemy.o
  987. .bss 0x00ff002c 0x0 out/EnemyBullet.o
  988. .bss 0x00ff002c 0x0 out/ExampleTileSetData.o
  989. .bss 0x00ff002c 0x0 out/Explosion.o
  990. .bss 0x00ff002c 0x0 out/FunctionStubs.o
  991. .bss 0x00ff002c 0x2 out/Game.o
  992. 0x00ff002c menuItem
  993. *fill* 0x00ff002e 0x2 00
  994. .bss 0x00ff0030 0x0 out/GameFont.o
  995. .bss 0x00ff0030 0x0 out/HUD.o
  996. .bss 0x00ff0030 0x0 out/Level001Section001.o
  997. .bss 0x00ff0030 0x0 out/LevelDefinitions.o
  998. .bss 0x00ff0030 0x3c out/LevelManager.o
  999. 0x00ff003c horizontal_segment_one_destination_address
  1000. 0x00ff0032 levelStartY
  1001. 0x00ff0038 playerSpriteIndex
  1002. 0x00ff003a insideOfDoors
  1003. 0x00ff0044 vertical_segment_one_destination_address
  1004. 0x00ff0048 vertical_segment_two_destination_address
  1005. 0x00ff0066 endtilex_mod
  1006. 0x00ff0040 horizontal_segment_two_destination_address
  1007. 0x00ff004c horizontal_segment_one_length
  1008. 0x00ff0064 starttilex_mod
  1009. 0x00ff0030 levelStartX
  1010. 0x00ff0050 vertical_segment_one_length
  1011. 0x00ff004e horizontal_segment_two_length
  1012. 0x00ff0054 horizontal_segment_one_addr
  1013. 0x00ff005c vertical_segment_one_addr
  1014. 0x00ff0068 starttiley_mod
  1015. 0x00ff0052 vertical_segment_two_length
  1016. 0x00ff0058 horizontal_segment_two_addr
  1017. 0x00ff006a endtiley_mod
  1018. 0x00ff0060 vertical_segment_two_addr
  1019. 0x00ff0036 sectionStartY
  1020. 0x00ff0034 sectionStartX
  1021. .bss 0x00ff006c 0x0 out/MathUtils.o
  1022. .bss 0x00ff006c 0x2 out/Objects.o
  1023. 0x00ff006c totalActiveObjects
  1024. *fill* 0x00ff006e 0x2 00
  1025. .bss 0x00ff0070 0x0 out/Physics.o
  1026. .bss 0x00ff0070 0xa out/Player.o
  1027. 0x00ff0074 hitTimer
  1028. 0x00ff0070 rotateDirection
  1029. 0x00ff0076 weaponCooldownTimer
  1030. 0x00ff0072 deathWaitTime
  1031. 0x00ff0078 startButtonDown
  1032. *fill* 0x00ff007a 0x2 00
  1033. .bss 0x00ff007c 0x0 out/SpritesAndMaps.o
  1034. .bss 0x00ff007c 0x0 out/VDP_Extra.o
  1035. .bss 0x00ff007c 0x0 out/examplebackground.o
  1036. .bss 0x00ff007c 0x0 out/exampleforground.o
  1037. .bss 0x00ff007c 0x0 out/examplelevelspawns.o
  1038. .bss 0x00ff007c 0x0 out/main.o
  1039. .bss 0x00ff007c 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(kdebug.o)
  1040. .bss 0x00ff007c 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_pal_a.o)
  1041. .bss 0x00ff007c 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_tile_a.o)
  1042. .bss 0x00ff007c 0x44 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(joy.o)
  1043. .bss 0x00ff00c0 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(maths.o)
  1044. .bss 0x00ff00c0 0x8 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(memory.o)
  1045. .bss 0x00ff00c8 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(string.o)
  1046. .bss 0x00ff00c8 0xc c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  1047. .bss 0x00ff00d4 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tab_cnv.o)
  1048. .bss 0x00ff00d4 0x40 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(timer.o)
  1049. .bss 0x00ff0114 0x10 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tools.o)
  1050. .bss 0x00ff0124 0x13 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp.o)
  1051. *fill* 0x00ff0137 0x1 00
  1052. .bss 0x00ff0138 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_bg.o)
  1053. .bss 0x00ff0138 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_dma.o)
  1054. .bss 0x00ff0138 0x306 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_pal.o)
  1055. *fill* 0x00ff043e 0x2 00
  1056. .bss 0x00ff0440 0x2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_spr.o)
  1057. *fill* 0x00ff0442 0x2 00
  1058. .bss 0x00ff0444 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_tile.o)
  1059. .bss 0x00ff0444 0x2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o)
  1060. *fill* 0x00ff0446 0x2 00
  1061. .bss 0x00ff0448 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_vgm.o)
  1062. .bss 0x00ff0448 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv1.o)
  1063. .bss 0x00ff0448 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv2.o)
  1064. .bss 0x00ff0448 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv3.o)
  1065. .bss 0x00ff0448 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_drv4.o)
  1066. .bss 0x00ff0448 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_mvs.o)
  1067. .bss 0x00ff0448 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_tfm.o)
  1068. .bss 0x00ff0448 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(memory_a.o)
  1069. .bss 0x00ff0448 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(smp_null.o)
  1070. .bss 0x00ff0448 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(smp_null_pcm.o)
  1071. .bss 0x00ff0448 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys_a.o)
  1072. .bss 0x00ff0448 0x1c c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o)
  1073. 0x00ff044c RightPoly
  1074. 0x00ff0448 LeftPoly
  1075. .bss 0x00ff0464 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(font.o)
  1076. .bss 0x00ff0464 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(psg.o)
  1077. .bss 0x00ff0464 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tab_vol.o)
  1078. .bss 0x00ff0464 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp_a.o)
  1079. .bss 0x00ff0464 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_mulsi3.o)
  1080. .bss 0x00ff0464 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_udivsi3.o)
  1081. .bss 0x00ff0464 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_divsi3.o)
  1082. .bss 0x00ff0464 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_umodsi3.o)
  1083. .bss 0x00ff0464 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_double.o)
  1084. .bss 0x00ff0464 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_floatex.o)
  1085. .bss 0x00ff0464 0x0 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(fpgnulib.o)
  1086. *(COMMON)
  1087. COMMON 0x00ff0464 0x0 out/Bullet.o
  1088. COMMON 0x00ff0464 0x14 out/Game.o
  1089. 0x00ff0464 oldjoystate
  1090. 0x00ff0466 joystate
  1091. 0x00ff0468 gameState
  1092. 0x00ff046a joyButtonPressedState
  1093. 0x00ff0470 debugSettings
  1094. 0x00ff0474 currentLoopFunction
  1095. COMMON 0x00ff0478 0x36 out/HUD.o
  1096. 0x00ff0478 coinIconSprite
  1097. 0x00ff0480 playerIconSprite
  1098. 0x00ff0488 healthBarBottomSprite
  1099. 0x00ff0490 healthBarBottomAttr
  1100. 0x00ff0492 coinString
  1101. 0x00ff0496 coinTileAttr
  1102. 0x00ff0498 healthBarTopSprite
  1103. 0x00ff04a0 fpsString
  1104. 0x00ff04a4 playerTileAttr
  1105. 0x00ff04a6 oldFPS
  1106. 0x00ff04aa healthBarTopAttr
  1107. 0x00ff04ac livesString
  1108. COMMON 0x00ff04ae 0x76e out/LevelManager.o
  1109. 0x00ff04ae vertical_segment_one
  1110. 0x00ff04ec horizontal_segment_one
  1111. 0x00ff0542 backgroundLineScrollValues
  1112. 0x00ff0942 closeSection
  1113. 0x00ff0946 numDoors
  1114. 0x00ff0948 spawnObjects
  1115. 0x00ff094c doors
  1116. 0x00ff0950 scrollData
  1117. 0x00ff096c vertical_segment_two
  1118. 0x00ff09aa setupSection
  1119. 0x00ff09ae setupSectionResources
  1120. 0x00ff09b2 coinMap
  1121. 0x00ff0bb2 horizontal_segment_two
  1122. 0x00ff0c08 levelData
  1123. 0x00ff0c18 updateSection
  1124. COMMON 0x00ff0c1c 0x1592 out/Objects.o
  1125. 0x00ff0c1c enemyProjectileCollection
  1126. 0x00ff0c30 enemyInvisibilityList
  1127. 0x00ff0c58 effectList
  1128. 0x00ff1298 effectVisibilityList
  1129. 0x00ff12fc playerProjectileList
  1130. 0x00ff157c enemyProjectileInvisibilityList
  1131. 0x00ff15a4 enemyProjectileVisibilityList
  1132. 0x00ff15cc enemyList
  1133. 0x00ff184c enemyVisibilityList
  1134. 0x00ff1874 spriteDrawIndex
  1135. 0x00ff1876 pickupInvisibilityList
  1136. 0x00ff18c6 effectCollection
  1137. 0x00ff18da pickupVisibilityList
  1138. 0x00ff192a pickupList
  1139. 0x00ff1e2a enemyCollection
  1140. 0x00ff1e3e pickupCollection
  1141. 0x00ff1e52 enemyProjectileList
  1142. 0x00ff20d2 objectCollections
  1143. 0x00ff20e6 effectInvisibilityList
  1144. 0x00ff214a playerProjectileCollection
  1145. 0x00ff215e playerProjectileVisibilityList
  1146. 0x00ff2186 playerProjectileInvisibilityList
  1147. COMMON 0x00ff21ae 0x4 out/Physics.o
  1148. 0x00ff21ae collidesWithTile
  1149. COMMON 0x00ff21b2 0x4c out/Player.o
  1150. 0x00ff21b2 player
  1151. 0x00ff21f2 playerData
  1152. 0x00ff21fa playerObject
  1153. COMMON 0x00ff21fe 0x28 out/SpritesAndMaps.o
  1154. 0x00ff21fe heartLoadedTileInfo
  1155. 0x00ff2202 foregroundLoadedTileInfo
  1156. 0x00ff2206 commonTileStartIndex
  1157. 0x00ff2208 backgroundLoadedTileInfo
  1158. 0x00ff220c sectionTileStartIndex
  1159. 0x00ff220e radarArrowLoadedTileInfo
  1160. 0x00ff2212 bulletLoadedTileInfo
  1161. 0x00ff2216 playerLoadedTileInfo
  1162. 0x00ff221a explosionLoadedTileInfo
  1163. 0x00ff221e coinLoadedTileInfo
  1164. 0x00ff2222 enemyLoadedTileInfo
  1165. COMMON 0x00ff2226 0x2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(maths.o)
  1166. 0x00ff2226 randbase
  1167. COMMON 0x00ff2228 0x46 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  1168. 0x00ff2228 illegalInstCB
  1169. 0x00ff222c errorExceptionCB
  1170. 0x00ff2230 trapvInstCB
  1171. 0x00ff2234 chkInstCB
  1172. 0x00ff2238 line1x1xCB
  1173. 0x00ff223c traceCB
  1174. 0x00ff2240 intTrace
  1175. 0x00ff2242 zeroDivideCB
  1176. 0x00ff2246 internalExtIntCB
  1177. 0x00ff224a internalVIntCB
  1178. 0x00ff224e intCB
  1179. 0x00ff2252 addressErrorCB
  1180. 0x00ff2256 VIntProcess
  1181. 0x00ff225a ExtIntProcess
  1182. 0x00ff225e HIntProcess
  1183. 0x00ff2262 privilegeViolationCB
  1184. 0x00ff2266 busErrorCB
  1185. 0x00ff226a internalHIntCB
  1186. COMMON 0x00ff226e 0x4 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(timer.o)
  1187. 0x00ff226e vtimer
  1188. COMMON 0x00ff2272 0x2 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp.o)
  1189. 0x00ff2272 textBasetile
  1190. COMMON 0x00ff2274 0x280 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_spr.o)
  1191. 0x00ff2274 spriteDefCache
  1192. COMMON 0x00ff24f4 0x14 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o)
  1193. 0x00ff24f4 minYL
  1194. 0x00ff24f6 bmp_buffer_write
  1195. 0x00ff24fa minY
  1196. 0x00ff24fc maxYR
  1197. 0x00ff24fe minYR
  1198. 0x00ff2500 bmp_buffer_read
  1199. 0x00ff2504 maxYL
  1200. 0x00ff2506 maxY
  1201. 0x00ff2508 _bend = .
  1202.  
  1203. .stab
  1204. *(.stab)
  1205.  
  1206. .stabstr
  1207. *(.stabstr)
  1208.  
  1209. .eh_frame
  1210. *(.eh_frame)
  1211. OUTPUT(out/rom.out elf32-m68k)
  1212.  
  1213. .comment 0x00000000 0x34e
  1214. .comment 0x00000000 0x12 out/Bullet.o
  1215. .comment 0x00000012 0x12 out/Coin.o
  1216. .comment 0x00000024 0x12 out/Collisions.o
  1217. .comment 0x00000036 0x12 out/Debug.o
  1218. .comment 0x00000048 0x12 out/Door.o
  1219. .comment 0x0000005a 0x12 out/Enemy.o
  1220. .comment 0x0000006c 0x12 out/EnemyBullet.o
  1221. .comment 0x0000007e 0x12 out/ExampleTileSetData.o
  1222. .comment 0x00000090 0x12 out/Explosion.o
  1223. .comment 0x000000a2 0x12 out/FunctionStubs.o
  1224. .comment 0x000000b4 0x12 out/Game.o
  1225. .comment 0x000000c6 0x12 out/GameFont.o
  1226. .comment 0x000000d8 0x12 out/HUD.o
  1227. .comment 0x000000ea 0x12 out/Level001Section001.o
  1228. .comment 0x000000fc 0x12 out/LevelDefinitions.o
  1229. .comment 0x0000010e 0x12 out/LevelManager.o
  1230. .comment 0x00000120 0x12 out/MathUtils.o
  1231. .comment 0x00000132 0x12 out/Objects.o
  1232. .comment 0x00000144 0x12 out/Physics.o
  1233. .comment 0x00000156 0x12 out/Player.o
  1234. .comment 0x00000168 0x12 out/SpritesAndMaps.o
  1235. .comment 0x0000017a 0x12 out/VDP_Extra.o
  1236. .comment 0x0000018c 0x12 out/examplebackground.o
  1237. .comment 0x0000019e 0x12 out/exampleforground.o
  1238. .comment 0x000001b0 0x12 out/examplelevelspawns.o
  1239. .comment 0x000001c2 0x12 out/main.o
  1240. .comment 0x000001d4 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(joy.o)
  1241. .comment 0x000001e6 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(maths.o)
  1242. .comment 0x000001f8 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(memory.o)
  1243. .comment 0x0000020a 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(string.o)
  1244. .comment 0x0000021c 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(sys.o)
  1245. .comment 0x0000022e 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tab_cnv.o)
  1246. .comment 0x00000240 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(timer.o)
  1247. .comment 0x00000252 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tools.o)
  1248. .comment 0x00000264 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp.o)
  1249. .comment 0x00000276 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_bg.o)
  1250. .comment 0x00000288 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_dma.o)
  1251. .comment 0x0000029a 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_pal.o)
  1252. .comment 0x000002ac 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_spr.o)
  1253. .comment 0x000002be 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(vdp_tile.o)
  1254. .comment 0x000002d0 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_ctrl.o)
  1255. .comment 0x000002e2 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(z80_vgm.o)
  1256. .comment 0x000002f4 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(bmp.o)
  1257. .comment 0x00000306 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(font.o)
  1258. .comment 0x00000318 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(psg.o)
  1259. .comment 0x0000032a 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libmd.a(tab_vol.o)
  1260. .comment 0x0000033c 0x12 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(fpgnulib.o)
  1261.  
  1262. .debug_line 0x00000000 0x617
  1263. .debug_line 0x00000000 0x54 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_mulsi3.o)
  1264. .debug_line 0x00000054 0x6d c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_udivsi3.o)
  1265. .debug_line 0x000000c1 0x5c c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_divsi3.o)
  1266. .debug_line 0x0000011d 0x58 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_umodsi3.o)
  1267. .debug_line 0x00000175 0x3b9 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_double.o)
  1268. .debug_line 0x0000052e 0x63 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_floatex.o)
  1269. .debug_line 0x00000591 0x86 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(fpgnulib.o)
  1270.  
  1271. .debug_info 0x00000000 0x4c9
  1272. .debug_info 0x00000000 0x65 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_mulsi3.o)
  1273. .debug_info 0x00000065 0x65 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_udivsi3.o)
  1274. .debug_info 0x000000ca 0x65 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_divsi3.o)
  1275. .debug_info 0x0000012f 0x65 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_umodsi3.o)
  1276. .debug_info 0x00000194 0x65 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_double.o)
  1277. .debug_info 0x000001f9 0x65 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_floatex.o)
  1278. .debug_info 0x0000025e 0x26b c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(fpgnulib.o)
  1279.  
  1280. .debug_abbrev 0x00000000 0x155
  1281. .debug_abbrev 0x00000000 0x14 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_mulsi3.o)
  1282. .debug_abbrev 0x00000014 0x14 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_udivsi3.o)
  1283. .debug_abbrev 0x00000028 0x14 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_divsi3.o)
  1284. .debug_abbrev 0x0000003c 0x14 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_umodsi3.o)
  1285. .debug_abbrev 0x00000050 0x14 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_double.o)
  1286. .debug_abbrev 0x00000064 0x14 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_floatex.o)
  1287. .debug_abbrev 0x00000078 0xdd c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(fpgnulib.o)
  1288.  
  1289. .debug_aranges 0x00000000 0xe0
  1290. .debug_aranges
  1291. 0x00000000 0x20 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_mulsi3.o)
  1292. .debug_aranges
  1293. 0x00000020 0x20 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_udivsi3.o)
  1294. .debug_aranges
  1295. 0x00000040 0x20 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_divsi3.o)
  1296. .debug_aranges
  1297. 0x00000060 0x20 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_umodsi3.o)
  1298. .debug_aranges
  1299. 0x00000080 0x20 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_double.o)
  1300. .debug_aranges
  1301. 0x000000a0 0x20 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(_floatex.o)
  1302. .debug_aranges
  1303. 0x000000c0 0x20 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(fpgnulib.o)
  1304.  
  1305. .debug_frame 0x00000000 0xcc
  1306. .debug_frame 0x00000000 0xcc c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(fpgnulib.o)
  1307.  
  1308. .debug_pubnames
  1309. 0x00000000 0x71
  1310. .debug_pubnames
  1311. 0x00000000 0x71 c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(fpgnulib.o)
  1312.  
  1313. .debug_str 0x00000000 0xdd
  1314. .debug_str 0x00000000 0xdd c:/dropbox/segagenesisdevelopment/sgdk/lib/libgcc.a(fpgnulib.o)
  1315. 0xe4 (size before relaxing)
Advertisement
Add Comment
Please, Sign In to add comment