Hello Mateusz,

thank you for your suggestions. This project is not ready for distribution
and it is still in progress.

Back to the original question. If I understand well you dont plan to
publish api as library. In my opinion it is quite pity because there is
potential for reusing it in other projects.



Jarda




2014-08-13 19:47 GMT+02:00 Mateusz Viste <mate...@viste.fr>:

> Hi,
>
> I confess I haven't tried to compile your tetris clone, but have a few
> suggestions:
>    - you definitely should try to avoid these nasty BGI drivers...
> (doesn't it clash with GPL anyway? I'm pretty sure it will, when you
> will want to distribute an executable package),
>    - using a standard Makefile might be easier for many people than the
> PRJ stuff (and faster to compile, no need to run the whole IDE),
>    - how about putting a screenshot somewhere?
>    - would be nice if you could distribute a pre-compiled version of the
> game. I think this would be more appealing for people to try out, than
> to have to compile it. Most gamers don't use a compiler very often (if
> at all).
>
> BTW, fun fact: only 32% of your sources is code. all the rest is... its
> license :D
>
> cheers,
> Mateusz
>
>
>
> On 08/12/2014 11:31 PM, Jaroslav Beran wrote:
> > Hi Mateusz,
> >
> > I saw some possibility of creating dll in case of watcom but didnt sure
> > if it is usable under dos.
> >
> > I understand well that BSD license allowes me to do many thinks with you
> > code. But idea is to provide api as shared or static library and keep it
> > under maintenance. In the past I read here about idea to do the same
> > with tcp stack. Ok, this activity will not affect legacy software, but
> > it would be nice to have library collection for new or active projects.
> > In such case all we can yield all synergies from shared code (shared
> > knowledge, maintenance, and so on)
> >
> > I dont know if my game (another tetris) will really make happy somebody
> > but you can find it here:-)
> > https://bitbucket.org/berk76/tetris
> > Original aim was to play with TC 2.01 and FreeDos and test their
> > possibilities. Now I would like to add some additional improvements like
> > playing background sound and so on.
> >
> > Jarda
> >
> >
> >
> > 2014-08-12 22:54 GMT+02:00 Mateusz Viste <mate...@viste.fr
> > <mailto:mate...@viste.fr>>:
> >
> >     Hi Jarda
> >
> >     Actually, there is no such thing like a "shared" library in DOS.
> >     Nonetheless, you can of course reuse DOSMid code (BSD, no strings
> >     attached). I wrote it so code reusal shall be easy - if you look
> >     into it, there are specialized modules for everything. The midi.c
> >     module would be the closest thing to a MIDI library. Simply snap it
> >     into your project and include its header file. You should also find
> >     usage explanations in the header. Let me know if anything is
> >     unclear, I will gladly help integrating DOSMid into your project
> >     (and improve its documentation if such need arise).
> >
> >     Note however, that you should probably not rely on MPU for music.
> >     Most el cheapo soundcards don't have a wavetable onboard, its
> >     something found only in high-end cards. Using midi is probably a
> >     good idea (and you are welcome to use dosmid for midi loading) but I
> >     think you should rely on FM synth (0x388 IIRC) for playback, or
> >     provide a configurable setting to the user: MPU/FM. Of course FM
> >     quality is poor, but should be acceptable for a game tune (and
> >     better than no music at all for sure).
> >
> >     Btw, any chance to find the beta of your game somewhere on the net
> >     already?
> >
> >     Mateusz
> >
> >
> >
> >
> >
> >     On August 12, 2014 10:16:15 PM GMT+02:00, Jaroslav Beran
> >     <jaroslav.be...@gmail.com <mailto:jaroslav.be...@gmail.com>> wrote:
> >      >Hello,
> >      >
> >      >I am working on some small game and one of points in my todo list
> >     is to
> >      >enable play background music. One possibility is to grab similar
> >      >project.
> >      >But better way would be to use shared library if it is possible.
> >      >
> >      >So my question is do you plan provide also shared library? :-)
> >      >
> >      >Jarda
> >      >
> >      >
> >      >2014-08-10 13:16 GMT+02:00 Mateusz Viste <mate...@viste.fr
> >     <mailto:mate...@viste.fr>>:
> >      >
> >      >> Hi DOSers,
> >      >>
> >      >> Today, I decided to release publicly my latest project: DOSMid.
> >      >>
> >      >> http://dosmid.sourceforge.net
> >      >>
> >      >> DOSMid is a MIDI player for (free)DOS. It's a real mode
> application
> >      >> designed to run on very modest hardware configurations. It plays
> >     both
> >      >> MIDI and RMID files. It's released under a BSD license.
> >      >>
> >      >> DOSMid is not a software MIDI emulator, thus it requires a
> >      >MIDI-capable
> >      >> hardware available via the standard MPU-401 interface. Many sound
> >      >cards
> >      >> provide such interface, although some need an additional
> 'wavetable'
> >      >> chip to produce actual MIDI sound, or a special TSR (like
> AWEUTIL,
> >      >for
> >      >> SB32/SB64 cards).
> >      >>
> >      >> DOSMid is still in a beta phase (v0.5), but its stable, and
> >     plays all
> >      >my
> >      >> MIDI files right. It doesn't come with many features yet, though.
> >      >> I tested it only on my SoundBlaster 64 AWE card, as well as with
> my
> >      >MIDI
> >      >> piano keyboard, and it worked well with both. Unfortunately I
> don't
> >      >have
> >      >> any other MIDI hardware, but there's no reason I am aware of that
> >      >would
> >      >> make it non-functional with other hardware, as long as MPU-401
> >      >> compatibility is there.
> >      >>
> >      >> enjoy!
> >      >>
> >      >> Mateusz
> >
> >
> >
> ------------------------------------------------------------------------------
> >     _______________________________________________
> >     Freedos-user mailing list
> >     Freedos-user@lists.sourceforge.net
> >     <mailto:Freedos-user@lists.sourceforge.net>
> >     https://lists.sourceforge.net/lists/listinfo/freedos-user
> >
> >
> >
> >
> >
> ------------------------------------------------------------------------------
> >
> >
> >
> > _______________________________________________
> > Freedos-user mailing list
> > Freedos-user@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/freedos-user
> >
>
>
> ------------------------------------------------------------------------------
> _______________________________________________
> Freedos-user mailing list
> Freedos-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/freedos-user
>
------------------------------------------------------------------------------
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to