gbadev.org forum archive

This is a read-only mirror of the content originally found on forum.gbadev.org (now offline), salvaged from Wayback machine copies. A new forum can be found here.

DS development > MoonShell Plugin

#82094 - TheSabin - Wed May 03, 2006 11:42 pm

Is there a way to make our own MSP plugin or Moonlight just want to be the exclusive programmer or there plugins?

#82101 - HyperHacker - Thu May 04, 2006 12:39 am

The plugin development kit is on his site somewhere.

#82107 - mntorankusu - Thu May 04, 2006 12:56 am

http://mdxonline.dyndns.org/archives/2006/03/moonshell_ver11_2.html

As far as I know, he hasn't released the MSPV3 SDK yet, but the V2 SDK is on that page.

#82112 - josath - Thu May 04, 2006 1:48 am

mntorankusu wrote:
http://mdxonline.dyndns.org/archives/2006/03/moonshell_ver11_2.html

As far as I know, he hasn't released the MSPV3 SDK yet, but the V2 SDK is on that page.

can't you read?? it says quite clearly at the top: "Please do not link directly this page."!!

#82154 - Xtreme - Thu May 04, 2006 7:51 am

josath wrote:
mntorankusu wrote:
http://mdxonline.dyndns.org/archives/2006/03/moonshell_ver11_2.html

As far as I know, he hasn't released the MSPV3 SDK yet, but the V2 SDK is on that page.

can't you read?? it says quite clearly at the top: "Please do not link directly this page."!!

It is bad english.
That text means something like "Do not make direct links to the files!"
_________________
My Theme
DS Lite (FM_V8a) ** R4 Revolution (2GB Transcend) ** SuperCard Lite (2x 2GB Transcend)

#82174 - TheSabin - Thu May 04, 2006 12:19 pm

Thanx a lot. I think ill try to make a psf plugin(i say ill try, im not a good programmer)

#82660 - Xtreme - Mon May 08, 2006 9:10 am

I'm just curious to hear, is anyone else making plug-ins for MoonShell at the moment or planning to?

I hope some tallented coder will make some useful plug-ins in for MoonShell. Atm only Moonlight has released plug-ins for MoonShell.

Link to: MSPV30SDK (Plug-in SDK) download page
_________________
My Theme
DS Lite (FM_V8a) ** R4 Revolution (2GB Transcend) ** SuperCard Lite (2x 2GB Transcend)

#82671 - sdjp - Mon May 08, 2006 12:11 pm

I'm working on an AAC playback plugin for moonshell. (There's a couple of legal issues to work through, as well as technical, alas). Handy for the iTunes users...

The biggest problem is that there's a lack of documentation (in english) [0], so when I'm done, I'll be writing up a guide to writing a plugin. Which, hopefully, will be of use to someone or other.

There's also a few oddities with the plugins as-is. For example, all the ones I looked at have a #include<NDS.h>. Whereas my install of devKitPro has the relvent file called nds.h (lower case). I suspect it's a file system case sensitivity issue - and the original author (on Windows, by the look of things), is using a case insensitive filesystem.

[0] I can't work out what character set the various docs in the plugin SDK are in - I'm assuming one of the Japanese ones, but I can't get my Mac nor Linux systems to display it correctly.

#82706 - Sausage Boy - Mon May 08, 2006 8:13 pm

In ancient ndslib, nds.h was called NDS.h. It was one of the first things that changed when WinterMute turned it into libnds. It might be a relic from that time, or perhaps Moonlight doesn't care about cross platform compatibility.
_________________
"no offense, but this is the gayest game ever"