Hacking cIOSrev15 released and it's broken yay

tueidj

I R Expert
Member
Joined
Jan 8, 2009
Messages
2,569
Trophies
0
Website
Visit site
XP
999
Country
WiiPower said:
madri1 said:
static dvddiskid *g_diskID = (dvddiskid*)0x80000000;
ret = bwDVD_LowReadID(g_diskID,__dvd_readidcb);

Yes you modify the value, because it has to be done. If the disc id is not there, you are about to get lots of trouble.

How about just commenting that one line of code and just trying if it works?
You're not actually meant to set the disc ID like that, you're meant to read the first 0x20 bytes from the disc to 0x80000000. This sets the ID, disk number/version, and disc type (GC/Wii) all in one operation.
 

WiiPower

Well-Known Member
OP
Member
Joined
Oct 17, 2008
Messages
8,165
Trophies
0
XP
345
Country
Gambia, The
tueidj said:
WiiPower said:
madri1 said:
static dvddiskid *g_diskID = (dvddiskid*)0x80000000;
ret = bwDVD_LowReadID(g_diskID,__dvd_readidcb);

Yes you modify the value, because it has to be done. If the disc id is not there, you are about to get lots of trouble.

How about just commenting that one line of code and just trying if it works?
You're not actually meant to set the disc ID like that, you're meant to read the first 0x20 bytes from the disc to 0x80000000. This sets the ID, disk number/version, and disc type (GC/Wii) all in one operation.

That's what the code does. And it uses the correct ioctl for it, which is a very important detail.
 

madri1

Well-Known Member
Member
Joined
Feb 15, 2006
Messages
170
Trophies
0
Website
www.wii-info.fr
XP
282
Country
France
0x80003184 4 0x80000000 Game ID address

you told that if the value is 0x80000000, it gives error 001.
So you should give ANOTHER address where the gameid IS.

It means -> write it to 0x80000000 AND another place

edit:
ok looks like this value isn't necessary to launch the game.

here is the version that work with the line commented :

http://www.2shared.com/file/9205131/998e22af/sourcecode.html

even with an address linking to somewhere else, it gives an error 001 :
char fix[7] = "LOL";
*(vu32*)0x80003184 = (char *)fix; // Game ID Address
 

codone

Active Member
Newcomer
Joined
May 21, 2008
Messages
32
Trophies
0
XP
58
Country
United States
I'm not sure if you are qualified to run a compiler....

and just what is this from "nightwaxon"
QUOTE said:
What a load of sychophantic drivel!

sychophantic ? Some kind of new word?
 

SilentSinr

Member
Newcomer
Joined
Dec 29, 2008
Messages
18
Trophies
0
XP
111
Country
United States
codone said:
I'm not sure if you are qualified to run a compiler....

and just what is this from "nightwaxon"
QUOTE said:
What a load of sychophantic drivel!

sychophantic ? Some kind of new word?

eh...might be new to you..but that isn't a new word, maybe the misspelling through you off...
the correct spelling is sycophantic.
 

Pat1487

Active Member
Newcomer
Joined
Feb 4, 2007
Messages
26
Trophies
0
XP
249
Country
United States
I get 001 errors or green screen reboots with every game ran from disc in neogamma now, using cios rev15 and neogamma r8b12

I just switched to ULoader since it works with everything, including NSMB without any crazy patches or fixes

I dont know what you mean by not disc channel compatible, i run everything from disc and everything works fine for me

DVDs work with mplayer (tested with saw, american pie)
Retail games work like normal (tested with super mario galaxy, super smash bros brawl)
Burned back-ups work with Uloader (tested with nsmb, the conduit(online works to), the force unleashed, mario kart wii(online works to), no more heroes, super mario galaxy)

Im not saying rev 15 is perfect, but dont blame it for everything
 

Pat1487

Active Member
Newcomer
Joined
Feb 4, 2007
Messages
26
Trophies
0
XP
249
Country
United States
Benjay said:
did you read the topic ??

the problem with rev15 is the one you mention : 001 error with Neogamma......

My point was that if it was rev 15 then all loaders should give an 001 error, but uloader does not
If all loaders gave the 001 error then its a bug with rev 15, but since some work (uloader) then its not a rev 15 bug
 

mousex

Well-Known Member
Member
Joined
Jan 23, 2009
Messages
986
Trophies
0
XP
115
Country
United States
Pat1487 said:
I dont know what you mean by not disc channel compatible, i run everything from disc and everything works fine for me
Disc channel is the channel on the top left in the Wii Menu which shows which disc is in the drive. NSMBW doesn't work through it.
 

manias

Well-Known Member
Member
Joined
Aug 7, 2007
Messages
1,258
Trophies
0
XP
143
Country
Netherlands
usbloadergx also boots discs just fine
smile.gif
 

WiiPower

Well-Known Member
OP
Member
Joined
Oct 17, 2008
Messages
8,165
Trophies
0
XP
345
Country
Gambia, The
Pat1487 said:
Benjay said:
did you read the topic ??

the problem with rev15 is the one you mention : 001 error with Neogamma......

My point was that if it was rev 15 then all loaders should give an 001 error, but uloader does not
If all loaders gave the 001 error then its a bug with rev 15, but since some work (uloader) then its not a rev 15 bug

If you get the disc channel to use cIOSrev15(with a rebooter for example), then you get 001 error too, but i guess that's the disc channel's fault and not the cIOS's fault...
 

Tanas

Well-Known Member
Member
Joined
Aug 19, 2006
Messages
2,257
Trophies
1
Website
Visit site
XP
113
Country
mousex said:
Pat1487 said:
I dont know what you mean by not disc channel compatible, i run everything from disc and everything works fine for me
Disc channel is the channel on the top left in the Wii Menu which shows which disc is in the drive. NSMBW doesn't work through it.
Works fine through the Disk Channel for me and I'm using rev 15, its just neogamma that doesnt work for me.
 

AllWiidUp

Well-Known Member
Newcomer
Joined
Dec 17, 2008
Messages
84
Trophies
0
XP
31
Country
Canada
s3phir0th115 said:
King Of Chaos said:
He could release the source without the DIP stuff if WiiGator doesn't agree.

I can hardly see it being an issue. Several of wiigator's apps are open source as it is, like his backup launcher, gamecube backup launcher, gamecube cmios patcher, etc.

Although I will say, and I say this as a big supporter of open source software, that releasing the source code for things is not always the best idea.

Dark_Alex of the PSP scene was very careful about whom he gave the source code of his custom firmware to. Why? Because if source code like that becomes available, everyone is able to see how custom firmware is made, including Sony.

The source code for an older custom firmware was leaked once, and this greatly angered Dark_Alex. Why? Because Sony, having seen the source code, deliberately made changes in their next firmware update in order to complicate making the custom firmware.

Now, knowing this event, you can all likely deduce that Nintendo getting ahold of the source for the custom IOS would quite possibly mean Nintendo making their IOS's more difficult to patch, make games more difficult to run with backup launchers, etc.

That's why, in this case, I think the source code should be carefully controlled by those in the wii community able to handle updating the cIOS.

Now of course, I'm not saying that the source code being available for it will instantly cause problems with Nintendo's possible counter measures, but it's certainly something to consider before you release it.

not really the same, psp custom firmware made much more work, most, if not all of it done my dark_alex, Waninkoko, released his custom by stringing stuff together and the patches are so small, that it takes about 2 days, to go from knowing nothing to understanding the patches. If there was alot of non-public code, reversing would take a long time, but most can be traced back to current source code and is easy to understand. Do I think, the source should be released, yes, but I'm usually for that, do I hope everyone will make there own cIOS, no. I'd rather a team formed and made something stable and clean, much like the HBC and bootmii.

Will we see this, I don't know, but I'd certainly like to be part of it and use a cIOS developed in that way.
 

Kaster999

Active Member
Newcomer
Joined
Nov 17, 2009
Messages
39
Trophies
0
XP
101
Country
Greece
does anyone know when cios38 rev16 will be released ???
and neogamma will compartible ever with cios38 rev16 ??? (i interesting for double layer fix)
unsure.gif
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • BigOnYa @ BigOnYa:
    What a weird game
  • K3Nv2 @ K3Nv2:
    Yeah I wanted to see shards of the titanic
  • BigOnYa @ BigOnYa:
    I kept thinking jaws was gonna come up and attack
  • K3Nv2 @ K3Nv2:
    Jaws is on a diet
  • K3Nv2 @ K3Nv2:
    Damn power went out
  • BigOnYa @ BigOnYa:
    Ok xdqwerty, your little bro prob tripped On the cord and unplugged you
  • K3Nv2 @ K3Nv2:
    Ya I'm afraid of the dark hug me
  • BigOnYa @ BigOnYa:
    Grab and hold close your AncientBoi doll.
  • K3Nv2 @ K3Nv2:
    Damn didn't charge my external battery either
  • BigOnYa @ BigOnYa:
    Take the batteries out of your SuperStabber3000... Or is it gas powered?
  • K3Nv2 @ K3Nv2:
    I stole batteries from your black mamba
    +1
  • K3Nv2 @ K3Nv2:
    My frozen food better hold up for an hour I know that
  • BigOnYa @ BigOnYa:
    Or else gonna be a big lunch and dinner tomorrow.
  • BigOnYa @ BigOnYa:
    Did you pay your power bill? Or give all yo money to my wife, again.
  • K3Nv2 @ K3Nv2:
    Oh good the estimated time is the same exact time they just said
    +1
  • BigOnYa @ BigOnYa:
    Load up your pc and monitor, and head to a McDonalds dining room, they have free WiFi
  • K3Nv2 @ K3Nv2:
    Sir please watch your porn in the bathroom
    +2
  • BigOnYa @ BigOnYa:
    No sir we can not sell you anymore apple pies, after what you did with the last one.
  • K3Nv2 @ K3Nv2:
    We ran out
  • HiradeGirl @ HiradeGirl:
    for your life
    +1
  • K3Nv2 @ K3Nv2:
    My life has no value my fat ass is staying right here
    K3Nv2 @ K3Nv2: https://youtube.com/shorts/2n3nUOadWxM?si=7QMANPmqPdFcdlfm