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.

Help Wanted > Looking for a homebrew programmer

#145684 - Kasimo - Tue Nov 20, 2007 12:22 pm

Hi there,

i am looking for someone, who has programmed a nice homebrew for the Nintendo DS. I want to pay for the licence. The game is for download from my homepage or maybe as giveaway with a flashcard.

#145687 - tepples - Tue Nov 20, 2007 1:08 pm

There are some homebrew apps and games where the license comes for free, with a few strings attached. For example, software under the GNU GPL may be distributed freely, as long as anyone who distributes it makes an offer to distribute the program's corresponding source code.

MoonShell is under GNU GPL. DSOrganize is under GNU GPL. Lockjaw Tetromino Game is under GNU GPL.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#145726 - ScottLininger - Wed Nov 21, 2007 12:48 am

Do you want someone to build a NEW game, or are you looking for a completed game?

-Scott
_________________
Some of my GBA projects

#145742 - Kasimo - Wed Nov 21, 2007 10:01 am

Hi tepples

are you sure, that MoonShell and DSOrganize are under GNU GPL??????

I can t find it.
MoonShell Licence.txt said that the libmpeg2 and the mplayer is under GPL.

Is it possible to sell a card with a preinstalled version of MoonShell on it? (Under the terms of GPL)

For DSOrganize i find nothing of GPL...

Pls help

#145743 - jester - Wed Nov 21, 2007 10:46 am

Do you have coding experience?
_________________
If anyone needs a dragonball online email me @ aaronthejester@hotmail.com

#145752 - Lynx - Wed Nov 21, 2007 2:55 pm

Quote:
Is it possible to sell a card with a preinstalled version of MoonShell on it? (Under the terms of GPL)


Heh, that's pretty much every commercial media adapter these days. If they say it plays video and music, they borrowed moonshell. Of course, there are a few that made their own media players, but most of them didn't.

As for DSO, download the source zip file and open the "COPYING" file. It is the GPL License V3. Of course, I would request that you contact DragonMinded first, as he has asked nicely that DSO is not abused. Sure, there is nothing legally he could do about it because he is using the GPL, but we all do like it and if he stops working on it, that wouldn't be cool.
_________________
NDS Homebrew Roms & Reviews

#145789 - tepples - Thu Nov 22, 2007 3:12 pm

Kasimo wrote:
are you sure, that MoonShell and DSOrganize are under GNU GPL??????

Yes. See my reasoning below. Before reading further, you'll want to familiarize yourself with the license: version 3, version 2, and the Free Software Foundation's official GPL FAQ.

Quote:
I can t find it.

Look in DSOrganize 3.1 source code package to find a file called COPYING. This is a text file that contains a copy of GPLv3. Then look in arm9/source/boot.cpp to find this:
Code:
 *  DSOrganize is free software: you can redistribute it and/or modify     *
 *  it under the terms of the GNU General Public License as published by   *
 *  the Free Software Foundation, either version 3 of the License, or      *
 *  (at your option) any later version.                                    *

Are you with me so far?

Quote:
MoonShell Licence.txt said that the libmpeg2 and the mplayer is under GPL.

MoonShell links to libmad, a program under GPL version 2 or later. From the various .c files in arm9/source/mad:
Code:
 * This program is free software; you can redistribute it and/or modify
 * it under the terms of the GNU General Public License as published by
 * the Free Software Foundation; either version 2 of the License, or
 * (at your option) any later version.

As of today, any program that links to code licensed under GPL version 2 or later may be distributed only under GPLv2 or GPLv3. Therefore, all of MoonShell is under one of these licenses.

Quote:
Is it possible to sell a card with a preinstalled version of MoonShell on it? (Under the terms of GPL)

Yes. But you will need to include the source code for MoonShell and all libraries that it includes, or you will need to make this source code available on, say, CD-R for a nominal fee.

Lynx wrote:
Quote:
Is it possible to sell a card with a preinstalled version of MoonShell on it? (Under the terms of GPL)

Heh, that's pretty much every commercial media adapter these days. If they say it plays video and music, they borrowed moonshell.

Technically, my R4 adapter didn't come with MoonShell on a card. It came with the R4 menu and MoonShell on a mini-CD. Incidentally, it didn't come with the MoonShell source, so per the GPL, that entitles me to a supplementary CD containing the MoonShell source from the R4 people.
_________________
-- Where is he?
-- Who?
-- You know, the human.
-- I think he moved to Tilwick.

#145800 - Kasimo - Thu Nov 22, 2007 5:14 pm

to tepples:

Thx for your detailed explainings and your effort.
This is a great help for me.
Lockjaw was a good hint. I wrote to Damian Y. too. Super nice game.

To Lynx:

I have contacted DragonMinded by email and tryed to contact one of the MoonShell-Team. We will put all sourcecodes and GPL-Licenses on the card too.

These guys are doing a great job.
By selling our cards, there work will get more publicity. (hopefully)

I wrote an detailed manual to install MoonShell (in german).

For most of the newbees and parents who buy a flashcard, it is annoying when they try the card for the first time and nothing happend.
They are astonished that they have to download and install software.
Then most of the software is not in german lanuage.

We want to make the start to the amazing HOMEBREW-WORLD a little easier for beginners.

If anyone of you knows about GNU-soft running on NDS pls let me know.

My personal favorit is SpidersolitaireDS ( http://jt0.org ). I have contact too.

#145816 - sonny_jim - Thu Nov 22, 2007 11:19 pm

Quote:

If anyone of you knows about GNU-soft running on NDS pls let me know.

*cough* DSLinux *cough cough*

Can't get much more GPL than that, really

#145887 - gauauu - Sat Nov 24, 2007 9:47 pm

Kasimo wrote:
to tepples:

Thx for your detailed explainings and your effort.
This is a great help for me.
Lockjaw was a good hint. I wrote to Damian Y. too. Super nice game.


Hehehe, I think you might find that they're the same person....

#145895 - Rajveer - Sun Nov 25, 2007 12:53 am

gauauu wrote:
Hehehe, I think you might find that they're the same person....


Lol I was just thinking that!

#145962 - Lynx - Mon Nov 26, 2007 3:56 pm

Quote:
For most of the newbees and parents who buy a flashcard, it is annoying when they try the card for the first time and nothing happend.
They are astonished that they have to download and install software.
Then most of the software is not in german lanuage.


Well, you could always do what Datel did for the Games N Music card. They hosted a competition, where they required you to release your game for packaging with the card. In return, you received goodies. I think you will find that people are more likely to provide homebrew for you to package if they receive something in return. A "Good Job" and "More widely available" aren't really incentives to homebrew devers as most don't care what others think.

Keep in mind that most have put a large amount of time into their projects and you are going to make money from your hardware. The least you could do is compensate them well for their effort if you plan to capitalize on their work.
_________________
NDS Homebrew Roms & Reviews