Hacking Perfect Dark WAD!

AK47A

New Member
OP
Newbie
Joined
Nov 28, 2008
Messages
2
Trophies
0
XP
1
Country
Brunei
How to launch Perfect Dark as a .wad VC game?

Yeah, your dream is now a reality.

Perfect Dark (and all others games that don't work) doesn't work because of its crappy boot CIC that is not emulated by currents VC emulators.

You have to change this boot CIC to make this game working.

1) Go here to have a list of games Boot CIC.
2) Search for Yoshi's Story (It's an example. You can use any rom that is emulated as a VC game)
QUOTE said:
Yoshi's Story CIC-NUS-6106 EEPROM (16 Kbits)
So, you need a rom with the same region, the same save format (16Kb EEPROM) and the same boot CIC (6106).
3) Perfect Dark has a 16Kb EEPROM save format (good) but a 6105 boot CIC (not good). We have to change it.

4) You need:
-Yoshi Story WAD
-Yoshi Story rom (.z64)
-Perfect Dark rom (.z64)
-Autoinjectuwad (for injecting rom into WAD)
-This tool for extract the boot CIC
-This tool for change the boot CIC

-Place all these things in the same directory.
-Use "rn64crcv21" to extract the CIC 6106 from YOshi'Story (rn64crc.exe -e Yoshi.z64)
-You'll have a new CIC6106.bin file
-Use "rn64crcv21" to import this CIC 6106 into Perfect Dark. (n64cicc.exe -FPerfectDark.z64 -C6106)
-Inject the new perfect Dark into Yoshi'story.wad using autoinjectuwad and enjoy !
 

Hadrian

Literally as TIGHT as a gnats chuff.
Former Staff
Joined
Oct 12, 2004
Messages
16,991
Trophies
3
Age
42
XP
5,032
Country
United States
I'm actually asking others, we've had new members post illegal or damaging files saying that they are something else.
 

G!N

Member
Newcomer
Joined
Aug 22, 2008
Messages
20
Trophies
0
XP
33
Country
Gambia, The
I will try it
wink.gif
I have Starfall and the Twighlight Hack on my wii, so i can delete the wad if i will get a wad brick.
 

Jacobeian

Well-Known Member
Member
Joined
May 15, 2008
Messages
1,893
Trophies
0
XP
387
Country
Cuba
AK47A said:
QUOTE said:
Mmm are those files "legit"?

Not sure :/


lol, then why making a post to say "it works"

CIC header is not the only thing preventing RARE games to work under emulators

this has already been discussed many times here or elsewhere, ROM patching is NOT enough because RARE games make use of a custom RSP microcode : the RSP is the chip handling graphic & sound in N64, it's completely reprogrammable by game programmers using microcodes that are linked in the ROM and injected into RSP when necessary, nintendo provided its basic microcodes to devs, Rare developped its own)

current VC emulators does not emulate the RSP completely, at least, they only support nintendo common microcodes

ROM patching is still feasible to make use of the default microcode but will result in graphic/sound weirdness


hope that help
 

Jacobeian

Well-Known Member
Member
Joined
May 15, 2008
Messages
1,893
Trophies
0
XP
387
Country
Cuba
anyway, the reasoning is false

according to the link he posted, "Legend of Zelda: Ocarina of Time" also use the same Boot CIC as Perfect Dark

just inject Perfect Dark in the Zelda's VC and see if it works
 

Tomobobo

Champion.
Member
Joined
Nov 26, 2005
Messages
1,310
Trophies
1
XP
2,162
Country
United States
-Use "rn64crcv21" to import this CIC 6106 into Perfect Dark. (n64cicc.exe -FPerfectDark.z64 -C6106)

^^^^^^^^^^^^

That's a wrong command, you'll get an error. It's a simple fix though, use this

-Use "rn64crcv21" to import this CIC 6106 into Perfect Dark. (n64cicc.exe -FPerfectDark.z64 -CIC6106)

And it will work.. Now onto injecting, autoinjectuwad has never been my friend, I've rarely gotten it to work.. But I'm trying now, I'll let you guys know what's up.

Edit: I'm kinda sure it's not going to work, cause I dont think the CIC6106 command I just gave even looks for CIC6106.bin, but who knows.


Edit2: Error, Rom file too large to inject to selected entry, or whatever.. Dunno if that's just me messing up with injectuwad or I don't have the current one or whatever, but I thought that was a rule, they had to be the same size..
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • Veho @ Veho:
    Oh God no :ohnoes:
    +2
  • Psionic Roshambo @ Psionic Roshambo:
    Pineapple is the safe word?
  • Psionic Roshambo @ Psionic Roshambo:
    But you said pine apple...
  • Psionic Roshambo @ Psionic Roshambo:
    Ughh gonna be bored today, class for new job has a lot of networking material and I'm certified in that already...
  • Veho @ Veho:
    Peen apple.
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    "pine unf apple" doesn't count! Lol
  • Psionic Roshambo @ Psionic Roshambo:
    Employee code of conduct videos are awesome!!! Did you know eating the other employees is bad? I didn't know... Lol
    +1
  • AncientBoi @ AncientBoi:
    Anymore males there? :blush:
  • Psionic Roshambo @ Psionic Roshambo:
    All of us lol
  • Psionic Roshambo @ Psionic Roshambo:
    I got free every channel so that's awesome lol
    +1
  • AncientBoi @ AncientBoi:
    Give me ALL the gay pron channels, since you won't be watching them :blush::D
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Lol they exist?
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Hmmm so Mario Does Luigi's plumbing is a bad movie? Lol
  • Psionic Roshambo @ Psionic Roshambo:
    These videos are soooo dry
  • Psionic Roshambo @ Psionic Roshambo:
    Please click all suspicious links sent your email
  • BigOnYa @ BigOnYa:
    What to do today? Cut grass for 3-4 hours, or just get drunk and play video games... Hmm
  • BigOnYa @ BigOnYa:
    I need a remote controlled mower, so I can sit on the couch and do both.
  • BigOnYa @ BigOnYa:
    Sounds good to me, video games and booze it is then.
    +1
  • denpafan @ denpafan:
    Good choice
    +1
  • BigOnYa @ BigOnYa:
    Now what to play, Starfield or Fallout4. And what to drink, beer or Whiskey and Coke. Such tough decisions.
  • BigOnYa @ BigOnYa:
    Looks like its whiskey & coke, only 4 beers left. And think ill start with Falllout. :grog:
    BigOnYa @ BigOnYa: Looks like its whiskey & coke, only 4 beers left. And think ill start with Falllout. :grog: