Yeah, Zodttd released this publicly already, you should be able to find it under Community Sources, otherwise head over to http://www.zodttd.com for more info.
I'm one of the beta testers and we've got our own Installer Source (uses forum password), pretty slick set up, probably the best I've seen on the homebrew emu front. Its donationware, free to use, but you gotta wait for the releases, otherwise you pony up 5 bucks or so to have your membership upgraded to beta tester for his weekly updates (yeah he really updates that frequently).
You can also gain beta entry by simply creating and sharing a theme/skin for any of his emulators on his forum, or by creating a video of the emulator in action and posting it on youtube. I made a skin for the gba emulator and one day noticed I had access to the beta forums, I was like "WHOA!"