Main > Free Download Search >

Free resultant software for linux

resultant

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 17
makeself 2.1.4

makeself 2.1.4


makeself is a script to create self-extractable compressed tar archives. more>>
makeself.sh is a small shell script that generates a self-extractable tar.gz archive from a directory. The resulting file appears as a shell script (many of those have a .run suffix), and can be launched as is.
The archive will then uncompress itself to a temporary directory and an optional arbitrary command will be executed (for example an installation script). This is pretty similar to archives generated with WinZip Self-Extractor in the Windows world. Makeself archives also include checksums for integrity self-validation (CRC and/or MD5 checksums).
The makeself.sh script itself is used only to create the archives from a directory of files. The resultant archive is actually a compressed (using gzip, bzip2, or compress) TAR archive, with a small shell script stub at the beginning.
This small stub performs all the steps of extracting the files, running the embedded command, and removing the temporary files when its all over. All what the user has to do to install the software contained in such an archive is to "run" the archive, i.e sh nice-software.run.
I recommend using the "run" (which was introduced by some Makeself archives released by Loki Software) or "sh" suffix for such archives not to confuse the users, since they know its actually shell scripts (with quite a lot of binary data attached to it though!).
Usage
The syntax of makeself is the following:
makeself.sh [args] archive_dir file_name label startup_script [script_args]
args are optional options for Makeself. The available ones are :
--version : Prints the version number on stdout, then exits immediately
--gzip : Use gzip for compression (is the default on platforms on which gzip is commonly available, like Linux)
--bzip2 : Use bzip2 instead of gzip for better compression. The bzip2 command must be available in the command path. I recommend that you set the prefix to something like .bz2.run for the archive, so that potential users know that theyll need bzip2 to extract it.
--compress : Use the UNIX "compress" command to compress the data. This should be the default on all platforms that dont have gzip available.
--nocomp : Do not use any compression for the archive, which will then be an uncompressed TAR.
--notemp : The generated archive will not extract the files to a temporary directory, but in a new directory created in the current directory. This is better to distribute software packages that may extract and compile by themselves (i.e. launch the compilation through the embedded script).
--current : Files will be extracted to the current directory, instead of in a subdirectory. This option implies --notemp above.
--follow : Follow the symbolic links inside of the archive directory, i.e. store the files that are being pointed to instead of the links themselves.
--append (new in 2.1.x): Append data to an existing archive, instead of creating a new one. In this mode, the settings from the original archive are reused (compression type, label, embedded script), and thus dont need to be specified again on the command line.
--header : Makeself 2.0 uses a separate file to store the header stub, called "makeself-header.sh". By default, it is assumed that it is stored in the same location as makeself.sh. This option can be used to specify its actual location if it is stored someplace else.
--copy : Upon extraction, the archive will first extract itself to a temporary directory. The main application of this is to allow self-contained installers stored in a Makeself archive on a CD, when the installer program will later need to unmount the CD and allow a new one to be inserted. This prevents "Filesystem busy" errors for installers that span multiple CDs.
--nox11 : Disable the automatic spawning of a new terminal in X11.
--nowait : When executed from a new X11 terminal, disable the user prompt at the end of the script execution.
--nomd5 and --nocrc : Disable the creation of a MD5 / CRC checksum for the archive. This speeds up the extraction process if integrity checking is not necessary.
--lsm file : Provide and LSM file to makeself, that will be embedded in the generated archive. LSM files are describing a software package in a way that is easily parseable. The LSM entry can then be later retrieved using the -lsm argument to the archive. An exemple of a LSM file is provided with Makeself.
archive_dir is the name of the directory that contains the files to be archived
file_name is the name of the archive to be created
label is an arbitrary text string describing the package. It will be displayed while extracting the files.
startup_script is the command to be executed from within the directory of extracted files. Thus, if you wish to execute a program contain in this directory, you must prefix your command with "./". For example, ./program will be fine. The script_args are additionnal arguments for this command.
Enhancements:
- Fixed --info output.
- Generate random directory name when extracting files to . to avoid problems.
- Better handling of errors with wrong permissions for the directory containing the files.
- Avoid some race conditions, Unset the $CDPATH variable to avoid problems if it is set. Better handling of dot files in the archive directory.
<<less
Download (0.035MB)
Added: 2005-06-03 License: GPL (GNU General Public License) Price:
1610 downloads
snmpmondb 1.0

