Hacking m3sakura is almost here!

Izumi_Konata

Member
Newcomer
Joined
Jun 1, 2008
Messages
5
Trophies
0
XP
75
Country
Netherlands
Chrono_Tata said:
I believe most of the system messages even in the Japanese version are in English anyway (just look at the running texts when Sakura boots up).

You got a point..... I will stop complaining and figure out where the sakura skin is located in the SYSTEM folder... (guess I don`t need to ask instructions cuz there should be plenty on this forum already)

Edit: By browsing all folders in the system folder I came to the conclusion the skin must be saved in the default.skn file...
Won`t be hard replacing that...

Atleast I can use the hacked v1.10 until then...

Many thanks for that iamanobody!

Wish I had the knowledge you have. (not only for this rom, it could come in handy in many cases)
 

ringorinfret

Well-Known Member
Member
Joined
Mar 10, 2008
Messages
306
Trophies
0
XP
142
Country
United States
Thanks to everybody for their hard work in hacking the m3 sakura so we could enjoy it earlier on our american M3s!! :-)

I have tried it and I am very impressed and on the plus side, did anyone else notice that video plays smoother using sakura than previous firmware?? My video was skipping all the time after 5-10 seconds and now the same video plays flawlessly and I can seek to any point without problems....WONDERFUL!!!

thanks to everyone, especially iamnobody...great skills man! :-)
 

cory1492

Well-Known Member
Member
Joined
Jun 23, 2005
Messages
1,497
Trophies
1
Location
Home, WhereElse?
XP
324
Country
Canada
iamanobody said:
ok how i have the jp firmware booting on english m3 reals. i also got gba roms loading
gbasp.gif
all the loaders seem to be region locked too. the gba loader also has weird tricks (multiple check functions and some disguised check functions). IDA Pro also can't find a lot of the xrefs
hate2.gif


by the way, here's an example of a disguised check (the command for check is 0xCD)
Code:
RAM:023C7F88ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ STMFDÂÂ SP!, {R3,LR}
RAM:023C7F8CÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ MOVÂÂÂÂ R0, #0xAA
RAM:023C7F90ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ MOVÂÂÂÂ R1, #0
RAM:023C7F94
RAM:023C7F94 loc_23C7F94ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ; CODE XREF: getlang8+1Cj
RAM:023C7F94ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ADDÂÂÂÂ R0, R0, #1
RAM:023C7F98ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ADDÂÂÂÂ R1, R1, #1
RAM:023C7F9CÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ CMPÂÂÂÂ R1, #0x23
RAM:023C7FA0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ ANDÂÂÂÂ R0, R0, #0xFF
RAM:023C7FA4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ BCCÂÂÂÂ loc_23C7F94
RAM:023C7FA8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ MOVÂÂÂÂ R3, #0
RAM:023C7FACÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ STRÂÂÂÂ R3, [SP,#8+var_8]
RAM:023C7FB0ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ MOVÂÂÂÂ R2, #0
RAM:023C7FB4ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ MOVÂÂÂÂ R1, #0
RAM:023C7FB8ÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂÂ BLÂÂÂÂÂÂcard_cmd
laugh.gif
That looks more like GCC/compiler attempting to optimize the code than anything. Nice work spotting that one though, that would be a real PITA to find without tracing the entire process.

How are you loading the nonstandard ndsloader files in IDA? I was looking for a way to split the 7/9 binaries last Friday but I don't much want to go digging in the preloader from the PROM for it. I can think of 10 ways to figure it out, but of course the easiest is simply to ask someone who has done it, how they did it
wink.gif
 

geebs61

Member
Newcomer
Joined
Jun 1, 2008
Messages
10
Trophies
0
XP
11
Country
United States
Thought I would share my problem, and see if anyone else has this happen. Running iamnobody's hacked firmware, I receive this error while Sakura is loading:

Code:
boot M3Sakura firmware Version 1.10
May 30 2008 01:37:18 GMT+09:00
ARM RVCT3.1 [Build 569]

___current pc=0x02008918 sp=0x02803eb8

FreeMem=3491840byte
DTCMEND=0x28010ec
active interface = 0x020588a0
DeviceID=M3DS
DeviceName=M3-DS (SD Card)
MBR boot S\sector=247 a=bRD=8071 RE=0 REsize=32
SPC=8 FD=8071 FLC=498288
Detect FAT32
Shell_FAT_fopen_Data=/SYSTEM/M3SAKURA/LOGBUF.TXT

Applcation Halted!!
Please refer [/SYSTEM/m3sakura/logbuf.txt]

But I can't check the log because it corrupts all the data on the SD card. The filespace is still occupied, but the files aren't there. chkdsk wont run and I have to format the card each time. Sometimes, Windows prompts me to format the card as soon as it is plugged in. I have tried running it with the card half full of my usual programs of choice, and with nothing but the SYSTEM folder and have the same results.

This is on a US M3Real using a Transcend MicroSD card. The Sakura Beta ran just fine on the same setup. More than likely the official will work (I hope!) I just thought I would share my experience with others, and see if anyone is having the same problems or if anyone knows a fix for it.
 

halomasta

Well-Known Member
Member
Joined
May 27, 2008
Messages
115
Trophies
0
XP
21
Country
United States
geebs61 said:
Thought I would share my problem, and see if anyone else has this happen. Running iamnobody's hacked firmware, I receive this error while Sakura is loading:

Code:
boot M3Sakura firmware Version 1.10
May 30 2008 01:37:18 GMT+09:00
ARM RVCT3.1 [Build 569]

___current pc=0x02008918 sp=0x02803eb8

FreeMem=3491840byte
DTCMEND=0x28010ec
active interface = 0x020588a0
DeviceID=M3DS
DeviceName=M3-DS (SD Card)
MBR boot S\sector=247 a=bRD=8071 RE=0 REsize=32
SPC=8 FD=8071 FLC=498288
Detect FAT32
Shell_FAT_fopen_Data=/SYSTEM/M3SAKURA/LOGBUF.TXT

Applcation Halted!!
Please refer [/SYSTEM/m3sakura/logbuf.txt]

But I can't check the log because it corrupts all the data on the SD card. The filespace is still occupied, but the files aren't there. chkdsk wont run and I have to format the card each time. Sometimes, Windows prompts me to format the card as soon as it is plugged in. I have tried running it with the card half full of my usual programs of choice, and with nothing but the SYSTEM folder and have the same results.

This is on a US M3Real using a Transcend MicroSD card. The Sakura Beta ran just fine on the same setup. More than likely the official will work (I hope!) I just thought I would share my experience with others, and see if anyone is having the same problems or if anyone knows a fix for it.
You can go into logbuf.txt to see what happened but I think the only way to fix it is to re-format your card
frown.gif
 

geebs61

Member
Newcomer
Joined
Jun 1, 2008
Messages
10
Trophies
0
XP
11
Country
United States
I would check logbuf.txt, but all the data on the card is corrupt, so I cant even see logbuf.txt. It's no loss for me, as all I am doing right now is testing and tweaking the hacked sakura. I planned on there possibly being problems.
 

strata8

Look! A pointless distraction!
Member
Joined
Jun 18, 2007
Messages
616
Trophies
0
Age
28
Location
over there
Website
Visit site
XP
148
Country
Densetsu3000 said:
????????????????
?Apply panel processing to top screen. (I'm not quite sure what this does)
????????????????
?Apply panel processing to bottom screen. (don't know what this does either)
That adds a transparent white overlay to the wallpaper so the icons and text aren't blemished from the different colours.
 

LukeDS

Member
Newcomer
Joined
May 27, 2008
Messages
9
Trophies
0
Age
43
XP
41
Country
I have an English M3 Real - haven't checked the happenings with the translation / hack in the last few days.

I see a lot of different links and different versions, could a mod possibly make a sticky of the links to files we need so we don't have to sift through every post?

Anyone care to share the files I should grab
smile.gif


Thanks!
 

geebs61

Member
Newcomer
Joined
Jun 1, 2008
Messages
10
Trophies
0
XP
11
Country
United States
Seems I fixed my problem by copying the official firmware and then overwriting these files:

M3Sakura folder
g6dsload.1
g6dsload.eng
g6dsload.gb
g6dsload.jp
setupgba.ext
setupnds.ext
startgba.ext
startnds.ext

With the ones from the hack. So now it works, as far as I can tell anyway.
 

geebs61

Member
Newcomer
Joined
Jun 1, 2008
Messages
10
Trophies
0
XP
11
Country
United States
LukeDS said:
I have an English M3 Real - haven't checked the happenings with the translation / hack in the last few days.

I see a lot of different links and different versions, could a mod possibly make a sticky of the links to files we need so we don't have to sift through every post?

Anyone care to share the files I should grab
smile.gif


Thanks!

I am hosting a mirror of all the files of importance. I will host a mirror of anything else anyone thinks is relevant to Sakura if they would like too. I have bunch of space just sitting here wasting away.

http://braveheartlion.co.cc/

You want the modified files.
 

BoosLee

Active Member
Newcomer
Joined
May 21, 2008
Messages
37
Trophies
0
XP
9
Country
geebs61 said:
LukeDS said:
I have an English M3 Real - haven't checked the happenings with the translation / hack in the last few days.

I see a lot of different links and different versions, could a mod possibly make a sticky of the links to files we need so we don't have to sift through every post?

Anyone care to share the files I should grab
smile.gif


Thanks!

I am hosting a mirror of all the files of importance. I will host a mirror of anything else anyone thinks is relevant to Sakura if they would like too. I have bunch of space just sitting here wasting away.

http://braveheartlion.co.cc/

You want the modified files.

Thanks for the 'archive' I was looking through 10 something pages and was quite confused with what files were meant to go with what, my M3 Real is coming later during the week, so i should prepare for its arrival
yaynds.gif


Also a few questions, i haven't been keeping up so closely so.
the modified version will play nds/gba roms?
does it also support homebrew like lmp-ng, pocket physics and such?

I know these may seem like idiotic questions, but i really haven't been able to follow the last 15-20 pages, so please bear with me...
unsure.gif
 

LUGiA

Well-Known Member
Member
Joined
May 14, 2008
Messages
425
Trophies
0
XP
195
Country
QUOTE said:
Top Screen:

?????????????????
By pressing Up/Down or using the scroll bar,
??????????????????
you can scroll through the screen.

????????????
When setup is complete,
????"OK"????????????
tap the "OK" button at the bottom.

Bottom Screen:

???????????
Image Display Mode Settings

?????????????????
?Show file info and help
???????????????????
?Show touch screen control icons
????????????
?Increase button sensitivity
????????????????
?Increase touch screen sensitivity
?????????????????
?Remember zoom size, and use next time
??????Jpeg???????????
?Resize large Jpeg files to fit screen

?????????????
Wallpaper Change Effects
??????????????????
?Take gap between top and bottom screens into account.
????????????????
?Apply panel processing to top screen. (I'm not quite sure what this does)
????????????????
?Apply panel processing to bottom screen. (don't know what this does either)


Could someone update the Translation file with these updates
 

LUGiA

Well-Known Member
Member
Joined
May 14, 2008
Messages
425
Trophies
0
XP
195
Country

thedicemaster

Well-Known Member
Member
Joined
Apr 26, 2008
Messages
2,432
Trophies
0
XP
303
Country
Netherlands
you can also place skins on your microSD under a different name.
when you open a .skn file with m3sakura that skin will be used instead of default.skn
 
General chit-chat
Help Users
  • No one is chatting at the moment.
    A @ abraarukuk: :rofl2: