Main > Free Download Search >

Free western software for linux

western

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 19
WESTBANG

WESTBANG


WESTBANG is a western FPS style game for Linux. more>>
WESTBANG is a western FPS style game for Linux.

Comics

Files: DATA/COMIX/*.CMX

Comics are simple animations with given images made by a script file.
Comics are used for intro and outro animation and for interlevel shots.
There are these reserved comics:

intro.cmx played after the start of the program
gameover.cmx played, when a player loose his last life
goodbye.cmx played after the quit

You can modify these files as you wish, but you have to keep these names,
because they are called directly from the program. Other comics, their
names or number, is random.

Any of the *.cmx file can contain these commands:

delay < ticks >

Specifies the time the computer will wait before he does the next
command.

image < index > < name >

Image loads the specified bitmap and gives it an index number. In the
< name > can be just the name of the bitmap (the *.bmp file) or the path
and the name. The path starts in ../WESTBANG/DATA/COMIX, so all your
bitmaps and dirs have to be in the COMIX directory.

Note: The color 255,0,255 is transparent.

destroy < index >

Removes the image from the memory. Dont forget to destroy images,
or you can glut the memory.

virtual < v_index > < index > < pos_X > < pos_Y > < width > < height >

Virtual is the quad shaped object taken out of the image you can work
with by the commands of the comics. You can define more than one virtual
in one image.
< v_index > is the index given to the new virtual.
< index > is the index of the source bitmap.
< pox_X > < pos_Y > are the coords of the upper left corner of the virtual
in the image.
< width > < height > set the size of the virtual.

anime < v_inde x> < frames > < delay >

Makes the specified virtual the animated one. < Frames > is the number of
the frames and < delay > sets the pause between the two frames (speed of
animation).
Animated virtuals are made of bitmaps with all the frames placed in the
row. So the height of the bitmap is the same as the frames height and
width equals to times width of the frame.

anime_type < v_index > < type >

Sets the type of the animation of the specified virtual.
1: from first to last (1->2->3->...)
2: zig zag (1->2->3->2->1->...)
3: random

Example: These three commands make a short animated virtual.
virtual 3 1 0 0 10 10 //defines the first frame (size 10x10)
//taken from the image 1 (size 40x10)
anime 3 4 18 //makes 4-frames animation
anime_type 3 1 //sets the type of the animation to normal

setxy < v_index > < x > < y >

Puts the specified virtual on the given coords.

vis_on < v_index >

Shows the specified virtual. New created virtuals are hiden. You have to
use vis_on, if you want to see them on the screen.

vis_off < v_index >

Hides the specified virtual.

move < v_index > < tx > < ty > < sx > < sy > < tempo >

Sets the virtual as "the moving" one. Moving virtual goes automaticaly
from actual coords to target coords < tx >,< ty >. The speed of the motion
can be controled by the length of the single step (< sx >: step along the
x-axis, < sy >: step along the y-axis in pixels), or by the < tempo > - the
delay between the two steps.

resize < v_index> < sw> < sh> < speed_x> < speed_y>

Sets the virtual as "the resizing" one. < Sw> and < sh> are starting
height and witdth. Resizing can go by the very small steps, thats why
you have to set sw=100000 and sh=100000 if you want the starting size
of the virtual to be 100% x 100%.

sound < index> < name>

This is the same as the image command for the bitmaps.

play_sound < index> < volume> < panning>

Plays the sound once.

repeat_sound < index> < volume> < panning>

Repeats the sound, until you stop it by the command:

stop_sound < index>

destroy_sound < index>

Removes the sound from the memory.

pause

Waits for input. The script wont continue, until the user presses any key.

include < file_name>

Plays the < file_name> comics file. You can make the hierarchy in the files by this command. Its usefull for the good control of the long comics to create one "main" cmx file, that calls the single scenes as you can see in the "intro.cmx".

If you want to learn more, how to create the script look in our *.cmx files. Note: Max number of images is 50. Max number of virtuals is 50. Max number of samples is 20.
<<less
Download (6.8MB)
Added: 2005-11-30 License: Freeware Price:
1423 downloads
StandAloneQ3 0.1

StandAloneQ3 0.1


StandAloneQ3 is a modified version of the GPL engine of Quake3. more>>
StandAloneQ3 is a modified version of the GPL engine of Quake3 which allows the player to start mods without the need of the Quake3 original CD

StandAloneQ3 is free software released under the GPL license.

To run saq3 you need to launch the mod from the command line like that:

- for windows: quake3.exe +set sf_name fname

- for linux: quake3 +set sf_name fname

Where fname is the folder name of the mod you want to run.

Known working mods are:

- World of Pandam ( http://www.worldofpadman.com/ )
- Western Quake 3 ( http://www.westernquake3.net/ )

If most of the mods will run, some shaders and/or textures used by mods may be missing, displaying errors in the game window.

When the game and maps are loaded missing textures/shaders are logged in the file "missing_shader-textures.log".

It has been reported that using the "pak0.pk3" file provided in Quake3 Arena Demo ( you need to create the folder "baseq3" in the software directory then copy pak0.pk3 in) may solve most of the shader/texture problems found in several mods and will allow bots to work.

In fact, any .pk3 file you have obtained legally can be added in baseq3 folder to complete missing textures or shaders. You must increment pak number every time you add a new one (pak0.pk3, pak1.pk3, pak2.pk3, etc... )

Quake, Quake 3 and Quake 3 Arena are trade marks of Id Software.
<<less
Download (7.5MB)
Added: 2006-01-11 License: GPL (GNU General Public License) Price:
1383 downloads
Open Gaming System 0.1.1

Open Gaming System 0.1.1


Open Gaming System is a platform for developing open gaming software. more>>
Open Gaming System project is a platform for developing open gaming software.

It defines an API and provides a free software implementation of this interface. It is designed to be portable, reusable, and flexible enough for use in any game world or campaign setting including medieval, modern, futuristic, gothic, eastern, and western, as well as the traditional fantasy setting.

This distribution contains a software development kit (SDK) for development with C, C++, and Java.

"What is an open game?"

Basically, an open game is a role-playing game that uses an open rule system. An open game follows a recent trend in the role-playing gaming market where the rule systems for such games are shared with the gaming community much like open source software. Open source software is in fact the model for open games.

Role-playing games are a genre of tabletop and computer games typically set in a fantasy world where players assume and develop the personae of a character in an epic adventure. Back to the original question, open gaming software is software written for open games.

This software range from massively multiplayer online role-playing games (MMORPG), complete campaign management systems, or character generation tools.

<<less
Download (MB)
Added: 2007-01-05 License: GPL (GNU General Public License) Price:
1022 downloads
Maitreya 5.0

Maitreya 5.0


Free software for western and Vedic astrology (jyotish). more>> Maitreya is a free software for Vedic and western astrology.
The software supports
- Many features for the daily work of Vedic and western astrologers.
- A large number of calculation options that make the program a stable basis for research purposes.
- High precision calculation.
- Several platforms including Windows, Linux and UNIX.
<<less
Download (2.44MB)
Added: 2009-04-15 License: Freeware Price: Free
191 downloads
Kalendae 1.6

Kalendae 1.6


Kalendae project is a tool to convert dates into Latin, using ancient Romes calendar. more>>
Kalendae project is a tool to convert dates between the modern western calendar (entered using a localized GUI) and the ancient Roman one expressed in Latin.

Leap years are taken into account starting from 10 B.C.

<<less
Download (0.026MB)
Added: 2006-10-16 License: GPL (GNU General Public License) Price:
1104 downloads
ShiftyGames Hangman 0.9.2

ShiftyGames Hangman 0.9.2


ShiftyGames Hangman project consists of a classic Hangman game. more>>
ShiftyGames Hangman project consists of a classic Hangman game.

ShiftyGames Hangman is a game that challenges your spelling skills in an Old Western style setting.

You must guess the letters of an unknown word, and if you guess incorrectly seven times, you lose.

<<less
Download (0.99MB)
Added: 2006-12-27 License: GPL (GNU General Public License) Price:
1031 downloads
abc2mtex 1.6.1

abc2mtex 1.6.1


abc2mtex is a package designed to notate tunes stored in an ascii format (henceforth abc notation). more>>
abc2mtex is a package designed to notate tunes stored in an ascii format (henceforth abc notation). It was designed primarily for folk and traditional tunes of Western European origin (such as Irish, English and Scottish) which can be written on one stave in standard classical notation. However, it can be used for multiple staves and should be extendible to many other types of music. The program can be used as a fast preprocessor for MusicTeX or MusiXTeX.
Enhancements:
- Completely general tuplets are now available. The syntax is backwards
- compatible with previous versions.
- The possible modes and scales that can be specified in the K: field has now
- been augmented by major, minor, lydian, ionian, aeolian, phrygian, locrian.
- In addition global accidentals can be specifed in the K: field.
- Unisons (or double stopping) can be specified with the chord notation,
- e.g. [DD].
- The automatic beaming feature (previously available with the -c option)
- has been restored, although it is now switched on with a user switch
- rather than a command line option.
- Guitar chords can be placed above the staff rather than below with a user
- switch.
- Changes in meter in the middle of a bar now show up in the output.
- It is now legal to use a broken symbol > after a close slur ).
<<less
Download (0.094MB)
Added: 2006-07-25 License: GPL (GNU General Public License) Price:
1186 downloads
Date::Pcalc 1.2

Date::Pcalc 1.2


Date-Pcalc is a Perl module and is a direct translation of Steffen Beyers excellent Date::Calc module. more>>
Date-Pcalc is a Perl module and is a direct translation of Steffen Beyers excellent Date::Calc module to use Perl only instead of a combination of Perl and C.

This package consists of a Perl module for all kinds of date calculations based on the Gregorian calendar (the one used in all western countries today), thereby complying with all relevant norms and standards: ISO/R 2015-1971, DIN 1355 and, to some extent, ISO 8601 (where applicable).

<<less
Download (0.060MB)
Added: 2006-03-29 License: GPL (GNU General Public License) Price:
1310 downloads
MyBook World Edition Packages 0.0

MyBook World Edition Packages 0.0


MyBook World Edition Packages project collection provides pre-compiled packages for hacking Western Digital MyBook World Edition more>>
MyBook World Edition Packages project collection provides pre-compiled packages for hacking Western Digital MyBook World Edition, to improve performance and add new features.

At least intermediate Linux experience is required for playing with MyBook. Please, if you do not meet this requirement, ask someone experienced to help you. Otherwise there is a risk that you will brick your MyBook!
<<less
Download (MB)
Added: 2007-07-11 License: GPL (GNU General Public License) Price:
865 downloads
Maitreyas Dream 4.2.3

Maitreyas Dream 4.2.3


Maitreyas Dream is a free software for Vedic and western astrology. more>>
Maitreyas Dream is a free software for Western and Vedic astrology.
The program supports:
- Many features for the daily work of Vedic and western astrologers.
- A large number of calculation options that make the program a stable basis for research purposes.
- High precision calculation.
- Several platforms including Windows 32, Linux and UNIX.
Maitreya is the ardent disciple of Maharishi Parasara, the author of the Hora Shastra, the supreme standard text of Vedic astrology.
Installation:
Type
./configure
to execute the configure script. You must have installed wxWindows 2.6 or
higher (including the headers.
wxWindows 2.4 and 2.5 do NOT compile anymore.
Type
make (hope that everythings going right)
su (enter your root password)
make install
You may start the Application using the command
/usr/local/bin/maitreya
If you dont want to run make install (or you dont have the permission), just run the programm by entering
./gui/maitreya
Enhancements:
- Bugfix: Multiple views
<<less
Download (MB)
Added: 2007-06-15 License: Artistic License Price:
863 downloads
The Manhattan Virtual Classroom 3.2

The Manhattan Virtual Classroom 3.2


The Manhattan Virtual Classroom is a course management system that runs on Linux and other Unix-like systems. more>>
The Manhattan Virtual Classroom is a stable, fast and effective course management system that runs on Linux and other Unix-like systems.
Its written entirely in the C programming language (fast! - light hardware requirements) and is 100% database-free (no MySQL administration, no tuning issues- simple!) Manhattan supports thousands of users at its Western New England College home, and at other colleges and schools around the world.
Its one of the best-kept secrets of the online learning world - a course management system "for the rest of us".
Main features:
- Provide your students with handouts, notices, lecture materials, interactive self-tests, and web sites to visit.
- Assign homework for your students to complete, receive the work they do in response to those assignments, and provide feedback.
- Issue multiple-choice, True/False, and short answer exams.
- Issue more involved exams where the students are expected to do their work offline, and submit their responses in the form of a word processing, spreadsheet, or other type of file(s).
- Exchange private messages with your students.
- Host discussions with the entire class, or with teams of students.
- Keep students apprised of their grades.
- Issue surveys to your students and collect the results.
- Engage in live online "chats" with your students.
- Track which students are using the system and when.
<<less
Download (4.1MB)
Added: 2006-10-31 License: GPL (GNU General Public License) Price:
1095 downloads
Le Petit Poucet 0.1.0

Le Petit Poucet 0.1.0


Le Petit Poucet is free software to display and edit GPS routes and tracks in a 3D scene. more>>
Le Petit Poucet is free software to display and edit GPS routes and tracks in a 3D scene. The aim of Le Petit Poucet is to build the scene around the GPS data and 2D maps or 3D terrain models.
Apart from being techies, we are outdoor sport lovers and want to prepare our outings and show them to our friends and families. We hope you will find Le Petit Poucet useful. The objective statement being laid, here is the reality and roadmap.
Current version is a pre-alpha version numbered 0.0.2, it is dedicated to David Thompson a great explorer of western Canada. He is been surveying the wild land for 28 years and he is the first person to complete a survey of the Columbia River.
Le Petit Poucet is now able to read a lot of GPS file formats and to connect to the GPS receivers thanks to GPSBabel. It is also able to mix coordinate systems in projected or earth centric referentials.
Currently. Le Petit Poucet is called from the terminal, see command line manual or type the -h or --help option to get the command line usage. We hope to provide quickly a graphical user interface. The program has been compiled and run on Linux (Intel) and Mac Os X (v 10.3), it should work on many other platforms as the core libraries (Open Scene Graph, GPSBabel and GDAL) are portable.
Main features:
Main features
- Loading of tracks or routes, independent waypoints and maps or terrain models and display them on a 3D scene.
- Support of many GPS data file formats through GPSBabel or custom parsers.
- Download GPS receiver data via Serial or USB port.
- 3D navigation based on continuous zoom, swivel and pan with excellent real time anti-aliasing.
- Mixing of several coordinate systems (e.g.: geocentric and projected, UTM and Lambert).
- Coordinate system selection from command line.
Tracks
- Tracks are shown as a set of track segments. Track segments are sets of waypoints connected with a line.
- Track segments are not connected but share the same color and input coordinate system.
- Multiple tracks are shown in a viewer, track color is automatically chosen to visually distinguish tracks.
Waypoints
- Waypoints are displayed as a 3D symbol plus a text in case of named waypoint.
- Name text is automatically oriented toward screen and font size is adjusted dynamically too.
- Text color is selected from command line
- Waypoint information (location, elevation and time) is displayed in a head up display (HUD) when mouse flies over the point.
- Waypoint symbol is loaded from file
- Feature points, i.e. point out of a track, are selected. Are shown only the ones that are in the area of the displayed maps and tracks.
Maps
- 2D Maps are displayed in 3D perspective with box subtrat.PC
- Map loading is currently only supported for the Carte Sur Table file format.
- Map elevation in the 3D scene is computed based on the minimum elevation of the loaded tracks to reduce perspective effects.
- For tracks without maps a box is displayed below the track to improve perspective.
- In the current version, loading of 3D terrain model is through Open Scene Graph (OSG). Models must be projected and optimized using OSG utilities like osgdem see Loading Blue Marble.
Enhancements:
- All the features of release 0.0.5 are now accessible from menus and dialog boxes.
- A graphical user interface is used to wrap the main functionality of the track viewer in 3D, such as opening and closing files; focusing and zooming on tracks, waypoints, or segments; and generating terrains from downloaded or local imagery.
<<less
Download (8.8MB)
Added: 2007-04-16 License: GPL (GNU General Public License) Price:
922 downloads
cnet 2.0.10

cnet 2.0.10


The cnet network simulator (v2.0.9) enables experimentation with various network protocols. more>>
The cnet network simulator (v2.0.10) enables experimentation with various data-link layer, network layer, routing and transport layer networking protocols in networks consisting of any combination of point-to-point links and IEEE 802.3 Ethernet segments. cnet has been specifically developed for, and is used in, undergraduate computer networking courses taken by thousands of students worldwide since 1991. At The University of Western Australia, cnet is used primarily in Chris McDonalds undergraduate unit Computer Networks (IT312).

cnet either displays the entire network under Tcl/Tk or runs rather less visually on an ASCII terminal. Under Tcl/Tk, cnet provides a graphical representation of the network under execution and permits a number of attributes of the network to be modified while the simulation is running. Nodes may be selected with the mouse to reveal a sub-window displaying the output and protocol statistics of that node. Some of the nodes attributes, such as message generation rates and sizes, may be modified while the network is running by selecting choice buttons. Similarly, the default attributes of all nodes in the network may be simultaneously modified by selecting and changing global attributes. From another menu, each node may be forced to reboot, (impolitely) crash, (politely) shutdown and reboot, pause and (hardware) fail, you can do many things.

You should note the following requirements and restrictions for various systems:

If using a Linux(ELF) system, the freely-available libelf package is required. Most Linux(ELF) systems (with at least version 2.0 kernels) now provide a copy of libelf, but if yours doesnt it greatly simplifies things if you can install libelf globally on your system. A full copy of libelf is included in the cnet distribution.
If using SunOS you should be using Release 4.1.2 or beyond. If still using Release 4.1.1 you must obtain and install Sun-Patch-ID#100257-03 (4-Oct-91) - whoa! welcome to the 21st century.
If using an SGI-IRIX machine, you must be using Release 5 or 6 (Release 4 is not supported).
Older Linux systems with a.out formats are no longer supported.
cnet has been tested with most Tcl/Tk versions, (Tcl7.X+Tk3.X), (Tcl7.X+Tk4.X), (Tcl8.0+Tk8.0), and. (Tcl8.3+Tk8.3).



<<less
Download (1.2MB)
Added: 2006-07-05 License: GPL (GNU General Public License) Price:
1208 downloads
REXML 3.1.5

REXML 3.1.5


REXML is a conformant XML processor for the Ruby programming language. more>>
REXML is a conformant XML processor for the Ruby programming language. REXML passes 100% of the Oasis non-validating tests and includes full XPath support.
REXML is reasonably fast, and is implemented in pure Ruby. Best of all, it has a clean, intuitive API. REXML is included in the standard library of Ruby.
This software is distribute under the Ruby license.
REXML arose out of a desire for a straightforward XML API, and is an attempt at an API that doesnt require constant referencing of documentation to do common tasks. "Keep the common case simple, and the uncommon, possible."
REXML avoids The DOM API, which violates the maxim of simplicity. It does provide a DOM model, but one that is Ruby-ized. It is an XML API oriented for Ruby programmers, not for XML programmers coming from Java.
Some of the common differences are that the Ruby API relies on block enumerations, rather than iterators. For example, the Java code:
for (Enumeration e=parent.getChildren(); e.hasMoreElements(); ) {
Element child = (Element)e.nextElement(); // Do something with child
}
in Ruby becomes:
parent.each_child{ |child| # Do something with child }
Cant you feel the peace and contentment in this block of code? Ruby is the language Buddha would have programmed in.
One last thing. If you use and like this software, and youre in a position of power in a company in Western Europe and are looking for a software architect or developer, drop me a line. I took a lot of French classes in college (all of which Ive forgotten), and I lived in Munich long enough that I was pretty fluent by the time I left, and Id love to get back over there.
Main features:
- Four intuitive parsing APIs.
- Intuitive, powerful, and reasonably fast tree parsing API (a-la DOM
- Fast stream parsing API (a-la SAX)1
- SAX2-based API2
- Pull parsing API.
- Small
- Reasonably fast (for interpreted code)
- Native Ruby
- Full XPath support3
- XML 1.0 conformant4
- ISO-8859-1, UNILE, UTF-16 and UTF-8 input and output; also, support for any encoding the iconv supports.
- Documentation
Enhancements:
- Bugfixes and a couple of feature requests were made.
<<less
Download (0.51MB)
Added: 2006-09-11 License: Other/Proprietary License Price:
1138 downloads
Libuninum 2.5

Libuninum 2.5


Libuninum is a library for converting Unicode strings to numbers. more>>
Libuninum is a library for converting Unicode strings to numbers. Standard functions like strtoul and strtod do this for numbers written in the usual Western number system using the Indo-Arabic numerals, but they do not handle other number systems.
The main functions take as input a UTF-32 Unicode string and compute the corresponding unsigned integer. For example, they will convert the Chinese string ??????????? to the integer 594,321 and the Devanagari string ????? to the integer 78,492. Internal computation is done using arbitrary precision arithmetic, so there is no limit on the size of the integer that can be converted.
The value of the string is returned in one of two forms. One option is a string of ASCII characters containing the decimal representation of the integer using the Indo-Arabic digits. This option has the virtue of avoiding any possibility of overflow or truncation. The other option is to obtain the value as an unsigned long integer.
If you are going to do internal calculations, this is probably the most convenient option, but some numbers (in fact, infinitely many) will not fit into an unsigned long integer. The library guarantees that no overflow or truncation will occur; if the number will not fit, it sets an error flag and returns 0.
Enhancements:
- This version adds support for the more exotic forms of Roman numerals.
- Roman numeral compatibility characters are now accepted.
<<less
Download (0.38MB)
Added: 2007-06-12 License: LGPL (GNU Lesser General Public License) Price:
864 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2