Hi,
I have just upgraded from R4 to Hyper R4i.
It works well, apart from 1 thing. When I try to boot moonshell 2 it automatically launches disk check, and that checks the FAT type fine but the read/write test doesn't work. I checked the logs, and this is what happened...
CODEStart log file. topsector=877120 size=32768byte
AppName MoonShell beta.9 with ROMEO2
Mar 27 2009 18:46:26 GMT+09:00
ARM RVCT3.1 [Build 569]
__current pc=0x020014a4 sp=0x02803eb0
DLDI: active_interface= 0x020995a0, ID= R4iH, Name= hyper-r4 DLDI.
active_interface->ul_Features= 0x23.
Shell_FAT_fopen_Data=/MOONSHL2/MOONSHL2.DAT
FAT2: Disabled 64k cluster mode. Start fast mode.
pDTCMEND=0x02800e7c, pMTCMEND=0x02802960. MTCM size=6884byte.
Start FPGA Initializer.
Can not found ROMEO2 cartridge on GBA slot.
FreeMem=3295232byte
mainloop.
Shell_FAT_fopen_Data=/MOONSHL2/SPLASH.ANI
Boot from NDS card.
extmem_Init: Not found extend memory cartridge.
extmem: Extention memory was not found.
Shell_FAT_fopen_LanguageInit=/MOONSHL2/LANGUAGE.SET
Setup default code page is '000'.
Shell_FAT_fopen_Data=/MOONSHL2/LANGUAGE/CHRGLYPH.000
Expand MemMgr array. [System] 0->32
Loaded font for your language.
Shell_FAT_fopen_Data=/MOONSHL2/LANGUAGE/MESSAGES.000
pTextPool used.15kbyte remain.2768kbyte
Succeeded memory optimization.
Language materials count= 364
Open setting file. [/moonshl2/MOONSHL2.DAT]
CreateBurstList.
Load settings.
Get RTC data from ARM7.
113,113,113,Initialize random seed.
Shell_FAT_fopen_Data=/MOONSHL2/UNICODE/SJIS.TBL
Shell_FAT_fopen_Data=/MOONSHL2/RESUME.DAT
ResumeDataSectorIndex=2435136.
Backlight set to 3.
Shell_FAT_fopen_Data=/MOONSHL2/SWAPFILE.$$$
Shell_FAT_fopen_Data=/MOONSHL2/PRGJPEG.$$$
Plugin Read headers.
Shell_FAT_fopen_Data=/MOONSHL2/PLUGINS.PAK
41 plugin Registed. (984bytes)
Support formats. /.mp1/.mp2/.mp3/.mid/.rcp/.r36/.nsf/.gbs/.hes/.ay/.sap/.kss/.jpg/.jpe/.ogg/.spc/.wav/.tta/.mod/.it/.mtm/.s3m/.xm/.669/.med/.stm/.amf/.gdm/.ult/.uni/.asy/.imf/.okt/.stx/.wma/.aac/.m4a/.bmp/.png/.psd/.gif
Check current path. [/DATA/Random]
finded. [/DATA/RANDOM/]
FreeMem=2742272byte
Set NextProc.
Shell_FAT_fopenwrite_Data=/MOONSHL2/EXTLINK.DAT
Found ExtLink file. (0) [GBLAME~1.NDS]
Found ExtLink file. (1) [GBAEXP~1.NDS]
Found ExtLink file. (2) [GBCLAM~1.NDS]
Found ExtLink file. (3) [IPK.NDS]
Found ExtLink file. (4) [NDSAKA~1.NDS]
Found ExtLink file. (5) [NEONEO~1.NDS]
Found ExtLink file. (6) [NESNES~1.NDS]
Found ExtLink file. (7) [SMCSNE~1.NDS]
Found ExtLink file. (8) [SMDJEN~1.NDS]
Allocated memory information. [System]
idx=0 adr=0x020ef778 size=262144 cglfont.cpp:29 CglFont
idx=1 adr=0x0212f790 size=23974 cglfont.cpp:32 CglFont
idx=2 adr=0x020d3c70 size=4368 lang.cpp:127 Lang_Load
idx=3 adr=0x0213a3f8 size=16104 lang_TextPool.h:32 EndTextPool
idx=4 adr=0x020d4d98 size=16 procstate_dfs.h:43 CreateBurstList
idx=5 adr=0x0213e2f8 size=131276 sjis2unicode.cpp:50 SJIS2Unicode_Load
idx=6 adr=0x020d4dc0 size=984 dll.cpp:498 DLLList_Init
idx=7 adr=0x020d51b0 size=8192 sndeff.cpp:156 Sound_Init
idx=8 adr=0x02135550 size=8192 sndeff.cpp:157 Sound_Init
idx=9 adr=0x020d71c8 size=72 extlink.cpp:101 ExtLink_Init
idx=10 adr=0x020d7228 size=66 unicode.cpp:96 Unicode_AllocateCopy
idx=11 adr=0x020d7280 size=72 unicode.cpp:96 Unicode_AllocateCopy
idx=12 adr=0x020d72e0 size=68 unicode.cpp:96 Unicode_AllocateCopy
idx=13 adr=0x020d7338 size=52 unicode.cpp:96 Unicode_AllocateCopy
idx=14 adr=0x020d7380 size=64 unicode.cpp:96 Unicode_AllocateCopy
idx=15 adr=0x020d73d8 size=64 unicode.cpp:96 Unicode_AllocateCopy
idx=16 adr=0x02137568 size=70 unicode.cpp:96 Unicode_AllocateCopy
idx=17 adr=0x021375c8 size=70 unicode.cpp:96 Unicode_AllocateCopy
idx=18 adr=0x02137628 size=72 unicode.cpp:96 Unicode_AllocateCopy
------------------
Expand MemMgr array. [Temp] 0->32
Set skin.
SkinFile_Check(...);
Shell_FAT_fopen_FullPath=/MOONSHL2/DEFAULT.SKN
SkinFile_Close();
SkinFile_Open(...);
Shell_FAT_fopen_FullPath=/MOONSHL2/DEFAULT.SKN
Header size=0x1398
Expand MemMgr array. [SystemAfter] 0->32
Load color table. [colortbl.ini]
DStack:0 Pos:64, Used:4996, Total:12420.
Start event loop...
Expand MemMgr array. [Process] 0->32
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 3fragments.
[FILE] 1fragments.
[FILE] 5fragments.
[FILE] 1fragments.
[FILE] 3fragments.
[FILE] 1fragments.
[FILE] 4fragments.
[FILE] 5fragments.
[FILE] 2fragments.
[FILE] 2fragments.
[FILE] 3fragments.
[FILE] 5fragments.
[FILE] 1fragments.
[FILE] 5fragments.
[FILE] 2fragments.
[FILE] 4fragments.
[FILE] 1fragments.
[FILE] 3fragments.
[FILE] 2fragments.
[FILE] 1fragments.
[FILE] 2fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 2fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 4fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 6fragments.
[FILE] 3fragments.
[FILE] 1fragments.
[FILE] 3fragments.
[FILE] 3fragments.
[FILE] 5fragments.
[FILE] 1fragments.
[FILE] 5fragments.
[FILE] 4fragments.
[FILE] 6fragments.
[FILE] 4fragments.
[FILE] 3fragments.
[FILE] 3fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
Disk read-write check. [/_CHKDSK_.$$$] / Open file for write. / File write. / Check position. / File seek. / Check position. / File close. / Open file for read. / File read. / Check position. / Check values. / File close. / Remove file. / Succeeded.
Start read 16bit test.
Shell_FAT_fopen_Data=/MOONSHL2/CHK16BIT.BIN
I have edited out the files.... sorry
What are they fragments??
How can I fix them?
Any help would be appreciated!
I have just upgraded from R4 to Hyper R4i.
It works well, apart from 1 thing. When I try to boot moonshell 2 it automatically launches disk check, and that checks the FAT type fine but the read/write test doesn't work. I checked the logs, and this is what happened...
CODEStart log file. topsector=877120 size=32768byte
AppName MoonShell beta.9 with ROMEO2
Mar 27 2009 18:46:26 GMT+09:00
ARM RVCT3.1 [Build 569]
__current pc=0x020014a4 sp=0x02803eb0
DLDI: active_interface= 0x020995a0, ID= R4iH, Name= hyper-r4 DLDI.
active_interface->ul_Features= 0x23.
Shell_FAT_fopen_Data=/MOONSHL2/MOONSHL2.DAT
FAT2: Disabled 64k cluster mode. Start fast mode.
pDTCMEND=0x02800e7c, pMTCMEND=0x02802960. MTCM size=6884byte.
Start FPGA Initializer.
Can not found ROMEO2 cartridge on GBA slot.
FreeMem=3295232byte
mainloop.
Shell_FAT_fopen_Data=/MOONSHL2/SPLASH.ANI
Boot from NDS card.
extmem_Init: Not found extend memory cartridge.
extmem: Extention memory was not found.
Shell_FAT_fopen_LanguageInit=/MOONSHL2/LANGUAGE.SET
Setup default code page is '000'.
Shell_FAT_fopen_Data=/MOONSHL2/LANGUAGE/CHRGLYPH.000
Expand MemMgr array. [System] 0->32
Loaded font for your language.
Shell_FAT_fopen_Data=/MOONSHL2/LANGUAGE/MESSAGES.000
pTextPool used.15kbyte remain.2768kbyte
Succeeded memory optimization.
Language materials count= 364
Open setting file. [/moonshl2/MOONSHL2.DAT]
CreateBurstList.
Load settings.
Get RTC data from ARM7.
113,113,113,Initialize random seed.
Shell_FAT_fopen_Data=/MOONSHL2/UNICODE/SJIS.TBL
Shell_FAT_fopen_Data=/MOONSHL2/RESUME.DAT
ResumeDataSectorIndex=2435136.
Backlight set to 3.
Shell_FAT_fopen_Data=/MOONSHL2/SWAPFILE.$$$
Shell_FAT_fopen_Data=/MOONSHL2/PRGJPEG.$$$
Plugin Read headers.
Shell_FAT_fopen_Data=/MOONSHL2/PLUGINS.PAK
41 plugin Registed. (984bytes)
Support formats. /.mp1/.mp2/.mp3/.mid/.rcp/.r36/.nsf/.gbs/.hes/.ay/.sap/.kss/.jpg/.jpe/.ogg/.spc/.wav/.tta/.mod/.it/.mtm/.s3m/.xm/.669/.med/.stm/.amf/.gdm/.ult/.uni/.asy/.imf/.okt/.stx/.wma/.aac/.m4a/.bmp/.png/.psd/.gif
Check current path. [/DATA/Random]
finded. [/DATA/RANDOM/]
FreeMem=2742272byte
Set NextProc.
Shell_FAT_fopenwrite_Data=/MOONSHL2/EXTLINK.DAT
Found ExtLink file. (0) [GBLAME~1.NDS]
Found ExtLink file. (1) [GBAEXP~1.NDS]
Found ExtLink file. (2) [GBCLAM~1.NDS]
Found ExtLink file. (3) [IPK.NDS]
Found ExtLink file. (4) [NDSAKA~1.NDS]
Found ExtLink file. (5) [NEONEO~1.NDS]
Found ExtLink file. (6) [NESNES~1.NDS]
Found ExtLink file. (7) [SMCSNE~1.NDS]
Found ExtLink file. (8) [SMDJEN~1.NDS]
Allocated memory information. [System]
idx=0 adr=0x020ef778 size=262144 cglfont.cpp:29 CglFont
idx=1 adr=0x0212f790 size=23974 cglfont.cpp:32 CglFont
idx=2 adr=0x020d3c70 size=4368 lang.cpp:127 Lang_Load
idx=3 adr=0x0213a3f8 size=16104 lang_TextPool.h:32 EndTextPool
idx=4 adr=0x020d4d98 size=16 procstate_dfs.h:43 CreateBurstList
idx=5 adr=0x0213e2f8 size=131276 sjis2unicode.cpp:50 SJIS2Unicode_Load
idx=6 adr=0x020d4dc0 size=984 dll.cpp:498 DLLList_Init
idx=7 adr=0x020d51b0 size=8192 sndeff.cpp:156 Sound_Init
idx=8 adr=0x02135550 size=8192 sndeff.cpp:157 Sound_Init
idx=9 adr=0x020d71c8 size=72 extlink.cpp:101 ExtLink_Init
idx=10 adr=0x020d7228 size=66 unicode.cpp:96 Unicode_AllocateCopy
idx=11 adr=0x020d7280 size=72 unicode.cpp:96 Unicode_AllocateCopy
idx=12 adr=0x020d72e0 size=68 unicode.cpp:96 Unicode_AllocateCopy
idx=13 adr=0x020d7338 size=52 unicode.cpp:96 Unicode_AllocateCopy
idx=14 adr=0x020d7380 size=64 unicode.cpp:96 Unicode_AllocateCopy
idx=15 adr=0x020d73d8 size=64 unicode.cpp:96 Unicode_AllocateCopy
idx=16 adr=0x02137568 size=70 unicode.cpp:96 Unicode_AllocateCopy
idx=17 adr=0x021375c8 size=70 unicode.cpp:96 Unicode_AllocateCopy
idx=18 adr=0x02137628 size=72 unicode.cpp:96 Unicode_AllocateCopy
------------------
Expand MemMgr array. [Temp] 0->32
Set skin.
SkinFile_Check(...);
Shell_FAT_fopen_FullPath=/MOONSHL2/DEFAULT.SKN
SkinFile_Close();
SkinFile_Open(...);
Shell_FAT_fopen_FullPath=/MOONSHL2/DEFAULT.SKN
Header size=0x1398
Expand MemMgr array. [SystemAfter] 0->32
Load color table. [colortbl.ini]
DStack:0 Pos:64, Used:4996, Total:12420.
Start event loop...
Expand MemMgr array. [Process] 0->32
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 3fragments.
[FILE] 1fragments.
[FILE] 5fragments.
[FILE] 1fragments.
[FILE] 3fragments.
[FILE] 1fragments.
[FILE] 4fragments.
[FILE] 5fragments.
[FILE] 2fragments.
[FILE] 2fragments.
[FILE] 3fragments.
[FILE] 5fragments.
[FILE] 1fragments.
[FILE] 5fragments.
[FILE] 2fragments.
[FILE] 4fragments.
[FILE] 1fragments.
[FILE] 3fragments.
[FILE] 2fragments.
[FILE] 1fragments.
[FILE] 2fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 2fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 4fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 6fragments.
[FILE] 3fragments.
[FILE] 1fragments.
[FILE] 3fragments.
[FILE] 3fragments.
[FILE] 5fragments.
[FILE] 1fragments.
[FILE] 5fragments.
[FILE] 4fragments.
[FILE] 6fragments.
[FILE] 4fragments.
[FILE] 3fragments.
[FILE] 3fragments.
[FILE] 1fragments.
[FILE] 1fragments.
[FILE] 1fragments.
Disk read-write check. [/_CHKDSK_.$$$] / Open file for write. / File write. / Check position. / File seek. / Check position. / File close. / Open file for read. / File read. / Check position. / Check values. / File close. / Remove file. / Succeeded.
Start read 16bit test.
Shell_FAT_fopen_Data=/MOONSHL2/CHK16BIT.BIN
I have edited out the files.... sorry
What are they fragments??
How can I fix them?
Any help would be appreciated!









