90
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 180
Qtel 0.90
Qtel stands for the QT EchoLink client. more>>
Qtel stands for the "QT EchoLink" client. It is only a EchoLink client application. There is no "sysop mode". If it is a link you want to run, have a look at the SvxLink (http://svxlink.sourceforge.net) server application.
EchoLink is an amateur radio invention (well actually it is just a modified verison of IP telephony) to link radio transcievers together over the Internet. You must have an amateur radio license to use it.
The original EchoLink software can be found at http://www.echolink.org/. However, this software only supports the Windows operating system and it is closed source. SvxLink is released under the GPL license. Qtel is only a EchoLink client program.
<<lessEchoLink is an amateur radio invention (well actually it is just a modified verison of IP telephony) to link radio transcievers together over the Internet. You must have an amateur radio license to use it.
The original EchoLink software can be found at http://www.echolink.org/. However, this software only supports the Windows operating system and it is closed source. SvxLink is released under the GPL license. Qtel is only a EchoLink client program.
Download (0.10MB)
Added: 2005-08-31 License: GPL (GNU General Public License) Price:
1529 downloads
Cloc 0.90
Cloc counts blank lines, comment lines, and physical lines of source code in many programming languages. more>>
Cloc counts blank lines, comment lines, and physical lines of source code in many programming languages. Cloc project is written entirely in Perl using only modules from the standard distribution of Perl v5.6 and higher (well, sort of) and so is quite portable.
Cloc is known to run on many flavors of Linux, AIX, Solaris, IRIX64, z/OS, and Windows. (To run the Perl source version of cloc on Windows one needs ActiveState Perl 5.6.1 or higher, or Cygwin installed.
Main features:
- Exists as a single, self-contained file that requires minimal installation effort---just download the file and run it.
- Can read language comment definitions from a file and thus potentially work with computer languages that do not yet exist.
- Allows results from multiple runs to be summed together by language and by project.
- Can count code within compressed archives (tar balls, Zip files, Java .ear files).
- Has numerous troubleshooting options.
- Handles file and directory names with spaces and other unusual characters.
- Has no dependencies outside the standard Perl distribution.
- Runs on Linux, FreeBSD, NetBSD, AIX, HP-UX, Solaris, IRIX64, and z/OS systems that have Perl 5.6 or higher. Runs on Windows with or without Perl.
<<lessCloc is known to run on many flavors of Linux, AIX, Solaris, IRIX64, z/OS, and Windows. (To run the Perl source version of cloc on Windows one needs ActiveState Perl 5.6.1 or higher, or Cygwin installed.
Main features:
- Exists as a single, self-contained file that requires minimal installation effort---just download the file and run it.
- Can read language comment definitions from a file and thus potentially work with computer languages that do not yet exist.
- Allows results from multiple runs to be summed together by language and by project.
- Can count code within compressed archives (tar balls, Zip files, Java .ear files).
- Has numerous troubleshooting options.
- Handles file and directory names with spaces and other unusual characters.
- Has no dependencies outside the standard Perl distribution.
- Runs on Linux, FreeBSD, NetBSD, AIX, HP-UX, Solaris, IRIX64, and z/OS systems that have Perl 5.6 or higher. Runs on Windows with or without Perl.
Download (0.13MB)
Added: 2007-05-02 License: GPL (GNU General Public License) Price:
909 downloads
Segm 0.90
Segm program for segmentation of MR images of the brain. more>>
Segm program for segmentation of MR images of the brain.
Segm is a set of image analysis tools developed at and used by the Brain Behavior Laboratory of the University of Pennsylvania. It consists of a set of programs (BrainMask, Kmean_3Dseg, and AdpKmean_3Dseg_Ebeta) originally developed by Michelle Yan for use with specific MR imaging protocols used at the Brain Behavior Lab.
They are intended for the quantitative analysis of MRI volume images of the human brain, and particularly for automatic segmentation into tissue types. While these programs have shown themselves very effective for the particular MR imaging protocols they were designed for, they have not proven adaptable to other imaging protocols. Thus, while they continue to be heavily used at BBL for image analysis, they are not recommended for new applications. We do not anticipate making any further changes to segm, except perhaps to fix crippling bugs or to support data interchange with newer and more portable programs.
BBLimage is BBLs newer toolkit for MR image and may be of interest to users of segm; it is, in any case, often preferable to segm for new applications.
Image files are always read and written in big-endian order, regardless of the native architecture; this was done because most or all of the image files at BBL have been generated and stored on the Sparc workstation, and it seemed easier to have programs on all other
platforms read and write this format than to be constantly converting data files.
Installation:
Segm has been sucessfully compiled and run under Red Hat Linux 6.2 for Intel and Solaris 2.7 for Sparc. (The current version requires the gcc compiler, mostly because we havent had the time to figure out exactly how to compile shared library under Suns cc compiler.) We will be interested to hear about other successes or failures, and very interested to receive fixes that will yield success on other machines and operating systems.
If you are installing both BBLimage and segm, you should install segm first, then BBLimage; there are a few installed files that are shared between these two packages, and BBLimage is most likely to have the most recent version.
The following steps will usually suffice:
1. Unpack the tar file and cd into the source tree.
2. Run "./configure" to guess the right parameters for your machine.
By default, `make install will install the packages files in `/usr/local/bin, `/usr/local/man, and `/usr/local/lib. You can specify an installation prefix other than `/usr/local by giving `configure the option `--prefix=PATH. For example, use
./configure --prefix=/home/hughett
to install the programs in /home/hughett/bin, the man pages in /home/hughett/man, and the shared library in /home/hughett/lib/
3. Run "make" to compile and link everything.
4. If youre a programmer, run "make tags" to create the TAGS file for emacs; if youre a vi partisan, make the obvious change to the Makefile first.
5. As root, run "make install" to install all the executable binaries and man pages, typically in /usr/local/bin and /usr/local/man. (The macro PREFIX in the Makefile controls where the files are installed; you might want to look at this to insure that configure has guessed correctly.)
6. You may also need to modify the search paths for binaries and man pages (usually PATH and MANPATH).
7. The shared library libsegm.so is installed in $PREFIX/lib; you may need to add this directory to the search path (usually LD_LIBRARY_PATH) for shared libraries.
<<lessSegm is a set of image analysis tools developed at and used by the Brain Behavior Laboratory of the University of Pennsylvania. It consists of a set of programs (BrainMask, Kmean_3Dseg, and AdpKmean_3Dseg_Ebeta) originally developed by Michelle Yan for use with specific MR imaging protocols used at the Brain Behavior Lab.
They are intended for the quantitative analysis of MRI volume images of the human brain, and particularly for automatic segmentation into tissue types. While these programs have shown themselves very effective for the particular MR imaging protocols they were designed for, they have not proven adaptable to other imaging protocols. Thus, while they continue to be heavily used at BBL for image analysis, they are not recommended for new applications. We do not anticipate making any further changes to segm, except perhaps to fix crippling bugs or to support data interchange with newer and more portable programs.
BBLimage is BBLs newer toolkit for MR image and may be of interest to users of segm; it is, in any case, often preferable to segm for new applications.
Image files are always read and written in big-endian order, regardless of the native architecture; this was done because most or all of the image files at BBL have been generated and stored on the Sparc workstation, and it seemed easier to have programs on all other
platforms read and write this format than to be constantly converting data files.
Installation:
Segm has been sucessfully compiled and run under Red Hat Linux 6.2 for Intel and Solaris 2.7 for Sparc. (The current version requires the gcc compiler, mostly because we havent had the time to figure out exactly how to compile shared library under Suns cc compiler.) We will be interested to hear about other successes or failures, and very interested to receive fixes that will yield success on other machines and operating systems.
If you are installing both BBLimage and segm, you should install segm first, then BBLimage; there are a few installed files that are shared between these two packages, and BBLimage is most likely to have the most recent version.
The following steps will usually suffice:
1. Unpack the tar file and cd into the source tree.
2. Run "./configure" to guess the right parameters for your machine.
By default, `make install will install the packages files in `/usr/local/bin, `/usr/local/man, and `/usr/local/lib. You can specify an installation prefix other than `/usr/local by giving `configure the option `--prefix=PATH. For example, use
./configure --prefix=/home/hughett
to install the programs in /home/hughett/bin, the man pages in /home/hughett/man, and the shared library in /home/hughett/lib/
3. Run "make" to compile and link everything.
4. If youre a programmer, run "make tags" to create the TAGS file for emacs; if youre a vi partisan, make the obvious change to the Makefile first.
5. As root, run "make install" to install all the executable binaries and man pages, typically in /usr/local/bin and /usr/local/man. (The macro PREFIX in the Makefile controls where the files are installed; you might want to look at this to insure that configure has guessed correctly.)
6. You may also need to modify the search paths for binaries and man pages (usually PATH and MANPATH).
7. The shared library libsegm.so is installed in $PREFIX/lib; you may need to add this directory to the search path (usually LD_LIBRARY_PATH) for shared libraries.
Download (0.60MB)
Added: 2006-03-15 License: GPL (GNU General Public License) Price:
1319 downloads
Sussen 0.90
Sussen is a tool for testing the security posture of computers and other network devices. more>>
Sussen is a tool that checks for vulnerabilities and configuration issues on computer systems. It is based on the Open Vulnerability and Assessment Language.
<<less Download (0.39MB)
Added: 2007-07-16 License: GPL (GNU General Public License) Price:
831 downloads
sverb 0.90
sverb is a simple order 15 CFDN reverb. more>>
sverb is a simple order 15 CFDN reverb.
It was created under GNU/Linux. It may work on a lot of systems with OSS sound support.
It is in the public domain. Maybe some code inside it is based on patented stuff, I dont know. Check it if you want to use it in commercial applications.
Any improvement is very welcome.
Installation:
You need gtk+ 2.0. Audio is based on OSS.
Edit the Makefile to set or unset the ASM support. If you dont have an intel IA32 computer, you will need to unset it.
Then do a make.
Move the sverb binary file where you want, it does not require any other file.
Usage:
Launch the program. It has documentation. It is of course possible to extract the algorithm to use it in other programs. Just read the code, its all explained there.
Version restrictions:
- The early reflections are not modeled.
- Some low-pass filters could be added before/after the reverb stage, to improve naturalness.
Enhancements:
- Some presets were added, found with generate.c.
- Some minor fixing in the code also.
- It begins to be something!
<<lessIt was created under GNU/Linux. It may work on a lot of systems with OSS sound support.
It is in the public domain. Maybe some code inside it is based on patented stuff, I dont know. Check it if you want to use it in commercial applications.
Any improvement is very welcome.
Installation:
You need gtk+ 2.0. Audio is based on OSS.
Edit the Makefile to set or unset the ASM support. If you dont have an intel IA32 computer, you will need to unset it.
Then do a make.
Move the sverb binary file where you want, it does not require any other file.
Usage:
Launch the program. It has documentation. It is of course possible to extract the algorithm to use it in other programs. Just read the code, its all explained there.
Version restrictions:
- The early reflections are not modeled.
- Some low-pass filters could be added before/after the reverb stage, to improve naturalness.
Enhancements:
- Some presets were added, found with generate.c.
- Some minor fixing in the code also.
- It begins to be something!
Download (0.021MB)
Added: 2006-02-08 License: Public Domain Price:
1353 downloads
nionet 0.90
nionet is a complete client/server VPN solution for raw ethernet tunnels. more>>
nionet is a complete client/server VPN solution for raw ethernet tunnels. Clients are available for Linux and Windows; the server is Linux only.
Due to its object oriented architecture, it is possible to easily plug in new transports. So far it features UDP and DNS tunneling. Being an ethernet layer 2 bridge, several network segments can be connected transparently.
When used in an ISP environment, nionet allows per-user traffic-shaping and precise reporting of used bandwidth. On the fly load balancing is possible. nionet uses sqLite or MySQL for account storage; changes to accounts are immediately active.
Main features:
- Compatible with all protocols that work over 802.3 Ethernet
- Uses mySQL or sqlite as backend for user accounts and session log
- Includes traffic accounting and billing for usage in an ISP environment
- Built-in traffic-shaper allows individual bandwidth-limits
- Values in the database can be changed in flight - e.g. new shaper-values will be activated during a running session. This allows dynamic load balancing.
- Built-In fragmentation - full Ethernet MTU of 1514 is tunnelled
- Transport via UDP or DNS
- Uses a virtual Ethernet adapter to be compatible with all existing software (Linux tap-driver, Windows NDIS driver)
<<lessDue to its object oriented architecture, it is possible to easily plug in new transports. So far it features UDP and DNS tunneling. Being an ethernet layer 2 bridge, several network segments can be connected transparently.
When used in an ISP environment, nionet allows per-user traffic-shaping and precise reporting of used bandwidth. On the fly load balancing is possible. nionet uses sqLite or MySQL for account storage; changes to accounts are immediately active.
Main features:
- Compatible with all protocols that work over 802.3 Ethernet
- Uses mySQL or sqlite as backend for user accounts and session log
- Includes traffic accounting and billing for usage in an ISP environment
- Built-in traffic-shaper allows individual bandwidth-limits
- Values in the database can be changed in flight - e.g. new shaper-values will be activated during a running session. This allows dynamic load balancing.
- Built-In fragmentation - full Ethernet MTU of 1514 is tunnelled
- Transport via UDP or DNS
- Uses a virtual Ethernet adapter to be compatible with all existing software (Linux tap-driver, Windows NDIS driver)
Download (0.026MB)
Added: 2006-11-10 License: GPL (GNU General Public License) Price:
1085 downloads
PObject 0.90
PObject is a base class for perl objects, takes the irritation out of creating properties for objects. more>>
PObject is a base class for perl objects, takes the irritation out of creating properties for objects. Allows quick creation of attributes and easy inheritance. I have stopped developing this class in favor of Class::Accessor, please use that instead.
To install, the good old method:
perl Makefile.PL
make
make test
make install
Enhancements:
- Changed handling to be case sensitive for object methods. Also added support for package defaults and allowing changes to them. **NOTE any modules made with PObject < 0.90 WILL NEED TO BE CHANGED. The AUTOFIELDS hash needs to be updated and all method
<<lessTo install, the good old method:
perl Makefile.PL
make
make test
make install
Enhancements:
- Changed handling to be case sensitive for object methods. Also added support for package defaults and allowing changes to them. **NOTE any modules made with PObject < 0.90 WILL NEED TO BE CHANGED. The AUTOFIELDS hash needs to be updated and all method
Download (0.004MB)
Added: 2006-07-17 License: GPL (GNU General Public License) Price:
1194 downloads
Yelp 2.19.90
Yelp is a help browser for GNOME 2.4 which supports DocBook documents, man and info. more>>
Yelp is a help browser for GNOME 2.4 which supports DocBook documents, man and info.
Yelp provides a simple graphical interface for viewing DocBook, HTML, man, and info formatted documentation. The name Yelp was suggested by Daniel Lundin. Yelp is pronounced the same as the swedish word for help.
<<lessYelp provides a simple graphical interface for viewing DocBook, HTML, man, and info formatted documentation. The name Yelp was suggested by Daniel Lundin. Yelp is pronounced the same as the swedish word for help.
Download (1.1MB)
Added: 2007-07-31 License: GPL (GNU General Public License) Price:
815 downloads
jBorZoi 0.90
jBorZoi is a Java Elliptic Curve Cryptography Library. more>>
jBorZoi is a Java Elliptic Curve Cryptography Library. jBorZoi implements the following algorithms using elliptic curves defined over finite fields of characteristic 2 (GF2m):
- ECDSA (Elliptic Curve Digital Signature Algorithm)
As specified in ANSI X9.62, FIPS 186-2 and IEEE P1363.
- ECIES (Elliptic Curve Integrated Encryption Scheme)
As specified in ANSI X9.63 and the IEEE P1363a Draft.
- Elliptic Curve Diffie-Hellman Key Agreement Scheme
As specified in ANSI X9.63 and IEEE P1363.
The AES symmetric encryption scheme is also included.
Quick Start
javac jBorZoi_Examples.java
java jBorZoi_Examples
Future Development
Only bug fixes and changes required for compatibility with cryptographic standards will be added between now and the 1.0.0 release.
Comments and Bug Reports
We welcome any comments or bug reports which you may have, however please note that we cannot accept any patches for legal reasons, because the borZoi code is also used in our commercial products.
Enhancements:
- Changed Fq.compareTo(Fq) and Fq.isZero() to public methods.
- Implemented ECDomainParameters.isValid()
- Changed the ECIES.decrypt() RuntimeException to an Exception
- Changed the ECDSA.initSignature(ECPrivKey) Exception to NoSuchAlgorithmException
- Changed the ECDSA.initVerify(ECPubKey) Exception to NoSuchAlgorithmException
<<less- ECDSA (Elliptic Curve Digital Signature Algorithm)
As specified in ANSI X9.62, FIPS 186-2 and IEEE P1363.
- ECIES (Elliptic Curve Integrated Encryption Scheme)
As specified in ANSI X9.63 and the IEEE P1363a Draft.
- Elliptic Curve Diffie-Hellman Key Agreement Scheme
As specified in ANSI X9.63 and IEEE P1363.
The AES symmetric encryption scheme is also included.
Quick Start
javac jBorZoi_Examples.java
java jBorZoi_Examples
Future Development
Only bug fixes and changes required for compatibility with cryptographic standards will be added between now and the 1.0.0 release.
Comments and Bug Reports
We welcome any comments or bug reports which you may have, however please note that we cannot accept any patches for legal reasons, because the borZoi code is also used in our commercial products.
Enhancements:
- Changed Fq.compareTo(Fq) and Fq.isZero() to public methods.
- Implemented ECDomainParameters.isValid()
- Changed the ECIES.decrypt() RuntimeException to an Exception
- Changed the ECDSA.initSignature(ECPrivKey) Exception to NoSuchAlgorithmException
- Changed the ECDSA.initVerify(ECPubKey) Exception to NoSuchAlgorithmException
Download (0.37MB)
Added: 2006-03-15 License: GPL (GNU General Public License) Price:
1373 downloads
Shallows 0.90
Shallows is a C++ library designed to make GPGPU programming easier and safer. more>>
Shallows is a C++ library designed to make GPGPU programming easier and safer. We aim to reduce the time spent on writing and debugging OpenGL related C/C++ code, so the developers of GPGPU applications can concentrate on implementing the algorithms instead.
GPGPU applications are all about performance, the overhead by using shallows is therefore kept low.
Shallows absolutely requires a Shader Model 3.0 card. As of today this implies that only Nvidia 6xxx and 7800 cards will work. It also requirees a recent driver with the GL_EXT_framebuffer_object extension.
<<lessGPGPU applications are all about performance, the overhead by using shallows is therefore kept low.
Shallows absolutely requires a Shader Model 3.0 card. As of today this implies that only Nvidia 6xxx and 7800 cards will work. It also requirees a recent driver with the GL_EXT_framebuffer_object extension.
Download (4.6MB)
Added: 2005-09-27 License: GPL (GNU General Public License) Price:
1487 downloads
ASCIIweb 0.90
ASCIIweb is a text-to-HTML formatting system. more>>
ASCIIweb is a text-to-HTML formatting system that uses the pre tag to create ASCII art Web pages, either on-the-fly or for static retrieval.
Installing ASCIIweb is a snap. Simply download the tarball and unpack it in a directory that is web-accessible. Next, configure your web browser to allow cgi scripts (if you want to run dynamically), and set aw.cgi as a acceptable DirectoryIndex. If you are planning to utilize embedded scripts, please rename the sample scriptdir to something unique. An .htaccess file should exist there denying web users from listing the contents of the directory. If one does not exist, create one (see the sample in the tarball). Finally, load your page! If everyting is configured correctly, you should see a default ASCIIweb install. If you do not see the default ASCIIweb installation this is because of two reasons: you unpacked ASCIIweb in the wrong directory, or your web server is not properly configured.
NOTE: If you do not require ASCIIweb to run in dynamic mode, or you do not have permission to run cgi scripts in your webspace, you may install ASCIIweb anywhere you like and generate static pages which you would then copy into your website.
Enhancements:
- This version includes a line wrapping feature.
- Users no longer have to manually format their content pages.
<<lessInstalling ASCIIweb is a snap. Simply download the tarball and unpack it in a directory that is web-accessible. Next, configure your web browser to allow cgi scripts (if you want to run dynamically), and set aw.cgi as a acceptable DirectoryIndex. If you are planning to utilize embedded scripts, please rename the sample scriptdir to something unique. An .htaccess file should exist there denying web users from listing the contents of the directory. If one does not exist, create one (see the sample in the tarball). Finally, load your page! If everyting is configured correctly, you should see a default ASCIIweb install. If you do not see the default ASCIIweb installation this is because of two reasons: you unpacked ASCIIweb in the wrong directory, or your web server is not properly configured.
NOTE: If you do not require ASCIIweb to run in dynamic mode, or you do not have permission to run cgi scripts in your webspace, you may install ASCIIweb anywhere you like and generate static pages which you would then copy into your website.
Enhancements:
- This version includes a line wrapping feature.
- Users no longer have to manually format their content pages.
Download (0.031MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1201 downloads
Download (5.0MB)
Added: 2007-08-16 License: GPL (GNU General Public License) Price:
816 downloads
XiStrat 0.6.90
XiStrat, also known as Extended Strategy is in particular about a turn-based, networked multiplayer game. more>>
XiStrat, also known as Extended Strategy is in particular about turn-based, networked multiplayer, non-cooperative, zero-sum, abstract strategy board games (e.g., Chess, Go, Reversi variants, etc.) on 3D-visualized polyhedra and contains a server, client GUI, autoplayer engine, utilities and documentation.
Besides related recreational modern mathematics (single agent, cellular automata, graph/group/complexity/knot theory, discrete geometry, algebra, combinatorics, mathematical physics) is dealt with.
Enhancements:
- New graphs were added, including a Costa discrete minimal surface, sporadic Mathieu M(24), Kleins quartic L2(7), S(5), and A(6).
- The documentation was changed to MathML and contains links to the underlying mathematics (representations, modules, ring, invariants, groups of Lie type, second cohomology).
- The construction of a Schur cover of holonomy groups, morphing, and 2-body systems were implemented.
- Java generics, J3DBuffer, and procedural 3D texture with Perlin noise are now used.
<<lessBesides related recreational modern mathematics (single agent, cellular automata, graph/group/complexity/knot theory, discrete geometry, algebra, combinatorics, mathematical physics) is dealt with.
Enhancements:
- New graphs were added, including a Costa discrete minimal surface, sporadic Mathieu M(24), Kleins quartic L2(7), S(5), and A(6).
- The documentation was changed to MathML and contains links to the underlying mathematics (representations, modules, ring, invariants, groups of Lie type, second cohomology).
- The construction of a Schur cover of holonomy groups, morphing, and 2-body systems were implemented.
- Java generics, J3DBuffer, and procedural 3D texture with Perlin noise are now used.
Download (3.6MB)
Added: 2006-12-18 License: LGPL (GNU Lesser General Public License) Price:
1040 downloads
SDLucid 0.90.0
SDLucid is a C++ wrapper library for the Simple Direct Media Layer by Sam Latinga. more>>
SDLucid is a C++ wrapper library for the Simple Direct Media Layer by Sam Latinga. SDLucid aims to not only be a wrapper, but also to offer a cleaner interface than the original SDL as well as more functionality. Want to see it in action? Here is a screenshot of the example contained in the distribution, nicely showing off the transforms code. SDLucid provides all of the following features that are not provided in SDL:
- a nice interface
- fast graphics primitives (polygons, circles...) with arbitrary fill modes
- affine transformations on surfaces (i.e. stretching, rotation...)
- bitmap fonts
- mp3, mod, wav playing with arbitrary mixing and samplerate conversion.
When designing SDLucid, I tried to follow these guidelines:
- make a new and clean interface to SDL that stays as close as possible to SDL terminology, but no closer.
- implement mighty functionality thats easy to use (some of this functionality duplicates what is available as SDL_mixer,SDL_image,SDL_ttf etc)
- use naming conventions that loosely resemble those of the STL, so SDLucid doesnt introduce another naming scheme into a client program
- stick to one mighty image format: PNG
- use exceptions for error reporting
It mixes well with STL code. Installation and use is drop-dead easy because of supplied autoconf macros and an sdlucid-config shell script. SDLucid currently depends on
- a good c++ compiler (gcc 2.95 will do)
- SDL, obviously. :)
- ixlib, a C++ tool library.
<<less- a nice interface
- fast graphics primitives (polygons, circles...) with arbitrary fill modes
- affine transformations on surfaces (i.e. stretching, rotation...)
- bitmap fonts
- mp3, mod, wav playing with arbitrary mixing and samplerate conversion.
When designing SDLucid, I tried to follow these guidelines:
- make a new and clean interface to SDL that stays as close as possible to SDL terminology, but no closer.
- implement mighty functionality thats easy to use (some of this functionality duplicates what is available as SDL_mixer,SDL_image,SDL_ttf etc)
- use naming conventions that loosely resemble those of the STL, so SDLucid doesnt introduce another naming scheme into a client program
- stick to one mighty image format: PNG
- use exceptions for error reporting
It mixes well with STL code. Installation and use is drop-dead easy because of supplied autoconf macros and an sdlucid-config shell script. SDLucid currently depends on
- a good c++ compiler (gcc 2.95 will do)
- SDL, obviously. :)
- ixlib, a C++ tool library.
Download (0.42MB)
Added: 2006-08-07 License: GPL (GNU General Public License) Price:
1174 downloads
freesweep 0.90
freesweep project is a curses-based minesweeper. more>>
freesweep project is a curses-based minesweeper written in C for *nix.
The ncurses library is preferred, but standard System V curses will work almost perfectly.
Features include boards up to 1024x1024 and saving & loading of boards.
Planned features include mouse support through ncurses, shared and individual "best times" files, and color.
Soon after being exposed to Unix, a shortcoming in terminal games was evident.
The lab was short on machines running or hosting X windows, and as an avid player on minesweeper-styled games, I found it impossible to believe that there was no variant of the game for terminals.
Fortunately, being Unix, a solution was rapidly forthcoming. I could write it myself.
Main features:
- Color on supported terminals.
- Boards can be exported as PPM images, to show progress. Heres a sample.
- Board size independent of terminal size.
- Support for boards up to an arbitrary size - currently 1024x1024
- Saving and loading of game files.
- Much better file formats with conversion from previous format.
- Another programmer - my friend Psilord
- Looping of games until explicit quit.
- Reasonable compilation and play under SysV curses.
- Customizable alerts - beep, flash, or none.
- The GNU GPL
Enhancements:
- Fixed build for Cygwin32 platform
- Changed strings.h to string.h , and added maintainer-clean to Makefile.in
<<lessThe ncurses library is preferred, but standard System V curses will work almost perfectly.
Features include boards up to 1024x1024 and saving & loading of boards.
Planned features include mouse support through ncurses, shared and individual "best times" files, and color.
Soon after being exposed to Unix, a shortcoming in terminal games was evident.
The lab was short on machines running or hosting X windows, and as an avid player on minesweeper-styled games, I found it impossible to believe that there was no variant of the game for terminals.
Fortunately, being Unix, a solution was rapidly forthcoming. I could write it myself.
Main features:
- Color on supported terminals.
- Boards can be exported as PPM images, to show progress. Heres a sample.
- Board size independent of terminal size.
- Support for boards up to an arbitrary size - currently 1024x1024
- Saving and loading of game files.
- Much better file formats with conversion from previous format.
- Another programmer - my friend Psilord
- Looping of games until explicit quit.
- Reasonable compilation and play under SysV curses.
- Customizable alerts - beep, flash, or none.
- The GNU GPL
Enhancements:
- Fixed build for Cygwin32 platform
- Changed strings.h to string.h , and added maintainer-clean to Makefile.in
Download (0.085MB)
Added: 2006-11-20 License: GPL (GNU General Public License) Price:
1069 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above 90 search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed