Hacking M3 Sakura/Real/iTouch Triple Boot

Wabsta

you fight like a dairy farmer
Member
Joined
Apr 25, 2008
Messages
2,495
Trophies
0
Age
32
Location
SCUMM Bar
Website
www.wabsta.com
XP
449
Country
Netherlands
TheWingless said:
M3 sakura can easily be English as it's in the skin itself... but most of Rudolph's (or w/e his name is now...) require .jp or JAPANESE firmware files... so I don't think it can be English... although it is a boot file. I'm not too sure about this... All I know is that it wouldn't work in English right now...
And Sakura is translated by people from GBAtemp, so the japanese version, is just english. (.jp actualy is english).

EDIT: I'm uploading the iTouchDS files now.
So, if anyone would be so kind to test it when it's uploaded..

EDIT2: Uploaded! Here it is
Can someone test it?
 

strata8

Look! A pointless distraction!
Member
Joined
Jun 18, 2007
Messages
616
Trophies
0
Age
29
Location
over there
Website
Visit site
XP
148
Country
Someone could probably translate the M3 Real loader easily, it's not very hard to change the words using a hex-editor. I wonder if Rudolph will ever release an English version?

People say that you could hack Sakura for other carts such as Cyclo DS, but I'm not sure. I reckon the only reason you can do it for the M3Real and Itouch DS is because they both use the same boot method (via g6dsload.jp and g6dsload.eng).
 

Opium

PogoShell it to me ™
Former Staff
Joined
Dec 22, 2002
Messages
8,202
Trophies
0
Age
36
Location
Australia
Website
www.gbatemp.net
XP
1,163
Country
Australia
wabsta said:
TheWingless said:
M3 sakura can easily be English as it's in the skin itself... but most of Rudolph's (or w/e his name is now...) require .jp or JAPANESE firmware files... so I don't think it can be English... although it is a boot file. I'm not too sure about this... All I know is that it wouldn't work in English right now...
And Sakura is translated by people from GBAtemp, so the japanese version, is just english. (.jp actualy is english).

EDIT: I'm uploading the iTouchDS files now.
So, if anyone would be so kind to test it when it's uploaded..

EDIT2: Uploaded! Here it is
Can someone test it?

Sakura and the M3 Real firmware work (although the M3 Real only had the japanese language option, you can't change it). But the iTouchDS firmware doesn't work, just a white screen.
 
D

donotbugme

Guest
By the way wabsta, on the download link to your package, i would remove your (me) in credits, since you did nothing but ran the patches you found.
They are talking about you on his blog... and making fun of you... :]
 

strata8

Look! A pointless distraction!
Member
Joined
Jun 18, 2007
Messages
616
Trophies
0
Age
29
Location
over there
Website
Visit site
XP
148
Country
donotbugme said:
By the way wabsta, on the download link to your package, i would remove your (me) in credits, since you did nothing but ran the patches you found.
They are talking about you on his blog... and making fun of you... :]

He compiled it to save us the trouble of doing it ourselves... I think that deserves credit.
 

Wabsta

you fight like a dairy farmer
Member
Joined
Apr 25, 2008
Messages
2,495
Trophies
0
Age
32
Location
SCUMM Bar
Website
www.wabsta.com
XP
449
Country
Netherlands
donotbugme said:
By the way wabsta, on the download link to your package, i would remove your (me) in credits, since you did nothing but ran the patches you found.
They are talking about you on his blog... and making fun of you... :]
lol
rolleyes.gif

I'm just being kind to the members of this forum...
And it's not like I said, "I made it".
I said "me, for compiling it".
Like "I'm doing stuff for you people, so I'm being nice. And I want credits for being nice."
I also didn't put credits in the download file or something.

So they are just big baby's on the blog
wink.gif


@Strata: Thank you
tongue.gif


Edit:
Lol, just saw them talking about me in the blog.
I'm famous in Japan!
tongue.gif


Edit2:
Someone there is on my side!
This crappy translation says:
QUOTE said:
by mocha (2008-06-14 00:50)
guy

Why are you making fun of wabsta? He is most of us will agree to compile.



Opium said:
wabsta said:
QUOTE(TheWingless @ Jun 13 2008, 04:54 PM)
M3 sakura can easily be English as it's in the skin itself... but most of Rudolph's (or w/e his name is now...) require .jp or JAPANESE firmware files... so I don't think it can be English... although it is a boot file. I'm not too sure about this... All I know is that it wouldn't work in English right now...
And Sakura is translated by people from GBAtemp, so the japanese version, is just english. (.jp actualy is english).

EDIT: I'm uploading the iTouchDS files now.
So, if anyone would be so kind to test it when it's uploaded..

EDIT2: Uploaded! Here it is
Can someone test it?

Sakura and the M3 Real firmware work (although the M3 Real only had the japanese language option, you can't change it). But the iTouchDS firmware doesn't work, just a white screen.
Okay, then I guess it just doesn't really work yet, 'cause I did exactly what was in the readme.
For the Japanese M3Real, there is no option yet for non-japanese languages (I think).
The Sakura is just English, because it's hacked to be English, but actualy, it's japanese.
iTouchDS FW would have been japanese too
wink.gif
 

dsrules

Well-Known Member
Member
Joined
Sep 20, 2005
Messages
8,729
Trophies
2
XP
6,292
Country
What about the infos posted on the page
"Here is the language version available for more tips patch_val
M3R JPN "A400A0E31EFF2FE1 .."
M3R GB "A500A0E31EFF2FE1 .."
M3R ENG "A700A0E31EFF2FE1 .."
iTDS JPN "B800A0E31EFF2FE1 .."
iTDS GB "B900A0E31EFF2FE1 .."
iTDS ENG "BB00A0E31EFF2FE1 .."
0xCD command of the language model check b7: Type M3R/iTDS = 1
b6, b5, b4: Card M3R = 010, iTDS = 011
b3, b2: FW M3R = 01, iTDS = 10
b1, b0: LNG JPN = 00, GB = 01, ENG = 11"

Could it be possible to use those info and made a universal firmware that works on all versions?
 

Rudolph

Member
Newcomer
Joined
Feb 10, 2008
Messages
5
Trophies
0
XP
74
Country
Do you want to execute iTDS Eurpean/USA in M3Real English version?
It was thought that the module of hope was able to be obtained by
editing it liking it because it had opened it to the public in the script.

It is a correction point to change iTDS Japanese system of the multi loading by
M3Real English version to Eurpean/USA system.

"bootjp2defaulty.vbs" to create a copy of the "booteng2defaulty.vbs".
Edit the following lines
64: sname = "boot.eng"
65: dc = &h32

"P_iTDSjp.vbs" to create a copy of the "P_iTDSeng.vbs".
Edit the following lines
6: Dim check_val(6)
14ins: check_val(6) = "04E02DE500C0A0E30CD04DE20C20A0E1"
15: patch_val = "BB00A0E31EFF2FE1BB00A0E31EFF2FE1"
82: for i = 0 to 6
86: i = 7
159: sfile = true

"Penc_iTDSjp.vbs" to create a copy of the "Penc_iTDSeng.vbs".
Edit the following lines
9:check_val(0) = "FFED2DE5FBCDA0E3F7DD4DE2F72DA0E1"
10:check_val(1) = "F34D2DE9FB3DA0E3FB3D8DE5FB2DA0E3"
11:check_val(2) = "F34D2DE9F93DA0E3FB3D8DE5FA3DA0E1"
12:check_val(3) = "F34D2DE9FB3DA0E3FB3D8DE5360DA0E3"
13:check_val(4) = "F34D2DE94A0DA0E3FB1DA0E3FA0D80E2"
14:check_val(5) = "F34D2DE9510DA0E3FB1DA0E3FA0D80E2"
16:Patch_val = "400DA0E3E5F22FE1400DA0E3E5F22FE1"
160: sfile = true


"Penc_iTDSjp.vbs" to create a copy of the "Penc_iTDSgb.vbs".
Edit the following lines
9:check_val(0) = "35EC2DE531CCA0E33DDC4DE23D2CA0E1"
10:check_val(1) = "394C2DE9313CA0E3313C8DE5312CA0E3"
11:check_val(2) = "394C2DE9333CA0E3313C8DE5303CA0E1"
12:check_val(3) = "394C2DE9313CA0E3313C8DE5FC0CA0E3"
13:check_val(4) = "394C2DE9800CA0E3311CA0E3300C80E2"
14:check_val(5) = "394C2DE99B0CA0E3311CA0E3300C80E2"
16:Patch_val = "8A0CA0E32FF32FE18A0CA0E32FF32FE1"


"iTDSeng.bat" to be created following the run.

booteng2defaulty.vbs
P_iTDSeng.vbs defaulty.nds
P_iTDSeng.vbs iT_Language.nds

P_iTDSeng.vbs iT_homebrew.eng
Penc_iTDSeng.vbs iTouch.eng
Penc_iTDSeng.vbs it_firegame.eng

P_iTDSeng.vbs iT_homebrew.fra
Penc_iTDSeng.vbs iTouch.fra
Penc_iTDSeng.vbs it_firegame.fra

P_iTDSeng.vbs iT_homebrew.hol
Penc_iTDSeng.vbs iTouch.hol
Penc_iTDSeng.vbs it_firegame.hol

P_iTDSeng.vbs iT_homebrew.ita
Penc_iTDSeng.vbs iTouch.ita
Penc_iTDSeng.vbs it_firegame.ita

P_iTDSeng.vbs iT_homebrew.por
Penc_iTDSeng.vbs iTouch.por
Penc_iTDSeng.vbs it_firegame.por

P_iTDSeng.vbs iT_homebrew.spa
Penc_iTDSeng.vbs iTouch.spa
Penc_iTDSeng.vbs it_firegame.spa

P_iTDSgb.vbs iT_homebrew.kor
Penc_iTDSgb.vbs iTouch.kor
Penc_iTDSgb.vbs it_firegame.kor

P_iTDSgb.vbs iT_homebrew.tha
Penc_iTDSgb.vbs iTouch.tha
Penc_iTDSgb.vbs it_firegame.tha


I'm sorry. It do not test.
 

Unchi-san

Unchi on a stick! yay~
Member
Joined
Jan 3, 2008
Messages
526
Trophies
0
Website
Visit site
XP
49
Country
United States
whoa is that Rudolph?
blink.gif


if so..... Rudolph-san.... Gbaexplorer to M3Sakura/Real/iTouch loader wo tsukutekurete, honto ni arigatougozaimasu! Gbatemp no minasan wa honto ni kotoba de tsutaenai gurai arigatai desu. Imakara mo yoroshiku onegaishimasu!
 

Opium

PogoShell it to me ™
Former Staff
Joined
Dec 22, 2002
Messages
8,202
Trophies
0
Age
36
Location
Australia
Website
www.gbatemp.net
XP
1,163
Country
Australia
Rudolph, would you have the time to be able to make the changes to the scripts and re-release a version with english firmware support please?

If not I might have a go at trying to edit it myself after I publish my iTouchDS review (coming later today).
 

Rudolph

Member
Newcomer
Joined
Feb 10, 2008
Messages
5
Trophies
0
XP
74
Country
dsrules

Naturally, it is possible.
However, it is troublesome to make the patch any further.

Please replace "ITouch.gb", "IT_homebrew.gb", and "It_firegame.gb" with "Kor" or "Tha" by
the work of iTDS Eurpean/USA.
When making it to the replaced language by the language choice.
 

Densetsu

Pubic Ninja
Former Staff
Joined
Feb 2, 2008
Messages
3,434
Trophies
0
Location
Wouldn't YOU like to know?
Website
gbatemp.net
XP
2,707
Country
United States
Rudolph???

????????FW?????????????????????????????
bow.gif
????????????????Rudolph??????????????????????????????????????????????????G6DSReal??????M3???FW??????????????????????????????????????????????????Unchi-san???????????????????????????????????????????????????

Thanks for the firmware you created. You've got mad skillz!
bow.gif
Although you've released the script, it would seem that it's not as simple for other people to make the desired firmware as you'd think. Currently it looks like what people want most is an M3 Sakura firmware that will run on the G6DS Real. Would you be able to make one? If it's a pain in the ass, could you tell us how to do it? As Unchi-san already said, we can't tell you how much we appreciate what you did. Kore kara mo, yoroshiku onegaishimasu (for lack of a good English equivalent to this saying).
 

Unchi-san

Unchi on a stick! yay~
Member
Joined
Jan 3, 2008
Messages
526
Trophies
0
Website
Visit site
XP
49
Country
United States
Densetsu3000 said:
Rudolph???

????????FW?????????????????????????????
bow.gif
????????????????Rudolph??????????????????????????????????????????????????G6DSReal??????M3???FW??????????????????????????????????????????????????Unchi-san???????????????????????????????????????????????????

Thanks for the firmware you created. You've got mad skillz!
bow.gif
Although you've released the script, it would seem that it's not as simple for other people to make the desired firmware as you'd think. Currently it looks like what people want most is an M3 Sakura firmware that will run on the G6DS Real. Would you be able to make one? If it's a pain in the ass, could you tell us how to do it? As Unchi-san already said, we can't tell you how much we appreciate what you did. Kore kara mo, yoroshiku onegaishimasu (for lack of a good English equivalent to this saying).

good stuff. too bad i don't have a japanese word-processing program =(
 

Rudolph

Member
Newcomer
Joined
Feb 10, 2008
Messages
5
Trophies
0
XP
74
Country
Densetsu3000

G6DSRealについては、所有していないので言語チェック等の調査ができません。
Because G6DSReal is not owned, the language check etc. cannot be investigated.


ただし、M3SakuraのDLDI領域は16KBしかありません。
G6DSRealのDLDIは32KBを要求します。実際には、26KB程使っています。
However, there are only 16KB DLDI area of M3Sakura.
DLDI of G6DSReal demands 32KB. About 26KB is actually used.

よって、G6DSRealでM3Sakuraを動作させることは不可能です。
Therefore, it is impossible to operate M3Sakura with G6DSReal.
 

OSW

Wii King
OP
Former Staff
Joined
Oct 30, 2006
Messages
4,787
Trophies
0
XP
482
Country
impossible for us users to hack it? yes. so fair for us not to bother people like rudolph about it.

impossible for m3team/moonlight (whoever) to make the DLDI area 32KB and implement G6Real support? i doubt it.

will they do it? who knows, i hope so. last i remember ahtin was requesting them to add support.
 

Site & Scene News

Popular threads in this forum

General chit-chat
Help Users
  • No one is chatting at the moment.
    Sonic Angel Knight @ Sonic Angel Knight: DAYTONAAAAAAAA!!!!!!!!!!