Main > Free Download Search >

Free rts software for linux

rts

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 23
Freerails 0.2.7

Freerails 0.2.7


Freerails project is a multiplayer RTS game inspired by Sid Meiers classic Railroad Tycoon. more>>
Freerails project is a multiplayer RTS game inspired by Sid Meiers classic Railroad Tycoon.
FreeRails is a multiplayer RTS game inspired by Sid Meiers classic Railroad Tycoon. Development activity is currently focused on completing the feature set and adding AI players.
To run the binary distribution type:
java -jar jfreerails-20050923-1942.jar
Enhancements:
- java.lang.IllegalStateException
- Can buy stock when cant afford to
- Stock price never changes
- No limits on issuing/repaying bonds
- Networth on broker screen is wrong
- Can buy 100% of treasury stock
- Broker screen layout
- Cant tell other player has my stock
- Stock holder equity not shown properly on the balance sheet.
- Stacktraces often lost
- Train Info doesnt update
- Underscores in map names
- "waiting" message on launcher unclear
- Progress bar
- Cant select which saved game on launcher
- Load game when no saved games.
- Load game in full screen
- Load game across network
- Unexpected exception during network game
- OutOfMemoryError
- NotSerializableException when saving game with trains
- Incorrect station price on popup
- Reproducible Crash Bug
- Word wrapping in Html components
- Load game with wrong player
- Attempting to join game in progress
- Features implemented:
- Add show FTP to Display menu.
- Save launcher input
- Store launcher settings
- Add more info to train list
- Ability to pay off loan
- Add stock and bond market
- Name for Saved Games
<<less
Download (1.6MB)
Added: 2006-11-06 License: GPL (GNU General Public License) Price:
1083 downloads
Tremulous 1.1.0

Tremulous 1.1.0


Tremulous for Quake 3 Arena is an open source modification that blends a team based FPS with elements of an RTS. more>>
Tremulous for Quake 3 Arena is an open source modification that blends a team based FPS with elements of an RTS. Players can choose from 2 unique races, aliens and humans. Players on both teams are able to build working structures in-game like an RTS.
These structures provide many functions, the most important being spawning. The designated builders must ensure there are spawn structures or other players will not be able to rejoin the game after death. Other structures provide automated base defense (to some degree), healing functions and much more...
Player advancement is different depending on which team you are on. As a human, players are rewarded with credits for each alien kill. These credits may be used to purchase new weapons and upgrades from the "Armoury". The alien team advances quite differently. Upon killing a human foe, the alien is able to evolve into a new class. The more kills gained the more powerful the classes available.
The overall objective behind Tremulous is to eliminate the opposing team. This is achieved by not only killing the opposing players but also removing their ability to respawn by destroying their spawn structures.
Main features:
- New flexible particle system for Q3 - can create smoke, water, fire easily in Q3 maps.
- 16 buildable structures with in-game functions.
- Play as several alien classes with unique abilities.
- Customize your setup as a human and buy new weapons, armour and items.
- Scale the walls and ceilings as an alien waiting for an unsuspecting human.
- Realistic physics and motion - no bunny hopping or quick back peddling.
- Flexible map system - animated mapobjects, triggering, light flares, etc.
- Large weapons system - dont like the weapon you have? Sell it and buy a different one, dozens of options.
Enhancements:
- New stand alone version -- Q3 no longer required
- New trail rendering system
- New tutorial system
<<less
Download (101MB)
Added: 2006-04-01 License: Open Software License Price:
3156 downloads
TA Spring 0.75b1

TA Spring 0.75b1


TA Spring is an open source project developing a new realtime strategy game. more>>
TA Spring is an open source project developing a new realtime strategy game.
Spring is a full 3D RTS game engine with good balanced content.
Games can be intense and the engine allows some diverse strategies.
At this moment the Spring engine is capable to run most (all) content that was available for the Total Annihilation engine.
Around 8 high profile mods have been made to run specificly on the Spring engine.
Spring is mainly a multi player game engine.
Some light AIs are available but they are not really challenging at this moment.
Spring runs on Windows and is stable. The Spring Linux ports runs alright but it cant connect to other Windows clients (yet) so Linux users are limited to single player.
The developers try to make Spring run natively on different platforms. (Windows, Linux, Mac and *BSD) And (try to) add features that modders request.
Main features:
- High resolution maps, viewable from all angles and ranges
- Dynamic map with craters from weapon and unit explosions
- Work with unit files from Total annihilation
- Realistic 3D trajectories for weapons
- Fully 3D air combat
- Several camera modes to suit different tastes
- Mod switcher
- Lobby Client
Enhancements:
- LUA related changes
- AI improvements
- balancing improvements
- lots of bugs fixed
<<less
Download (6.5MB)
Added: 2007-07-25 License: GPL (GNU General Public License) Price:
505 downloads
Request Tracker 3.6.1

Request Tracker 3.6.1


Request Tracker is a web, command-line, and email-based trouble ticketing and bugtracking package. more>>
Request Tracker (RT) is an enterprise-grade ticketing system which enables a group of people to intelligently and efficiently manage tasks, issues, and requests submitted by a community of users.
The RT platform has been under development since 1996, and is used by systems administrators, customer support staffs, IT managers, developers and marketing departments at thousands of sites around the world.
Written in object-oriented Perl, RT is a high-level, portable, platform independent system that eases collaboration within organizations and makes it easy for them to take care of their customers.
RT manages key tasks such as the identification, prioritization, assignment, resolution and notification required by enterprise-critical applications including project management, help desk, NOC ticketing, CRM and software development.
RT is used by Fortune 100 companies, government agencies, educational institutions, and development organizations worldwide.
Main features:
- RT is your organizations focal point for tracking tasks, issues, knowledge, and collaboration.
- Its easy to submit, assign, prioritize, search, escalate, and report on issues.
- RT keeps track of each tickets full history and metadata to help your organization better retain knowledge and analyze trends.
- RT can track multiple projects for multiple teams within a single installation.
- RT tracks critical system metadata, including time spent per action, due dates, and estimated time to completion.
- Its easy to record private comments that are not available to end-users.
- RTs web interface comes complete with an intuitive "iterative" search interface that allows end users to construct complex queries by pointing and clicking within their web browsers.
- Users can save and edit queries later, using their browsers "bookmarks" feature.
- Users dont need to do anything special -- they can just send email to RT. RT will take care of thanking them for their message, automatically routing it to the appropriate staff, and making sure all future correspondence gets to the right place.
- RT provides a simple, self-service interface that allows end users to view their own active and resolved tickets online.
- RTs web interface is designed to be easy to use from any browser. Just working in Internet Explorer and Netscape isnt enough. Your staff need to be able to get work done anytime, anywhere.
- Whether you use Windows, MacOS or Unix, your staff already have everything they need to access RT.
- RT works great from a handheld or screen-reader (for the blind.) Best Practical is working with users to ensure that a future release is fully compliant with Section 508 accessibility requirements.
- A powerful new command-line interface that allows power users to quickly and easily work with RT, even if theyre out of the office is currently available for testing by the public.
- Youve got customers around the world. RT lets you interact with them in their own language. Internally, RT converts all data to UnicodeTM, so you can respond to users in their native tongue, but work in yours.
- Youve got staff around the globe. RTs web interface has been fully internationalized. Right now, RT speaks English, German, French, Dutch, Portuguese, Russian, Czech, Japanese, Traditional Chinese, and Simplified Chinese. Adding new languages is a breeze, if you need something RT doesnt support yet. On login, RT automatically detects which language each user prefers, so staff members can collaborate even if they speak different languages.
- Unlike costly proprietary issue tracking systems, an administrator can have a basic RT system up and running in an afternoon.
- RT is built to be useful right out of the box. You dont need expensive consultants
- Theres no client software to manage or keep up to date. Your existing web browser and email clients are all you need.
- RT is written in object-oriented perl. Not only do you get the complete source code to the product with every download, but your staff can begin customizing RT to meet your needs within hours.
- RTs web interface and mail gateway are built on top of the same API we publish for you to write your own tools on top of. The interface is documented and there are numerous third party tools to use as examples and templates.
- Every organization needs to track specialized data. RT lets you define list-based and freeform custom fields to help track your tickets. Once you create custom fields, its easy to search on them, just like RTs predefined fields.
- All of RTs mailing rules are based around a powerful custom business logic system called "Scrips." Scrips make it easy for a local administrator to make RT do ANYTHING whenever a ticket is created or updated, without making it hard to upgrade.
- RTs entire web interface is built on a flexible templating system that lets you build your own web-based tools or alter RTs look and feel to better fit your organization.
- If you dont want to radically change RTs interface, you can add your own components to RTs pages. A web callback system lets you drop miniature templates into RTs web pages.
- If you need even more power, "Code overlays" let you customize RTs internal behaviour without touching RTs core libraries.
Enhancements:
- This release includes numerous small cleanups and improvements.
- It fixes the dreaded "infinite relogin" bug.
<<less
Download (1.2MB)
Added: 2006-09-11 License: GPL (GNU General Public License) Price:
1364 downloads
dterm 0.1

