Advertisement
Geeh98

Here you go ladies and gents 2.8

Apr 3rd, 2015
3,268
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. Version 2.8 - Last edit: 21/07/2016 11:53 P.M. CET
  2.  
  3. Real Drop Item NTSC-U - Offline Only - [Fishguy6564]
  4. 047889FC 3800000X
  5.  
  6. Real Drop Item PAL - Offline Only - [Fishguy6564]
  7. 04791A08 3800000X
  8.  
  9. Real Drop Item NTSC-J - Offline Only - [Fishguy6564]
  10. 04791074 3800000X
  11.  
  12.  
  13. Codes made by the spaghetti noppers group:
  14.  
  15. Obsessive Friend Roster NTSC-U [Spaghetti Noppers]
  16. C25C77B4 00000007
  17. 9421FFB0 BDC10008
  18. 394000YY 39E00000
  19. 3A00001E 3BFF1974
  20. 7C0F8000 41820010
  21. 955F0004 39EF0001
  22. 4BFFFFF0 B9C10008
  23. 38210050 00000000
  24.  
  25. Obsessive Friend Roster PAL [Spaghetti Noppers]
  26. C25D48D0 00000007
  27. 9421FFB0 BDC10008
  28. 394000YY 39E00000
  29. 3A00001E 3BFF1974
  30. 7C0F8000 41820010
  31. 955F0004 39EF0001
  32. 4BFFFFF0 B9C10008
  33. 38210050 00000000
  34.  
  35. Obsessive Friend Roster NTSC-J [Spaghetti Noppers]
  36. C25D41AC 00000007
  37. 9421FFB0 BDC10008
  38. 394000YY 39E00000
  39. 3A00001E 3BFF1974
  40. 7C0F8000 41820010
  41. 955F0004 39EF0001
  42. 4BFFFFF0 B9C10008
  43. 38210050 00000000
  44.  
  45. Source:
  46. .include "push.s"
  47. li r10, 0xYY
  48. li r15,0
  49. li r16,30
  50. addi r31,r31, 6516
  51. loop:
  52. cmpw r15,r16
  53. beq finished
  54.  
  55. stwu r10,4(r31)
  56. addi r15,r15,1
  57. b loop
  58. finished:
  59.  
  60. .include "pop.s"
  61.  
  62. YY = Friend you want to clone's original friend roster slot
  63. Ex: 00 = slot 1 01 = slot 2 etc.. to 1D = Slot 30 (last slot)
  64.  
  65. Rave Code -PAL- [Spaghetti Noppers]
  66. 2834XXXX YYYYZZZZ
  67. C254F80C 0000001C
  68. 3DE08150 2C130000
  69. 40820018 3A100005
  70. 2C1000FF 4081000C
  71. 3A0000FF 3A600001
  72. 2C130001 40820018
  73. 3A310005 2C1100FF
  74. 4081000C 3A2000FF
  75. 3A600002 2C130002
  76. 40820018 3A10FFFB
  77. 2C100000 4080000C
  78. 3A000000 3A600003
  79. 2C130003 40820018
  80. 3A520005 2C1200FF
  81. 4081000C 3A4000FF
  82. 3A600004 2C130004
  83. 40820018 3A31FFFB
  84. 2C110000 4080000C
  85. 3A200000 3A600005
  86. 2C130005 40820018
  87. 3A100005 2C1000FF
  88. 4081000C 3A0000FF
  89. 3A600006 2C130006
  90. 40820018 3A52FFFB
  91. 2C120000 4080000C
  92. 3A400000 3A600001
  93. 9A0F0000 9A2F0001
  94. 9A4F0002 88EF0000
  95. 60000000 00000000
  96. 0454F818 88CF0001
  97. 0454F81C 88AF0002
  98. 0454F304 38000002
  99. 0454F824 38000055
  100. CC000000 00000000
  101. 0454F80C 88FE0020
  102. 0454F818 88DE0021
  103. 0454F81C 88BE0022
  104. 0454F304 801C0008
  105. 0454F824 80010014
  106. E0000000 80008000
  107.  
  108. Rave Code -NTSC-U- [Spaghetti Noppers]
  109. 2834XXXX YYYYZZZZ
  110. C254A2D0 0000001C
  111. 3DE08150 2C130000
  112. 40820018 3A100005
  113. 2C1000FF 4081000C
  114. 3A0000FF 3A600001
  115. 2C130001 40820018
  116. 3A310005 2C1100FF
  117. 4081000C 3A2000FF
  118. 3A600002 2C130002
  119. 40820018 3A10FFFB
  120. 2C100000 4080000C
  121. 3A000000 3A600003
  122. 2C130003 40820018
  123. 3A520005 2C1200FF
  124. 4081000C 3A4000FF
  125. 3A600004 2C130004
  126. 40820018 3A31FFFB
  127. 2C110000 4080000C
  128. 3A200000 3A600005
  129. 2C130005 40820018
  130. 3A100005 2C1000FF
  131. 4081000C 3A0000FF
  132. 3A600006 2C130006
  133. 40820018 3A52FFFB
  134. 2C120000 4080000C
  135. 3A400000 3A600001
  136. 9A0F0000 9A2F0001
  137. 9A4F0002 88EF0000
  138. 60000000 00000000
  139. 0454A2DC 88CF0001
  140. 0454A2E0 88AF0002
  141. 04549DC8 38000002
  142. 0454A2E8 38000055
  143. CC000000 00000000
  144. 0454A2D0 88FE0020
  145. 0454A2DC 88DE0021
  146. 0454A2E0 88BE0022
  147. 04549DC8 801C0008
  148. 0454A2E8 80010014
  149. E0000000 80008000
  150.  
  151. Character + Lakitu Color -PAL- [Spaghetti Noppers]
  152. 00560F17 00000001
  153. 0456159C 38800002
  154. 04560F84 38E000XX
  155. 04560F88 38C000YY
  156. 04560F8C 38A000ZZ
  157. 04560F90 388000TT
  158. 04560F98 380000XX
  159. 04560FA0 380000YY
  160. 04560FA8 380000ZZ
  161. 04560FB0 380000TT
  162.  
  163. Character + Lakitu Color -NTSC-U- [Spaghetti Noppers]
  164. 0055CB97 00000001
  165. 0455D21C 38800002
  166. 0455CC04 38E000XX
  167. 0455CC08 38C000YY
  168. 0455CC0C 38A000ZZ
  169. 0455CC10 388000TT
  170. 0455CC18 380000XX
  171. 0455CC1C 380000YY
  172. 0455CC20 380000ZZ
  173. 0455CC24 380000TT
  174. X = R
  175. Y = G
  176. Z = B
  177. T = A
  178.  
  179. Menu + Selection + HUD Color -PAL- [Spaghetti Noppers]
  180. Color 1
  181. 04081610 38A000XX
  182. 04081618 380000YY
  183. 04081628 38A000ZZ
  184. 0408162C 380000TT
  185. Color 2
  186. 0408163C 38A000XX
  187. 04081644 380000YY
  188. 04081654 38A000ZZ
  189. 04081658 380000TT
  190.  
  191. Menu + Selection + HUD Color -NTSC-U- [Spaghetti Noppers]
  192. Color 1
  193. 04081570 38A000XX
  194. 04081578 380000YY
  195. 04081588 38A000ZZ
  196. 0408158C 380000TT
  197. Color 2
  198. 0408159C 38A000XX
  199. 040815A4 380000YY
  200. 040815B4 38A000ZZ
  201. 040815B8 380000TT
  202. X = R
  203. Y = G
  204. Z = B
  205. T = A
  206.  
  207. GCN C-Stick activators NTSC_US
  208. C21B3250 00000010
  209. 9421FFB0 BDC10008
  210. 3DE08034 61EF3E80
  211. 89CF0004 2C0E0000
  212. 41A20020 2C0E00A6
  213. 41A00010 3A200011
  214. 922F0010 4800000C
  215. 3A2000AA 922F0010
  216. 3DE08034 61EF3E80
  217. 89CF0005 2C0E0000
  218. 41820028 2C0E007F
  219. 4180000C 2C0E0093
  220. 41810010 3A200011
  221. 922F0014 4800000C
  222. 3A2000AA 922F0014
  223. B9C10008 38210050
  224. 7C83012E 00000000
  225.  
  226. Activators:
  227. 28343E92 000000AA //Right
  228.  
  229. 28343E92 00000011 //Left
  230.  
  231. 28343E96 00000011 //Down
  232.  
  233. 28343E96 000000AA //Up
  234.  
  235. Star Color Modifier v2 -PAL- [Spaghetti Noppers]
  236. C25AEEA4 00000003
  237. 380000XX 38A000YY
  238. 388000ZZ 98030000
  239. 60000000 00000000
  240. XX = RR
  241. YY = GG
  242. ZZ = BB
  243.  
  244. Star Color Modifier v2 -NTSC-U- [Spaghetti Noppers]
  245. C25A3F7C 00000003
  246. 380000XX 38A000YY
  247. 388000ZZ 98030000
  248. 60000000 00000000
  249. XX = RR
  250. YY = GG
  251. ZZ = BB
  252.  
  253. Source:
  254. /*-----ADDRESS:-----*/
  255. #805AEEA4 [PAL]
  256. #805A3F7C [NTSC-U]
  257. #805AE824 [NTSC-J]
  258. #8059CEFC [NTSC-K]
  259. li r0,0xXX #RR
  260. li r5,0xYY #GG
  261. li r4,0xZZ #BB
  262. stb r0,0(r3)
  263.  
  264. You can now have the Freedom to choose ANY color you want!
  265.  
  266. --------------------
  267.  
  268. Various Element Color -PAL- [Spaghetti Noppers]
  269. 04050EC8 388000XX
  270. 04050ED4 386000YY
  271. 04050ED8 38C000ZZ
  272. 04050EE4 386000TT
  273. XX = R
  274. YY = G
  275. ZZ = B
  276. TT = A
  277.  
  278. Text Colors -PAL- [Spaghetti Noppers]
  279. 045E7B40 38A000XX
  280. 045E7B68 38A000YY
  281. 045E7B90 38A000ZZ
  282. 045E7BB8 388000TT
  283. XX = R
  284. YY = G
  285. ZZ = B
  286. TT = A
  287.  
  288. --------------------
  289.  
  290. Selection Color Mod -PAL- [Spaghetti Noppers]
  291. 04895CC0 00XX00YY
  292. 04895CC4 00ZZ0000
  293. 04895CC8 00XX00YY
  294. 04895CCC 00ZZ00FF
  295. 04895CD0 00XX00YY
  296. 04895CD4 00ZZ00WW
  297.  
  298. Selection Color Mod -NTSC-U- [Spaghetti Noppers]
  299. 0488FD18 00XX00YY
  300. 0488FD1C 00ZZ0000
  301. 0488FD20 00XX00YY
  302. 0488FD24 00ZZ00FF
  303. 0488FD28 00XX00YY
  304. 0488FD2C 00ZZ00WW
  305.  
  306. Values:
  307. XX = RR (Red)
  308. YY = GG (Green)
  309. ZZ = BB (Blue)
  310. WW = AA (Alpha)
  311.  
  312. Preview: http://prntscr.com/9lrtld
  313.  
  314. --------------------
  315.  
  316. Flashing Red Timer -PAL-
  317. 047F8000 38000000
  318. 047F7FE4 4BFFFE81
  319. 22397DD4 3F800000
  320. 047F7FE4 38000000
  321. E0000000 80008000
  322.  
  323. Darker Screen Mod (Optional)
  324. http://pastebin.com/XfFBbPKH
  325. //The higher the Value, the Darker the Screen becomes! {WORKS EVERYWHERE!}
  326.  
  327. Transparent HUD Mod (Optional)
  328. http://pastebin.com/e3XjYbqt
  329.  
  330. [MKWii - Item Counter - Online / Offline] - Spaghetti Noppers - NTSC_US
  331. C2531174 00000016
  332. 9421FFB0 BDC10008
  333. 3BE0FFFF 3DE08150
  334. 820FFFFC 2C100000
  335. 41820088 82300010
  336. 82500034 82700058
  337. 829000C4 82B0010C
  338. 82D00154 82F00208
  339. 922F0000 924F0004
  340. 926F0008 928F000C
  341. 92AF0010 92CF0014
  342. 92EF0018 822FFFF8
  343. 3A310001 2C1100FF
  344. 4180003C 3A200000
  345. 820FFFF4 3A100001
  346. 2C100006 41800008
  347. 3A000000 920FFFF4
  348. 7E008378 1C000064
  349. 1E100004 7E107A14
  350. 82100000 7C008214
  351. 900FFFF0 922FFFF8
  352. 800FFFF0 B9C10008
  353. 38210050 00000000
  354. C278CD44 00000004
  355. 3DC08150 81EEFFFC
  356. 2C0F0000 40820008
  357. 932EFFFC 80790004
  358. 60000000 00000000
  359.  
  360. [MKWii - Item Counter - Online / Offline] - Spaghetti Noppers - PAL
  361. C2535CBC 00000016
  362. 9421FFB0 BDC10008
  363. 3BE0FFFF 3DE08150
  364. 820FFFFC 2C100000
  365. 41820088 82300010
  366. 82500034 82700058
  367. 829000C4 82B0010C
  368. 82D00154 82F00208
  369. 922F0000 924F0004
  370. 926F0008 928F000C
  371. 92AF0010 92CF0014
  372. 92EF0018 822FFFF8
  373. 3A310001 2C1100FF
  374. 4180003C 3A200000
  375. 820FFFF4 3A100001
  376. 2C100006 41800008
  377. 3A000000 920FFFF4
  378. 7E008378 1C000064
  379. 1E100004 7E107A14
  380. 82100000 7C008214
  381. 900FFFF0 922FFFF8
  382. 800FFFF0 B9C10008
  383. 38210050 00000000
  384. C2795D50 00000004
  385. 3DC08150 81EEFFFC
  386. 2C0F0000 40820008
  387. 932EFFFC 80790004
  388. 60000000 00000000
  389.  
  390. Source:
  391. // Speed specifies how fast the item types changes
  392. .set speed,0xFF
  393. stwu r1,-80(r1)
  394. stmw r14,8(r1)
  395. li r31,-1
  396. lis r15,0x8150
  397. lwz r16,-0x04(r15)
  398. cmpwi r16,0
  399. beq end
  400. lwz r17,0x10(r16)
  401. lwz r18,0x34(r16)
  402. lwz r19,0x58(r16)
  403. lwz r20,0xC4(r16)
  404. lwz r21,0x10C(r16)
  405. lwz r22,0x154(r16)
  406. lwz r23,0x208(r16)
  407. stw r17,0(r15)
  408. stw r18,4(r15)
  409. stw r19,8(r15)
  410. stw r20,0x0C(r15)
  411. stw r21,0x10(r15)
  412. stw r22,0x14(r15)
  413. stw r23,0x18(r15)
  414. lwz r17,-0x08(r15)
  415. addi r17,r17,1
  416. cmpwi r17,speed
  417. blt goaway
  418. li r17,0
  419. lwz r16,-0x0C(r15)
  420. addi r16,r16,1
  421. cmpwi r16,6
  422. blt goaway2
  423. li r16,0
  424. goaway2:
  425. stw r16,-0x0C(r15)
  426. mr r0,r16
  427. mulli r0,r0,100
  428. mulli r16,r16,4
  429. add r16,r16,r15
  430. lwz r16,0(r16)
  431. add r0,r0,r16
  432. stw r0,-0x10(r15)
  433. goaway:
  434. stw r17,-0x08(r15)
  435. end:
  436. lwz r0,-0x10(r15)
  437. lmw r14,8(r1)
  438. addi r1,r1,80
  439.  
  440. ;Other code
  441. lis r14,0x8150
  442. lwz r15,-0x04(r14)
  443. cmpwi r15,0
  444. bne end
  445. stw r25,-0x04(r14)
  446. end:
  447. lwz r3,4(r25)
  448.  
  449. [Item Cycler -Geeh&MrEvil- NTSC_US]
  450. Replace 8034 with 8035 for GCN (untested?)
  451. C2729C8C 00000009
  452. 9421FFB0 BDC10008
  453. 39C0XXXX 6DCE8034
  454. A1EE0000 3A20YYYY
  455. 7C117800 3A400000
  456. 40820008 3A400001
  457. 39C00000 6DCE8140
  458. 924E0000 B9C10008
  459. 38210050 80640000
  460. 60000000 00000000
  461. 21400000 00000001
  462. C2729C94 0000000D
  463. 9421FFB0 BDC10008
  464. 3DC0809C 81CEEE20
  465. 81CE0014 39E00001
  466. 91EE0058 39E00000
  467. 91EE005C 39E000B8
  468. 91EE0060 3DE03F80
  469. 91EE0064 91EE0068
  470. 39E00000 91EE006C
  471. 91EE0070 91EE0074
  472. 91EE0078 39E00A00
  473. 91EE007C 3C80809C
  474. B9C10008 38210050
  475. 60000000 00000000
  476. E0000000 80008000
  477. 21400000 00000000
  478. 04729C94 3C80809C
  479. E0000000 80008000
  480. XXXX = Controller
  481. YYYY = Button Activator
  482.  
  483. [Force Live view -Geeh&MrEvil- NTSC_US]
  484. 04597888 38000005
  485.  
  486. Button LED Test - NTSC_US / PAL / NTSC_J / NTSC_K
  487. 2834XXXX XXXXXXXX
  488. C200603C 00000005
  489. 9421FFB0 BDC10008
  490. 3DC0CD80 39E00020
  491. 91EE00C0 B9C10008
  492. 38210050 7C0802A6
  493. 60000000 00000000
  494. E0000000 80008000
  495. 2834YYYY YYYYYYYY
  496. 0400603C 7C0802A6
  497. E0000000 80008000
  498. X = Enable
  499. Y = Disable
  500.  
  501. [Rainbowized Timer - Geeh&MrEvil37000Vr - NTSC_US v.01b]
  502. C2084CCC 00000042
  503. 9421FF00 BC610008
  504. 81DEFFE4 3DE07261
  505. 61EF6365 7C0E7800
  506. 40820090 81DEFFE8
  507. 3DE05F6E 61EF756C
  508. 7C0E7800 4082007C
  509. 81DE0000 3DE0E8D4
  510. 61EF00FF 7C0E7800
  511. 40820068 81DE0004
  512. 7C0E7800 4082005C
  513. 81DE0008 3DE0FFFF
  514. 61EF28FF 7C0E7800
  515. 40820048 81DE000C
  516. 3DE0FFFF 61EF50FF
  517. 7C0E7800 40820034
  518. 3DE08147 61EF5ACE
  519. 83A91997 7C1DF000
  520. 40820020 8A290016
  521. 3A310001 9A290016
  522. 2C110002 4080000C
  523. 93C91997 48000064
  524. 3DE07469 61EF6D65
  525. 7C0E7800 4082014C
  526. 89DEFFEA 39E00031
  527. 7C0F7000 41820068
  528. 39E00032 7C0F7000
  529. 41820080 39E00033
  530. 7C0F7000 41820098
  531. 39E00034 7C0F7000
  532. 418200B0 39E00035
  533. 7C0F7000 418200C8
  534. 39E00036 7C0F7000
  535. 418200E0 480000FC
  536. 3DE0FF00 61EF00FF
  537. 91FE0000 91FE0008
  538. 3DE0FF00 61EFFFFF
  539. 91FE0004 91FE000C
  540. 480000D8 3DE0FF00
  541. 61EFFFFF 91FE0000
  542. 91FE0008 3DE00000
  543. 61EFFFFF 91FE0004
  544. 91FE000C 480000B4
  545. 3DE00000 61EFFFFF
  546. 91FE0000 91FE0008
  547. 3DE000FF 61EFFFFF
  548. 91FE0004 91FE000C
  549. 48000090 3DE000FF
  550. 61EFFFFF 91FE0000
  551. 91FE0008 3DE000FF
  552. 61EF00FF 91FE0004
  553. 91FE000C 4800006C
  554. 3DE000FF 61EF00FF
  555. 91FE0000 91FE0008
  556. 3DE0FFFF 61EF00FF
  557. 91FE0004 91FE000C
  558. 48000048 3DE0FFFF
  559. 61EF00FF 91FE0000
  560. 91FE0008 3DE0FF00
  561. 61EF00FF 91FE0004
  562. 91FE000C 48000024
  563. 3DE0FF7F 61EF00FF
  564. 91FE0000 91FE0008
  565. 3DE0FF00 61EF00FF
  566. 91FE0004 91FE000C
  567. B8610008 38210100
  568. 899E0000 00000000
  569.  
  570. [Rainbowized Timer - Geeh&MrEvil37000Vr - NTSC_US v.02b]
  571. C2084CCC 0000003D
  572. 9421FF00 BC610008
  573. 81DEFFE4 3DE07261
  574. 61EF6365 7C0E7800
  575. 40820064 81DEFFE8
  576. 3DE05F6E 61EF756C
  577. 7C0E7800 40820050
  578. 81DE0000 3DE0E8D4
  579. 61EF00FF 7C0E7800
  580. 4082003C 81DE0004
  581. 7C0E7800 40820030
  582. 81DE0008 3DE0FFFF
  583. 61EF28FF 7C0E7800
  584. 4082001C 81DE000C
  585. 3DE0FFFF 61EF50FF
  586. 7C0E7800 40820008
  587. 48000064 3DE07469
  588. 61EF6D65 7C0E7800
  589. 4082014C 89DEFFEA
  590. 39E00031 7C0F7000
  591. 41820068 39E00032
  592. 7C0F7000 41820080
  593. 39E00033 7C0F7000
  594. 41820098 39E00034
  595. 7C0F7000 418200B0
  596. 39E00035 7C0F7000
  597. 418200C8 39E00036
  598. 7C0F7000 418200E0
  599. 480000FC 3DE0FF00
  600. 61EF00FF 91FE0000
  601. 91FE0008 3DE0FF00
  602. 61EFFFFF 91FE0004
  603. 91FE000C 480000D8
  604. 3DE0FF00 61EFFFFF
  605. 91FE0000 91FE0008
  606. 3DE00000 61EFFFFF
  607. 91FE0004 91FE000C
  608. 480000B4 3DE00000
  609. 61EFFFFF 91FE0000
  610. 91FE0008 3DE000FF
  611. 61EFFFFF 91FE0004
  612. 91FE000C 48000090
  613. 3DE000FF 61EFFFFF
  614. 91FE0000 91FE0008
  615. 3DE000FF 61EF00FF
  616. 91FE0004 91FE000C
  617. 4800006C 3DE000FF
  618. 61EF00FF 91FE0000
  619. 91FE0008 3DE0FFFF
  620. 61EF00FF 91FE0004
  621. 91FE000C 48000048
  622. 3DE0FFFF 61EF00FF
  623. 91FE0000 91FE0008
  624. 3DE0FF00 61EF00FF
  625. 91FE0004 91FE000C
  626. 48000024 3DE0FF7F
  627. 61EF00FF 91FE0000
  628. 91FE0008 3DE0FF00
  629. 61EF00FF 91FE0004
  630. 91FE000C B8610008
  631. 38210100 899E0000
  632. 60000000 00000000
  633.  
  634. [Rainbowized Timer - Geeh&MrEvil37000Vr - PAL v.01b]
  635. C2084D6C 00000042
  636. 9421FF00 BC610008
  637. 81DEFFE4 3DE07261
  638. 61EF6365 7C0E7800
  639. 40820090 81DEFFE8
  640. 3DE05F6E 61EF756C
  641. 7C0E7800 4082007C
  642. 81DE0000 3DE0E8D4
  643. 61EF00FF 7C0E7800
  644. 40820068 81DE0004
  645. 7C0E7800 4082005C
  646. 81DE0008 3DE0FFFF
  647. 61EF28FF 7C0E7800
  648. 40820048 81DE000C
  649. 3DE0FFFF 61EF50FF
  650. 7C0E7800 40820034
  651. 3DE08147 61EF5ACE
  652. 83A91997 7C1DF000
  653. 40820020 8A290016
  654. 3A310001 9A290016
  655. 2C110002 4080000C
  656. 93C91997 48000064
  657. 3DE07469 61EF6D65
  658. 7C0E7800 4082014C
  659. 89DEFFEA 39E00031
  660. 7C0F7000 41820068
  661. 39E00032 7C0F7000
  662. 41820080 39E00033
  663. 7C0F7000 41820098
  664. 39E00034 7C0F7000
  665. 418200B0 39E00035
  666. 7C0F7000 418200C8
  667. 39E00036 7C0F7000
  668. 418200E0 480000FC
  669. 3DE0FF00 61EF00FF
  670. 91FE0000 91FE0008
  671. 3DE0FF00 61EFFFFF
  672. 91FE0004 91FE000C
  673. 480000D8 3DE0FF00
  674. 61EFFFFF 91FE0000
  675. 91FE0008 3DE00000
  676. 61EFFFFF 91FE0004
  677. 91FE000C 480000B4
  678. 3DE00000 61EFFFFF
  679. 91FE0000 91FE0008
  680. 3DE000FF 61EFFFFF
  681. 91FE0004 91FE000C
  682. 48000090 3DE000FF
  683. 61EFFFFF 91FE0000
  684. 91FE0008 3DE000FF
  685. 61EF00FF 91FE0004
  686. 91FE000C 4800006C
  687. 3DE000FF 61EF00FF
  688. 91FE0000 91FE0008
  689. 3DE0FFFF 61EF00FF
  690. 91FE0004 91FE000C
  691. 48000048 3DE0FFFF
  692. 61EF00FF 91FE0000
  693. 91FE0008 3DE0FF00
  694. 61EF00FF 91FE0004
  695. 91FE000C 48000024
  696. 3DE0FF7F 61EF00FF
  697. 91FE0000 91FE0008
  698. 3DE0FF00 61EF00FF
  699. 91FE0004 91FE000C
  700. B8610008 38210100
  701. 899E0000 00000000
  702.  
  703. [Rainbowized Timer - Geeh&MrEvil37000Vr - PAL v.02b]
  704. C2084D6C 0000003D
  705. 9421FF00 BC610008
  706. 81DEFFE4 3DE07261
  707. 61EF6365 7C0E7800
  708. 40820064 81DEFFE8
  709. 3DE05F6E 61EF756C
  710. 7C0E7800 40820050
  711. 81DE0000 3DE0E8D4
  712. 61EF00FF 7C0E7800
  713. 4082003C 81DE0004
  714. 7C0E7800 40820030
  715. 81DE0008 3DE0FFFF
  716. 61EF28FF 7C0E7800
  717. 4082001C 81DE000C
  718. 3DE0FFFF 61EF50FF
  719. 7C0E7800 40820008
  720. 48000064 3DE07469
  721. 61EF6D65 7C0E7800
  722. 4082014C 89DEFFEA
  723. 39E00031 7C0F7000
  724. 41820068 39E00032
  725. 7C0F7000 41820080
  726. 39E00033 7C0F7000
  727. 41820098 39E00034
  728. 7C0F7000 418200B0
  729. 39E00035 7C0F7000
  730. 418200C8 39E00036
  731. 7C0F7000 418200E0
  732. 480000FC 3DE0FF00
  733. 61EF00FF 91FE0000
  734. 91FE0008 3DE0FF00
  735. 61EFFFFF 91FE0004
  736. 91FE000C 480000D8
  737. 3DE0FF00 61EFFFFF
  738. 91FE0000 91FE0008
  739. 3DE00000 61EFFFFF
  740. 91FE0004 91FE000C
  741. 480000B4 3DE00000
  742. 61EFFFFF 91FE0000
  743. 91FE0008 3DE000FF
  744. 61EFFFFF 91FE0004
  745. 91FE000C 48000090
  746. 3DE000FF 61EFFFFF
  747. 91FE0000 91FE0008
  748. 3DE000FF 61EF00FF
  749. 91FE0004 91FE000C
  750. 4800006C 3DE000FF
  751. 61EF00FF 91FE0000
  752. 91FE0008 3DE0FFFF
  753. 61EF00FF 91FE0004
  754. 91FE000C 48000048
  755. 3DE0FFFF 61EF00FF
  756. 91FE0000 91FE0008
  757. 3DE0FF00 61EF00FF
  758. 91FE0004 91FE000C
  759. 48000024 3DE0FF7F
  760. 61EF00FF 91FE0000
  761. 91FE0008 3DE0FF00
  762. 61EF00FF 91FE0004
  763. 91FE000C B8610008
  764. 38210100 899E0000
  765. 60000000 00000000
  766.  
  767. Source Code ( v.01b ):
  768. stwu r1,-256(r1)
  769. stmw r3,8(r1)
  770. lwz r14,-0x1C(r30)
  771.  
  772. lis r15,0x7261
  773. ori r15,r15,0x6365
  774. cmpw r14,r15
  775. bne nope
  776. lwz r14,-0x18(r30)
  777. lis r15,0x5F6E
  778. ori r15,r15,0x756C
  779. cmpw r14,r15
  780. bne nope
  781. lwz r14,0(r30)
  782. lis r15,0xE8D4
  783. ori r15,r15,0x00FF
  784. cmpw r14,r15
  785. bne nope
  786.  
  787. lwz r14,4(r30)
  788. cmpw r14,r15
  789. bne nope
  790.  
  791. lwz r14,8(r30)
  792. lis r15,-1
  793. ori r15,r15,0x28FF
  794. cmpw r14,r15
  795. bne nope
  796.  
  797. lwz r14,0xC(r30)
  798. lis r15,-1
  799. ori r15,r15,0x50FF
  800. cmpw r14,r15
  801. bne nope
  802. lis r15,0x8147
  803. ori r15,r15,0x5ACE
  804. lwz r29,0x1997(r9)
  805. cmpw r29,r30
  806. bne nope
  807. lbz r17,0x16(r9)
  808. addi r17,r17,1
  809. stb r17,0x16(r9)
  810. cmpwi r17,2
  811. bge nope
  812. stw r30,0x1997(r9)
  813. b race_null
  814.  
  815. nope:
  816. lis r15,0x7469
  817. ori r15,r15,0x6D65
  818. cmpw r14,r15
  819. bne end
  820. lbz r14,-22(r30)
  821.  
  822. li r15,0x31
  823. cmpw r15,r14
  824. beq time_01
  825.  
  826. li r15,0x32
  827. cmpw r15,r14
  828. beq time_02
  829.  
  830. li r15,0x33
  831. cmpw r15,r14
  832. beq time_03
  833.  
  834. li r15,0x34
  835. cmpw r15,r14
  836. beq time_04
  837.  
  838. li r15,0x35
  839. cmpw r15,r14
  840. beq time_05
  841.  
  842. li r15,0x36
  843. cmpw r15,r14
  844. beq time_06
  845. b end
  846.  
  847. race_null:
  848. lis r15,0xFF00
  849. ori r15,r15,0x00FF
  850. stw r15,0x00(r30)
  851. stw r15,0x08(r30)
  852.  
  853. lis r15,0xFF00
  854. ori r15,r15,0xFFFF
  855. stw r15,0x04(r30)
  856. stw r15,0x0C(r30)
  857.  
  858. b end
  859.  
  860. time_01:
  861. lis r15,0xFF00
  862. ori r15,r15,0xFFFF
  863. stw r15,0x00(r30)
  864. stw r15,0x08(r30)
  865.  
  866. lis r15,0x0000
  867. ori r15,r15,0xFFFF
  868. stw r15,0x04(r30)
  869. stw r15,0x0C(r30)
  870.  
  871. b end
  872.  
  873. time_02:
  874. lis r15,0x0000
  875. ori r15,r15,0xFFFF
  876. stw r15,0x00(r30)
  877. stw r15,0x08(r30)
  878.  
  879. lis r15,0x00FF
  880. ori r15,r15,0xFFFF
  881. stw r15,0x04(r30)
  882. stw r15,0x0C(r30)
  883.  
  884. b end
  885.  
  886. time_03:
  887. lis r15,0x00FF
  888. ori r15,r15,0xFFFF
  889. stw r15,0x00(r30)
  890. stw r15,0x08(r30)
  891.  
  892. lis r15,0x00FF
  893. ori r15,r15,0x00FF
  894. stw r15,0x04(r30)
  895. stw r15,0x0C(r30)
  896.  
  897. b end
  898.  
  899. time_04:
  900. lis r15,0x00FF
  901. ori r15,r15,0x00FF
  902. stw r15,0x00(r30)
  903. stw r15,0x08(r30)
  904.  
  905. lis r15,0xFFFF
  906. ori r15,r15,0x00FF
  907. stw r15,0x04(r30)
  908. stw r15,0x0C(r30)
  909.  
  910. b end
  911.  
  912. time_05:
  913. lis r15,0xFFFF
  914. ori r15,r15,0x00FF
  915. stw r15,0x00(r30)
  916. stw r15,0x08(r30)
  917.  
  918. lis r15,0xFF00
  919. ori r15,r15,0x00FF
  920. stw r15,0x04(r30)
  921. stw r15,0x0C(r30)
  922.  
  923. b end
  924.  
  925. time_06:
  926. lis r15,0xFF7F
  927. ori r15,r15,0x00FF
  928. stw r15,0x00(r30)
  929. stw r15,0x08(r30)
  930.  
  931. lis r15,0xFF00
  932. ori r15,r15,0x00FF
  933. stw r15,0x04(r30)
  934. stw r15,0x0C(r30)
  935.  
  936. end:
  937. lmw r3,8(r1)
  938. addi r1,r1,256
  939. lbz r12,0(r30)
  940.  
  941. Source code ( v.02b ):
  942. stwu r1,-256(r1)
  943. stmw r3,8(r1)
  944. lwz r14,-0x1C(r30)
  945.  
  946. lis r15,0x7261
  947. ori r15,r15,0x6365
  948. cmpw r14,r15
  949. bne nope
  950. lwz r14,-0x18(r30)
  951. lis r15,0x5F6E
  952. ori r15,r15,0x756C
  953. cmpw r14,r15
  954. bne nope
  955. lwz r14,0(r30)
  956. lis r15,0xE8D4
  957. ori r15,r15,0x00FF
  958. cmpw r14,r15
  959. bne nope
  960.  
  961. lwz r14,4(r30)
  962. cmpw r14,r15
  963. bne nope
  964.  
  965. lwz r14,8(r30)
  966. lis r15,-1
  967. ori r15,r15,0x28FF
  968. cmpw r14,r15
  969. bne nope
  970.  
  971. lwz r14,0xC(r30)
  972. lis r15,-1
  973. ori r15,r15,0x50FF
  974. cmpw r14,r15
  975. bne nope
  976. b race_null
  977.  
  978. nope:
  979. lis r15,0x7469
  980. ori r15,r15,0x6D65
  981. cmpw r14,r15
  982. bne end
  983. lbz r14,-22(r30)
  984.  
  985. li r15,0x31
  986. cmpw r15,r14
  987. beq time_01
  988.  
  989. li r15,0x32
  990. cmpw r15,r14
  991. beq time_02
  992.  
  993. li r15,0x33
  994. cmpw r15,r14
  995. beq time_03
  996.  
  997. li r15,0x34
  998. cmpw r15,r14
  999. beq time_04
  1000.  
  1001. li r15,0x35
  1002. cmpw r15,r14
  1003. beq time_05
  1004.  
  1005. li r15,0x36
  1006. cmpw r15,r14
  1007. beq time_06
  1008. b end
  1009.  
  1010. race_null:
  1011. lis r15,0xFF00
  1012. ori r15,r15,0x00FF
  1013. stw r15,0x00(r30)
  1014. stw r15,0x08(r30)
  1015.  
  1016. lis r15,0xFF00
  1017. ori r15,r15,0xFFFF
  1018. stw r15,0x04(r30)
  1019. stw r15,0x0C(r30)
  1020.  
  1021. b end
  1022.  
  1023. time_01:
  1024. lis r15,0xFF00
  1025. ori r15,r15,0xFFFF
  1026. stw r15,0x00(r30)
  1027. stw r15,0x08(r30)
  1028.  
  1029. lis r15,0x0000
  1030. ori r15,r15,0xFFFF
  1031. stw r15,0x04(r30)
  1032. stw r15,0x0C(r30)
  1033.  
  1034. b end
  1035.  
  1036. time_02:
  1037. lis r15,0x0000
  1038. ori r15,r15,0xFFFF
  1039. stw r15,0x00(r30)
  1040. stw r15,0x08(r30)
  1041.  
  1042. lis r15,0x00FF
  1043. ori r15,r15,0xFFFF
  1044. stw r15,0x04(r30)
  1045. stw r15,0x0C(r30)
  1046.  
  1047. b end
  1048.  
  1049. time_03:
  1050. lis r15,0x00FF
  1051. ori r15,r15,0xFFFF
  1052. stw r15,0x00(r30)
  1053. stw r15,0x08(r30)
  1054.  
  1055. lis r15,0x00FF
  1056. ori r15,r15,0x00FF
  1057. stw r15,0x04(r30)
  1058. stw r15,0x0C(r30)
  1059.  
  1060. b end
  1061.  
  1062. time_04:
  1063. lis r15,0x00FF
  1064. ori r15,r15,0x00FF
  1065. stw r15,0x00(r30)
  1066. stw r15,0x08(r30)
  1067.  
  1068. lis r15,0xFFFF
  1069. ori r15,r15,0x00FF
  1070. stw r15,0x04(r30)
  1071. stw r15,0x0C(r30)
  1072.  
  1073. b end
  1074.  
  1075. time_05:
  1076. lis r15,0xFFFF
  1077. ori r15,r15,0x00FF
  1078. stw r15,0x00(r30)
  1079. stw r15,0x08(r30)
  1080.  
  1081. lis r15,0xFF00
  1082. ori r15,r15,0x00FF
  1083. stw r15,0x04(r30)
  1084. stw r15,0x0C(r30)
  1085.  
  1086. b end
  1087.  
  1088. time_06:
  1089. lis r15,0xFF7F
  1090. ori r15,r15,0x00FF
  1091. stw r15,0x00(r30)
  1092. stw r15,0x08(r30)
  1093.  
  1094. lis r15,0xFF00
  1095. ori r15,r15,0x00FF
  1096. stw r15,0x04(r30)
  1097. stw r15,0x0C(r30)
  1098.  
  1099. end:
  1100. lmw r3,8(r1)
  1101. addi r1,r1,256
  1102. lbz r12,0(r30)
  1103.  
  1104.  
  1105. Other small things (All made by Trace and Geeh [MrEvil37777Vr and MrLuigi35000Vr]):
  1106. GUI stuff:
  1107.  
  1108. Lap + Rank + Mini map + Character icons + Start line + Item box zoom / location NTSC_US
  1109. C260C740 00000036
  1110. 9421FFB0 BDC10008
  1111. 3BDF004C 81DE0000
  1112. 3DE043A1 7C0E7800
  1113. 40820044 7E0802A6
  1114. 48000015 C3A00000
  1115. C32A0000 3F59999A
  1116. 3F59999A 7E2802A6
  1117. 7E0803A6 82110000
  1118. 82510004 82710008
  1119. 8291000C 921E0000
  1120. 925E0004 927E0008
  1121. 929E000C 3BBF0058
  1122. 81DD0000 3DE03FCC
  1123. 61EFCCCD 7C0F7000
  1124. 40820050 7E0802A6
  1125. 48000019 C3B00000
  1126. C2C00000 3F000000
  1127. 3FA00000 3FA00000
  1128. 7E2802A6 7E0803A6
  1129. 82110000 82510004
  1130. 82710008 8291000C
  1131. 82B10010 921DFFF4
  1132. 925DFFF8 927DFFFC
  1133. 929D0000 92BD0004
  1134. 81DF004C 3DE0437A
  1135. 7C0E7800 40820058
  1136. 81DF0050 3DE0C282
  1137. 7C0E7800 40820048
  1138. 81DF0058 821F005C
  1139. 3DE03FA6 61EF6666
  1140. 7C0E7800 40820030
  1141. 7C107800 40820028
  1142. 3DC0C3B0 61CE8000
  1143. 91DF004C 3DE0428C
  1144. 91FF0050 3E003F4C
  1145. 6210CCCD 921F0058
  1146. 921F005C 81DF004C
  1147. 3DE0C3A0 61EF8000
  1148. 7C0E7800 40820068
  1149. 81DF0050 3DE04315
  1150. 7C0E7800 40820058
  1151. 81DF0054 3DE0C248
  1152. 7C0E7800 40820048
  1153. 81DF0058 3DE04006
  1154. 61EF6666 7C0E7800
  1155. 40820034 81DF005C
  1156. 7C0E7800 40820028
  1157. 3DC0C3B0 61CE8000
  1158. 3DE04335 3E003FD9
  1159. 6210999A 91DF004C
  1160. 91FF0050 921F0058
  1161. 921F005C B9C10008
  1162. 38210050 D0030048
  1163. 60000000 00000000
  1164. Remove the comments before compiling it
  1165. Address @0x8060C740
  1166. Source:
  1167. .include "push.s"
  1168. addi r30,r31,76
  1169. lwz r14,00(r30)
  1170. lis r15,0x43A1
  1171. cmpw r14,r15
  1172. bne end3
  1173. mflr r16
  1174. bl nope
  1175. .float -320 //x?
  1176. .float -170 //y?
  1177. .float 0.85 //width?
  1178. .float 0.85 //height?
  1179. nope:
  1180. mflr r17
  1181. mtlr r16
  1182. lwz r16,0(r17)
  1183. lwz r18,4(r17)
  1184. lwz r19,8(r17)
  1185. lwz r20,12(r17)
  1186. stw r16,0(r30)
  1187. stw r18,4(r30)
  1188. stw r19,8(r30)
  1189. stw r20,12(r30)
  1190. end3:
  1191. addi r29,r31,88
  1192. lwz r14,0(r29)
  1193. lis r15,0x3FCC
  1194. ori r15,r15,0xCCCD
  1195. cmpw r15,r14
  1196. bne end4
  1197. mflr r16
  1198. bl nope2
  1199. .float -352 //x?
  1200. .float -96 //y?
  1201. .float 0.5 //z, edit this for the overlay, check at the bottom of the source
  1202. .float 1.25 //width?
  1203. .float 1.25 //height?
  1204. nope2:
  1205. mflr r17
  1206. mtlr r16
  1207. lwz r16,0(r17)
  1208. lwz r18,4(r17)
  1209. lwz r19,8(r17)
  1210. lwz r20,12(r17)
  1211. lwz r21,16(r17)
  1212. stw r16,-0xC(r29)
  1213. stw r18,-0x8(r29)
  1214. stw r19,-0x04(r29)
  1215. stw r20,00(r29)
  1216. stw r21,0x04(r29)
  1217. end4:
  1218. check1:
  1219. lwz r14,0x4C(r31)
  1220. lis r15,0x437A
  1221. cmpw r14,r15
  1222. bne end
  1223. check2:
  1224. lwz r14,0x50(r31)
  1225. lis r15,0xC282
  1226. cmpw r14,r15
  1227. bne end
  1228. zoom_check:
  1229. lwz r14,0x58(r31)
  1230. lwz r16,0x5C(r31)
  1231. lis r15,0x3FA6
  1232. ori r15,r15,0x6666
  1233. cmpw r14,r15
  1234. bne end
  1235. cmpw r16,r15
  1236. bne end
  1237. lis r14,0xC3B0
  1238. ori r14,r14,0x8000
  1239. stw r14,0x4C(r31)
  1240. lis r15,0x428C
  1241. stw r15,0x50(r31)
  1242. lis r16,0x3F4C
  1243. ori r16,r16,0xCCCD
  1244. stw r16,0x58(r31)
  1245. stw r16,0x5C(r31)
  1246. end:
  1247. item_box_check1:
  1248. lwz r14,0x4C(r31)
  1249. lis r15,0xC3A0
  1250. ori r15,r15,0x8000
  1251. cmpw r14,r15
  1252. bne end2
  1253. item_box_check2:
  1254. lwz r14,0x50(r31)
  1255. lis r15,0x4315
  1256. cmpw r14,r15
  1257. bne end2
  1258. item_box_check3:
  1259. lwz r14,0x54(r31)
  1260. lis r15,0xC248
  1261. cmpw r14,r15
  1262. bne end2
  1263. item_box_check4:
  1264. lwz r14,0x58(r31)
  1265. lis r15,0x4006
  1266. ori r15,r15,0x6666
  1267. cmpw r14,r15
  1268. bne end2
  1269. item_box_check5:
  1270. lwz r14,0x5C(r31)
  1271. cmpw r14,r15
  1272. bne end2
  1273. item_box:
  1274. lis r14,0xC3B0
  1275. ori r14,r14,0x8000
  1276. lis r15,0x4335
  1277. lis r16,0x3FD9
  1278. ori r16,r16,0x999A
  1279. stw r14,0x4C(r31)
  1280. stw r15,0x50(r31)
  1281. stw r16,0x58(r31)
  1282. stw r16,0x5C(r31)
  1283. end2:
  1284. .include "pop.s"
  1285. stfs f0,72(r3)
  1286. If you want to mess with the 'overlay coordinate', aka 'z' coordinate on screen, just edit the '.float 2', near the end of the code. I replaced the .float 2 to .float 0.5 to the compiled code, in order to 'remove' the second bug, and leave the first 'bug'.
  1287. The original one was meant to be 0, i tried 2, 1, and 0.5. I guess 0 would do the same as 0.5, since probably the Lap count has as 'z' 1 (I guess so?)
  1288. Remove comments before compiling the code!
  1289.  
  1290. Lap count / Rank number resizer NTSC_US
  1291. C260C740 0000001A
  1292. 9421FFB0 BDC10008
  1293. 3BDF004C 81DE0000
  1294. 3DE043A1 7C0E7800
  1295. 40820044 7E0802A6
  1296. 48000015 C3A00000
  1297. C32A0000 3F59999A
  1298. 3F59999A 7E2802A6
  1299. 7E0803A6 82110000
  1300. 82510004 82710008
  1301. 8291000C 921E0000
  1302. 925E0004 927E0008
  1303. 929E000C 3BBF0058
  1304. 81DD0000 3DE03FCC
  1305. 61EFCCCD 7C0F7000
  1306. 40820050 7E0802A6
  1307. 48000019 C3B00000
  1308. C2C00000 3F000000
  1309. 3FA00000 3FA00000
  1310. 7E2802A6 7E0803A6
  1311. 82110000 82510004
  1312. 82710008 8291000C
  1313. 82B10010 921DFFF4
  1314. 925DFFF8 927DFFFC
  1315. 929D0000 92BD0004
  1316. B9C10008 38210050
  1317. D0030048 00000000
  1318. Note:
  1319. As I fixed the flashy thing, another problem came out, which was that at the start of the game, the 'LAP' text was hidden as soon as the rank 'overlayed' it. Upon changing position, it fixed itself. So, since the first problem was a silly one, compared to the second one, I decided to..remove the 'fix', well, still leave it, but..well, you get it.
  1320. If you want to mess with the 'overlay coordinate', aka 'z' coordinate on screen, just edit the '.float 2', near the end of the code. I replaced the .float 2 to .float 0.5 to the compiled code, in order to 'remove' the second bug, and leave the first 'bug'.
  1321. The original one was meant to be 0, i tried 2, 1, and 0.5. I guess 0 would do the same as 0.5, since probably the Lap count has as 'z' 1 (I guess so?)
  1322. Remove comments before compiling the code!
  1323. Code @0x8060C740
  1324. Source:
  1325. .include "push.s"
  1326. addi r30,r31,76
  1327. lwz r14,00(r30)
  1328. lis r15,0x43A1
  1329. cmpw r14,r15
  1330. bne end
  1331. mflr r16
  1332. bl nope
  1333. .float -320 //x?
  1334. .float -170 //y?
  1335. .float 0.85 //width?
  1336. .float 0.85 //height?
  1337. nope:
  1338. mflr r17
  1339. mtlr r16
  1340. lwz r16,0(r17)
  1341. lwz r18,4(r17)
  1342. lwz r19,8(r17)
  1343. lwz r20,12(r17)
  1344. stw r16,0(r30)
  1345. stw r18,4(r30)
  1346. stw r19,8(r30)
  1347. stw r20,12(r30)
  1348. end:
  1349. addi r29,r31,88
  1350. lwz r14,0(r29)
  1351. lis r15,0x3FCC
  1352. ori r15,r15,0xCCCD
  1353. cmpw r15,r14
  1354. bne end2
  1355. mflr r16
  1356. bl nope2
  1357. .float -352 //x?
  1358. .float -96 //y?
  1359. .float 2 //z, edit this for the overlay thing as I stated before
  1360. .float 1.25 //width?
  1361. .float 1.25 //height?
  1362. nope2:
  1363. mflr r17
  1364. mtlr r16
  1365. lwz r16,0(r17)
  1366. lwz r18,4(r17)
  1367. lwz r19,8(r17)
  1368. lwz r20,12(r17)
  1369. lwz r21,16(r17)
  1370. stw r16,-0xC(r29)
  1371. stw r18,-0x8(r29)
  1372. stw r19,-0x04(r29)
  1373. stw r20,00(r29)
  1374. stw r21,0x04(r29)
  1375. end2:
  1376. .include "pop.s"
  1377. stfs f0,72(r3)
  1378.  
  1379. Mini map color v2 - uses pointer - NTSC_US
  1380. C2084CD0 0000000F
  1381. 9421FFB0 BDC10008
  1382. 3E40809B 6252F7D8
  1383. 82520000 2C120000
  1384. 41820050 3A5200A0
  1385. 82520000 2C120000
  1386. 41820040 3A5201C0
  1387. 7C12F000 40820034
  1388. 3DC075AC 61CEE0FF
  1389. 91DE0000 3DE0075A
  1390. 61EFCEFF 91FE0004
  1391. 3E0075AC 6210E0FF
  1392. 921E0008 3E20075A
  1393. 6231CEFF 923E000C
  1394. B9C10008 38210050
  1395. 280800FF 00000000
  1396. Source:
  1397. Code @ 0x80084CD0
  1398. .include "push.s"
  1399. lis r18,0x809B
  1400. ori r18,r18,0xF7D8
  1401. lwz r18,0x00(r18)
  1402. cmpwi r18,0
  1403. beq end
  1404. addi r18,r18,0xA0
  1405. lwz r18,0x00(r18)
  1406. cmpwi r18,0
  1407. beq end
  1408. addi r18,r18,0x1C0
  1409. cmpw r18,r30
  1410. bne end
  1411. lis r14,0x75AC //First color
  1412. ori r14,r14,0xE0FF //First color
  1413. stw r14,0(r30) //Store first color
  1414. lis r15,0x075A //Second color
  1415. ori r15,r15,0xCEFF //Second color
  1416. stw r15,4(r30) //Store second color
  1417. lis r16,0x75AC //Third color
  1418. ori r16,r16,0xE0FF //Third color
  1419. stw r16,8(r30) //Store third color
  1420. lis r17,0x075A //Fourth color
  1421. ori r17,r17,0xCEFF //Fourth color
  1422. stw r17,0xC(r30) //Store fourth color
  1423. end:
  1424. .include "pop.s"
  1425. cmplwi r8,255
  1426. I made sure the code didn't try to load anything when the pointer was 'empty', as it would try to load from an illegal value, most likely 0.
  1427. The two colors are 0x75ACE0 FF and 0x075ACE FF , I moved FF (Alpha channel) so you can convert them the RGB to..actual color with a picker or something
  1428.  
  1429. Faster color edit
  1430. C2084CD0 0000000F
  1431. 9421FFB0 BDC10008
  1432. 3E40809B 6252F7D8
  1433. 82520000 2C120000
  1434. 41820050 3A5200A0
  1435. 82520000 2C120000
  1436. 41820040 3A5201C0
  1437. 7C12F000 40820034
  1438. 3DC0XXXX 61CEXXYY
  1439. 91DE0000 3DE0ZZZZ
  1440. 61EFZZII 91FE0004
  1441. 3E00KKKK 6210KKLL
  1442. 921E0008 3E20VVVV
  1443. 6231VVUU 923E000C
  1444. B9C10008 38210050
  1445. 280800FF 00000000
  1446. XXXXXX = Red Green Blue colors (First color)
  1447. YY = Alpha channel (First color) (Transparency, FF = Opaque, 00 = invisible, 0x7F = middle)
  1448. ZZZZZZ = Red Green Blue colors (Second color)
  1449. II = Alpha channel (Second color) (Transparency, FF = Opaque, 00 = invisible, 0x7F = middle)
  1450. KKKKKK = Red Green Blue colors (Third color)
  1451. LL = Alpha channel (Third color) (Transparency, FF = Opaque, 00 = invisible, 0x7F = middle)
  1452. VVVVVV = Red Green Blue colors (Fourth color)
  1453. UU = Alpha channel (Fourth color) (Transparency, FF = Opaque, 00 = invisible, 0x7F = middle)
  1454. To get RGB values outta a color, you may use an art app (Like photoshop, it displays hex color too), or simply this website:
  1455. www.colorpicker.com
  1456. For instance, let's say i picked full red, FF0000
  1457. X = FF0000
  1458. Y = FF (FF = Opaque, 100% transparency)
  1459. ...
  1460. 7C12F000 40820034
  1461. 3DC0FF00 61CE00FF
  1462. 91DE0000 ...
  1463. Or let's say I wanted as second color AABBCC
  1464. X = AABBCC
  1465. Y = 7F (7F = 50 % Transparency)
  1466. ...
  1467. 91DE0000 3DE0AABB
  1468. 61EFCC7F 91FE0004
  1469. ...
  1470. Fully customizable timer PAL
  1471. C27EC1BC 00000002
  1472. 3C00XXYY 6000ZZWW
  1473. 60000000 00000000
  1474. XX=R
  1475. YY=G
  1476. ZZ=B
  1477. WW=A
  1478. Example: https://scontent-mxp1-1.xx.fbcdn.net/hphotos-xfp1/v/t1.0-9/1069807_207105966114101_1737326861_n.jpg?oh=2bc6c8034c173269a742c9b0637b4d7f&oe=562FB90D
  1479.  
  1480. lower part of the timer green PAL
  1481. 047EC178 41800008
  1482.  
  1483. same thing but red (These effects are on the very lower part) PAL
  1484. 047EC194 40800008
  1485.  
  1486. Light blue timer PAL
  1487. 045F0468 38000002
  1488.  
  1489. Timer flashes at anytime NTSC_US (keeps flashing until you deactivate it)
  1490. 047ED4F4 40820058
  1491. deactivator:
  1492. 047ED4F4 41820058
  1493. PAL
  1494. 047F7FF4 40820058
  1495. deactivator:
  1496. 047F7FF4 41820058
  1497.  
  1498.  
  1499. Other(s):
  1500. Always show character name and line pal (Like this https://scontent-mxp1-1.xx.fbcdn.net/hphotos-frc3/v/t1.0-9/556402_211853195639378_201734623_n.jpg?oh=cfb2dc5a2c226f410373c3f33ca726ca&oe=562CBD3D)
  1501. 047F0C3C 408200D0
  1502.  
  1503.  
  1504. Button LED Test - NTSC_US
  1505. 2834XXXX XXXXXXXX
  1506. C200603C 00000005
  1507. 9421FFB0 BDC10008
  1508. 3DC0CD80 39E00020
  1509. 91EE00C0 B9C10008
  1510. 38210050 7C0802A6
  1511. 60000000 00000000
  1512. E0000000 80008000
  1513. 2834YYYY YYYYYYYY
  1514. 0400603C 7C0802A6
  1515. E0000000 80008000
  1516. X = Enable
  1517. Y = Disable
  1518. As seen in the following video:
  1519. http://www.youtube.com/watch?v=sESaUTk7xMI
  1520.  
  1521. No time to waste - PAL
  1522. 04601C50 380500FF
  1523. Makes menus and pop up messages appear / Disappear instantly, useful sometimes
  1524.  
  1525.  
  1526. -------------------------------------------------------------
  1527. Controller stuff:
  1528.  
  1529. C Stick NTSC_US b 0.3
  1530. C21B3250 00000010
  1531. 9421FFB0 BDC10008
  1532. 3DE08034 61EF3E80
  1533. 89CF0004 2C0E0000
  1534. 41A20020 2C0E00A6
  1535. 41A00010 3A200011
  1536. 922F0010 4800000C
  1537. 3A2000AA 922F0010
  1538. 3DE08034 61EF3E80
  1539. 89CF0005 2C0E0000
  1540. 41820028 2C0E007F
  1541. 4180000C 2C0E0093
  1542. 41810010 3A200011
  1543. 922F0014 4800000C
  1544. 3A2000AA 922F0014
  1545. B9C10008 38210050
  1546. 7C83012E 00000000
  1547. D27E4DDC 00000002
  1548. 3FE08000 93BF1500
  1549. 3BE00000 00000000
  1550. 28343E80 FB7F0480
  1551. 8000000F 0000000F
  1552. 8000000E 00000001
  1553. E0000000 00000000
  1554. 28343E92 000000AA //Right
  1555. 8000000F 00000009
  1556. 8000000E 00000001
  1557. E0000000 00000000
  1558. 28343E92 00000011 //Left
  1559. 8000000F 00000000
  1560. 8000000E 00000001
  1561. E2000001 00000000
  1562. 28343E96 00000011 //Down
  1563. 8000000F 0000000F
  1564. 8000000E 00000001
  1565. E2000001 00000000
  1566. 28343E96 000000AA //Up
  1567. 8000000F 00000003
  1568. 8000000E 00000001
  1569. E2000001 00000000
  1570. 48000000 809BEE20
  1571. DE000000 80008180
  1572. 58010000 00000014
  1573. DE000000 80008180
  1574. 48100000 80001500
  1575. DE000000 80008180
  1576. 9421000F 0000008C
  1577. 9421000E 00000090
  1578. E0000000 80008000
  1579. b 0.3 (No "left" and "right" comments)
  1580. C21B3250 00000010
  1581. 9421FFB0 BDC10008
  1582. 3DE08034 61EF3E80
  1583. 89CF0004 2C0E0000
  1584. 41A20020 2C0E00A6
  1585. 41A00010 3A200011
  1586. 922F0010 4800000C
  1587. 3A2000AA 922F0010
  1588. 3DE08034 61EF3E80
  1589. 89CF0005 2C0E0000
  1590. 41820028 2C0E007F
  1591. 4180000C 2C0E0093
  1592. 41810010 3A200011
  1593. 922F0014 4800000C
  1594. 3A2000AA 922F0014
  1595. B9C10008 38210050
  1596. 7C83012E 00000000
  1597. D27E4DDC 00000002
  1598. 3FE08000 93BF1500
  1599. 3BE00000 00000000
  1600. 28343E80 FB7F0480
  1601. 8000000F 0000000F
  1602. 8000000E 00000001
  1603. E0000000 00000000
  1604. 28343E92 000000AA
  1605. 8000000F 00000009
  1606. 8000000E 00000001
  1607. E0000000 00000000
  1608. 28343E92 00000011
  1609. 8000000F 00000000
  1610. 8000000E 00000001
  1611. E2000001 00000000
  1612. 28343E96 00000011
  1613. 8000000F 0000000F < Down
  1614. 8000000E 00000001
  1615. E2000001 00000000
  1616. 28343E96 000000AA
  1617. 8000000F 00000003 < Up
  1618. 8000000E 00000001
  1619. E2000001 00000000
  1620. 48000000 809BEE20
  1621. DE000000 80008180
  1622. 58010000 00000014
  1623. DE000000 80008180
  1624. 48100000 80001500
  1625. DE000000 80008180
  1626. 9421000F 0000008C
  1627. 9421000E 00000090
  1628. E0000000 80008000
  1629. b0.2
  1630. * C21B3250 00000009
  1631. * 9421FFB0 BDC10008
  1632. * 3DE08034 61EF3E80
  1633. * 89CF0004 2C0E0000
  1634. * 41A20020 2C0E00A6
  1635. * 41A00010 3A200011
  1636. * 922F0010 4800000C
  1637. * 3A2000AA 922F0010
  1638. * B9C10008 38210050
  1639. * 7C83012E 00000000
  1640. * D27E4DDC 00000002
  1641. * 3FE08000 93BF1500
  1642. * 3BE00000 00000000
  1643. * 28343E80 FB7F0480
  1644. * 8000000F 0000000F
  1645. * 8000000E 00000001
  1646. * E0000000 00000000
  1647. * 28343E92 000000AA //
  1648. * 8000000F 00000009
  1649. * 8000000E 00000001
  1650. * E0000000 00000000
  1651. * 28343E92 00000011 //I mistakenly put 14 instead of 11 before
  1652. * 8000000F 00000000
  1653. * 8000000E 00000001
  1654. * E2000001 00000000
  1655. * 48000000 809BEE20
  1656. * DE000000 80008180
  1657. * 58010000 00000014
  1658. * DE000000 80008180
  1659. * 48100000 80001500
  1660. * DE000000 80008180
  1661. * 9421000F 0000008C
  1662. * 9421000E 00000090
  1663. * E0000000 80008000
  1664. b0.1
  1665. * C21B3250 00000009
  1666. * 9421FFB0 BDC10008
  1667. * 3DE08034 61EF3E80
  1668. * 89CF0004 2C0E0000
  1669. * 41A20020 2C0E00A6
  1670. * 41A00010 3A200011
  1671. * 922F0010 4800000C
  1672. * 3A2000AA 922F0010
  1673. * B9C10008 38210050
  1674. * 7C83012E 00000000
  1675. * D27E4DDC 00000002
  1676. * 3FE08000 93BF1500
  1677. * 3BE00000 00000000
  1678. * 28343E80 FB7F0480
  1679. * 8000000F 0000000F
  1680. * 8000000E 00000001
  1681. * E0000000 00000000
  1682. * 28343E92 000000AA //
  1683. * 8000000F 00000009
  1684. * 8000000E 00000001
  1685. * E0000000 00000000
  1686. * 28343E92 00000014 //I mistakenly put 14 instead of 11
  1687. * 8000000F 00000000
  1688. * 8000000E 00000001
  1689. * E2000001 00000000
  1690. * 48000000 809BEE20
  1691. * DE000000 80008180
  1692. * 58010000 00000014
  1693. * DE000000 80008180
  1694. * 48100000 80001500
  1695. * DE000000 80008180
  1696. * 9421000F 0000008C
  1697. * 9421000E 00000090
  1698. * E0000000 80008000
  1699.  
  1700. ------------------------------------------------
  1701. Mii stuff:
  1702. Mii pants color changer ntsc_us *Tested them all, fixed black*
  1703. 040C6D38 388000XX
  1704. X =
  1705. 0 = Red
  1706. 2 = Orange
  1707. 4 = Yellow
  1708. 6 = Light Green
  1709. 8 = Green
  1710. A = Blue
  1711. C = Light Blue
  1712. E = Pink
  1713. 10 = Purple
  1714. 12 = Brown
  1715. 14 = White
  1716. 16 = Black
  1717. didn't test them all, any other value will freeze and give you the empty..thing...
  1718. You need to re-select your mii upon using this, other people's miis will be affected, but they won't see their miss changed, this can be fixed by applying the stuff to your mii only
  1719.  
  1720. ---------------------------------------------
  1721. Team Models/Colors:
  1722. Load team stuff NTSC_US *Loads EVERYTHING* (Team's color, item's glowing thing and such)
  1723. 2834XXXX XXXXXXXX
  1724. C252BA24 00000002
  1725. 38E00002 90FF0B90
  1726. 60000000 00000000
  1727. 2834YYYY YYYYYYYY
  1728. C252BA24 00000002
  1729. 38E00000 90FF0B90
  1730. 60000000 00000000
  1731. v XXXX = 0000 (You're not in a team) or XXXX = 0002 (You're in a team, doesn't matter which ?):
  1732. li r7,XXXX
  1733. stw r7,2960(r31)
  1734. nop
  1735. X= Activator
  1736. Y= Deactivator
  1737. *I'm working on changing the teams*
  1738. The changes will take effect once loading a track, meaning, you can't change stuff in game... I'll see if we can change that, but eh, have fun!
  1739. Also, list of addresses reading the 'team' value (All NTSC_US):
  1740. 8052BA24: 90FF0B90 stw r7,2960(r31) //Store either 0 or 2 (0 = normal, 2 = on a team)
  1741. 807E2018: 80030B90 lwz r0,2960(r3) //Map glowy characters
  1742. 8054DCF4: 80030B90 lwz r0,2960(r3)
  1743. 8054E2F0: 80650B90 lwz r3,2960(r5)
  1744. 8054E338: 80050B90 lwz r0,2960(r5)
  1745. 8052DD60: 80040B90 lwz r0,2960(r4)
  1746. 8052DEC8: 80030B90 lwz r0,2960(r3)
  1747. 807AE85C: 80030B90 lwz r0,2960(r3)
  1748. 8072D788: 80030B90 lwz r0,2960(r3)
  1749. 8058949C: 80030B90 lwz r0,2960(r3)
  1750. 807AEC90: 80040B90 lwz r0,2960(r4)
  1751. 807CF5C8: 80050B90 lwz r0,2960(r5)
  1752. 80887C04: 80060B90 lwz r0,2960(r6)
  1753. 80689C4C: 80030B90 lwz r0,2960(r3)
  1754. 80689E48: 80030B90 lwz r0,2960(r3)
  1755. 80689E8C: 80030B90 lwz r0,2960(r3)
  1756. 80833940: 80030B90 lwz r0,2960(r3)
  1757. 8070A2C4: 80030B90 lwz r0,2960(r3)
  1758. 8072C24C: 80030B90 lwz r0,2960(r3)
  1759. 8085F8F0: 80030B90 lwz r0,2960(r3)
  1760. ... (Goes on)
  1761. Team changing progress:
  1762. 8052AC64: 80070018 lwz r0,24(r7)
  1763. 8052ACA0: 80070018 lwz r0,24(r7)
  1764. 8052ACDC: 80070018 lwz r0,24(r7) 1
  1765. 8052AD18: 80070018 lwz r0,24(r7) 1
  1766. 8052AD64: 80E30B54 lwz r7,2900(r3) 5
  1767. 8052AD94: 80030B50 lwz r0,2896(r3) 1
  1768. 8052B14C: 881D0B6C lbz r0,2924(r29) 0
  1769. 8052B160: 8861000A lbz r3,10(r1) C
  1770. 8052A9F0: 801E0018 lwz r0,24(r30) 1
  1771.  
  1772. blue player name and rank numbers ntsc_us
  1773. C260B528 00000008
  1774. 9421FFB0 BDC10008
  1775. 7E0902A6 3E600000
  1776. 62730001 7C109800
  1777. 40A20018 3E608060
  1778. 6273B518 7E0802A6
  1779. 7C109800 40A20008
  1780. 7C002000 B9C10008
  1781. 38210050 00000000
  1782.  
  1783. ---------------
  1784. Video making:
  1785. Fix camera in place PAL
  1786. 045B2124 60000000
  1787. Deactivator:
  1788. 4BFB0A11
  1789. Effect: https://scontent-mxp1-1.xx.fbcdn.net/hphotos-frc3/v/t1.0-9/601459_216465491844815_744051027_n.jpg?oh=21a35a3742fce03cf33973e3a24a2aa7&oe=5631C3D8
  1790.  
  1791. -------------------------
  1792. Other players' (or cpus') character/vehicle changer NTSC_US:
  1793. Character and Info load NTSC_US Fixed, tested and working
  1794. C252B7EC 00000007
  1795. 9421FFB0 BDC10008
  1796. 3DC0809B 61CE8F68
  1797. 81CE0000 39CE0028
  1798. 7C047000 41A2000C
  1799. 38C000XX 48000008 //XX
  1800. 80C30008 B9C10008
  1801. 38210050 00000000
  1802. C252B7F4 00000007
  1803. 9421FFB0 BDC10008
  1804. 3DC0809B 61CE8F68
  1805. 81CE0000 39CE0028
  1806. 7C047000 41A2000C
  1807. 38C000YY 48000008 //YY
  1808. 80C3000C B9C10008
  1809. 38210050 00000000
  1810. Pic:https://scontent-mxp1-1.xx.fbcdn.net/hphotos-frc3/v/t1.0-9/529121_216217708536260_465756946_n.jpg?oh=0d3090afaf81ef45b2a8a492f6e69cc1&oe=55E9E407
  1811. XX = Kart/Bike (It must match the character's type, small, medium, or big)
  1812. 00 = Standard Kart S
  1813. 01 = Standard Kart M
  1814. 02 = Standard Kart L
  1815. 03 = Booster Seat
  1816. 04 = Classic Dragster
  1817. 05 = Offroader
  1818. 06 = Mini Beast
  1819. 07 = Wild Wing
  1820. 08 = Flame Flyer
  1821. 09 = Cheep Charger
  1822. 0A = Super Blooper
  1823. 0B = Piranha Prowler
  1824. 0C = Tiny Titan
  1825. 0D = Daytripper
  1826. 0E = Jetsetter
  1827. 0F = Blue Falcon
  1828. 10 = Sprinter
  1829. 11 = Honeycoupe
  1830. 12 = Standard Bike S
  1831. 13 = Standard Bike M
  1832. 14 = Standard Bike L
  1833. 15 = Bullet Bike
  1834. 16 = Mach Bike
  1835. 17 = Flame Runner
  1836. 18 = Bit Bike
  1837. 19 = Sugarscoot
  1838. 1A = Wario Bike
  1839. 1B = Quacker
  1840. 1C = Zip Zip
  1841. 1D = Shooting Star
  1842. 1E = Magikruiser
  1843. 1F = Sneakster
  1844. 20 = Spear
  1845. 21 = Jet Bubble
  1846. 22 = Dolphin Dasher
  1847. 23 = Phantom
  1848. YY value = Character (It must match the vehicle's type, small, medium, or big)
  1849. 00 = Mario
  1850. 01 = Baby Peach
  1851. 02 = Waluigi
  1852. 03 = Bowser
  1853. 04 = Baby Daisy
  1854. 05 = Dry Bones
  1855. 06 = Baby Mario
  1856. 07 = Luigi
  1857. 08 = Toad
  1858. 09 = Donkey Kong
  1859. 0A = Yoshi
  1860. 0B = Wario
  1861. 0C = Baby Luigi
  1862. 0D = Toadette
  1863. 0E = Koopa
  1864. 0F = Daisy
  1865. 10 = Peach
  1866. 11 = Birdo
  1867. 12 = Diddy Kong
  1868. 13 = King Boo
  1869. 14 = Bowser Jr.
  1870. 15 = Dry Bowser
  1871. 16 = Funky Kong
  1872. 17 = Rosalina
  1873. 18 = S Mii AM
  1874. 19 = S Mii AF
  1875. 1A = S Mii BM
  1876. 1B = S Mii BF
  1877. 1C = S Mii CM
  1878. 1D = S Mii CF
  1879. 1E = M Mii AM
  1880. 1F = M Mii AF
  1881. 20 = M Mii BM
  1882. 21 = M Mii BF
  1883. 22 = M Mii CM
  1884. 23 = M Mii CF
  1885. 24 = L Mii AM
  1886. 25 = L Mii AF
  1887. 26 = L Mii BM
  1888. 27 = L Mii BF
  1889. 28 = L Mii CM
  1890. 29 = L Mii CF
  1891. 2A = M Mii
  1892. 2B = S Mii
  1893. 2C = L Mii
  1894.  
  1895. https://scontent-mxp1-1.xx.fbcdn.net/hphotos-xpa1/v/t1.0-9/1236011_219137571577607_2080917818_n.jpg?oh=f7648ccae171c9806a212ac1979979bc&oe=56140A74 :P (Works online)!
  1896.  
  1897. https://scontent-mxp1-1.xx.fbcdn.net/hphotos-ash2/v/t1.0-9/581727_211058239052207_1790727887_n.jpg?oh=82d893b62b261e862008d0c01d527038&oe=5614AD77 :P
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement