Disc Drive Lighter [Spaghetti Noppers]
This code will make the disc drive light of the Wii always on, whenever you press your desired activator (while not pressing any other buttons).
Region-Free
C0000000 00000005
3D40CD80 812A00C0
552906F2 3D80WWWW
A16CXXXX 2C0BZZZZ
40A20008 61290020
912A00C0 4E800020
WWWW values:
8034 = NTSC-U, PAL (non-gcn), & NTSC-J
8033 = NTSC-K
8035 = PAL (gcn only)
XXXX = Standard Controller Address value
ZZZZ = Standard Button value
Source:
lis r10, 0xCD80
lwz r9, 0x00C0 (r10)
rlwinm r9, r9, 0, 27, 25
lis r12, 0x8033
lhz r11, 0x6200 (r12)
cmpwi r11, 0x0880
bne+ update_gpio
ori r9, r9, 0x0020
update_gpio:
stw r9, 0x00C0 (r10)
#If compiling with WiiRDGUI...
#Uncomment the blr below, and...
#Change compiled code line of C2000000 to C0000000, and..
#change compiled code line of 00000006 to 00000005, and...
#remove final compiled code line (60000000 00000000)
#blr
Code creator: The Spaghetti Noppers Group
This code will make the disc drive light of the Wii always on, whenever you press your desired activator (while not pressing any other buttons).
Region-Free
C0000000 00000005
3D40CD80 812A00C0
552906F2 3D80WWWW
A16CXXXX 2C0BZZZZ
40A20008 61290020
912A00C0 4E800020
WWWW values:
8034 = NTSC-U, PAL (non-gcn), & NTSC-J
8033 = NTSC-K
8035 = PAL (gcn only)
XXXX = Standard Controller Address value
ZZZZ = Standard Button value
Source:
lis r10, 0xCD80
lwz r9, 0x00C0 (r10)
rlwinm r9, r9, 0, 27, 25
lis r12, 0x8033
lhz r11, 0x6200 (r12)
cmpwi r11, 0x0880
bne+ update_gpio
ori r9, r9, 0x0020
update_gpio:
stw r9, 0x00C0 (r10)
#If compiling with WiiRDGUI...
#Uncomment the blr below, and...
#Change compiled code line of C2000000 to C0000000, and..
#change compiled code line of 00000006 to 00000005, and...
#remove final compiled code line (60000000 00000000)
#blr
Code creator: The Spaghetti Noppers Group