Hit a snag. Moonshell won't boot. Will paste the logbuf here.
Running on a DSPhat (from around the time of UK launch) with a Supercard DSone SDHC and a 2gb Sandisk Memory card formatted to FAT32
Something flashes up about DLDI but it dissappears before I can read it, besides I thought my supercard would patch for me.
Start log file. topsector=2117023 size=4096byte
AppName MoonShell Ver 2.01 stable
May 29 2009 22:59:05 GMT+09:00
ARM RVCT3.1 [Build 794]
__current pc=0x02001398 sp=0x02803ea8
DLDI: active_interface= 0x02098ae0, ID= SCDS, Name= SuperCard DS (Slot-1).
active_interface->ul_Features= 0x23.
Shell_FAT_fopen_Data=/MOONSHL2/VERSION.DAT
Shell_FAT_fopen_Data=/MOONSHL2/MOONSHL2.DAT
FAT2: Disabled 64k cluster mode. Start fast mode.
pDTCMEND=0x02800ddc, pMTCMEND=0x028028c0. MTCM size=6884byte.
Start FPGA Initializer.
Can not found ROMEO2 cartridge on GBA slot.
mainloop.
Boot from NDS card.
extmem_Init: Not found extend memory cartridge.
extmem: Extention memory was not found.
Setup default code page is '007'.
Loaded font for your language.
pTextPool used.15kbyte remain.2704kbyte
Succeeded memory optimization.
Language materials count= 382
CreateBurstList.
This file is old version setting. load default.
Get RTC data from ARM7.
4,4,4,4,Initialize random seed.
ResumeDataSectorIndex=2120591.
Check current path. [/]
finded. [/]
Set NextProc.
Found ExtLink file. (0) [IPK.NDS]
Found ExtLink file. (1) [NESNES~1.NDS]
Skin file check failed.
Set default skin.
Not found alias skin file '/MOONSHL2/def_007.skn'.
Skin file size: 399116byte.
DStack:0 Pos:64, Used:4996, Total:12580.
Start event loop...
[JDS__~01]
Entry clusters: 0, Actual clusters:111.
A size that the directory entry shows and an actual size of the file are different.
proc_chkdsk_body.h:92 chkdsk_DuplicateCluster_ShowFatalError: #16401: Error found in checking duplicate cluster.
Application halted !!
Please refer [/moonshl2/logbuf.txt]