Hacking Coding vWii 3-core support - everything you need to know.

ÐeltaResero

Member
Newcomer
Joined
May 27, 2013
Messages
17
Trophies
0
Age
32
XP
99
Country
Canada
Enabling SMP in the kernel disables EMBEDDED6XX and therefore disables GAMCUBE_COMMON that will disable all GameCube/Wii/vWii support in the kconfigs. So if I understand correctly, than you did account for this, re-enabled the hardware support (such as MMC_SDHCI_OF_HLWD), and then edited the wii.dts file by adding the extra CPU information into there (and changed the core total). If you compiled it with Maxternal's patches in gbadev, specifically using the last patch: "add code to wrapper to the wrapper to kickstart the other two cores", how did you get it to compile? I though there would be an error such as "Error: unsupported relocation against $947" (same with $0x0060).
 

bravest

Active Member
Newcomer
Joined
May 12, 2013
Messages
30
Trophies
0
Age
37
XP
110
Country
Netherlands
Enabling SMP in the kernel disables EMBEDDED6XX and therefore disables GAMCUBE_COMMON that will disable all GameCube/Wii/vWii support in the kconfigs. So if I understand correctly, than you did account for this, re-enabled the hardware support (such as MMC_SDHCI_OF_HLWD), and then edited the wii.dts file by adding the extra CPU information into there (and changed the core total). If you compiled it with Maxternal's patches in gbadev, specifically using the last patch: "add code to wrapper to the wrapper to kickstart the other two cores", how did you get it to compile? I though there would be an error such as "Error: unsupported relocation against $947" (same with $0x0060).


I had not noticed that EMBEDDED6XX was dependent on BROKEN_ON_SMP . I greatly appreciate this tip. Since then I removed this dependency and my image compiled fine. (This is using your 3.10y repo).

-bravest
 

Maxternal

Peanut Gallery Spokesman
OP
Member
Joined
Nov 15, 2011
Messages
5,210
Trophies
0
Age
40
Location
Deep in GBAtemp addiction
Website
gbadev.googlecode.com
XP
1,709
Country
Here's another boot.dol file that should do a little bit better job of sending the cores to Linux
http://vwii.idfbest.com/upload/bootsmp2.dol

bravest if you wanted I could always add you to the googlecode page to keep all the work in one place (even if you preferred to have it in a separate branch.)
If you're interested I'd just need you to PM me your email address
 

obcd

Well-Known Member
Member
Joined
Apr 5, 2011
Messages
1,594
Trophies
0
XP
432
Country
Belgium
It would have been a big deal if team f0f would release the Wiiu exploit when 3 core vwii linux was working.
They clearly stated they won't do it....
So basically, it will only prove that Maxternal learned a lot or that finally some people with ppc multicore linux kernel knowledge showed interest.
 
  • Like
Reactions: Kargaroc

delroth

Well-Known Member
Newcomer
Joined
Nov 19, 2013
Messages
45
Trophies
0
Age
30
XP
296
Country
Swaziland
comex_zpse6c67125.gif
 
  • Like
Reactions: Vappy and Drcreek

OncleJulien

tool of peers
Member
Joined
Apr 6, 2009
Messages
1,170
Trophies
0
Location
Los Angeles
XP
439
Country
United States
At least use a GIF that spells "you're" correctly.
as you are a person who deletes every other thing you say, please refrain from giving posting advice to others...i get it, you are as passionate as you are insipid, but have the fucking balls to stand by what you say on here.

also, on a personal note, redact doesn't mean what you think it means.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
    Sonic Angel Knight @ Sonic Angel Knight: @_@