Advertisement
Guest User

Quest 64 hacking

a guest
Feb 4th, 2016
52
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 9.19 KB | None | 0 0
  1. OS, Graphic and Audio Functions
  2.  
  3. 0x80033ae0,osCreateThread
  4. 0x80033c30,osStartThread
  5. 0x80033f10,osCreateMesgQueue
  6. 0x80033f40,osViSetEvent
  7. 0x80033fb0,osSetEventMesg
  8. 0x80034020,osRecvMesg
  9. 0x80034160,osSetIntMask
  10. 0x80034200,osSendMesg
  11. 0x80034350,osWritebackDCacheAll
  12. 0x80034380,osSpTaskYield
  13. 0x800343a0,osSpTaskYielded
  14. 0x800346e0,osViBlack
  15. 0x80034750,osViSwapBuffer
  16. 0x800347a0,osViGetCurrentFramebuffer
  17. 0x800347a0,osViGetNextFramebuffer
  18. 0x80034840,osCreateViManager
  19. 0x80034ba0,osViSetMode
  20. 0x80034c10,osViSetSpecialFeatures
  21. 0x80034dd0,osVirtualToPhysical
  22. 0x80034e50,osWritebackDCache
  23. 0x80034ed0,osGetTime
  24. 0x80034f60,sqrtf
  25. 0x80034f70,guPositionF
  26. 0x80035120,guPosition
  27. 0x80035190,sins
  28. 0x80035200,guMtxF2L
  29. 0x80035300,guMtxIdentF
  30. 0x80035388,guMtxIdent
  31. 0x800353b8,guMtxL2F
  32. 0x80035470,guMtxXFMF
  33. 0x80035510,guMtxCatF
  34. 0x80035680,__sinf/fsin/sinf
  35. 0x80035840,guOrthoF
  36. 0x80035994,guOrtho
  37. 0x80035a00,guPerspectiveF
  38. 0x80035c30,guPerspective
  39. 0x80035c90,guLookAtReflectF
  40. 0x800360d0,guLookAtReflect
  41. 0x80036150,guTranslateF
  42. 0x80036198,guTranslate
  43. 0x800361f0,__cosf/fcos/cosf
  44. 0x80036360,sprintf
  45. 0x800363e0,osInvalICache
  46. 0x80036460,osInvalDCache
  47. 0x80036510,osPiStartDma
  48. 0x80036620,alHeapInit
  49. 0x80036660,alHeapDBAlloc
  50. 0x800366c0,osAiSetFrequency
  51. 0x80036820,alUnlink
  52. 0x80036850,alLink
  53. 0x80036874,alClose
  54. 0x800368ac,alInit
  55. 0x800368e0,alSeqpSetVol
  56. 0x800368e0,alCSPSetVol
  57. 0x80036928,_timeToSamples
  58. 0x80036980,_freePVoice
  59. 0x800369b8,_collectPVoices
  60. 0x80036a18,__freeParam
  61. 0x80036a30,__allocParam
  62. 0x80036a68,alAudioFrame
  63. 0x80036d00,alSynNew
  64. 0x80038590,alCSeqGetLoc
  65. 0x80038630,alCSeqSetLoc
  66. 0x800387f4,alCSeqNextEvent
  67. 0x80038aec,alCSeqNew
  68. 0x80038c00,alCSeqNewMarker
  69. 0x80038d6c,alCSeqGetTicks
  70. 0x80038d74,alCSeqSecToTicks
  71. 0x80038e70,alCSeqTicksToSec
  72. 0x80038edc,__alCSeqNextDelta
  73. 0x80039050,alCSPSetSeq
  74. 0x80039050,alSeqpSetSeq
  75. 0x80039090,alSeqpPlay
  76. 0x80039090,alCSPPlay
  77. 0x800390c0,alCSPStop
  78. 0x800390c0,alSeqpStop
  79. 0x800390f0,alSeqpGetState
  80. 0x800390f0,alCSPGetState
  81. 0x80039100,alSndpNew
  82. 0x80039810,alSndpAllocate
  83. 0x800398b0,alSndpSetSound
  84. 0x800398d0,alSndpGetState
  85. 0x800398f0,alSndpPlay
  86. 0x80039960,alSndpStop
  87. 0x800399b0,alSndpSetPitch
  88. 0x80039a10,alSndpSetVol
  89. 0x80039a70,alSndpSetPan
  90. 0x80039ad0,__ull_rshift
  91. 0x80039afc,__ull_rem
  92. 0x80039b38,__ull_div
  93. 0x80039b74,__ll_lshift
  94. 0x80039ba0,__ll_rem
  95. 0x80039bdc,__ll_div
  96. 0x80039c38,__ll_mul
  97. 0x80039c68,__ull_divremi
  98. 0x80039cc8,__ll_mod
  99. 0x80039d64,__ll_rshift
  100. 0x8003aba0,osContSetCh
  101. 0x8003ae30,osPfsFileState
  102. 0x8003b120,osPfsFreeBlocks
  103. 0x8003b270,osPfsAllocateFile
  104. 0x8003b6f4,__osPfsDeclearPage
  105. 0x8003ba20,osPfsDeleteFile
  106. 0x8003bd00,__osPfsReleasePages
  107. 0x8003bf38,__osBlockSum
  108. 0x8003c030,osPfsReadWriteFile
  109. 0x8003c790,osPfsNumFiles
  110. 0x8003c8e0,osContStartQuery
  111. 0x8003c964,osContGetQuery
  112. 0x8003c990,__osSetSR
  113. 0x8003c9a0,__osGetSR
  114. 0x8003c9b0,__osSetFpcCsr
  115. 0x8003c9c0,__osSpRawReadIo
  116. 0x8003c9c0,__osSiRawReadIo
  117. 0x8003ca10,__osSiRawWriteIo
  118. 0x8003ca10,__osSpRawWriteIo
  119. 0x8003d370,osMapTLBRdb
  120. 0x8003d3d0,osPiRawReadIo
  121. 0x8003d430,bzero/_bzero/blkclr/_blkclr
  122. 0x8003d4d0,__osDisableInt
  123. 0x8003d4f0,__osRestoreInt
  124. 0x8003d510,__osDequeueThread
  125. 0x8003d810,osGetThreadPri
  126. 0x8003d830,osSetThreadPri
  127. 0x8003d910,osPiRawStartDma
  128. 0x8003e1f0,__osSpSetStatus
  129. 0x8003e200,__osSpGetStatus
  130. 0x8003e210,bcopy/_bcopy
  131. 0x8003e520,__osSpSetPc
  132. 0x8003e560,__osSpRawStartDma
  133. 0x8003e5f0,__osSpDeviceBusy
  134. 0x8003ea20,__osViGetNextContext
  135. 0x8003ea20,osPiGetDeviceType
  136. 0x8003ea20,__osGetActiveQueue
  137. 0x8003ea20,__osViGetCurrentContext
  138. 0x8003ea20,__osGetCurrFaultedThread
  139. 0x8003ea30,__osViSwapContext
  140. 0x8003ed90,osGetCount
  141. 0x8003eda0,__osProbeTLB
  142. 0x8003fb20,memcpy
  143. 0x8003fb4c,strlen
  144. 0x8003fb74,strchr
  145. 0x8003fbc0,osJamMesg
  146. 0x8003fd10,osPiGetCmdQueue
  147. 0x8003fd40,alSynDelete
  148. 0x8003fd50,alEvtqFlushType
  149. 0x8003fdfc,alEvtqFlush
  150. 0x8003fe6c,alEvtqPostEvent
  151. 0x8003ff90,alEvtqNextEvent
  152. 0x8004001c,alEvtqNew
  153. 0x80040090,alSaveNew
  154. 0x800400d4,alMainBusNew
  155. 0x80040128,alAuxBusNew
  156. 0x8004017c,alResampleNew
  157. 0x80040204,alLoadNew
  158. 0x800402ac,alEnvmixerNew
  159. 0x80040350,init_lpfilter
  160. 0x800403f0,alFxNew
  161. 0x80040830,alSynAllocFX
  162. 0x800408d0,alMainBusParam
  163. 0x80040900,alMainBusPull
  164. 0x80040a20,alLoadParam
  165. 0x80040bf4,alRaw16Pull
  166. 0x800410cc,alAdpcmPull
  167. 0x80041570,alResampleParam
  168. 0x8004165c,alResamplePull
  169. 0x80041870,_ldexpf
  170. 0x80041898,_frexpf
  171. 0x80041984,alEnvmixerParam
  172. 0x80041f7c,alEnvmixerPull
  173. 0x800424d0,alAuxBusParam
  174. 0x80042500,alAuxBusPull
  175. 0x800425e0,alSaveParam
  176. 0x80042614,alSavePull
  177. 0x800426a0,__osAiDeviceBusy
  178. 0x800426d0,__setInstChanState
  179. 0x80042724,__resetPerfChanState
  180. 0x800427a4,__initFromBank
  181. 0x80042860,__vsDelta
  182. 0x80042884,__vsVol
  183. 0x8004290c,__seqpReleaseVoice
  184. 0x80042a38,__voiceNeedsNoteKill
  185. 0x80042ae0,__unmapVoice
  186. 0x80042b50,__postNextSeqEvent
  187. 0x80042ca4,__vsPan
  188. 0x80042cec,__lookupVoice
  189. 0x80042d60,__mapVoice
  190. 0x80042dd0,__lookupSoundQuick
  191. 0x80043d10,__seqpStopOsc
  192. 0x80043e14,__initChanState
  193. 0x80043e84,alSeqpNew
  194. 0x80044010,alSynAddPlayer
  195. 0x80044060,alSynStopVoice
  196. 0x800440e0,alSynFreeVoice
  197. 0x80044190,alSynSetVol
  198. 0x80044230,alSynSetPitch
  199. 0x800442c0,_allocatePVoice
  200. 0x800443a8,alSynAllocVoice
  201. 0x800444f0,alCents2Ratio
  202. 0x80044540,alSynStartVoiceParams
  203. 0x80045bb0,osPfsChecker
  204. 0x80046274,corrupted_init
  205. 0x80046428,corrupted
  206. 0x80046950,__osSiRawStartDma
  207. 0x80046a00,__osContAddressCrc
  208. 0x80046ab0,__osContDataCrc
  209. 0x80046ee0,osSetTimer
  210. 0x80046fc0,osPfsFindFile
  211. 0x80047180,__osSiDeviceBusy
  212. 0x80047a30,osDestroyThread
  213. 0x80047b30,__osResetGlobalIntMask
  214. 0x80047b90,osEPiRawWriteIo
  215. 0x80047be0,osEPiRawReadIo
  216. 0x80047c30,__osSetGlobalIntMask
  217. 0x80047c80,osYieldThread
  218. 0x80047cd0,__osSetCompare
  219. 0x80047ce0,_Litob
  220. 0x80047f80,_Ldtob
  221. 0x80048a40,alCopy
  222. 0x80048ac0,alFilterNew
  223. 0x80048ae0,_doModFunc
  224. 0x80048b88,_filterBuffer
  225. 0x80048c40,_saveBuffer
  226. 0x80048dc8,_loadBuffer
  227. 0x80048f54,_loadOutputBuffer
  228. 0x80049178,alFxParamHdl
  229. 0x800493d4,alFxParam
  230. 0x800493ec,alFxPull
  231. 0x80049730,alSeqGetLoc
  232. 0x8004974c,alSeqSetLoc
  233. 0x80049768,alSeqGetTicks
  234. 0x800497c4,alSeqNextEvent
  235. 0x80049948,alSeqNewMarker
  236. 0x80049a68,alSeqSecToTicks
  237. 0x80049b4c,alSeqTicksToSec
  238. 0x80049ba0,__alSeqNextDelta
  239. 0x80049c78,alSeqNew
  240. 0x80049d50,alSynSetPriority
  241. 0x80049d60,lldiv
  242. 0x80049e60,ldiv
  243. 0x8006f450,osViModeNtscLpn1
  244. 0x8006f4a0,osViModeNtscLpf1
  245. 0x8006f540,osViModeNtscLaf1
  246. 0x8006f590,osViModeNtscLpn2
  247. 0x8006f5e0,osViModeNtscLpf2
  248. 0x8006f630,osViModeNtscLan2
  249. 0x8006f680,osViModeNtscLaf2
  250. 0x8006f6d0,osViModeNtscHpn1
  251. 0x8006f720,osViModeNtscHpf1
  252. 0x8006f770,osViModeNtscHan1
  253. 0x8006f7c0,osViModeNtscHaf1
  254. 0x8006f810,osViModeNtscHpn2
  255. 0x8006f860,osViModeNtscHpf2
  256. 0x8006fd10,osViModeMpalLpn1
  257. 0x8006fd60,osViModeMpalLpf1
  258. 0x8006fe00,osViModeMpalLaf1
  259. 0x8006fe50,osViModeMpalLpn2
  260. 0x8006fea0,osViModeMpalLpf2
  261. 0x8006fef0,osViModeMpalLan2
  262. 0x8006ff40,osViModeMpalLaf2
  263. 0x8006ff90,osViModeMpalHpn1
  264. 0x8006ffe0,osViModeMpalHpf1
  265. 0x80070030,osViModeMpalHan1
  266. 0x80070080,osViModeMpalHaf1
  267. 0x800700d0,osViModeMpalHpn2
  268. 0x80070120,osViModeMpalHpf2
  269. 0x80071ab0,__osRcpImTable
  270. 0x80071f10,__libm_qnan_f
  271.  
  272. Level/Map Notes
  273.  
  274. 800064B8
  275.  
  276.  
  277. 80001D6C store map number
  278.  
  279. 80084EEB Map collision?
  280.  
  281.  
  282. 80084EF3 Map Modifier
  283. 80084EE4
  284.  
  285.  
  286. 8000C034 asm load map?
  287.  
  288.  
  289. 80054F10 Stage Table?
  290. 00055B10 ROM 0x44 bytes each
  291.  
  292. 80195E98 Level table?
  293. 004361B8 ROM
  294.  
  295.  
  296.  
  297. 80085368 Current Stage/Level
  298.  
  299. Values
  300.  
  301. 00 Town
  302. 01 Town 2
  303. 02 Field
  304. 0D Castle
  305. 0F Houses in Town
  306. 10 Houses in Town 2
  307. 22
  308. 23 unused?
  309.  
  310. Enemy Pointers
  311.  
  312. Judgement 8023695C
  313. Pale Rider 80236994
  314. Pin Head 802369CC
  315. Spriggan 80236A04
  316. Multi Optics 80268DAC
  317. Mimic 80268DE4
  318. Crawler 80268E1C
  319. Scorpian 80268E54
  320. Scare Crow 80268E8C
  321. Wyvern 80268EC4
  322. Skelebat 80268EFC
  323. Cryshell 80268F34
  324. Blood Gell 80268F6C
  325. Caterpillar 80268FA4
  326. Fish Man 80268FDC
  327. Were Hare 802705F4
  328. Hell Hound 8027062C
  329. Man Eater 80270664
  330. Big Mouth 8027069C
  331. Bumpershoot 802706D4
  332. Parassault 8027070C
  333. Orc Jr 80270744
  334. Gremlin 8027077C
  335. Skeleton 802707B4
  336. Ghost Hound 802707EC
  337. Merrow 80270824
  338. Wolf Goat 8027085C
  339. Ork 80278974
  340. Ghost 802789AC
  341. Will-O'-Wisp 802789E4
  342. Sprite 80278A1C
  343. Jack-O'-Lantern 80278A54
  344. Arachnoid 80278A8C
  345. Lamia 80278AC4
  346. Temptress 80278AFC
  347. Pixie 80278B34
  348. Grangach 80278B6C
  349. Thunder Jell 80278BA4
  350. Termant 80278BDC
  351. Sandman 80281CFC
  352. Were Cat 80281D34
  353. Nightmare 80281D6C
  354. Blue Man 80281DA4
  355. Winged Sunfish 80281DDC
  356. Gloom Wing 80281E14
  357. Ogre 80281E4C
  358. Rocky 80281E84
  359. Red Wyvern 80281EBC
  360. Flamed Mane 80281EF4
  361. Magma Fish 80281F2C
  362. Red Rose Knight 80281F64
  363. White Rose Knight 80281F9C
  364. Goblin 8029564C
  365. Frog King 80295684
  366. Apophis 802956BC
  367. Mad Doll 802956F4
  368. Death Hugger 8029572C
  369. Kobold 80295764
  370. Man Trap 8029579C
  371. Bat 802957D4
  372. Frog Knight 8029580C
  373. Marionasty 80295844
  374. Dark Goblin 8029587C
  375. Hot Lips 802958B4
  376. Ghost Stalker 802958EC
  377. Treant 80295924
  378. Cockatrice 8029595C
  379.  
  380. Format:
  381.  
  382. Byte 3-4 HP
  383. Byte 9-10 Agility
  384. Byte 11-12 Defense
  385. Byte 13-16 Experience Given
  386. Byte 21-24 Size of monster (also determines size of certain spells)
  387. Byte 25-28 Camera distance after seeing attack
  388. Byte 36 Monster's Element
  389. Byte 39-40 Attack
  390. Byte 46 Number of Attacks they can do
  391. Byte 50 Item Drop
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement