Hacking RareWare Game WAD thoughts...

SFenton

ಠ_ಠ
OP
Member
Joined
Oct 14, 2008
Messages
1,077
Trophies
0
Location
Derp
Website
Visit site
XP
160
Country
United States
Well, I was just thinking...
Everybody I've seen is actually trying to hex edit the games so that they will work in a WAD. This has been disproven for one test and the other has either been canceled or will likely never come about.
So, I was thinking, why are we trying to edit the games?
Why don't we extract the ROM from an N64 game and tinker with the Nintendo emulator, and then re-inject the game?
I actually haven't read this yet, so I figured I could throw this idea out there- after all, look at where OSW's original thoughts have gone.
Thank you,
SFenton
 

Drihscol

Well-Known Member
Member
Joined
Aug 7, 2008
Messages
204
Trophies
0
Age
27
Website
Visit site
XP
100
Country
i agree. we should find out more.
i went to wiibrew to see if they had anything to say about virtual console games, and the site is down.
 

SilverSurfR

Well-Known Member
Member
Joined
Jan 22, 2009
Messages
245
Trophies
0
Location
NJ, USA
XP
56
Country
United States
Driscol said:
i agree. we should find out more.
i went to wiibrew to see if they had anything to say about virtual console games, and the site is down.

Doubt you'll find much or get any help with VC games @ wiibrew. From what I read/understand they are strongly against piracy and copyright infringement.
 

jacklaidlaw

Well-Known Member
Member
Joined
Jan 9, 2009
Messages
217
Trophies
0
Age
36
Location
london but Scottish
XP
58
Country
SilverSurfR said:
Driscol said:
i agree. we should find out more.
i went to wiibrew to see if they had anything to say about virtual console games, and the site is down.

Doubt you'll find much or get any help with VC games @ wiibrew. From what I read/understand they are strongly against piracy and copyright infringement.


yes but they explain how the wii works in detail
 

Jacobeian

Well-Known Member
Member
Joined
May 15, 2008
Messages
1,893
Trophies
0
XP
386
Country
Cuba
QUOTE said:
Why don't we extract the ROM from an N64 game and tinker with the Nintendo emulator, and then re-inject the game?


all the ROMS floating on the internet and the ones in VC as well are already ALL extracted from N64 cartridges

or do you mean something else ?
otherwise it's basically what ROM injection already do: take any ROM and inject it into a VC WAD file

but really, don't start thinking that obvious solutions has not been tried yet, people are trying to inject RARE games since the beginning of the Virtual Console hack

the problem with RARE roms is simple and double:
1/ there is a specific boot Chip (CIC) and specific backup Chip (EEPROM,SRAM...) in (quite) all N64 games: this can be overrriden with a patch on the ROM and use of a similar VC version
2/ RARE games make use of a specific instruction set but current VC emulators do not understand these instructions and will result in gfx/sound issues: this can only be fixed with an upgraded emulator
 

SFenton

ಠ_ಠ
OP
Member
Joined
Oct 14, 2008
Messages
1,077
Trophies
0
Location
Derp
Website
Visit site
XP
160
Country
United States
Jacobeian said:
QUOTE said:
Why don't we extract the ROM from an N64 game and tinker with the Nintendo emulator, and then re-inject the game?


all the ROMS floating on the internet and the ones in VC as well are already ALL extracted from N64 cartridges

or do you mean something else ?
otherwise it's basically what ROM injection already do: take any ROM and inject it into a VC WAD file

but really, don't start thinking that obvious solutions has not been tried yet, people are trying to inject RARE games since the beginning of the Virtual Console hack

the problem with RARE roms is simple and double:
1/ there is a specific boot Chip (CIC) and specific backup Chip (EEPROM,SRAM...) in (quite) all N64 games: this can be overrriden with a patch on the ROM and use of a similar VC version
2/ RARE games make use of a specific instruction set but current VC emulators do not understand these instructions and will result in gfx/sound issues: this can only be fixed with an upgraded emulator

Yeah, you don't understand what I mean.
I mean to take the VC game OUT of a WAD, to find the emulator within the WAD, make it so that it will play what you said above, and re-inject a Rare game.
 

stev418

Well-Known Member
Member
Joined
Sep 25, 2007
Messages
492
Trophies
1
Website
Visit site
XP
199
Country
1 - a wad contains several files called .app
2 - most .app files are simply ARCHIVES of files
3 - the ROM for a N64 VC is in such an ARCHIVE called 05.app
4 - the actual emulator is contained in the 01.app which is not an ARCHIVE but a .dol file (wii executable file)

So as its an executable file, to 'edit' the emulator it could only be done with reverse engineering the 01.app, something I doubt many would feel like doing when they can play there N64 roms on a PC
 

SFenton

ಠ_ಠ
OP
Member
Joined
Oct 14, 2008
Messages
1,077
Trophies
0
Location
Derp
Website
Visit site
XP
160
Country
United States
stev418 said:
1 - a wad contains several files called .app
2 - most .app files are simply ARCHIVES of files
3 - the ROM for a N64 VC is in such an ARCHIVE called 05.app
4 - the actual emulator is contained in the 01.app which is not an ARCHIVE but a .dol file (wii executable file)

So as its an executable file, to 'edit' the emulator it could only be done with reverse engineering the 01.app, something I doubt many would feel like doing when they can play there N64 roms on a PC
So what you are saying is that the emulator is an executable that is easily edited but will take extensive time to encode the code (?) that Perfect Dark and Goldeneye, etc. need to run...
It can't be that bad, right?
blink.gif

And that leads to another question... what if this .dol was used as a boot.dol from the Homebrew Channel? If anyone has not tested, I'll be willing, but I bet it actually does nothing.
 

Jacobeian

Well-Known Member
Member
Joined
May 15, 2008
Messages
1,893
Trophies
0
XP
386
Country
Cuba
you can not modify program (dols) like that, you need the sourcecode, the only thing you could do is altering some bytes, not enough to implement complete new features like RARE games require

the dol alone won't run because it's looking for stuff on the NAND
 

Jetstopia

New Member
Newbie
Joined
Feb 21, 2009
Messages
1
Trophies
0
Age
38
Location
Australia
XP
74
Country
Everyone here gets the idea that Rare games have special (some type of code) that makes it impossible to genericly inject them into another VC game.

I was wondering then why do so many other games have issues with being injected?
 
General chit-chat
Help Users
  • DinohScene @ DinohScene:
    Sounds fair, don't think I can be arsed sending a small microsd in for warranty but eh
  • K3N1 @ K3N1:
    I'd assume cards that run 24/7 with constant write transfers would fail quicker
  • K3N1 @ K3N1:
    I've had good luck with Team group SD cards cheap and comes with 5 years but void if it's ran 24/7
  • DinohScene @ DinohScene:
    I wonder how bad the microsd is that's in me dashcam
  • DinohScene @ DinohScene:
    I've had it for 8 years
  • DinohScene @ DinohScene:
    Same microsd, 140k km :x
  • K3N1 @ K3N1:
    SanDisk has their own tool for that to check life iirc
  • K3N1 @ K3N1:
    Should work on others
  • DinohScene @ DinohScene:
    Nice cheers
  • K3N1 @ K3N1:
    Can't remember if they force you to pay for those features
  • K3N1 @ K3N1:
    Silicon Power 1TB Micro SD Card U3 Nintendo-Switch, Steam Deck Compatible, SDXC microsdxc High Speed MicroSD Memory Card with Adapter https://a.co/d/2zlSFVO This guys been running fine in my SteamDeck
  • dxtsynx @ dxtsynx:
    I have a question about Medicat if anyone can answer.. My windows install is corrupt and wont boot. Does Medicat allow you to run DISM online or do an inlace upgrade? Trying to do some sort of repair install or recovery without a fresh installation
  • SylverReZ @ SylverReZ:
    @K3N1, Nice.
  • K3N1 @ K3N1:
    How do I report @Psionic Roshambo he won't buy me stuff
    +1
  • SylverReZ @ SylverReZ:
    He's using his money to buy dildos.
  • Psionic Roshambo @ Psionic Roshambo:
    Ukraine needs those dildos to keep the Russians at bay!
  • SylverReZ @ SylverReZ:
    What about them?
  • SylverReZ @ SylverReZ:
    @K3N1, No way of stopping him.
  • K3N1 @ K3N1:
    These are Chinese dildos actually they favor Russia
    +1
  • Psionic Roshambo @ Psionic Roshambo:
    Lol dildos are made from oil wich is from dead dinosaurs, so it's just necrophilia with an extra step.
  • K3N1 @ K3N1:
    So that's why they call my car a dead dinosaur
    +1
  • SylverReZ @ SylverReZ:
    Lol.
  • K3N1 @ K3N1:
    My cars legal age now I can abuse it
    K3N1 @ K3N1: My cars legal age now I can abuse it