This forum is for discussion pertaining to homebrew and indie software for the Dreamcast, such as homebrew games, emulators/interpreters, and other homebrew software/applications. Porting requests and developmental ideas are not to be made here; you can make those here. If you need any help burning discs for homebrew software, this is the place to ask as well.
reaper2k2 wrote:Use demo menu and a multi session disk like poor me. who does not have a cable if i did there would be a lot more stuff from me
lol
reaper2k2 wrote:i burn every test this game took 2 cds worth of burns to get working right thats about 40 burns and 'compiles a CD about 15 hours or so work. dont ask! i get caught up and dont let any think beat me lol
A serial cable is really handy, you should buy one.
reaper2k2 wrote:Have demo menu handy
I haven't use demo menu yet. I didn't really try out that many homebrew stuff yet. Somehow I never get around to testing other people's stuff, mainly because there's still much work to do on FreeSCI.
I'm definitely going to check out your port of trailblazer though. I've played it on linux but I didn't like the keyboard controls. I'm sure it'll play better with the dreamcast controller.
toastman wrote:Yeah and MAME is under a similar license as well.
I think MAME may have switched licenses at one point in time. I'm not sure though. But it may be possible that the Dreamcast MAME ports are based on an older source of MAME which doesn't have the requirement of releasing source code. This is also the case with FrotzDC, which is based on an older non-GPL'ed version of Frotz in order to avoid having to release the sourcecode. (At least that's how it looks to me).
EDIT: I cannot find any record of MAME switching licenses. So it looks like everything that's based on MAME needs to have it's sourcecode available as well.
THE source is out for mame DC my source is based on that and warmtoes
the code on trailblazer is not gpl but lesser gpl it states you dont have to right on the site
the game is lgp the old mame source not only iam i not allowed to release the source but the ports are not allowed as you are not allowed to release single games as exes so do what you will
trailblazer im alowed to charge money for a copy not for the software but a copy
but its lgp you can go get the source from the homepage gpl is for SDL lib
THE mame source were not allowed to release ports read the lic on the mame site
you have warmtoe's mame source you can make any ports you want with it
the fact you download my ports is your problem as its only for me
i dont know why all this going on about when hardly any one here follows it
toastman dont see the source od dreamsnes about snes9x which it is based on is gpl so ask for that to would be nice !
There are some specific modifications to the source code which go against
the spirit of the project. They are NOT considered a derivative work, and
distribution of executables containing them is strictly forbidden. Such
modifications include, but are not limited to:
- enabling games that are disabled
- changing the ROM verification commands so that they report missing games
- removing the startup information screens
If you make a derivative work, you are not allowed to call it MAME. You must
use a different name to make clear that it is a MAME derivative, not an
official distribution from the MAME team. Simply calling it MAME followed or
preceded by a punctuation mark (e.g. MAME+) is not sufficient. The name must
be clearly distinct (e.g. REMAME). The version number must also match the
number of the official MAME version from which you derived your version.
I will change the name so its not called MAME happy!
Mine is keyboard only but the keys are more standed now
doomdan nice not much of change from the one i put out thou nice background and stuff the next version i was planning that and a new scrolly routine that it draws further in the distance
LOOK i can just not put any think out at all to lol that covers all lic no aurthor has emailed me the mame site emailed me but did not ask for the source SDL site emailed me did not ask for the source so !
mame team has no problem with what im doing told me good work
SDL home page has no problem with what im doing the author of SDL emailed me saying great work
ONLY people that have a problem are some DCEMU people when i get asked ill do it both home pages told me to keep up the good work IAN
no ask from any source to be released at all
before i go on source releasing fest i want all the major emulators on this site to release there source to
LGPL: Allows binary-only releases. Releasing sourcecode is optional.
GPL: Binary releases have to have their sourcecode available.
MAME: Binary releases are not allowed if you do any of these things:
- enabling games that are disabled
- changing the ROM verification commands so that they report missing games
- removing the startup information screens
And any program based on MAME needs to have it's sourcecode available.
LGPL came with my trailblazer source sorry to say right on the source files
but i want DREAMSNES source released sorry to say ive asked and they have never given a anwser so i think a bit of picking on them first since its been almost 2 years no source release !
reaper2k2 wrote:LGPL came with my trailblazer source sorry to say right on the source files
I believe you. But it's really weird because the LGPL license is meant for libraries, like SDL.
To clarify: if you use SDL in a project, then you are *not* forced to release sourcecode. You are only forced to release sourcecode if part of the sourcecode is released under GPL (or similar). So if you use SDL to port an emulator that is released under GPL, then you have to release the complete sourcecode.
reaper2k2 wrote:but i want DREAMSNES source released sorry to say ive asked and they have never given a anwser so i think a bit of picking on them first since its been almost 2 years no source release !
I think snes9x is not GPL, and they are allowed to base a program on it without releasing the sourcecode.
Last edited by Phantom on Fri Feb 14, 2003 7:07 pm, edited 1 time in total.
I'd like to add that SNES9x is NOT GPL. Freshmeat lists it as "License :: Freeware", and snes9x.com simply says that it has a "weird open source licence". However ZSNES is GPL'ed.
reaper2k2 wrote:well its not just based it was only a port at first so i want that source
i know that i have the first version of dreamsnes it says PORT of snes9x not based on
last time i had snes9x source it was gpl and the cpu core was some other lic
* Permission to use, copy, modify and distribute Snes9x in both binary and
* source form, for non-commercial purposes, is hereby granted without fee,
* providing that this license information and copyright notice appear with
* all copies and any derived work.
This means that you can port it without releasing sourcecode.
Yep, that's the only reference I could find to its licence on that site. It was in the forums somewhere. I suppose you could ask the SNES9x people what licence they use.
Btw, I only wanted to point out to you that the programs you port or use may have licenses and you should abide by them. I'm not requesting sourcecode or anything, just informing you about those licenses. I had no intention of offending you in any way.