snmpmondb 1.0


snmpmondb tracks network traffic usage for local and remote hosts via SNMP. more>>
snmpmondb project can track network traffic usage for local and remote hosts via SNMP. A few simple Web pages are included to show the resultant data in various graphs.

<<less
Download (0.024MB)
Added: 2006-02-15 License: GPL (GNU General Public License) Price:
1346 downloads
KSudoku 0.4

KSudoku 0.4


KSudoku is a Sudoku puzzle generator and solver for KDE. more>>
KSudoku project can generate and solve sudoku puzzles (of different difficulty level) using a randomized least-candidate algorithm.
The sudoku boards currently supported are 9x9 and 16x16: but the program is fully expandable since the algorithm is extendible to any general graph coloring problem (the board is in fact stored as a graph and the numbers are the colors)
In order to create a playable puzzle it fills a blank sudoku grid with a completed puzzle (randomly), then another algorithm (to be improved with some logical constraint) removes randomly numbers from it checking each time that the resultant puzzle has only one solution: it is a bit slower than logic-based elimination tecniques but it creates puzzles that are less straight-solved (more fun).
The GUI is user-friendly and requires KDE. Written in C++.
INSTALLATION
1. Open a shell in project directory (the one where this file is located)
2. Run "./configure"
(will install the program in /usr/local/kde, if you want to install in /usr run "./configure --prefix=/usr")
3. Run "make"
4. Run "make install" as root.
5. Run "ksudoku" (if does not start check point 2)
Enhancements:
- Added support for custom shaped sudokus
- Samurai sudoku
- Jigsaw sudoku, XSudoku, 4x4
- Undo/redo
- Added new export system (you can print multiple puzzles in the same page)
- File format is now XML
- Added new welcomescreen and settings dialog
- Internal structure changed
<<less
Download (0.31MB)
Added: 2007-03-17 License: GPL (GNU General Public License) Price:
960 downloads
Power*Architect 0.9.7

Power*Architect 0.9.7


Power*Architect is an innovative Java-based data modeling tool geared specifically for Data Warehouse and Data Mart design. more>>
Data Architects, DBAs, Analysts and Designers rely on Data Modeling tools to facilitate and simplify their data Modeling efforts, while maximizing the use of their resources. The Power*Architect allows these busy highly technical resources to perform this most intricate part of their job in a fraction of the time.
Power*Architect project is an innovative Java-based data modeling tool geared specifically for Data Warehouse and Data Mart design. It allows the designer to open multiple concurrent source Database connections, create and explore profiles of the source data, drag and drop source schemas, tables and columns into the data modeling playpen, and forward engineer the resultant target database and its associated ETL template.
Main features:
- Access any JDBC or ODBC accessible source database
- Quickly create profiles of source data, including information about the size of the data in each column, maximum and minimum values, frequency distribution of values in a column, and more.
- Profile information is saved with the project, so profile data can still be used to aid off-site design sessions when it is not possible to access the source databases.
- Design the target database Data Model (Data Warehouse)
- Compare the database structure of any two databases highlighting the structural differences and generating the required DDL to synchronize
- Compare the Data Model data structures to an existing target database
- Save a snapshot of all source systems data structures in the project file, allowing data warehouse designers to evolve their target data model remotely
- Forward engineer to Oracle, SQL Server, DB2, and PostgreSQL and more.
- Forward engineer ETL Templates containing source-to-target data mappings
- Invoke ETL Engine to load initial set of data into the target database
- Enable easy centralized installation and updates to many end users (Supports Java WebStart technology).
- The Power*Architect can open multiple source databases concurrently, even if they are from competing database vendors. Another key feature of the Power*Architect, that sets it apart from other data modeling tools, is that it remembers the origin of each column, and is capable of automatically generating the source-to-target data mappings.
- Whether youre building or maintaining your Data Warehouse data model, the Power*Architect will provide you a complete view of all required database structures and will expedite every aspect of your data warehouse design.
- Design your Data Warehouse in a fraction of the time with the Power*Architect.
- We look forward to showing you how!
- The Power*Architect is available now for download! The product is available for free to individuals for personal use. Commercial licensing and support are available at competitive prices. Please call us at 1-866-SQL-POWR to purchase.
Enhancements:
- This release fixes a bug that caused corrupt project files to be saved.
- The handling of automatic cascading primary keys in multi-level identifying relationships now works better.
- The profile manager is now even more stable.
- It is now possible to add new database connection types from within the GUI.
<<less
Download (13.5MB)
Added: 2007-07-31 License: BSD License Price:
585 downloads
Template::TT2Site 0.95

