SebRmv Posted December 5, 2006 Share Posted December 5, 2006 Hello, I have finally decided myself to release the new library I am working on since a few months. It is far more polished than the previous I released in last June. You can download it here: http://removers.free.fr/softs/download.php?lang=en It is distributed under the tems of the LGPL; you can link freely my library with your program but if you improve my libraries then the source should be available publicly and redistributed under at least the LGPL. I have written also a short article (in french, sadly for you ) about my working environment: http://removers.atari.org/spip/ One last word: it is indeed possible to write a game with this library (some people can confirm you this information ) Enjoy! Seb Quote Link to comment Share on other sites More sharing options...
doctorclu Posted December 5, 2006 Share Posted December 5, 2006 Hello, I have finally decided myself to release the new library I am working on since a few months. It is far more polished than the previous I released in last June. You can download it here: http://removers.free.fr/softs/download.php?lang=en It is distributed under the tems of the LGPL; you can link freely my library with your program but if you improve my libraries then the source should be available publicly and redistributed under at least the LGPL. I have written also a short article (in french, sadly for you ) about my working environment: http://removers.atari.org/spip/ One last word: it is indeed possible to write a game with this library (some people can confirm you this information ) Enjoy! Seb What kind of developer setup do you use out of curiousity? Quote Link to comment Share on other sites More sharing options...
SebRmv Posted December 5, 2006 Author Share Posted December 5, 2006 (edited) The tools I use are: madmac, aln, wdb, gcc (cross compiler m68k I have built and that you can also download at my website) and gmake... all this under linux Mandriva 2006. The cross gcc has also been compiled for windows (it uses the cygwin dll's) Edited December 5, 2006 by SebRmv Quote Link to comment Share on other sites More sharing options...
SebRmv Posted December 7, 2006 Author Share Posted December 7, 2006 Hey, what about a little example to demonstrate a tiny part of my library? If you are interested, then go grab the example I added there: http://removers.atari.org/softs/download.php (the binaries are also included) Enjoy! Seb Quote Link to comment Share on other sites More sharing options...
+remowilliams Posted December 7, 2006 Share Posted December 7, 2006 Very cool, thanks for sharing! Unlikely that I'd ever do anything meaningful with it, but it's likely I'd play around with it some Quote Link to comment Share on other sites More sharing options...
SebRmv Posted December 8, 2006 Author Share Posted December 8, 2006 (edited) Another night, another example Same place. Edited December 8, 2006 by SebRmv Quote Link to comment Share on other sites More sharing options...
SebRmv Posted December 8, 2006 Author Share Posted December 8, 2006 I added two videos of the examples so that you can see what these do. Quote Link to comment Share on other sites More sharing options...
SebRmv Posted December 9, 2006 Author Share Posted December 9, 2006 Maybe I am alone in the desert but I have made another example Quote Link to comment Share on other sites More sharing options...
+LS650 Posted December 9, 2006 Share Posted December 9, 2006 Good work! I find it very interesting stuff... Quote Link to comment Share on other sites More sharing options...
Fredifredo Posted December 10, 2006 Share Posted December 10, 2006 SebRmv is the best jaguar developer of 2006 ! - A game (Atomic ) ! ( with sources ! ) - A dev kit ! ( with examples ! ) - that's all ? Quote Link to comment Share on other sites More sharing options...
SebRmv Posted December 12, 2006 Author Share Posted December 12, 2006 SebRmv is the best jaguar developer of 2006 ! - A game (Atomic ) ! ( with sources ! ) - A dev kit ! ( with examples ! ) - that's all ? Thanks to my biggest fan By the way, I just fixed the problem with the online videos. It should now work with most of the browsers. Quote Link to comment Share on other sites More sharing options...
+LS650 Posted December 12, 2006 Share Posted December 12, 2006 Wow! I found the demo videos to be very impressive; it looks like there's enough power in the library to put together a simple 2D space shooter type game... Quote Link to comment Share on other sites More sharing options...
SebRmv Posted December 12, 2006 Author Share Posted December 12, 2006 Wow! I found the demo videos to be very impressive; it looks like there's enough power in the library to put together a simple 2D space shooter type game... Thanks. I am sure there is Quote Link to comment Share on other sites More sharing options...
SebRmv Posted January 7, 2007 Author Share Posted January 7, 2007 (edited) Hello there and happy new year! I quickly drop a word to say that I have just released an update of my library. The major change is the removal of Sinister sound routines and the addition of my own module replay routine and sound manager. It should be able to replay any Protracker modules up to 8 voices Edited January 7, 2007 by SebRmv Quote Link to comment Share on other sites More sharing options...
Matthias Posted January 7, 2007 Share Posted January 7, 2007 Hello! I quickly drop a word to say that I have just released an update of my library. Great :-) The major change is the removal of Sinister sound routines and the addition of my own module replay routine and sound manager. It should be able to replay any Protracker modules up to 8 voices Can you come up with a table showing the differences (advantages/disadvantages) of the Sinister Player and yours? (And perhaps in words dumb coder like me can understand ) Regards Matthias Quote Link to comment Share on other sites More sharing options...
SebRmv Posted January 7, 2007 Author Share Posted January 7, 2007 (edited) The major change is the removal of Sinister sound routines and the addition of my own module replay routine and sound manager. It should be able to replay any Protracker modules up to 8 voices Can you come up with a table showing the differences (advantages/disadvantages) of the Sinister Player and yours? (And perhaps in words dumb coder like me can understand ) Regards Matthias I can see these advantages compared to the Sinister routine: - it should be able to replay perfectly all Protracker modules (4/6/8 voices) contrary to Sinister routine that had problems with some modules - it is possible to share the DSP between the sound manager and your own routines. (by the way, the fb2d manager of my library has now moved to DSP ram [as it should have been since the beginning]) - you can chose the "global" replay frequency you want (as long as it is realistic of course). Just for info, the Sinister routine uses a fix replay frequency (between 15500 and 16000 Hz I believe). Here you can choose a lower frequency (if you want to save the bus) or a higher frequency (if you want a better quality) I think the only weak point of my sound manager is the poor API for sample replay. On the contrary, Sinister has a system of priorities for samples and it is easy to play EFX with. I intend to work a bit on this side in the near future I guess there are also some other improvements to be made to my sound driver (like adding a master volume...); I hope I will get feedback from users so that I can see what are the needs Hope this helps Cheers Seb edit: Sinister routine replay frequency is 14838 Hz Edited January 10, 2007 by SebRmv Quote Link to comment Share on other sites More sharing options...
SebRmv Posted January 10, 2007 Author Share Posted January 10, 2007 Hi there, I have re-worked a bit on my library and just released an update (minor changes for the sound driver) I have also added an example of use. If you are interested, go to download page of The Removers website! Cheers Quote Link to comment Share on other sites More sharing options...
cdoty Posted June 6, 2007 Share Posted June 6, 2007 (edited) Has anyone gotten the examples to compile under cygwin (under Windows 98)? Everything 'appears' to work. but aln does nothing. Edited June 6, 2007 by cdoty Quote Link to comment Share on other sites More sharing options...
ovalbugmann Posted June 8, 2007 Share Posted June 8, 2007 Hey Charles, Glad to see you around! , after I contacted you several months ago, as to the status of Frog Feast for the Atari Jaguar, we did a poll over at JSII of; "Would you like to see Jaguar Frog Feast" and the response was an overwhelming - YES! About, almost 40 people over at JSII alone said they would like to see it and would buy it. And there are a lot more Jaguar fans here at AtariAge. Hope you finish the Jaguar version!!!! Quote Link to comment Share on other sites More sharing options...
SebRmv Posted May 17, 2008 Author Share Posted May 17, 2008 (edited) I up this topic just to announce a major update of both the Jaguar C library and the Removers library. The major changes are: - the memory allocator is now a robust and complete one. This is an adaptation of Doug Lea memory allocator (used in several distros) -> it is needed to adapt the code of existing projects to take into account this change - addition of a software renderer that can do flat/gouraud shading, without or with textures (no gouraud in this case) and Zbuffer (clipping is not active but a trivial clipping algorithm can be enabled by changing a compilation variable) - fixes of several bugs I have also updated the examples so that these are compatible with this new release. Edited May 17, 2008 by SebRmv Quote Link to comment Share on other sites More sharing options...
Pocket Posted May 17, 2008 Share Posted May 17, 2008 Good work Seb Quote Link to comment Share on other sites More sharing options...
SebRmv Posted May 19, 2008 Author Share Posted May 19, 2008 (edited) Sorry, I made the release a bit in a hurry. I finally managed to solve a bug in my texture gouraud shaded routine so I included it in a new new release I also enabled by default the trivial (and inefficient) clipping algorithm, as a provisional solution. (it is particularly inefficient for Y=0 clipping) Edited May 19, 2008 by SebRmv Quote Link to comment Share on other sites More sharing options...
SebRmv Posted May 20, 2008 Author Share Posted May 20, 2008 (edited) (it is particularly inefficient for Y=0 clipping) Actually, I just found a bug in that case. The fix is coming soon. PS: can someone edit the title of this topic to "A development library for the Jaguar" please? Edited May 20, 2008 by SebRmv Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.