dterm 0.1


dterm application is a simple terminal emulator, which doesnt actually emulate any particular terminal. more>>
dterm application is a simple terminal emulator, which doesnt actually emulate any particular terminal. Mainly, it is designed for use with xterm and friends, which already do a perfectly good emulation, and therefore dont need any special help; dterm simply provides a means by which keystrokes are forwarded to the serial line, and data forwarded from the serial line appears on the terminal.

Running dterm

dterm is invoked thusly:
dterm [options|device ...]

dterm attempts to read the file ~/.dtermrc for options; if this doesnt exist, it tries /etc/dtermrc. Then it parses the options passed on the command line.

The options read should include a device name, e.g "ttyS0" or "ttyd0" for the first serial port on a Linux or FreeBSD system respectively.

Once started, dterm can be got into command mode using Ctrl/]. Press enter once from command mode to get back into conversational mode. (The command character can be changed with the esc= option, e.g. esc=p to use Ctrl/P instead of Ctrl/].)

Options:

The following options can be used from command mode

300, 1200, 9600 etc: Set speed, default 9600.
5, 6, 7, 8: Set bits per character, default 8.
1, 2: Set number of stop bits, default 1.
e, o, n, m, s: Set parity to even, odd, none, mark or space, default none.
cts, nocts: Enable / disable CTS flow control, default nocts.
xon, noxon: Enable / disable XON/XOFF flow control, default noxon.
modem: Enable / disable modem control (hang up modem on exit, exit if modem hangs up), default nomodem.
bs, nobs: Enable / disable mapping of Delete to Backspace, default nobs.
del, nodel: Enable / disable mapping of Backspace to Delete, default nodel.
maplf, nomaplf: Enable / disable mapping of LF to CR, default nomaplf.
igncr, noigncr: Ignore / output carriage returns, default noigncr.
crlf, nocrlf: Enable / disable sending LF after each CR, default nocrlf.
b: Send a 500 ms break.
dtr, nodtr: Raise / lower DTR, default dtr.
rts, norts: Raise / lower RTS, default rts.
d, r: Toggle DTR / RTS.
esc= : Set command mode character to Ctrl/ (default ])
@ : Read and process configuration from .
! : Execute shell command
show: Display current configuration and modem status.
help, h, ?: Display a summary of commands.
version: Display version, copyright and warranty information.
quit, q: Exit

Examples:

Connect via ttyS1 to a system running at 2400 bps, 7 bits even parity:

dterm ttyS1 2400 7 e

Send a break in a running session:

^]
dterm> b
dterm>
<<less
Download (0.014MB)
Added: 2007-06-15 License: GPL (GNU General Public License) Price:
984 downloads
Sjinn 1.01

Sjinn 1.01


S-Jinn is a free open-source Linux application written in C. more>>
S-Jinn is a free open-source Linux application written in C. It is designed to be used with external TIA/EIA-232 (RS-232) test, measurement, and control devices and allows for rapid prototyping, automation, and deployment. I believe you will find it easier-to-use, more intuitive, and more concise than stty or C-Kermit with regards to command-line and/or scripted RS-232 data acquisition and control.
Popular Linux communications packages like Minicom are easy-to-use, but are primarily designed to work with modems, PCs, and other standard equipment. They typically lack support for all of the possible combinations of UART communication settings required by RS-232 test, measurement, and control devices on the market.
Many popular communications packages lack command-line support. Some provide scripting languages, but S-Jinn frees you from these application-specific languages. S-Jinn allows you to manipulate your data from your favorite Unix shell and/or scripting language whether it be Bash, Python, Perl, Expect, or you name it.
Main features:
- Control RS-232 DTR and RTS lines from the command-line and optionally display DTR, RTS, CTS & DSR status
- Send control characters (i.e. the NULL character)
- Send values in hex
- Specify read length
- Display the read buffer in ASCII, hex or ASCII-over-hex.
- Program & display coded/programmable delay times
- Supports virutally all baud rates, parity, and data lengths found in standard PC UARTS
- Output Formats: Wrap text, truncate lines, add, display, or supress trailing new lines
It is not designed to be used for serial communications with modems or for use as a terminal emulator. There are a large number of free open-source applications available that are much better suited to those functions. S-Jinn is written to work with RS-232 based data acquisition equipment such as: Multimeters, A/D modules , D/A modules, digital inidicators, gauge multiplexers, temperature sensors, humidity sensors, etc.
Enhancements:
- The code was cleaned up to fix compilation issues with some new versions of GCC.
<<less
Download (0.033MB)
Added: 2007-05-30 License: GPL (GNU General Public License) Price:
877 downloads
Railz 0.3.3

Railz 0.3.3


Railz is a Railroad Tycoon-style RTS game. more>>
Railz project is a Railroad Tycoon-style RTS game.

Railz is a railway strategy/management game based upon the jfreerails source code base. The project is still in the development, stage and has not yet reached a complete feature set. The game is based on a client-server architecture and will be multi-player.

<<less
Download (0.62MB)
Added: 2007-01-02 License: GPL (GNU General Public License) Price:
1026 downloads
dis6502 0.12

dis6502 0.12


dis6502 is a flow-tracing 6502 disassembler. more>>
dis6502 is a flow-tracing disassembler for the 6502, originally written by Robert Bond and supporting Atari binary files. Robert posted dis6502 to the Usenet newsgroup net.sources on 9-Oct-1986, and to comp.sources.unix 7-Jun-1988.

Udi Finkelstein ported dis6502 to the Amiga, added support for Commodore 64 object files, and posted it to comp.sources.amiga on 4-Nov-1988.

This version of dis6502 has been modified in several ways:

* Can read raw binary files.

* Option to specify alternate reset and interrupt vector addresses.

* Line numbers are no longer necessary with equates in definition files.

* If a data reference is made to an address that does not have an
assigned name, but address-1 does, the reference will be disassembled
as name+1. This is convenient for two-byte variables, particularly in
zero page.

* New definition file directives:

< name > .equ < addr > same as .eq

.jtab2 < addr >,< addr >,< count > table of code pointers, split into high and low byte tables
.rtstab < addr >,< addr >,< count > like jtab2, but each entry contains the target address
minus one, for use with RTS

* Rather than using recursive calls to trace every instruction, there is now a trace queue.

* Added a "-7" option to mask off MSB of character data.

* Updated to use ANSI C function prototypes and include files.

* Amiga/Manx changes have been removed.

dis6502 has been tested on Red Hat Linux 9, but should work on other Linux, BSD, and Unix systems.

dis6502 is distributed under the terms of the Free Software Foundations General Public License, Version 2. See the file COPYING for details.

The original release notes from Robert Bond and Udi Finkelstein are in the files README.Bond and README.Finkelstein.
<<less
Download (0.019MB)
Added: 2005-03-07 License: GPL (GNU General Public License) Price:
1691 downloads
snescom 1.7.0

snescom 1.7.0