Template::TT2Site 0.95


Template::TT2Site is a Perl module to create standard web sites with the Template Toolkit. more>>
Template::TT2Site is a Perl module to create standard web sites with the Template Toolkit.

SYNOPSIS

$ mkdir NewSite
$ cd NewSite
$ tt2site setup
... make your pages ...
$ tt2site build
... point your browser at html/index.html ...

tt2site is just a wrapper program. tt2site setup is equivalent to perl -MTemplate::TT2Site -e setup, and so on.

Template::TT2Site is a framework to create web sites using the Template Toolkit.

The technical structure of the site is patterned after the method described in chapter 11 of The Badger Book. The structure has been slightly simplified for ease of use, and a couple of neat features are added:

The resultant site is position independent, i.e., it only uses relative URLs to the extent possible. This makes it easy to build partial sites, and to relocate the contents.

The necessary means are provided to create multi-language sites, where each page gets a link to its translations.
The site.map hash, required for site navigation, is created automatically using minimal, position independent, directions.

This module, Template::TT2Site, provides the necessary methods to setup and maintain a site. It is used by the wrapper program, tt2site.

<<less
Download (0.035MB)
Added: 2007-02-22 License: Perl Artistic License Price:
974 downloads
MMDS::Properties 1.902

MMDS::Properties 1.902


MMDS::Properties Perl module contains flexible properties handling for MMDS. more>>
MMDS::Properties Perl module contains flexible properties handling for MMDS.
use MMDS::Properties;
my $cfg = new MMDS::Properties;
# Preset a property.
$cfg->set_property("config.version", "1.23");
# Parse a properties file.
$cfg->parsefile("config.prp");
# Get a property value
$version = $cfg->get_property("config.version");
# Same, but with a default value.
$version = $cfg->get_property("config.version", "1.23");
# Get the list of subkeys for a property, and process them.
my $aref = $cfg->get_property_keys("item.list");
foreach my $item ( @$aref ) {
if ( $cfg->get_property("item.list.$item") ) {
....
}
}
The property mechanism is modelled after the Java implementation of properties.
In general, a property is a string value that is associated with a key. A key is a series of names (identifiers) separated with periods. Names are treated case insensitive. Unlike in Java, the properties are really hierarchically organized. This means that for a given property you can fetch the list of its subkeys, and so on. Moreover, the list of subkeys is returned in the order the properties were defined.
Property lookup can use a preset property context. If a context ctx has been set using set_context(ctx), get_property(foo.bar) will first try ctx.foo.bar and then foo.bar. get_property(.foo.bar) (note the leading period) will only try ctx.foo.bar and raise an exception if no context was set.
Design goals:
- properties must be hierarchical of unlimited depth;
- manual editing of the property files (hence unambiguous syntax and lay out);
- it must be possible to locate all subkeys of a property in the order they appear in the property file(s);
- lightweight so shell scripts can use it to query properties.
METHODS
new
new is the standard constructor. new doesnt require any arguments, but you can pass it a list of initial properties to store in the resultant properties object.
new
clone is like new, but it takes an existing properties object as its invocant and returns a new object with the contents copied.
WARNING This is not yet a deep copy, so take care.
parsefile file [ , path [ , context ] ]
parsefile reads a properties file and adds the contents to the properties object.
file is the name of the properties file. This file is searched in all elements of path (an array reference) unless the name starts with a slash. Default path is . (current directory).
context can be used to designate an initial context where all properties from the file will be subkeys of.
For the detailed format of properties files see below.
get_property prop [ , default ]
Get the value for a given property prop.
If a context ctx has been set using set_context(ctx), get_property(foo.bar) will first try ctx.foo.bar and then foo.bar. get_property(.foo.bar) (note the leading period) will only try ctx.foo.bar and raise an exception if no context was set.
If no value can be found, default is used.
In either case, the resultant value is examined for references to other properties or environment variables. Such a reference looks like
${name}
${name:default}
name can be the name of an environment variable or property. If name is found in the environment, its value is substituted and the expansion process continues, re-examining the new contents, until no further substitutions can be made. If a non-empty value exists for the property name its value is used in a similar way. Hence an empty value for a property will be ignored. If no value can be found, the default string (not to be confused with the default parameter) will be returned.
As an additional service, a tilde ~ in what looks like a file name will be expanded to ${HOME}.
The method result_in_context can be used to determine how the result was obtained. It will return a non-empty string indicating the context in which the result was found, an emptry string indicating the result was found without context, or undef if no value was found at all.
get_property_noexpand prop [ , default ]
This is like get_property, but does not do any expansion.
gps prop [ , default ]
This is like get_property, but raises an exception if no value could be established.
This is probably the best and safest method to use.
get_property_keys prop
Returns an array reference with the names of the (sub)keys for the given property. The names are unqualified, e.g., when properties foo.bar and foo.blech exist, get_property_keys(foo) would return [bar, blech].
expand value [ , context ]
Perform the expansion as described with get_property.
set_property prop, value
Set the property to the given value.
set_properties prop1 => value1, ...
Add a hash (key/value pairs) of properties to the set of properties.
set_context context
Set the search context. Without argument, clears the current context.
get_context
Get the current search context.
result_in_context
Get the context status of the last search.
Empty means it was found out of context, a string indicates the context in which the result was found, and undef indicates search failure.
dump [ start [ , stream ] ]
Produce a listing of all properties from a given point in the hierarchy and write it to the stream.
stream defaults to *STDOUT.
dumpx [ start [ , stream ] ]
Like dump, but dumps with all values expanded.
<<less
Download (0.40MB)
Added: 2007-06-08 License: Perl Artistic License Price:
870 downloads
Nettion 0.8.0

Nettion 0.8.0


Nettion provides a network performance testing toolkit. more>>
Nettion provides a network performance testing toolkit.
Nettion (NETwork TestIng and Operational eNvironment) is a framework for developing, deploying, and executing network performance tests, designed particularly for mobile ad-hoc networks.
It is distinguished by not using control "backchannels" to start and stop the test, but rather using either a local setup network, the test network itself, or compact flash memory.
Nettion LogoNettion Nettion (NETwork TestIng and Operational eNvironment) is a suite of software tools for developing and executing network performance tests. Designed with an emphasis on testing mobile ad-hoc networks, Nettion can utilize either a local setup network, the test network, or compact flash memory.
Nettion is GUI based and provides a substantial amount of automation to the tests, allowing the operators to focus on the portion of the network being tested. Nettion support both unicast (UDP) and multicast testing.
Nettion takes network testing from design through execution and on to post test information gathering. By analyzing the resultant data and by putting a collection of measurement tools together into a common system, Nettion allows for simple, efficient, and detailed operation of network testing.
Enhancements:
- Moved to Dazle 0.3.1.
- Moved to Heron 0.1.2.
- Moved to OLSR 7.2. Now able to use HNA configuration (see OLSR)
- Fixed MNE config path bug.
- Displays Heron data in Info field.
<<less
Download (0.65MB)
Added: 2007-04-10 License: Public Domain Price:
929 downloads
CyberNeko HTML Parser 0.9.5

