Main > Free Download Search >

Free 3m half marathon software for linux

3m half marathon

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 170
Sort::Half::Maker 0.03

Sort::Half::Maker 0.03


Sort::Half::Maker is a Perl module to create half-sort subs easily. more>>
Sort::Half::Maker is a Perl module to create half-sort subs easily.

SYNOPSIS

use Sort::Half::Maker qw(make_halfsort);

$sub = make_halfsort(
start => [ qw(x y z) ],
end => [ qw(a b c) ],
fallback => sub { $_[0] cmp $_[1] },
);
@list = sort $sub qw(a y f h w z b t x);
# qw(x y z f h t w a b)

Before anything, what it a half-sort?

A half-sort is a sort subroutine defined by a starting list, an ending list and an ordinary sort subroutine. Elements in the starting list always go first in comparison to others and keep the original order. Elements in the ending list always go last in comparison to others and keep their original order. The remaining elements are sorted via the given ordinary sort subroutine.

An example, please?

Imagine we want to sort the list of key/value pairs of a hash, such that qw(name version abstract license author) come first and qw(meta-spec) comes last, using case-insensitive comparison in-between. With this module, this is done so:

$sub = make_halfsort(
start => [ qw(name version abstract license author) ],
end => [ qw(meta-spec) ],
fallback => sub { lc $_[0] cmp lc $_[1] }
);
my @pairs = map { ($_, $h{$_}) } sort $sub keys(%h);

Why is it good for?

I dont see many uses for it. I played with the concept while writing a patch to improve META.yml generation by ExtUtils::MakeMaker. There we wanted to dump some keys (like name, version, abstract, license, author) before and then the ones the module author provided as extra information.

FUNCTIONS

make_halfsort
$sub = make_halfsort(start => @start_list,
end => @end_list,
fallback => &sort_sub
);
@sorted = sort $sub @unsorted;

Builds a sort subroutine which can be used with sort. It splits the sorted list into (possibly) three partitions: the elements contained in @start_list, the elements contained in @end_list and the remaining ones. For the elements in @start_list and @end_list, the list order is preserved. For the remaining ones, the given sort sub (or the default) is used.

If fallback is ommited, it defaults to use the sort sub sub ($$) { $_[0] cmp $_[1] }.

The arguments start or end may be ommited as well. But if you omit both, you could have done it without a half-sort.

<<less
Download (0.004MB)
Added: 2007-08-08 License: Perl Artistic License Price:
807 downloads
Marathon: Rubicon X 20060701

Marathon: Rubicon X 20060701


Marathon: Rubicon X is a first person shooter that continues the story of Bungies Marathon trilogy. more>>
Marathon: Rubicon X is a first person shooter that continues the story of Bungies Marathon trilogy.

Marathon: Rubicon X is a free, cross platform, first person shooter that continues the story of Bungie’s Marathon trilogy. First released as Marathon:Rubicon in 2001, Rubicon X is a complete overhaul of the original.

It features all new high-resolution artwork, new and updated maps, and enough surprises to feel like a whole new game.

Installation:

To play Rubicon, download and unzip the archive below. When youre done, you should have a new directory called Rubicon X.

You will need the newest version of the Aleph One engine. Copy the application, Fonts, and Themes into your Rubicon X folder.
<<less
Download (1.2MB)
Added: 2006-08-25 License: GPL (GNU General Public License) Price:
1160 downloads
Marathon GUI Test Tool 1.0.6

Marathon GUI Test Tool 1.0.6


Marathon is a testing framework for GUI applications developed using Java/Swing. more>>
Marathon project is a testing framework for GUI applications developed using Java/Swing. Marathon composes of recorder, runner and editor. The testscripts are composed of python code.

Marathon focuses on end-user testing. One need not know Java or Swing to record test scripts using Marathon. Marthon is kept intentionally simple. The aim to produce test scripts that are readable by everyone on the project. This includes the developers, testers and the customers. Marathon is flexible and provides facilities to extend the functionality available through python scripts or through writing ones own component resolvers.