snescom is a 65c816 (SNES, etc.) assembler. more>>
This program reads symbolic 65816 or 65c816 machine code and compiles (assembles) it into a relocatable object file.
The produced object file is binary-compatible with those made with XA65.
This program was born when Bisqwit needed a relocatable object -producing snes assembler and XA65 had too many bugs in it.
He was unable to fix the XA65 source so he started his own project, aiming for enough compatibility to be able to use the assembly files already written in the XAxa65 syntax.
Since that, this program has been growing to meet the needs in SNES game and patch development.
The following mnemonics are supported:
adc, and, asl, bcc, bcs, beq, bit, bmi, bne, bpl, bra, brk, brl, bvc, bvs, clc, cld, cli, clv, cmp, cop, cpx, cpy, db , dec, dex, dey, eor, inc, inx, iny, jml, jmp, jsl, jsr, lda, ldx, ldy, lsr, mvn, mvp, nop, ora, pea, pei, per, pha, phb, phd, phk, php, phx, phy, pla, plb, pld, plp, plx, ply, rep, rol, ror, rti, rtl, rts, sbc, sec, sed, sei, sep, sta, stp, stx, sty, stz, tax, tay, tcd, tcs, tdc, trb, tsb, tsc, tsx, txa, txs, txy, tya, tyx, wai, xba, xce
All the standard addressing modes of the 65816 cpu are supported.
Syntax:
- Implied: nop; clc
- Immediate: lda #value; rep #value etc (size may depend on an operand size setting)
- Short relative: bra end
- Long relative: brl end; per end+2
- Direct: lda $12
- Direct indexed: lda $12,x; lda $12,y
- Direct indirect: lda ($12); pei ($12)
- Direct indexed indirect: lda ($12,x)
- Direct indirect indexed: lda ($12),y
- Direct indirect long: lda [$12]
- Direct indirect indexed long: lda [$12],y
- Absolute: lda $1234
- Absolute indexed: lda $1234,x; lda $1234,y
- Absolute long: lda $123456
- Absolute indexed long: lda $123456,x
- Stack-relative: lda $12,s
- Stack-relative indirect indexed: lda ($12,s),y
- Absolute indirect: lda ($1234)
- Absolute indirect long: lda [$1234]
- Absolute indexed indirect: lda ($1234,x)
- MVN/MVP: mvn $7E,$7F
For reference, in Intel syntax it would be something like this (not supported by snescom):
- Implied: nop; clc
- Immediate: lda value; rep value etc (size may depend on an operand size setting)
- Short relative: bra end
- Long relative: brl end; per end+2
- Direct: lda [$00:d+$12]
- Direct indexed: lda [$00:d+$12+x]; lda [$00:d+$12+y]
- Direct indirect: lda [db:[$00:d+$12]]; pei [db:[$00:d+$12]]
- Direct indexed indirect: lda [db:[$00:d+$12+x]]
- Direct indirect indexed: lda [db:[$00:d+$12]+y]
- Direct indirect long: lda [long[$00:d+$12]]
- Direct indirect indexed long: lda [long[$00:d+$12]+y]
- Absolute: lda [db:$1234]
- Absolute indexed: lda [db:$1234+x]; lda [db:$1234+y]
- Absolute long: lda [$12:$3456]
- Absolute indexed long: lda [$12:$3456+x]
- Stack-relative: lda [$00:$12+s]
- Stack-relative indirect indexed: lda [db:[$00:$12+s]+y]
- Absolute indirect: lda [db:[$1234]]
- Absolute indirect long: lda [long[db:$1234]]
- Absolute indexed indirect: lda [db:[db:$1234+x]]
- MVN/MVP: mvn $7E,$7F
Enhancements:
- This release updates the linker program, adding a feature to output raw files, or even ROM files directly in the SMC format, with proper checksums.
- The error handling of the assembler was improved somewhat.
<<less
Download (0.09MB)
Added: 2006-07-27 License: GPL (GNU General Public License) Price:
1189 downloads
GtkTerm 0.99.5

GtkTerm 0.99.5


GtkTerm is a clone of the famous Hyperterminal. more>>
GtkTerm is a "clone" of the famous Hyperterminal. But it is much more simple, that is to say, that it can only communicate with a serial link and that it does not support all the modem protocols.
If you are searching for a more complete application of that kind that is more dedicated to be used with a modem, have a look at minicom. I wrote this gtkterm because I am electronician, and there was no simple program that could be used to dialog on a serial port easily.
Main features:
- Serial port terminal window
- Serial port setup (speed, parity, bits, stopbits, flow control)
- Using the termios API
- Possible to send a file (only RAW data, no protocol)
- Possible to save data (RAW also)
- End of line delay while sending a file
- Special character wait before next line while sending a file
- Possible to toggle control lines manually (DTR, CTS) and send breaks
- Also reads the state of control lines (RTS, CD, DSR, RI)
- Hexadecimal view
- Possible to send raw hexadecimal chars
- Possible to define macros (keyboard shortcuts)
<<less
Download (0.33MB)
Added: 2006-07-19 License: GPL (GNU General Public License) Price:
1213 downloads
Snowballz 0.9.4

Snowballz 0.9.4


Snowballz is an RTS game made with python. more>>
Snowballz is an RTS game made with python. Lots of penguins.

Snowballz is a (hopefully) fun little python based RTS game with no real plan. My style of developing has always, for some reason, just to let the project move and change as it goes along.

The current gameplay is nothing like what I had in mind when I started coding it (and its a good thing too, cause what I had in mind at the beginning wasnt very good). I know... games should be planned out and then programmed, but I dont work like that.

Please note that it may run slow. It uses all SDL (no GL rendering). See the README file for help on speeding it up.

<<less
Download (3.1MB)
Added: 2007-07-14 License: GPL (GNU General Public License) Price:
833 downloads
Yoxel SW 1.16 Beta