CyberNeko HTML Parser 0.9.5


NekoHTML is a simple HTML scanner and tag balancer that enables application programmers to parse HTML documents. more>>
NekoHTML is a simple HTML scanner and tag balancer that enables application programmers to parse HTML documents and access the information using standard XML interfaces.
The parser can scan HTML files and "fix up" many common mistakes that human (and computer) authors make in writing HTML documents. NekoHTML adds missing parent elements; automatically closes elements with optional end tags; and can handle mismatched inline element tags.
NekoHTML is written using the Xerces Native Interface (XNI) that is the foundation of the Xerces2 implementation. This enables you to use the NekoHTML parser with existing XNI tools without modification or rewriting code.
Version restrictions:
- There are HTML documents for which NekoHTML cannot properly generate a well-formed XML document event stream. For example, documents with multiple tags are inherently ill-formed because XML documents may only have a single root element.
- Code added to the core DOM implementation in Xerces-J 2.0.1 introduced a bug in the HTML DOM implementation based on it.
The bug causes the element nodes in the resultant HTML document object to be of type org.apache.xerces.dom.ElementNSImpl instead of the appropriate HTML DOM element objects.
The problem affects NekoHTML users who use the parser with Xerces-J 2.0.1 and anyone using the HTML DOM implementation in Xerces-J 2.0.1.
- There are no other known major limitations with this release. However, additional work can always be done to improve performance, fix bugs, and add functionality.
<<less
Download (0.38MB)
Added: 2005-09-28 License: The Apache License Price:
1486 downloads
Template::Plugin::JavaSQL 0.4

Template::Plugin::JavaSQL 0.4


Template::Plugin::JavaSQL is a Perl module to help generate Java from database schemas. more>>
Template::Plugin::JavaSQL is a Perl module to help generate Java from database schemas.

SYNOPSES

Within an XML file processed by the Java plugin:
< sql:
query="select foo as f, bar as b from some_table"
>

or

< sql:
table="some_table"
>
Via a template such as:
[% USE Java %]
[% Use JavaSQL %]
...
String query =
"select [% JavaSQL.columnNames.join(", ") %] from [% JavaSQL.tables.join(", ") %]";
[% IF JavaSQL.where %]
query += " where [% JavaSQL.where %] ";
[% ELSE %]
query += " where 0=0 ";
[% END %]
[% FOREACH JavaSQL.columns %]
if (${varName}Set) { query += " and $name = ?"; }
[% END %]
[% IF JavaSQL.order %]
query += "order by [% JavaSQL.order %]";
[% END %]
stmt = myConnection.prepareStatement(query);

Just use the DBClass.template from the distribution for fully functional database classes.

In addition to methods that refer to parts of a SQL query, any columns resultant from the query or table will be added as java variables to the variables hash, with close-as-possible mapped types.

<<less
Download (0.018MB)
Added: 2006-11-01 License: Perl Artistic License Price:
1087 downloads
NA_WorkSheet 6.25

NA_WorkSheet 6.25


