Main > Free Download Search >

Free castlevania curse of darkness software for linux

castlevania curse of darkness

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 228
Glow-in-the-Darkness 1.15

Glow-in-the-Darkness 1.15


Yet another dark theme for your GNOME desktop more>> <<less
Added: 2009-04-14 License: GPL Price: FREE
18 downloads
kcurses

kcurses


kcurses are some simple widgets and ui abstractions for ncurses. more>>
kcurses are some simple widgets and ui abstractions for ncurses, to handle list boxes, vi-like editing fields, mouse selections, and the like.

Why?
Because sometimes gui programs are more annoying than helpful. web interfaces suck, and gtk/qt programs take up too much real estate, require too much mousing, and i find the apis a little too heavyweight for what i often need. i needed a simple curses-based database editor, and, finding no widgets that i needed, had to write my own.

Installation:
get the source
do the usual ./configure --help; ./configure; make; rigamarole
test by running make test. you should see a couple programs float by.
make install, to taste
<<less
Download (0.18MB)
Added: 2006-08-16 License: GPL (GNU General Public License) Price:
1164 downloads
Console Lines 1.0.4

Console Lines 1.0.4


Console Lines is a Lines game for the Unix terminal. more>>
Console Lines is a "Lines" game for the Unix terminal. There is no in-game help available right now, so check the README file. To move the cursor, use arrows (or jkhl), to select or to move a chip, use space. To instantly quit, use q. Console Lines requires a certain terminal size, supports a mouse (curses or GPM), and works with various ncurses libraries.
You will need an ANSI standart C compiler, GNU make, and a decent curses library that supports colors.
The current lists of operation systems tested:
Linux, glibc 2.2
Solaris 9
OpenBSD 3.8
CygWin 5
Enhancements:
- Support for smaller terminals (as small as 19x19).
- Support for terminal resize.
- Support for black and white terminals.
- Support for command line options.
- A workaround for a nasty ALTLinux/Debian GPM bug.
- Persistant high scores.
- A man page has been added.
<<less
Download (0.070MB)
Added: 2006-10-21 License: GPL (GNU General Public License) Price:
1100 downloads
Console Jabber Client 1.0.0

Console Jabber Client 1.0.0


Console Jabber Client is a Jabber client with text-based user interface resembling those known from popular IRC clients. more>>
Console Jabber Client is a Jabber client with text-based user interface resembling those known from popular IRC clients.

CJC is a Jabber/XMPP client for text terminals. Console Jabber Client uses pyxmpp library for XMPP comunication and curses for screen output. It is not finished yet, but still quite usable. Its user interface is resembling those of popular IRC clients like irssi or BitchX.

<<less
Download (0.10MB)
Added: 2006-05-23 License: GPL (GNU General Public License) Price:
1262 downloads
xenConsole r0.15 beta

xenConsole r0.15 beta


xenConsole is a curses-based tty/console monitor for Xen 2.0 more>>
xenConsole is a curses-based tty/console monitor for Xen 2.0, basically presenting the output from xm list in a full-screen interface with additional domain information from SNMP, colours and somewhat realtime updates.
Main features:
- Xen/domain/host information shown:
- Most output from xm list
- Load averages for individual domains, if available
- Uptime for individual domains, if available
- CPU & memory consumption shown as percentages for each domain
- Calculated total CPU busy/idle times/percentages
- Total Xen host CPU load is indicated in various ways
- Continously updates screen automatically
- Full screen application, colourized
- Easy to use, type q to quit
<<less
Download (0.038MB)
Added: 2005-11-05 License: Artistic License Price:
1448 downloads
Quiet Console Town 0.7

Quiet Console Town 0.7


Quiet Console Town is a console RPG city simulator. more>>
Quiet Console Town project is a console RPG city simulator.

Console RPGs have you visiting towns all the time, but Quiet Console Town puts you in the place of the mayor of a budding new city. Build shops, attract adventurers, hope villains overlook you: all the aspects of a console RPG town are yours.

Welcome to your everyday ordinary quiet console town. By the looks of your deceased friend there, youll probably want to stay a night at the Inn. Yes, those puncture wounds and missing organs certainly seem fatal, but all he needs is a good nights sleep and then (somehow) hell be good as new. In the meantime, might I direct you to our armor shop?

A bit of plate inbetween you and the monster might help you stay healthy! I see your thief seems anxious - theres some shady characters near the magic shop she might want to meet up with. Finally, once youre all done, perhaps you could look into the matter of our haunted mine...?

Quiet Console Town is a turn-based console RPG city simulator. You, as mayor, build the kind of RPG town youve always wanted heroes to visit. Buildings range from the simple Inn to the intricate dungeons beneath your mighty Citadel.

People can be as good as the most pious do-gooder, or evil as the most black-hearted villain. Make your city a bulwark against the forces of darkness, or a haven to shady characters round the world!

<<less
Download (MB)
Added: 2007-01-12 License: GPL (GNU General Public License) Price:
1019 downloads
xmms-curses 0.2.2

xmms-curses 0.2.2


xmms-curses is a simple application for controlling XMMS from the command line. more>>
xmms-curses is a simple application for controlling XMMS from the command line. It is designed to make common, simple tasks fast and easy to do.

xmms-curses is operated using arrow keys and standard XMMS keys, to make it easy and intuitive to learn.

<<less
Download (0.018MB)
Added: 2006-04-04 License: GPL (GNU General Public License) Price:
1299 downloads
Curses 1.15

Curses 1.15


Curses is a terminal screen handling and optimization. more>>
Curses is a terminal screen handling and optimization.

SYNOPSIS

use Curses;

initscr;
...
endwin;


Curses::supports_function($function);
Curses::supports_contsant($constant);

Curses is the interface between Perl and your systems curses(3) library. For descriptions on the usage of a given function, variable, or constant, consult your systems documentation, as such information invariably varies (:-) between different curses(3) libraries and operating systems. This document describes the interface itself, and assumes that you already know how your systems curses(3) library works.
Unified Functions
Many curses(3) functions have variants starting with the prefixes w-, mv-, and/or wmv-. These variants differ only in the explicit addition of a window, or by the addition of two coordinates that are used to move the cursor first. For example, addch() has three other variants: waddch(), mvaddch(), and mvwaddch(). The variants arent very interesting; in fact, we could roll all of the variants into original function by allowing a variable number of arguments and analyzing the argument list for which variant the user wanted to call.
Unfortunately, curses(3) predates varargs(3), so in C we were stuck with all the variants. However, Curses is a Perl interface, so we are free to "unify" these variants into one function. The section "Supported Functions" below lists all curses(3) function supported by Curses, along with a column listing if it is unified. If so, it takes a varying number of arguments as follows:
function( [win], [y, x], args );
win is an optional window argument, defaulting to stdscr if not specified.
y, x is an optional coordinate pair used to move the cursor, defaulting to no move if not specified.
args are the required arguments of the function. These are the arguments you would specify if you were just calling the base function and not any of the variants.
This makes the variants obsolete, since their functionality has been merged into a single function, so Curses does not define them by default. You can still get them if you want, by setting the variable $Curses::OldCurses to a non-zero value before using the Curses package. See "Perl 4.X cursperl Compatibility" for an example of this.

Objects

Objects are supported. Example:
$win = new Curses;
$win->addstr(10, 10, foo);
$win->refresh;
...

Any function that has been marked as unified (see "Supported Functions" below and "Unified Functions" above) can be called as a method for a Curses object.
Do not use initscr() if using objects, as the first call to get a new Curses will do it for you.

Security Concerns

It has always been the case with the curses functions, but please note that the following functions:

getstr() (and optional wgetstr(), mvgetstr(), and mvwgetstr())
inchstr() (and optional winchstr(), mvinchstr(), and mvwinchstr())
instr() (and optional winstr(), mvinstr(), and mvwinstr())

are subject to buffer overflow attack. This is because you pass in the buffer to be filled in, which has to be of finite length, but there is no way to stop a bad guy from typing.

In order to avoid this problem, use the alternate functions:

getnstr()
inchnstr()
innstr()

which take an extra "size of buffer" argument.

<<less
Download (0.080MB)
Added: 2007-05-09 License: Perl Artistic License Price:
901 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
Teeny Weeny Microgame Engine 2005.02.27