Marathon captures the semantic actions on components instead of the mouse & keyboard events. This results in scripts that are simple and at a higher granular level. Marathon suites well for applications that mostly depend on forms-paradigm.

<<less
Download (4.6MB)
Added: 2007-05-16 License: LGPL (GNU Lesser General Public License) Price:
536 downloads
PHPWebCalendar 4.1.1a

PHPWebCalendar 4.1.1a


PHPWebCalendar is an events calendar written in PHP, no suprises there. more>>
PHPWebCalendar is an events calendar written in PHP, no suprises there. PHPWebCalendar project has quite a long history and a number of different versions (branches), we have the first one, which was complete and intended to be for general use.
Version 2 was focusing on making it more user-friendly and easier to install/manage. This was half complete and abandoned. In version 3 (while working on the other versions) my aim was to make it a XUL application, this was rather quickly abandoned with no code released. Version 4, codenamed Boxy (to try to stop all this confusion over version 3 etc) is a complete re-write, from scratch.
It is being re-written because the first versions were just learning projects and were written rather poorly. Now that i have learned from my mistakes i can make everything work together a lot better and add a lot better features.
Enhancements:
- Fixed a typo in the login process
- Regular users can now delete thier own events
- Fixed a little bug in calendar.php, if the user is changing the month and the date gets messed up it is able to recover and go back to today
<<less
Download (MB)
Added: 2007-05-10 License: GPL (GNU General Public License) Price:
899 downloads
hldStart 2-62007

hldStart 2-62007


hldstart is a web based game server control panel. more>>
hldStart (HLDS Control Panel) is a PHP based web app to start and stop a Half-life1 and 2 dedicated server (hlds) and any of its mod games (CS, DOD) using a web browser.

There is also a steam web client for updating your games

<<less
Download (6.7MB)
Added: 2007-07-28 License: GPL (GNU General Public License) Price:
537 downloads
amaroK Live 1.3 Update1

amaroK Live 1.3 Update1


amaroK Live is a stripped-down live CD of the GNU/Linux operating system. more>>
amaroK Live version 1.3 is a unique collaboration between open music and free software. amaroK Live CD has been developed as a way to demonstrate the features of the amaroK music player. The amaroK Team is very proud of this release and hope you enjoy the music that they have selected. Theres a party in the CD.
Most of the music on the CD has been provided by Magnatune, a revolutionary music label which aims to reinvent the music business, applying the lessons learned from the open source movement to the recording industry. Fair use, remix rights, and musicians actually being paid!
Free means freedom. amaroK is free software licensed under the GNU General Public License. Magnatune uses open licensing so that both customers and musicians get a fair deal. Half of every Magnatune sale goes to the artist!
Enhancements:
- Added squashfs-tools 2.2
<<less
Download (350MB)
Added: 2006-04-24 License: GPL (GNU General Public License) Price:
1291 downloads
Flamethrower 0.1.8

Flamethrower 0.1.8


Flamethrower is intended to be an easy to use multicast file distribution system. more>>
Flamethrower is intended to be an easy to use multicast file distribution system. Flamethrower project was created to add multicast install capabilities to SystemImager, but was designed to be fully functional as a stand-alone package.
Main features:
- Works with entire directory heirarchies of files, not just single files.
- Uses a server configuration file that takes module entries that are similar to those used by rsyncd.conf.
- Flamethrower is an on-demand system. The multicast of a module is initiated when a client connects, but waits MIN_WAIT (conf file) for other clients to connect. If other clients try to connect after a cast has been initiated, they simply wait until that cast has finished, and catch the next one when it begins.
- The udpcast package is used as the multicast transport, and offers a gob and a half of tuning parameters.
<<less
Download (0.023MB)
Added: 2006-05-10 License: GPL (GNU General Public License) Price:
1265 downloads
phpFaber TinyLink 1.0.005

phpFaber TinyLink 1.0.005


phpFaber TinyLink project is a Web script for creating tiny URLs. more>>
phpFaber TinyLink project is a Web script for creating tiny URLs.
You probably received internet adress (or links) that did not work with your mail software. The link seems to be cut in half and connect you to an error page.
phpFaber TinyLink allows you to convert quite instantly an endless internet adress into a new shorter one, that points to the exact same page but that is only about 20 characters long.
Internet adresses esay to write one a real sheet of paper !! While reducing the lenght of the internet adress to about 20 characters, phpFaber TinyLink allows you to write it down a piece of paper with far less chances of error.
These two Internet adress are equivalent. phpFaber TinyLink is free. It is fully customizable and doesnt require any programming skills! You can create your site just in 3 clicks!
Enhancements:
- Minor code updates were done.
<<less
Download (0.30MB)
Added: 2006-01-19 License: GPL (GNU General Public License) Price:
1375 downloads
arianne 0.12

arianne 0.12


arianne is a multiplayer online game engine project. more>>
Arianne is a multiplayer online games framework and engine to develop turn based and real time games.

It provides a simple way of creating games on a portable and robust server architecture. The server is coded in Java and uses Python for your game description, provides a MySQL backend and uses an UDP transport channel to communicate with dozens of players.

Our reference client engines are coded using Java and the C language in order to achieve maximum portability.

Arianne has been in development since 1999 and has evolved from a tiny application written in pseudo-C++ to a powerful, expandable but simple server framework, running on the Java platform, and a portable client framework, written in bare C to allow total portability of ariannes clients. Ariannes server is totally client agnostic.

Since the beginning, the key concept at the heart of Ariannes development has been KISS: Keep it simple, stupid!

Arianne games are playable. It now hosts several games:

* a multiplayer Gladiators fighting game
* a multiplayer Pacman game

All our efforts are supported by ariannes server: Marauroa.

Marauroa is completely written in Java using a multithreaded server architecture with a UDP oriented network protocol, a MySQL based persistence engine and a flexible game system. The game system is totally expandable and modifiable by game developers and is able to run Python scripts defining the games rules.

Marauroa is based on a design philosophy we called Action/Perception. Each turn a perception is send to the clients explaining what they currently perceive. Clients can ask the server to perform any action in their name using actions. Marauroa is totally game agnostic and makes very little assumptions about what are you trying to do, allowing a great freedom to create any game type.

Bugs are facts of life, they just happen.

On Arianne we care about code quality so code is fully tested using Test Units with JUnit and cppunit, so all modules are tested for most common cases, allowing a better quality software to be deployed.

The name originated from the Greek name Ariadne. (Latin; Arianna and from French; Arianne). Ariadne is a famous character in Greek mythology. She was the daughter of King Minos of Crete and she was in love with Theseus, the Athenian hero who killed the Minotaur ( a half human, half bull creature).

Theseus married her, however, then later left her alone on the island of Naxos. Ariadne later married Dionisos the God of Wine. The name Ariadne originates from the ancient Greek words ari which means intelligent and adnis which means pure (as in a virgin). Hence, the daughters of the Romans and Greeks where often called by this name.
<<less
Download (0.05MB)
Added: 2005-04-01 License: GPL (GNU General Public License) Price:
1666 downloads
Libfilth 0.4

Libfilth 0.4


Libfilth is a library for designing, analysing, transforming, and executing digital FIR and IIR filters. more>>
Libfilth is a library for designing, analysing, transforming and executing digital FIR and IIR filters.
The filter design methods include:
- FIR filter with linear-phase, least-squares design.
- FIR filter with complex specification, least-squares Design.
- FIR filter with linear-phase, minimax-design using linear programming.
- FIR filter with linear-phase, minimax-design using Remes algorithm.
- FIR filter with minimum-phase and optimal amplitude.
- FIR filter with complex specification, minimax-design.
- FIR filter with group delay constraints.
- FIR optimal window using quadratic programming.
- FIR filter with minimum-phase by spectral factorisation.
- FIR filter design by cepstrum technique.
- Analog filter design Bessel-Thomson, Butterworth, Chebyshev type I, II and Elliptic function filter.
- Transformation of analog to analog and analog to digital filters.
- All-pass realization of IIR filters.
- FIR half-band filters.
- DFT filterbanks and parallel DFT filterbanks design and implementation.
- Analysis functions for calculating the properties if analog, IIR and FIR filters.
<<less
Download (0.30MB)
Added: 2005-10-01 License: GPL (GNU General Public License) Price:
1484 downloads
xarman 1.1.0

xarman 1.1.0


xarman project is a SVGAlib 2 player minesweeper-like action game with sound support. more>>
xarman project is a SVGAlib 2 player minesweeper-like action game with sound support.
xarman is an addictive two player version of Minesweeper.
You control a man that walks around a mine field, and must beat your opponent by uncovering more then half the mines on the field before he does.
Enhancements:
- Bumped version number to 1.1 after having ported xarman to SDL.
<<less
Download (0.23MB)
Added: 2006-12-05 License: GPL (GNU General Public License) Price:
1053 downloads
Local IP Takeover 1.2

Local IP Takeover 1.2


Local IP Takeover provides network link redundancy within a single server that has multiple network interface cards. more>>
Local IP Takeover provides network link redundancy within a single server that has multiple network interface cards (NICs) with each NIC connected to separate network switches.
If the primary NIC fails (i.e. it cannot ping its default gateway), the "service" IP (the IP that the outside world connects to) will automatically float to the secondary NIC and a specially crafted ARP (utilizing send_arp) will be broadcast on the local network, thereby instructing all other hosts to update their local ARP cache.
The result is minimal service downtime. Plus, no manual intervention is required in the event that a network card, cable, or switch breaks.
Enhancements:
- The initialization step is more robust and it doesnt allow lipt to abort its execution. Instead, lipt should recover to a sane state eventually (within less than half a minute under normal circumstances).
- Other minor fixes were made.
<<less
Download (0.011MB)
Added: 2007-05-16 License: GPL (GNU General Public License) Price:
892 downloads
Aleph One/SDL 20051119

Aleph One/SDL 20051119


Aleph One/SDL is a 3D first-person action game, based on Bungies Marathon series. more>>
Aleph One is an Open Source 3D first-person shooter game, based on the game Marathon 2 by Bungie Software.
Aleph One was originally a Mac-only game, but there is now a cross-platform version based on the Simple DirectMedia Layer (SDL) library, that should in theory run on all systems supported by SDL (Linux, BeOS, Windows, Mac OS, Solaris, IRIX, *BSD, and others). Except for a few minor things, the port is complete and playable.
Installation
From a binary package
- Unix: If you are running Linux/i386 with XFree86 4.0 and OpenGL you can download and install the binary RPM (you will also need to install at least one of the AlephOne-M1A1, AlephOne-Marathon2 or AlephOne-Infinity RPMs). Otherwise, you have to compile Aleph One/SDL from the source (see the next section). In both cases, you have to have SDL >= 1.2.0 installed.
Note: If you are getting a message like
error: Failed dependencies:
libGL.so.1(LIBGL) is needed by AlephOne-20040417-1
while installing the RPM, try installing again with the --nodeps option. If this is the only failed dependency and you have OpenGL installed, the program should work.
Compiling from source
1. You will need to have the SDL library installed. Aleph One requires at least SDL 1.2.0. Note that if you didnt install SDL from source, you will also have to install the SDL-devel package.
2. Download the Aleph One/SDL source tarball, or get the source via CVS.
3. Under Unix, install Aleph One as follows:
$ ./configure
$ make
[become root]
# make install
Under BeOS, do this instead:
$ make -f Makefile.BeOS install
This will compile the source and create a directory AlephOne in your home directory that contains the AlephOne application and some data files.
2. Installing the data files
To play Aleph One, you will also need Marathon scenario (graphics, sound and map) data files. For your convenience, Ive created archives containing the data files from the now freely available Marathon (M1A1), Marathon 2 and Marathon Infinity scenarios, converted to the formats needed by the SDL version of Aleph One.
- Unix: Either download and install at least one of the AlephOne-M1A1, AlephOne-Marathon2 or AlephOne-Infinity RPM packages, or download one of the AlephOne-M1A1-1.0.tar.gz, AlephOne-Marathon2-1.0.tar.gz or AlephOne-Infinity-1.0.tar.gz tarballs and unexpand it to /usr/local/share/AlephOne/.
- BeOS: Download one of the AlephOne-M1A1-1.0.tar.gz, AlephOne-Marathon2-1.0.tar.gz or AlephOne-Infinity-1.0.tar.gz tarballs and unexpand it to the same directory as the AlephOne application.
The packages contain the files Images, Map, Map.resources, Music, Shapes, Sounds, some scripts, and the respective instruction manual in PDF format (from the original Mac version).
Playing Aleph One
First, be sure to read the README file that comes with Aleph One/SDL.
- Unix: If you have installed the Marathon, Marathon 2, or Marathon Infinity scenario, type
$ alephone-m1a1
for M1A1, or
$ alephone-marathon2
for Marathon 2, or
$ alephone-infinity
for Marathon Infinity, to start the game. If you dont have hardware-accelerated OpenGL, you will get better performance by specifying the -g option. If this causes corrupted graphics (red screen), you should also specify the -m option.
BeOS: Double-click the AlephOne application.
Enhancements:
- This version is based on a new upstream release with improved Internet gaming, Lua scripting support, and lots of bugfixes.
<<less
Download (0.87MB)
Added: 2005-11-20 License: GPL (GNU General Public License) Price:
1441 downloads
FAangband 0.2.3

FAangband 0.2.3


FAangband is a first age Tolkien-based variant of Angband. more>>
FAangband is a first age Tolkien-based variant of Angband.
A roguelike game set in the wilderness and dungeons of Middle Earth in the first age. Fight your way through plains, mountains, forests, swamps, deserts and dungeons to face Morgoth, Lord of Darkness. Not a short game.
Here are the big changes:
- Races have been significantly changed. Half-Orcs, Half-Trolls, Half-elves and Shadow Fairies have gone; there are new varieties of Elves, Dwarves and Men. Dwarves as a whole tend to have better Intelligence than Wisdom; the reverse is true for (most) Elves and Hobbits. Different races also have significantly different starting conditions.
- There is wilderness. Wilderness is like and unlike dungeon. On the similar side, it is randomly generated in rectangular pieces; the "level" still only goes up or down by one in going from one piece to the next; there is a structured way of advancing through the wilderness. On the other hand, it looks different (no rooms); there are sometimes choices as to how to advance (north or west, maybe, rather than just down); and tactics become quite different. There are five basic types of wilderness - open plains, dense forests, rocky mountains, harsh deserts and pathless swamps. It also has day and night, which affects light-hating monsters and the players need for light.
- There are multiple towns, small and large, spread throughout the wilderness. Each race starts in its natural town. This means that the starting towns for some races are in the middle of quite dangerous wilderness. In order to reduce extreme effects of this (instant death, or instant growth of 15 levels), some races have improved starting equipment, and several races start with some experience already (advancing them in character level up to a maximum of level 5). High elves are no longer the easy option, at least at first. You can move your house to a different town, but only once you have walked there.
- There are multiple dungeons (five, to be precise). At the bottom of each is a guardian, who can only appear there or in special circumstances (which you may be able to guess...) be summoned. The first specialist ability (and second as well for warriors) is still learned at the beginning, but the two others each become available on killing a dungeon guardian. It is possible to ignore the other dungeons and head straight for Angband, but theres a heavy price to pay.
- Word of Recall works differently. Read away from your home town, it still takes you back there. Read in your home town, you are given a list of up to four points to recall to. When you recall back to town, you get the choice of which of your recall points you wish to update.
- Anything from later than the First Age has been removed. No more Rings of Power, Grishnakh, Anduril, Saruman, Witch-King, etc. There are some new uniques, artifacts and ego-items (and some just renamed). There are also new item sets, and some reworked artifacts.
- There is no savefile compatibility with Oangband or Angband. Savefiles had to change at least to accommodate changes to data structures (particularly the player data), and the big changes to races meant that any translation would be rather artificial. Anyone with an Oangband savefile should keep playing it in Oangband; anyone with an Oangband compatible Angband savefile (version 2.9.1 or older) should be congratulated and, well, upgrade.
Enhancements:
- large reduction in wilderness monsters
- better handling of savefile paths
- increase in wilderness vaults
- some extra dungeon vaults
- several bugfixes
<<less
Download (2.7MB)
Added: 2007-04-22 License: Freeware Price:
915 downloads
Excalibur: Morganas Revenge 3.0

Excalibur: Morganas Revenge 3.0


Excalibur: Morganas Revenge is a first-person action adventure game using the Aleph One (Marathon) engine. more>>
Excalibur: Morganas Revenge (EMR) is a unique scenario based upon the Aleph One (Marathon) engine. It is a first-person action adventure game, featuring an epic and in-depth story line. As a Federation Marine resting after your last mission, you start aboard the exploration class Starship Kronos where you learn that your real mission has yet to begin. You are re-acquainted with the AI Merlin, who introduces you to Kronos time traveling technology, and reveals your new mission: to save mankind from the clutches of Morgana and her minions. Through untamed raptor-infested jungles, castle arenas, and war-torn streets of the future, you will wield weapons from all time periods - including the Sword of Power, Excalibur - in an effort to thwart the diabolical plot that unfolds. The EMR adventure, spread across 42 solo levels, weaves a tale of truth and honor, knighthood and bravery, and darkness and treachery. EMR also delivers 27 adrenaline pumped network levels. EMR immerses you in an amazing new world, creating an addictive, fun and unique gaming experience.

For those that played EMR under the old Marathon Infinity engine, EMR 3.0 brings exciting new maps, new high resolution textures and landscapes, a completely new set of weapons, new monsters and friends, new scenery, new 16-bit sounds, original music, and a carefully woven original story line that transcends time. Using the Aleph One engine, EMR now sports loads of new special features using Aleph Ones MML and Lua scripting languages. Please note that the AlephOne engine is old technology improved. Architecture is still simulated 3D, so there are no ramps, bridges, and balconies, nor horizontal doors. The sprites in EMR are made up of 2D images posed in different views, not 3D models. Do not expect the latest state-of-the-art graphics engine, but you can expect an intriguing storyline, creative map architectures, engaging graphics, original spellbinding music, and mood-setting sound effects.

Whats New in This Release:


  • Levels with fog and mist
  • Persistent effects such as poison, earthquakes, fire storm spell, and timed grenades
  • Original MP3 music
  • 12 unique weapons, including a new Dragon Flamer and T9000 Railgun
  • New spells for your wand, including fire storm, teleportation, and raise the
    dead
  • Beautifully rendered OpenGL textures and landscapes
  • New graphics for Morgana, the Trex, raven, and Jurassic bug
  • A huge variety of new hi-res scenery items
  • New holodeck programs, including driving a Flintstone mobile through Bedrock!
  • Blood Gulch style net map with 8 simulated net players and a huge battlefield
  • A basketball court netmap where grenades in a basket win points for your team
  • A beautiful new future level that lets you drive a Hoverbike!
  • A total of 5 brand new solo maps and 4 new net maps
  • Lots of updated maps with new areas, new tasks, new features, and new secrets
  • New powerups, such as apples, bananas, health kits, emergency kits, and finally
    a use for all those magic scrolls!
  • And much, much, more...
<<less
Download (227.1MB)
Added: 2007-06-03 License: GPL (GNU General Public License) Price:
877 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5