DacoTaco / priiloader

A Wii homebrew application that can prevent and fix some user level bricks
GNU General Public License v2.0
544 stars 101 forks source link

No System Menu Background Music not working for me with hacks_hash.ini #143

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Use Priiloader capable of hacks_hash.ini w/ option for classic hacks.ini OFF
2. Use System Menu 4.1U with d/l hacks_hash.ini from Wiibrew
3. All other hacks seem to work, but I hear background music with the hack 
Enabled in Priiloader. Classic hacks.ini with the same hack does work.

What is the expected output? What do you see instead?
No background music on the system menu. Instead I hear music.

What version of priiloader are you using? On what ios/system menu?
0.6 B2 on 4.1U IOS60 / IOS58 / CIOS v17 Wanin

Do you have any IOS patches installed? (if so which ios and what patch?)
Many of them b/c I have a launch year Wii.

What are your wii system menu settings
NTSC 16:9 480P; No wireless

Original issue reported on code.google.com by Dre...@gmail.com on 20 Oct 2010 at 6:25

GoogleCodeExporter commented 9 years ago
deu to no time to check the hash/value of the hacks_hash.ini ill walk you 
trough how to check if the hash is correct :)

do you have a hex editor on your computer? if you do, you can check yourself if 
the hack is correct :)

Original comment by dac...@gmail.com on 21 Oct 2010 at 3:11

GoogleCodeExporter commented 9 years ago
how would i check that - I do have a hex editor...

Original comment by Dre...@gmail.com on 21 Oct 2010 at 3:13

GoogleCodeExporter commented 9 years ago
well, get the address from the original hacks and substract 0x8132FAE0 (use 
windows calculator if you want to)

the resulted hex number should be the offset in the file where the old hacks 
patched.
see if the data at the resulted offset = the hash in the hacks_hash.ini :)

Original comment by dac...@gmail.com on 21 Oct 2010 at 4:49

GoogleCodeExporter commented 9 years ago
srry, forgot to say "the file" = the system menu booting app. this is often the 
app with the highest hex name
for example : 4.2E = 0000008B.app
4.3E = 0000009b.app

Original comment by dac...@gmail.com on 21 Oct 2010 at 6:40

GoogleCodeExporter commented 9 years ago
I guess I didn't follow how to employ the hex editor into this. Here are the 
different versions and the Background Music Hack. Maybe you can either tell me 
if it SHOULD work based on this info... Thanks.

hacks.ini
[No System Menu Background Music]
version=449
offset=0x8136ADC4
value=0x4E800020

hacks_hash.ini
[No System Menu Background Music]
maxversion=518
minversion=416
amount=1
hash=0x9421fff0,0x7c0802a6,0x90010014,0x800da750
patch=0x4E800020

Original comment by Dre...@gmail.com on 21 Oct 2010 at 8:19

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
use this as hash line

hash = 0x9421fff0,0x7c0802a6,0x90010014,0x800da7

that hash should work on all the system menu versions i specified with min&max 
version

also, the hex editor comes in when you open the system menu booting app and 
look at the offset :)

Original comment by dac...@gmail.com on 22 Oct 2010 at 5:02

GoogleCodeExporter commented 9 years ago
so, did it work?

Original comment by dac...@gmail.com on 23 Oct 2010 at 9:10

GoogleCodeExporter commented 9 years ago
Yup! Removing the "50" essentially from the end of that line fixed it... Sweet- 
now I can convert to a hacks_hash.ini user. :) Thanks!

Original comment by Dre...@gmail.com on 24 Oct 2010 at 3:51

GoogleCodeExporter commented 9 years ago

Original comment by dac...@gmail.com on 24 Oct 2010 at 7:19