*NEW* homebrew game ported TRAILBLAZERDC

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.
Phantom
DC Developer
DC Developer
Posts: 1753
Joined: Thu Jan 16, 2003 4:01 am
Location: The Netherlands
Has liked: 0
Been liked: 0
Contact:

Post by Phantom » Fri Feb 14, 2003 8:03 am

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
:o 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. :)
Phantom
DC Developer
DC Developer
Posts: 1753
Joined: Thu Jan 16, 2003 4:01 am
Location: The Netherlands
Has liked: 0
Been liked: 0
Contact:

Post by Phantom » Fri Feb 14, 2003 8:06 am

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.
User avatar
toastman
Iron Fist of Justice
Iron Fist of Justice
Posts: 4933
Joined: Sat Nov 10, 2001 3:08 am
Location: New Orleans
Has liked: 0
Been liked: 0
Contact:

Post by toastman » Fri Feb 14, 2003 9:40 am

If anything I think they may have been GPL before (which would mean they would technically still be GPL if that were true)
No signature.
User avatar
Captain Skyhawk
DCEmu Respected
DCEmu Respected
Posts: 812
Joined: Fri Nov 09, 2001 6:48 am
Location: The Netherlands
Has liked: 0
Been liked: 0
Contact:

Post by Captain Skyhawk » Fri Feb 14, 2003 12:10 pm

Phantom, bit off topic, but where did you get your coderscable? Do you know where you can get them in the Netherlands? You may also PM me about it.
Visit the DC Help for all the Dreamcast homebrew help you need!
Go to DC Evolution, for the best ready to burn images
.
reaper2k2
DC Developer
DC Developer
Posts: 2648
Joined: Sun Mar 24, 2002 7:48 pm
Has liked: 0
Been liked: 0
Contact:

Post by reaper2k2 » Fri Feb 14, 2003 5:54 pm

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 !
http://homebrew.dcemulation.com/dcgames/ *homebrew webbrowser games *

http://r2k2gate.topcities.com *dev site and my releases*
Image
Im' a Commodorian are you?
reaper2k2
DC Developer
DC Developer
Posts: 2648
Joined: Sun Mar 24, 2002 7:48 pm
Has liked: 0
Been liked: 0
Contact:

Post by reaper2k2 » Fri Feb 14, 2003 5:58 pm

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!
http://homebrew.dcemulation.com/dcgames/ *homebrew webbrowser games *

http://r2k2gate.topcities.com *dev site and my releases*
Image
Im' a Commodorian are you?
DoomDan
Psychotic DCEmu
Psychotic DCEmu
Posts: 515
Joined: Wed Jul 17, 2002 12:45 pm
Has liked: 0
Been liked: 0

Post by DoomDan » Fri Feb 14, 2003 5:58 pm

heres a great trailblazer clone: http://www.mandrixx.net/trail.html
reaper2k2
DC Developer
DC Developer
Posts: 2648
Joined: Sun Mar 24, 2002 7:48 pm
Has liked: 0
Been liked: 0
Contact:

Post by reaper2k2 » Fri Feb 14, 2003 6:03 pm

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
http://homebrew.dcemulation.com/dcgames/ *homebrew webbrowser games *

http://r2k2gate.topcities.com *dev site and my releases*
Image
Im' a Commodorian are you?
No Name
DCEmu Ultra Poster
DCEmu Ultra Poster
Posts: 1837
Joined: Sat May 04, 2002 10:40 am
Location: Avon, Conn. Posts: Yes
Has liked: 0
Been liked: 0
Contact:

Post by No Name » Fri Feb 14, 2003 6:17 pm

I'd just like to mention that it made it's way to the TI-86 as well.

And, Dr.Z, my server thanks you.
Image
mmm.... n00b blood
Phantom
DC Developer
DC Developer
Posts: 1753
Joined: Thu Jan 16, 2003 4:01 am
Location: The Netherlands
Has liked: 0
Been liked: 0
Contact:

Post by Phantom » Fri Feb 14, 2003 6:24 pm

the code on trailblazer is not gpl but lesser gpl
The sourcecode that I downloaded is GPL.
gpl is for SDL lib
I'm not sure what you mean here, but the SDL library is released under LGPL, not GPL.
THE mame source were not allowed to release ports read the lic on the mame site
Where do you see this?
you have warmtoe's mame source you can make any ports you want with it
If that is also based on MAME, it falls under the same license as MAME itself.
toastman dont see the source od dreamsnes about snes9x which it is based on is gpl so ask for that to would be nice !
Good point. If it really contains snes9x sourcecode they should release the sourcecode to DreamSNES.
Phantom
DC Developer
DC Developer
Posts: 1753
Joined: Thu Jan 16, 2003 4:01 am
Location: The Netherlands
Has liked: 0
Been liked: 0
Contact:

Post by Phantom » Fri Feb 14, 2003 6:41 pm

This is how I think the licenses should be read:

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.
reaper2k2
DC Developer
DC Developer
Posts: 2648
Joined: Sun Mar 24, 2002 7:48 pm
Has liked: 0
Been liked: 0
Contact:

Post by reaper2k2 » Fri Feb 14, 2003 6:45 pm

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 !
http://homebrew.dcemulation.com/dcgames/ *homebrew webbrowser games *

http://r2k2gate.topcities.com *dev site and my releases*
Image
Im' a Commodorian are you?
Phantom
DC Developer
DC Developer
Posts: 1753
Joined: Thu Jan 16, 2003 4:01 am
Location: The Netherlands
Has liked: 0
Been liked: 0
Contact:

Post by Phantom » Fri Feb 14, 2003 7:01 pm

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.
reaper2k2
DC Developer
DC Developer
Posts: 2648
Joined: Sun Mar 24, 2002 7:48 pm
Has liked: 0
Been liked: 0
Contact:

Post by reaper2k2 » Fri Feb 14, 2003 7:04 pm

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

http://www.libsdl.org sdl
Last edited by reaper2k2 on Fri Feb 14, 2003 7:12 pm, edited 1 time in total.
http://homebrew.dcemulation.com/dcgames/ *homebrew webbrowser games *

http://r2k2gate.topcities.com *dev site and my releases*
Image
Im' a Commodorian are you?
reaper2k2
DC Developer
DC Developer
Posts: 2648
Joined: Sun Mar 24, 2002 7:48 pm
Has liked: 0
Been liked: 0
Contact:

Post by reaper2k2 » Fri Feb 14, 2003 7:11 pm

links http://sourceforge.net/projects/trailblazer/

get the libs FROM the SDL home page

uses kos etc gcc cygwin etc etc its there port it
http://homebrew.dcemulation.com/dcgames/ *homebrew webbrowser games *

http://r2k2gate.topcities.com *dev site and my releases*
Image
Im' a Commodorian are you?
No Name
DCEmu Ultra Poster
DCEmu Ultra Poster
Posts: 1837
Joined: Sat May 04, 2002 10:40 am
Location: Avon, Conn. Posts: Yes
Has liked: 0
Been liked: 0
Contact:

Post by No Name » Fri Feb 14, 2003 7:12 pm

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.
Image
mmm.... n00b blood
reaper2k2
DC Developer
DC Developer
Posts: 2648
Joined: Sun Mar 24, 2002 7:48 pm
Has liked: 0
Been liked: 0
Contact:

Post by reaper2k2 » Fri Feb 14, 2003 7:13 pm

"weird open source licence". ?
http://homebrew.dcemulation.com/dcgames/ *homebrew webbrowser games *

http://r2k2gate.topcities.com *dev site and my releases*
Image
Im' a Commodorian are you?
Phantom
DC Developer
DC Developer
Posts: 1753
Joined: Thu Jan 16, 2003 4:01 am
Location: The Netherlands
Has liked: 0
Been liked: 0
Contact:

Post by Phantom » Fri Feb 14, 2003 7:14 pm

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.
No Name
DCEmu Ultra Poster
DCEmu Ultra Poster
Posts: 1837
Joined: Sat May 04, 2002 10:40 am
Location: Avon, Conn. Posts: Yes
Has liked: 0
Been liked: 0
Contact:

Post by No Name » Fri Feb 14, 2003 7:14 pm

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.
Image
mmm.... n00b blood
Phantom
DC Developer
DC Developer
Posts: 1753
Joined: Thu Jan 16, 2003 4:01 am
Location: The Netherlands
Has liked: 0
Been liked: 0
Contact:

Post by Phantom » Fri Feb 14, 2003 7:21 pm

That trailblazer sourcecode is GPL.

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.
Locked