Yoxel SW 1.16 Beta


Yoxel SW provides an agile product management solution. more>>
Yoxel SW provides an agile product management solution.
Yoxel SW is an agile product management solution allowing you to maintain a continuous feedback loop with your customers while collaboratively planning and implementing incremental releases.
WHY YOXEL SW?
To know what your customers expect, to collaboratively create relevant products, to deliver functional incremental releases on time.
- Maintain a continuous feedback loop with your customers while managing their feedback and a flow of new ideas.
- Effectively collaborate to determine which features to include into the next product release.
- Optimally allocate resources and accurately predict required project work.
- Simplify monitoring of the implementation and testing phases to always stay on schedule.
Main features:
- an agile product management solution for software companies/teams:
- Request Tracking System allows your R&D, Product Marketing, Program Management organizations to keep track of outstanding bugs, development requests, product requirements and allows your development team to stay focused.
- RTS is also a helpdesk enabling online customer support to allow direct customer feedback about your products and priorities of customer requests.
- Release Planning/Tracking System extends the RTS service into project management space. This service automates most of the planning, prioritization and resource allocation tasks that many software development teams do manually these days. It also provides you with a very convenient collaboration and release tracking environment.
- Adaptive vs. Predictive: RPS is flexible enough to allow your development teams to choose between waterfall/predictive and agile/adaptive methods of development. It is possible to implement SCRUM methodology by doing one month incremental releases in RPS.
- eXtra Reporting extends the RTS service by allowing you to create customized reports and spreadsheets using information stored in the request database. You can make your internal meetings or meetings with your customers more productive and professional by using these reports.
- Knowledge Base System allows your organization to effectively answer internal and external questions and accumulate product and support knowledge.
<<less
Download (0.64MB)
Added: 2007-08-17 License: GPL (GNU General Public License) Price:
799 downloads
Warzone 2100 2.2.1

Warzone 2100 2.2.1


A RTS game, developed by Pumpkin Studios and published by Eidos Interactive. more>> A RTS game, developed by Pumpkin Studios and published by Eidos Interactive.

Warzone 2100 is a real-time strategy game, developed by Pumpkin Studios and published by Eidos Interactive. Although comparable to Earth 2150 in many significant respects, it does contain aspects that are unique.
These include various radar technologies, a greater focus on artillery and counter-battery technologies, more frequent in-game cinematic updates as gameplay progress, as well as a different vehicle design method. It was released in 1999 for both PC and Playstation.
In late 2004 warzone was released by its copyright holders, Eidos Interactve, to the public under the GNU General Public License (GPL), and the Warzone 2100 Resurrection Project was born.

Main features:
- 400+ Technologies to research
- 2,000+ different units to design
- 3 Large campaign maps to conquer
- 24 Fast play mission maps for extra action
- Intelligence Display sets objectives dynamically
- Interactive message system
- Fast Play Interface graphically Based
- Quick Screen Navigation
- Fast Find System for units & structures
- Set Factories to constant production
- Automatically send each factorys units to where you want them

System requirements:
- gawk
- SDL
-
-
-
- MAD
- OpenGL

Enhancements
General:
- Change: No longer require space between rearm pads, allow dragging pad production with mouse, and droids may drive over inactive rearm pads (r7701, ticket:569)
- Fix: Various crashes related to failing orders (r7699)
- Fix: Show translations for finished research display (r7730)
- Change: Add more information to the crash dump file (r7740, 7745)
- Fix: Mac users can read in .wz files (r7754)
- Fix: Experience speed adjustment happens after max speed limit; fix bug with speed calculation. (r7761)
- Fix: Numerous issues with NTW mod (r7676-7677, r7713-7716)
- Fix: fix to *never* control the transport in SP games. (really this time!) (r7776, ticket:568)
- Change: Allow droids to grab artifacts and oil drums from up to 1 tile away (r7779)
- Change: Bump up MAX_RESEARCH to 500 from 450. (r7774, ticket:599)
- Fix: Make sure we take xOffset into account, we dont always start at 0 for the FMV text. (r7780, ticket:625)
- Change: When host drops from the lobby, abort the game. (r7787 ticket:583)
- Fix: Make sure either parameter isnt below the minimum screen res. that we support. (r7786)
- Fix: Make sure we take xOffset into account, we dont always start at 0 for the FMV text. (r7780, ticket:625)
- Fix: Clear the keyboard/mouse input on lost focus correctly. (r7797, ticket:515)
AI:
- Fix: Resolve AI droid traffic jams by clearing orders and make jammed droids stop going for repair (r7700, ticket:597)
Campaign:
- Fix: Flashing box around mission timer was too small, resulting in a graphics glitch. (r7672, ticket:596)
Translations:
- Fix: Italian and Slovakian translations updated (r7769, ticket:621, r7772, ticket:615)
Build system:
- Fix: Various build system issues (r7669, r7664, r7663, r7661, r7655, r7642, r7640)
Graphics:
- Fix: No more ugly texture seams (r7718, r7724, r7757)