NA_WorkSheet project is a collective aggregation of algorithms. more>>
NA_WorkSheet project is a collective aggregation of algorithms written in Java that implements various numerical analysis solutions and techniques.
The worksheet has been designed to allow a simple user interface for accessing and executing each numerical method. Each numerical analysis algorithm will normally require some type of input. The input will normally come in the form of an input equation/data and parameters for controlling the execution of the algorithm. Output from each algorithm approximation is directly available as either a solution or combination solution and intermediate data. The NA_Worksheet also provides the capability to graph an input equation with the ability to both translate and scale the resultant plot.
Upon running the NA_Worksheet application/applet the user will be presented with a standard 800x600 pixel frame that will conform to the host workstations look and feel, theme. The frame can be resized to any desired dimension. The users interface for the worksheet is divided into a quadripartite. In the upper left quadrant is the graph panel. Here plots can be viewed of the equation that is input for analysis.
The upper right panel holds the main input, where various numerical methods can be selected and executed. The panel also provides a text box where the input equation for analysis can be entered. Two main buttons allow the user to either execute the selected approximation or graph the input equation.
The lower left panel houses several tabbed panes that allows data output to be viewed, function evaluation, or controls for the graph panel to be accessed. The graph tab also includes the present grid scaling on the graph and coordinate information. The final panel in the lower right quadrant is particular to each selected numerical approximation. This panel provides the parameter selection and input for each chosen numerical method. A condensed list of the panels and there names follows:
- Graph Panel - Upper left quadrant.
- Main Input Panel - Upper right quadrant
- Output/Graph Control Panel - Lower left quadrant
- Approximation Method Panel - Lower right quadrant
<<less
Download (0.75MB)
Added: 2006-12-08 License: GPL (GNU General Public License) Price:
1051 downloads
Tumiki Fighters 0.2c

Tumiki Fighters 0.2c


Tumiki Fighters is a game where you salvage parts from enemies to enhance your firepower. more>>
Tumiki Fighters is a game where you salvage parts from enemies to enhance your firepower. Tumiki Fighters was created by Kenta Cho and ported to Linux by Evil Mr Henry.

Installation:

Tumiki Fighters is entirely contained within this directory. There is no installation. To uninstall, simply delete this directory.

Running:

Type ./tf from this directory to start the game. The command-line line switches listed in readme_e.txt should all work.

Compiling:

Install the OpenGL development libraries. (This is the hard part.)
Install the D compiler, version 0.106. (http://ftp.digitalmars.com/dmd.106.zip) Note that this is non-opensource, so if you cant run the binary, youre out of luck. If you dont like it, talk to digitalmars. I dont like it either. Also, any later versions of the D compiler will NOT work. 0.106 or earlier is needed. As a final note, the resultant binary will not work on other computers, due to problems in the D compiler.

Install SDL_mixer.

Compile with "make". The bulletML libraries will give a few warnings. Ignore them.

Known Issues:

The compiler is non-opensource.
<<less
Download (4.9MB)
Added: 2006-05-23 License: GPL (GNU General Public License) Price:
1441 downloads
Tie::Proxy::Hash 1.01

Tie::Proxy::Hash 1.01


Tie::Proxy::Hash is a Perl module created to efficiently merge & translate hashes. more>>
Tie::Proxy::Hash is a Perl module created to efficiently merge & translate hashes.

SYNOPSIS

my (%hash, $ref);
$ref = tie %hash, Tie::Proxy::Hash, (bart => +{a => 1,
b => 2},
maggie => +{a => 5,
c => 6,
e => 10},
);
$hash{a} == 1; # true
$hash{b} == 2; # true (bart supercedes maggie)
$hash{c} == 6; # true
! defined $hash{d}; # true
$hash{e} == 10; # true

$hash{c} = 9; # set in maggie
$hash{d} = 12; # set in default
$hash{f} = 11; # set in default

$ref->add_hash(lisa, +{d => 3, b => 4});
$hash{c} == 9; # true
$hash{b} == 2; # true (bart overrides lisa)
$hash{d} == 3; # true (lisa overrides default)
$hash{f} == 11; # true (only default knows f)

Proxy hash requests for one or more other hashes, with intermediate value translation.

Tie::Proxy::Hash merges hashes by maintaining a list of hashes to look up, and each key requested is looked up in each hash in order until a hit is found. Resultant values may be subject to a translating subr. In this way, hashes may be merged without the cost of by-value copying.

A default backing hash is provided to store values not present in other hashes.

Tying

$ref = tie %hash, Tie::Proxy::Hash,
bart => +{a => 1, b => 2},
maggie => +{a => 5, c => 6, e => 10} => sub {10*$_[0]},
;

Any arguments passed to tie are palmed off onto add_hash.

Retrieving Values

Values are retrieved by checking each hash in the order of insertion; the first hash found in which a given key exists supplies the value. The value is subject to translation if the given hash has an associated translator.

<<less
Download (0.019MB)
Added: 2007-07-05 License: Perl Artistic License Price:
841 downloads
Z-lock 0.1

Z-lock 0.1


Z-lock is a Japanese shooter with a twist: your shot power is directly proportional to the number of enemies locked on to you. more>>
Z-lock is a Japanese shooter with a twist: your shot power is directly proportional to the number of enemies locked on to you.

Installing/Uninstalling:
Z-Lock is entirely contained within this directory. There is no installation. To uninstall, simply delete this directory.

Running:
Type ./z-lock from this directory to start the game.

Compiling:
Install the OpenGL development libraries. (This is the hard part.)
Install the D compiler, version 0.106. (http://ftp.digitalmars.com/dmd.106.zip) Note that this is non-opensource, so if you cant run the binary, youre out of luck. If you dont like it, talk to digitalmars. I dont like it either. Also, any later versions of the D compiler will NOT work. 0.106 or earlier is needed. As a final note, the resultant binary will not work on other computers, due to problems in the D compiler.

Install SDL_mixer.
Compile Bulletml with "make" in the import/bulletml directory.
Compile with "make -f linux.mak" in the src directory.

Known Issues:
The compiler is non-opensource. Compiling on non-x86 platforms is unlikely to work.
<<less
Download (5.5MB)
Added: 2006-08-02 License: GPL (GNU General Public License) Price:
1183 downloads
A7Xpg 0.110d

A7Xpg 0.110d


A7Xpg is a game where you collect all the gold, while avoiding the enemies. more>>
A7Xpg is a game where you collect all the gold, while avoiding the enemies. A7Xpg was created by Kenta Cho and ported to Linux by Evil Mr Henry.

Installation:

A7Xpg is entirely contained within this directory. There is no installation. To uninstall, simply delete this directory.

Running:

Type ./a7xpg from this directory to start the game. The command-line line switches listed in readme_e.txt should all work.

Compiling:

Install the OpenGL development libraries. (This is the hard part.)
Install the D compiler, version 0.106. (http://ftp.digitalmars.com/dmd.106.zip) Note that this is non-opensource, so if you cant run the binary, youre out of luck. If you dont like it, talk to digitalmars. I dont like it either. Also, any later versions of the D compiler will NOT work. 0.106 or earlier is needed. As a final note, the resultant binary will not work on other computers, due to problems in the D compiler.

Install SDL_mixer.

Compile with "make". The bulletML libraries will give a few warnings. Ignore them.

Known Issues:

The compiler is non-opensource.
<<less
Download (3.7MB)
Added: 2006-05-23 License: GPL (GNU General Public License) Price:
1250 downloads
Parsec47 0.21c

Parsec47 0.21c


Parsec47 is an abstract shooter. more>>
Parsec47 is an abstract shooter. I was created by Kenta Cho and ported to Linux by Evil Mr Henry.

Installation:

Parsec47 is entirely contained within this directory. There is no installation. To uninstall, simply delete this directory.

Running:

Type ./p47 to start the game. The command-line line switches listed in readme_e.txt should all work.

Compiling:

Install the OpenGL development libraries. (This is the hard part.)
Install the D compiler, version 0.106. (http://ftp.digitalmars.com/dmd.106.zip) Note that this is non-opensource, so if you cant run the binary, youre out of luck. If you dont like it, talk to digitalmars. I dont like it either. Also, any later versions of the D compiler will NOT work. 0.106 or earlier is needed. As a final note, the resultant binary will not work on other computers, due to problems in the D compiler.

Install SDL_mixer.

Compile with "make". The bulletML libraries will give a few warnings. Ignore them.

Known Issues:

The compiler is non-opensource.
<<less
Download (4.4MB)
Added: 2006-05-23 License: GPL (GNU General Public License) Price:
1251 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2