flashcarts / flashcard-archive

An archive of all the firmwares for Nintendo DS flashcards
https://archive.flashcarts.net
285 stars 20 forks source link

Ace3DS+ Kernel Moonshell missing R4TF.nds #3

Closed DraconicNEO closed 2 years ago

DraconicNEO commented 3 years ago

Hello I'd like to let you know that the Moonshell version included in the Ace3DS+ archive lacks the R4TF.nds file which prevents it from returning to the Firmware.

lifehackerhansol commented 3 years ago

I'll have to play with this. I'm not too familiar with Moonshell reboot to main kernel. I know the feature exists, though.

Do you know what the R4TF.nds needs to be, specifically?

DraconicNEO commented 3 years ago

I'll have to play with this. I'm not too familiar with Moonshell reboot to main kernel. I know the feature exists, though.

Do you know what the R4TF.nds needs to be, specifically?

A copy of the wood kernel main executable. I think it may need to be decrypted because when I tried renaming it it just crashed. It did work on a different Kernel though so I know the feature actually works.

lifehackerhansol commented 3 years ago

It definitely needs to be decrypted. I'll play around and see what I get.

lifehackerhansol commented 3 years ago

Trying a bootstrap that directly launches a decrypted kernel located on root seems to fail, placed it in /moonshl2/resetmse/r4tf.nds

I should play with the resetmse source.

DraconicNEO commented 3 years ago

It definitely needs to be decrypted. I'll play around and see what I get.

Funny though because on My other cart I was able to Just rename it and it worked fine. It uses a later version of Wood Firmware, I wonder why the earlier versions of Wood are encrypted anyway...

MushGuyDS commented 1 year ago

Now that I remember, in the AOS repack that used to be available here, there was an r4tf.nds file in the resetmse folder that worked with AOS, but not with the "lite" version for some reason (it guess it was because renaming a modified _DSMENU.DAT from AOS worked, but not with _DSMENU.DAT from the "lite" version?). Was this the reason it was removed?

Also, I found this collection of Moonshell soft reset files, and I tried the files named r4tf in it with no luck. Perhaps you could look into them?