<<less
Added: 2009-06-23 License: GPL Price: FREE
125 downloads
Globulation 2 0.8.23

Globulation 2 0.8.23


Globulation 2 is a Real-Time Strategy (RTS) game which reduces micro-management by automatically assigning tasks to units. more>>
Globulation 2 is a Real-Time Strategy (RTS) game which reduces micro-management by automatically assigning tasks to units.
The player chooses the number of units to assign to various tasks, and the units do their best to satisfy the requests. This allows the user to manage more units and focus on strategy rather than individual units jobs.
It can be played by a single player, through your Local Area Network [LAN], or over the Internet thanks to Ysagoon Online Gaming (pronounced yog as in yoghurt) - a meta-server allowing transparent interaction between players and the IRC chatters on #glob2 (irc.freenode.net).
Globulation 2 features AI allowing single-player games or any possible combination of human-computer teams. Also included is a scripting language for versatile gameplay or tutorials and an integrated map editor.
Enhancements:
- This release fixes some bugs that crashed the game, and made it hard to play.
- It will hopefully be the last release before a major rewrite takes place.
<<less
Download (9.4MB)
Added: 2007-04-19 License: GPL (GNU General Public License) Price:
921 downloads
ControlX10::CM17 0.07

ControlX10::CM17 0.07


ControlX10::CM17 is a Perl extension for FireCracker RF Transmitter. more>>
ControlX10::CM17 is a Perl extension for FireCracker RF Transmitter.

SYNOPSIS

use ControlX10::CM17;

# $serial_port is an object created using Win32::SerialPort
# or Device::SerialPort depending on OS
# my $serial_port = setup_serial_port(COM10, 4800);

&ControlX10::CM17::send($serial_port, A1J);
# Turns device A1 On
&ControlX10::CM17::send($serial_port, A1K);
# Turns device A1 Off
&ControlX10::CM17::send($serial_port, BO);
# Turns All lights on house code B off

The FireCracker (CM17A) is a send-only X10 controller that connects to a serial port and transmits commands via RF to X10 transceivers.

The FireCracker derives its power supply from either the RTS or DTR signals from the serial port. At least one of these signals must be high at all times to ensure that power is not lost from the FireCracker. The signals are pulsed to transmit a bit (DTR for 1 and RTS for 0). The normal rx/tx read/write lines are not used by the device - but are passed through to allow another serial device to be connected (as long as it does not require hardware handshaking).

A 40-bit command packet consists of a constant 16 bit header, a constant 8 bit footer, and 16 data bits. The data is subdivided into a 5 bit address $house code (A-P) and an 11 bit $operation. There are "ON" commands for 16 units per $house code (1J, 2J...FJ, GJ) and similar "OFF" commands (1K, 2K...FK, GK). A send decodes a parameter string that combines $house$operation into a single instruction. In addition to $operation commands that act on individual units, there are some that apply to the entire $house code or to previous commands.

$operation FUNCTION
L Brighten Last Light Programmed 14%
M Dim Last Light Programmed 14%
N All Lights Off
O All Lights On
P All Units Off

Starting with Version 0.6, a series of Brighten or Dim Commands may be combined into a single $operation by specifying a signed amount of change desired after the unit code. An "ON" command will be sent to select the unit followed by at least one Brighten/Dim. The value will round to the next larger magnitude if not a multiple of 14%.

&ControlX10::CM17::send($serial_port, A3-10);
# outputs A3J,AM - at least one dim

&ControlX10::CM17::send($serial_port, A3-42);
# outputs A3J,AM,AM,AM - even multiple of 14

&ControlX10::CM17::send($serial_port, AF-45);
# outputs AFJ,AL,AL,AL,AL - round up if remainer

<<less
Download (0.008MB)
Added: 2007-04-16 License: Perl Artistic License Price:
923 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2