Jump to content


  • Please log in to reply

@All USB Loader developers

, That get 002 with the rev13 cIOS (Go to first unread post)
WiiPower Post #1 Posted 02 June 2009 - 06:06 PM

    GBAtemp Guru


  • Group: Members
  • Posts: 8,118
  • Member No.: 139,019
  • Joined: 17-October 08

  •  

*Update: Rev13(inofficial rev13a) requires loaders to fix 002, rev13b fixes that again. In return rev13b is slower.

Add this line BEHIND the apploader, that's after getting the entrypoint. And before the DCFlushRange(...). This removes the 002 error then.

*(u32 *)0x80003140 = *(u32 *)0x80003188;

Here's how it looks like in Gamma's code:

CODE
    appentrypoint = (u32)app_final();

    // Remove 002
    *(u32 *)0x80003140 = *(u32 *)0x80003188;
    
    DCFlushRange((void*)0x80000000, 0x3f00);



Waninkoko changed the removement of the 002 that the cIOS does, the new method results in faster reading speed. For apps from system menu it should still be working, just game loaders need to do it from now on.

If anybody gets 002 with a game from disc channel(but i think that's broken anyways) or with VC/WiiWare that is patched to IOS249, report to Waninkoko.

Edited by WiiPower, 03 June 2009 - 09:21 AM.



oggzee Post #2 Posted 02 June 2009 - 07:09 PM

    GBAtemp Addict


  • Group: Members
  • Posts: 2,311
  • Member No.: 173,040
  • Joined: 11-April 09

  •  

Does this work with older cios249 revisions (eg 9-12) too? Or is this for rev13 only?
Btw, is there a easy way to tell the revision? (programmatically of course)



djtaz Post #3 Posted 02 June 2009 - 07:30 PM

    PM's Full - Wadder Me


  • Group: Members
  • Posts: 2,997
  • Member No.: 135,836
  • Joined: 21-September 08

  •  

Thanks for sharing that WiiPower - your always on top of these things in fairness , well done.


WiiPower Post #4 Posted 02 June 2009 - 07:34 PM

    GBAtemp Guru


  • Group: Members
  • Posts: 8,118
  • Member No.: 139,019
  • Joined: 17-October 08

  •  

QUOTE(oggzee @ Jun 2 2009, 08:09 PM) <{POST_SNAPBACK}>
Does this work with older cios249 revisions (eg 9-12) too? Or is this for rev13 only?
Btw, is there a easy way to tell the revision? (programmatically of course)


NeoGamma and SoftChip always tell the revision of the used IOS/cIOS.

And yes it will work on ALL IOS and cIOS, it's just THE patch to get rid of 002 when using a loader.


scognito Post #5 Posted 02 June 2009 - 07:44 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 126
  • Member No.: 67,033
  • Joined: 16-February 07
  • Location: italy

  •  

QUOTE(WiiPower @ Jun 2 2009, 07:34 PM) <{POST_SNAPBACK}>
QUOTE(oggzee @ Jun 2 2009, 08:09 PM) <{POST_SNAPBACK}>
Does this work with older cios249 revisions (eg 9-12) too? Or is this for rev13 only?
Btw, is there a easy way to tell the revision? (programmatically of course)


NeoGamma and SoftChip always tell the revision of the used IOS/cIOS.

And yes it will work on ALL IOS and cIOS, it's just THE patch to get rid of 002 when using a loader.


What is 002 error?
I don't have many games, can you tell me which game should give this error?
I'm only using coverflow usbloader.


djtaz Post #6 Posted 02 June 2009 - 07:47 PM

    PM's Full - Wadder Me


  • Group: Members
  • Posts: 2,997
  • Member No.: 135,836
  • Joined: 21-September 08

  •  

one that had it was need for speed undercover as far as i can remember and sonic and the black knight (someone correct me on these - my wii is chipped)
Ohh and its a blue screen saying 002 Error when a game loads.

Edited by djtaz, 02 June 2009 - 07:47 PM.


kyogc Post #7 Posted 02 June 2009 - 07:50 PM

    GBAtemp Fan

  • PipPipPipPip

  • Group: Members
  • Posts: 324
  • Member No.: 144,403
  • Joined: 25-November 08

  •  

Mad World, Punch Out.


bnm81002 Post #8 Posted 02 June 2009 - 07:52 PM

    GBAtemp Advance Fan

  • PipPipPipPipPip

  • Group: Members
  • Posts: 810
  • Member No.: 126,247
  • Joined: 22-May 08
  • Location: New York

  •  

QUOTE(djtaz @ Jun 2 2009, 02:47 PM) <{POST_SNAPBACK}>
one that had it was need for speed undercover as far as i can remember and sonic and the black knight (someone correct me on these - my wii is chipped)
Ohh and its a blue screen saying 002 Error when a game loads.



seems like the cIOS38 rev13 that just came out are producing many 002 errors for the games from what I've read in the cIOS38 rev13 installer released thread,
http://gbatemp.net/index.php?showtopic=158879


WiiPower Post #9 Posted 02 June 2009 - 08:01 PM

    GBAtemp Guru


  • Group: Members
  • Posts: 8,118
  • Member No.: 139,019
  • Joined: 17-October 08

  •  

QUOTE(bnm81002 @ Jun 2 2009, 08:52 PM) <{POST_SNAPBACK}>
QUOTE(djtaz @ Jun 2 2009, 02:47 PM) <{POST_SNAPBACK}>
one that had it was need for speed undercover as far as i can remember and sonic and the black knight (someone correct me on these - my wii is chipped)
Ohh and its a blue screen saying 002 Error when a game loads.



seems like the cIOS38 rev13 that just came out are producing many 002 errors for the games from what I've read in the cIOS38 rev13 installer released thread,
http://gbatemp.net/index.php?showtopic=158879


Could you please read the 1st post in this topic?


scognito Post #10 Posted 02 June 2009 - 08:12 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 126
  • Member No.: 67,033
  • Joined: 16-February 07
  • Location: italy

  •  

QUOTE(kyogc @ Jun 2 2009, 07:50 PM) <{POST_SNAPBACK}>
Mad World, Punch Out.

Is it a problem that happens even on usb loaders?
I have both and don't have that problem...(i use cios rev10).


WiiPower Post #11 Posted 02 June 2009 - 08:29 PM

    GBAtemp Guru


  • Group: Members
  • Posts: 8,118
  • Member No.: 139,019
  • Joined: 17-October 08

  •  

QUOTE(scognito @ Jun 2 2009, 09:12 PM) <{POST_SNAPBACK}>
QUOTE(kyogc @ Jun 2 2009, 07:50 PM) <{POST_SNAPBACK}>
Mad World, Punch Out.

Is it a problem that happens even on usb loaders?
I have both and don't have that problem...(i use cios rev10).


Does really nobody read my topic? But posting is ok without???


joda Post #12 Posted 02 June 2009 - 08:59 PM

    GBAtemp Fan

  • PipPipPipPip

  • Group: Members
  • Posts: 435
  • Member No.: 89,172
  • Joined: 12-July 07
  • Location: Umeå

  •  

One should strap all to-be-tempers to a chair and force feed them How To Ask Questions The Smart Way before activating their accounts ...


kyogc Post #13 Posted 02 June 2009 - 09:03 PM

    GBAtemp Fan

  • PipPipPipPip

  • Group: Members
  • Posts: 324
  • Member No.: 144,403
  • Joined: 25-November 08

  •  

QUOTE(scognito @ Jun 2 2009, 12:12 PM) <{POST_SNAPBACK}>
QUOTE(kyogc @ Jun 2 2009, 07:50 PM) <{POST_SNAPBACK}>
Mad World, Punch Out.

Is it a problem that happens even on usb loaders?
I have both and don't have that problem...(i use cios rev10).


With rev10, these two games worked fine. However, with rev13, you would have 002 error if you haven't modified currently loader.


scognito Post #14 Posted 02 June 2009 - 09:33 PM

    GBAtemp Regular

  • PipPipPip

  • Group: Members
  • Posts: 126
  • Member No.: 67,033
  • Joined: 16-February 07
  • Location: italy

  •  

QUOTE(kyogc @ Jun 2 2009, 09:03 PM) <{POST_SNAPBACK}>
QUOTE(scognito @ Jun 2 2009, 12:12 PM) <{POST_SNAPBACK}>
QUOTE(kyogc @ Jun 2 2009, 07:50 PM) <{POST_SNAPBACK}>
Mad World, Punch Out.

Is it a problem that happens even on usb loaders?
I have both and don't have that problem...(i use cios rev10).


With rev10, these two games worked fine. However, with rev13, you would have 002 error if you haven't modified currently loader.

Ah ok, if we will add support for rev13 I'll have a look at the wiipower advice, thanks both!


wolffangalchemist Post #15 Posted 02 June 2009 - 10:18 PM

    GBAtemp Maniac


  • Group: Members
  • Posts: 1,206
  • Member No.: 144,139
  • Joined: 23-November 08
  • Location: middleofnowhere, AL

  •  

nice little mod very useful, would like to see one with ios reload though.







Users browsing this topic

1 user(s) are reading this topic

0 members, 1 guests, 0 anonymous users