Teeny Weeny Microgame Engine 2005.02.27


Teeny Weeny Microgame Engine project is a console/curses interface for playing near-arbitrary board games. more>>
Teeny Weeny Microgame Engine project is a console/curses interface for playing near-arbitrary board games.
The Teeny Weeny Microgame Engine is a specification for the portable play of board- style games in a wide variety of computing environments. As proof-of-concept, teeny-cpp implements the Teeny LRFC (Lesser RFC) and many extended features with a shell-like console interface and a curses-based UI.
Despite their simple appearances, they are very extensible via C++ and basic game script code using the commands defined in the LRFC. It is intended for hard-core hobby board gamers or war gamers.
Main features:
- Acts as a reference implementation of and an experimentation ground for the Teeny LRFC.
- It has two major modes of operation: console mode (for the Power User) and curses mode (for a colorful UI).
- Internally controlled almost completely via the command language interface described in the Teeny LRFC. This allows us to extend the list of game options almost indefinately without having to change the internals of the framework. This also inherently allows us to operate the game environment via scripts containing lists of game commands.
- The scriptability means we can use arbitrary tools to generate game data. For example, creating games using bash scripts is often easier than hand-writing game scripts because we can take advantage of the advanced features of such a shell, like loops and conditionals (which are lacking in our code).
- The curses UI allows some keys to be programmed to arbitrary command strings. This makes doing common operations a snap. (i hope to improve this support to cover most keys.) For example, map a key to the command teeny-board rotate to quicky rotate your game board.
- For boardgame designers it offers a pretty simple interface for prototyping game designs.
- Generic plugins/DLL support means clients may plug in their own commands or even plug in their own plugin base types. As a demonstration, the source comes with EDeck, a plugin for handling abstract decks of cards (i.e., lists of shuffleable items from which we may pull items off the top). Of course... this plugin can be controlled via the command language interface, so its scriptable.
- The curses UI has support for manipulating all commonly-used curses text attributes, including colors, bold, blink, underline, etc., for the game board. Attributes are specified on a per-Avatar basis, and each set of attributes (colormap) may be named, loaded and saved at will. As usual, these are controlled via the command language, and are thus scriptable.
- Most parts of the interface support the use of $VARIABLES from the user. e.g., loading $TEENY_HOME/file.s11n will load the file ~/.teeny/foo.s11n. You may of course define and manipulate these variables as you wish.
- Startup of the app can be customized via a script. e.g., to load a game or macro keys, set up environment variables, etc.
- Powerful, flexible object serialization support, which means that we can add support for saving/loading near-arbitrary data with extremely little effort, without having to worry one iota about the underlying data formats, transport layers, and other bogusness. We can independently save and load almost all parts of the games state if we wish, as well. Shameless plug: http://s11n.net
- The source code is fairly hackable, if i may say so. Adding command handlers and DLLs is especially simple for even entry-level C++ coders. im always looking for ways to improve the code, so feel free to contribute :).
<<less
Download (0.077MB)
Added: 2007-01-12 License: Public Domain Price:
597 downloads
ascii-invaders 0.1b

ascii-invaders 0.1b


ascii-invaders project is a clone of Space Invaders which uses the curses library. more>>
ascii-invaders project is a clone of Space Invaders which uses the curses library.
t compiles and runs on MacOS X, GNU/Linux and probably any other system with a curses implementation. I tried to reproduce the way the aliens move in the real game (which you can play on the MAME emulator on a modern computer system). It looks better than it plays however.
I wrote it some time ago in a fit of the-way-computers-were-nostalgia. Perhaps Ill have a go at insulting another classic game in the same way soon.
While writing the game I was inspired to write a deranged rant about the joy of terminals, command lines, Unix, curses and vi.
If you need to change Ascii Invaders to build it on another platform, Id be grateful for patch or instructions so I can include them. Likewise, fixes and improvements to the ascii-art or the code are very welcome. Id also love to hear whether its actually usable on a real serial terminal :-)
Enhancements:
- fixed time() call
<<less
Download (0.014MB)
Added: 2006-12-07 License: GPL (GNU General Public License) Price:
1055 downloads
GalaxyMage 0.3.0

GalaxyMage 0.3.0


GalaxyMage is a free, open-source tactical/strategic RPG for Windows, Linux, and Macintosh. more>>
GalaxyMage is a free, open-source tactical/strategic RPG for Windows, Linux, and Macintosh.

The tipical RPG game system is a type of role-playing game where turn-based battles are fought on a 3D map. Examples of commercial tactical RPGs include Final Fantasy Tactics, Vandal Hearts, and Disgaea: Hour of Darkness.

Our goal is to make GalaxyMage a game that is relatively simple to pick up and play -- you can dive right in without getting bogged down in the details of the battle mechanics -- but to also allow for a lot of character development and customization.

We also intend to create a unique, advanced AI system that allows enemy units to work together as a team and employ a wide variety of strategies. And eventually, we plan on adding networked multiplayer support.

<<less
Download (3.8MB)
Added: 2006-03-26 License: GPL (GNU General Public License) Price:
1308 downloads
Curses::Simp 1.0.4287FJQ

Curses::Simp 1.0.4287FJQ


Curses::Simp is a simple curses wrapper for easy application development. more>>
Curses::Simp is a simple curses wrapper for easy application development.

SYNOPSIS

use Curses::Simp;
my $simp = Curses::Simp->new(text => [1337, nachoz, w/,
cheese x 7]);
my $key = ;
while($key ne x) { # wait for x to eXit
$key = $simp->GetKey(-1); # get a blocking keypress
$simp->Text(push => $key); # push new line for new key
}

Curses::Simp provides a curt mechanism for updating a console screen with any Perl array (or two to include color codes). Most key strokes can be simply obtained and tested for interface manipulation. The goal was ease-of-use first and efficient rendering second. Of course, it could always benefit from being faster still.

Many Simp functions can accept rather cryptic parameters to do fancier things but the most common case is meant to be as simple as possible (hence the name). The more I learn about Curses, the more functionality I intend to add... maybe someday Simp will be done... yet Feeping Creatures overcome.

<<less
Download (0.14MB)
Added: 2007-08-17 License: Perl Artistic License Price:
798 downloads
Cursed MIDI Sequencer 0.5

Cursed MIDI Sequencer 0.5


Cursed MIDI Sequencer is a MIDI-Sequencer which targets both terminal purists and visually impaired people. more>>
Purely character-based applications are sometimes referred to as cursed applications (originating for the library ncurses which is also used for this sequencer).

They can be run in any terminal. Furthermore, they are particularly suited for being operated over the network as terminal applications generate only little traffic. Sometimes, repositioning the mouse as required by graphical user-interfaces may not be desired, especially if the user has to switch between the PC and other equipment, frequently.

But particularly for visually impaired people, graphical user interfaces can be a barrier hard to overcome. Screen readers can help to read the text and so-called braille-displays can be used to make alphanumerical output by an application become tangible by the finger tips. However, these tools are valuable only, if the application does not make too much use of graphical symbols and different kinds of interaction with the mouse.

Cursed MIDI Sequencer is a MIDI-Sequencer which targets both terminal purists and visually impaired people. The purely character- based interface provides the kind of information needed by braille-displays and screen-readers.

But CuSE can also enable normally sighted people to run the sequencer over a network or on a low-end embedded device.
<<less
Download (0.32MB)
Added: 2007-04-11 License: GPL (GNU General Public License) Price:
928 downloads
Olive r1p1

Olive r1p1


Olive is a totally sweet console mode RSS aggregator / newsreader written in Perl with Curses::UI as its toolkit. more>>
Olive is a totally sweet console mode RSS aggregator and newsreader written in Perl with Curses::UI as its toolkit.
The big difference between Olive and other newsreaders is that it takes a time-centric as opposed to site-centric view of newsfeeds.
Olive also tries to stay out of your way as much as possible by eating a minimum of screen real estate and streamlining operations to keep neccessary human interaction to a minimum.
Enhancements:
- A problem with starred story (un)selection was fixed.
- Standard --help and --version command-line arguments have been implemented.
- Licensing has been unified under the Perl license.
<<less
Download (0.033MB)
Added: 2006-02-15 License: GPL (GNU General Public License) Price:
1346 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5