Main > Free Download Search >

Free 32 bit windows software for linux

32 bit windows

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1230
3Delight for 64-bit Linux 7.0

3Delight for 64-bit Linux 7.0


3Delight is a renderer to produce photo-realistic images on 64-bit linux. more>> 3Delight is a fast, high quality, RenderMan-compliant renderer designed to produce photo-realistic images in demanding production environments. The renderer was introduced to the public in the year 2000 after being used for more than a year as the sole renderer in a sister production company. It is now widely used and earning a reputation as a benchmark in rendering technology.
Some of its features include ray tracing, global illumination (including photon mapping, final gathering and high dynamic range lighting and rendering), realistic motion blur, depth of field, complete geometry support (including efficient rendering of hair and fur), programmable shaders, quality antialiasing and antialiased shadow maps. Advanced features include Ri filtering, network caching and highly customizable workflow.
Follows a summary of 3Delights features.
-RenderMan Compliant
-RenderMan Shading Language Support
-Rendering Features
-Geometry Support
-Fast and Efficient Rendering
-Extensible Display Drivers
-Multi-platform Support with Specific Code Optimization
<<less
Download (10.1MB)
Added: 2009-04-12 License: Freeware Price: Free
194 downloads
3Delight for 32-bit Linux 7.0

3Delight for 32-bit Linux 7.0


3Delight is a renderer to produce photo-realistic images on 32-bit linux. more>> 3Delight is a fast, high quality, RenderMan-compliant renderer designed to produce photo-realistic images in demanding production environments. The renderer was introduced to the public in the year 2000 after being used for more than a year as the sole renderer in a sister production company. It is now widely used and earning a reputation as a benchmark in rendering technology.
Some of its features include ray tracing, global illumination (including photon mapping, final gathering and high dynamic range lighting and rendering), realistic motion blur, depth of field, complete geometry support (including efficient rendering of hair and fur), programmable shaders, quality antialiasing and antialiased shadow maps. Advanced features include Ri filtering, network caching and highly customizable workflow.
Follows a summary of 3Delights features.
-RenderMan Compliant
-RenderMan Shading Language Support
-Rendering Features
-Geometry Support
-Fast and Efficient Rendering
-Extensible Display Drivers
-Multi-platform Support with Specific Code Optimization
<<less
Download (11.4MB)
Added: 2009-04-11 License: Freeware Price: Free
195 downloads
Warcraft Sigma Style Icons for Linux 1

Warcraft Sigma Style Icons for Linux 1


Transparent Background, 24 Bits color, 8 bits shadow more>> PNG (Transparent Background, 24 Bits color, 8 bits shadow) ICO (Windows Icons) ICNS (Mac icons) Sizes: 256x256, 128x128, 48x48, 32x32, 24x24, 16x16<<less
Download (483KB)
Added: 2009-04-07 License: Freeware Price: Free
203 downloads
WendzelNNTPd 1.2.1

WendzelNNTPd 1.2.1


The WendzelNNTPd is a very tiny Usenet server. more>> Welcome on Wendzel.de, the home of the WendzelNNTPd -- an open source Usenet server software for Linux, BSD and Windows written by Steffen Wendzel.The WendzelNNTPd is a very tiny Usenet server. While being very secure it only supports the most important NNTP commands. It is IPv6-ready, runs on *nix-like systems and Win32 too. It also includes an Qt based GUI.
Features
* Free & Open
o GPLv3 Licensed Open Source Software
o Binary download, source code download and WebSVN available
* Portability
o runs on 32-Bit Windows 2000/XP systems (Vista not tested)
o runs on Linux
o runs on BSD
* Tiny
o does only implement the most important NNTP commands + authentication commands
o only about 3.800 lines of C and C++ code (for everything: the daemon, the admin tool and the GUI)
o designed for small environments (at home, small companies, workgroups, customer support)
o based on SQLite3 (MySQL or PostgreSQL support for medium/big size environments in planing)
* Easy to Use
o The main target on the development of the WendzelNNTPd was to create an Usenet server everybody can use.
o Qt GUI is available
* Other Features
o IPv6-ready (not the Windows version since Microsoft has no real IPv6 support)
o Can produce RSS overview output of the latest postings for easy website integration and such things!
* Hints
o Try out my Korallenriff software if you like WendzelNNTPd. Korallenriff can fetch NNTP messages and stores them in a database what makes web archives of NNTP postings and the like possible!
<<less
Download (65KB)
Added: 2009-04-02 License: Freeware Price:
204 downloads
 
Other version of WendzelNNTPd
WendzelNNTPd 1.0.1Main features: Portability - runs on 32-Bit Windows 2000/XP systems (Vista not tested) - runs on Linux - runs on BSD Tiny - does only implement the most important NNTP commands + authentication
License:GPL v3
Download (MB)
836 downloads
Added: 2007-07-10
Unicode::Map8 0.12

Unicode::Map8 0.12


Unicode::Map8 is a mapping table between 8-bit chars and Unicode. more>>
Unicode::Map8 is a mapping table between 8-bit chars and Unicode.

SYNOPSIS

require Unicode::Map8;
my $no_map = Unicode::Map8->new("ISO646-NO") || die;
my $l1_map = Unicode::Map8->new("latin1") || die;

my $ustr = $no_map->to16("V}re norske tegn b|r {resn");
my $lstr = $l1_map->to8($ustr);
print $lstr;

print $no_map->tou("V}re norske tegn b|r {resn")->utf8

The Unicode::Map8 class implement efficient mapping tables between 8-bit character sets and 16 bit character sets like Unicode. The tables are efficient both in terms of space allocated and translation speed. The 16-bit strings is assumed to use network byte order.

The following methods are available:

$m = Unicode::Map8->new( [$charset] )

The object constructor creates new instances of the Unicode::Map8 class. I takes an optional argument that specify then name of a 8-bit character set to initialize mappings from. The argument can also be a the name of a mapping file. If the charset/file can not be located, then the constructor returns undef.

If you omit the argument, then an empty mapping table is constructed. You must then add mapping pairs to it using the addpair() method described below.

$m->addpair( $u8, $u16 );

Adds a new mapping pair to the mapping object. It takes two arguments. The first is the code value in the 8-bit character set and the second is the corresponding code value in the 16-bit character set. The same codes can be used multiple times (but using the same pair has no effect). The first definition for a code is the one that is used.

Consider the following example:

$m->addpair(0x20, 0x0020);
$m->addpair(0x20, 0x00A0);
$m->addpair(0xA0, 0x00A0);

It means that the character 0x20 and 0xA0 in the 8-bit charset maps to themselves in the 16-bit set, but in the 16-bit character set 0x0A0 maps to 0x20.

$m->default_to8( $u8 )

Set the code of the default character to use when mapping from 16-bit to 8-bit strings. If there is no mapping pair defined for a character then this default is substituted by to8() and recode8().

$m->default_to16( $u16 )

Set the code of the default character to use when mapping from 8-bit to 16-bit strings. If there is no mapping pair defined for a character then this default is used by to16(), tou() and recode8().

$m->nostrict;

All undefined mappings are replaced with the identity mapping. Undefined character are normally just removed (or replaced with the default if defined) when converting between character sets.

$m->to8( $ustr );

Converts a 16-bit character string to the corresponding string in the 8-bit character set.

$m->to16( $str );

Converts a 8-bit character string to the corresponding string in the 16-bit character set.

$m->tou( $str );

Same an to16() but return a Unicode::String object instead of a plain UCS2 string.

$m->recode8($m2, $str);

Map the string $str from one 8-bit character set ($m) to another one ($m2). Since we assume we know the mappings towards the common 16-bit encoding we can use this to convert between any of the 8-bit character sets.

$m->to_char16( $u8 )

Maps a single 8-bit character code to an 16-bit code. If the 8-bit character is unmapped then the constant NOCHAR is returned. The default is not used and the callback method is not invoked.

$m->to_char8( $u16 )

Maps a single 16-bit character code to an 8-bit code. If the 16-bit character is unmapped then the constant NOCHAR is returned. The default is not used and the callback method is not invoked.

The following callback methods are available. You can override these methods by creating a subclass of Unicode::Map8.

$m->unmapped_to8

When mapping to 8-bit character string and there is no mapping defined (and no default either), then this method is called as the last resort. It is called with a single integer argument which is the code of the unmapped 16-bit character. It is expected to return a string that will be incorporated in the 8-bit string. The default version of this method always returns an empty string.

Example:

package MyMapper;
@ISA=qw(Unicode::Map8);

sub unmapped_to8
{
my($self, $code) = @_;
require Unicode::CharName;
"";
}

$m->unmapped_to16

Likewise when mapping to 16-bit character string and no mapping is defined then this method is called. It should return a 16-bit string with the bytes in network byte order. The default version of this method always returns an empty string.

<<less
Download (0.10MB)
Added: 2007-08-20 License: Perl Artistic License Price:
800 downloads
FreeBASIC Compiler 0.16 / 0.18.1b

FreeBASIC Compiler 0.16 / 0.18.1b


FreeBASIC Compiler is an open-source, free, 32-bit, MS-QuickBASICs syntax-compatible compiler. more>>
FreeBASIC - as the name suggests - is a free, open-source, 32-bit, MS-QuickBASICs syntax-compatible compiler, that adds new features such as pointers, unsigned data types, inline-assembly and many others.
Main features:
- syntax compatible with Microsofts QBASIC/QuickBASIC/PDS/VBDOS interpreters/compilers
- clean syntax
- great number of variables types, like BYTE/SHORT/INTEGER, SINGLE/DOUBLE and STRING
- user defined types (UDTs)
- enums (Enumerations)
- arrays
- pointers
- optional function arguments (numeric only)
- inline assembly
- pre-processor
- creates OBJs, LIBs, DLLs/Shared Libs, console and GUI EXEs
- as a 32-bit application
- optimized code generation
- completely *FREE*
- portability
<<less
Download (3.1MB)
Added: 2007-08-16 License: GPL (GNU General Public License) Price:
803 downloads
Text::Bloom 1.07

Text::Bloom 1.07


Text::Bloom can evaluate Bloom signature of a set of terms. more>>
Text::Bloom can evaluate Bloom signature of a set of terms.

SYNOPSIS

my $b = Text::Bloom->new();
$b->Compute( qw( foo bar baz ) );
my $sig = $b->WriteToString();
$b->WriteToFile( afile.sig );
my $b2 = Text::Bloom::NewFromFile( afile.sig );
my $b3 = Text::Bloom->new();
$b3->Compute( qw( foo bar barbaz ) );
my $sim = $b->Similarity( $b2 );
my $b4 = Text::Bloom::NewFromString( $sig );

Text::Bloom applies the Bloom filtering technique to the statistical analysis of documents.

The terms in the document are quantized using a base-36 radix representation; each term thus corresponds to an integer in the range 0..p-1, where p is a prime, currently set to the greatest prime less than 2^32.

Each quantized value is mapped to d integers in the range 0..size-1, where size is an integer less than p, currently 2^17, using a family of hash functions, computed by the HashV function.

Each hashed value is used as the index in a large bit vector. Bits corresponding to terms present in the document are set to 1; all other bits are set to 0.

Of course, collisions may cause the same bit to be set twice, by different terms. It follows that, if the document contains n distinct terms, in the resulting bit vector at most n * d bits are set to 1.

The resulting bit string is a very compact representation of the presence/absence of terms in the document, and is therefore characterised as a signature. Moreover, it does not depend on a pre-set dictionary of terms.

The signature may be used for:

testing whether a given set of terms is present in the document,
computing which fraction of terms are common to two documents.

The bit representation may be written to and read from a file. Text::Bloom prepends a header to the bit stream proper; moreover, whenever the package Compress::Zlib is available, the bit vector is compressed, so that disk space requirements are drastically reduced, especially for small documents.

The hash function is obviously a crucial component of the filter; the reference implementation uses a radix representation of strings. Each term must therefore match the regular expression /[0-9a-z]+/.

There are quite a few viable alternatives, which can be pursued by subclassing and redefining the method QuantizeV.

<<less
Download (0.013MB)
Added: 2007-08-14 License: Perl Artistic License Price:
801 downloads
plus4emu 1.2.1

plus4emu 1.2.1


plus4emu is a portable emulator of the Commodore Plus/4 computer. more>>
plus4emu is a portable emulator of the Commodore Plus/4 computer. It supports Windows and POSIX platforms (32 bit Windows and 32 and 64 bit Linux have been tested).
The project implements accurate, high quality hardware emulation, but the system requirements are higher than that of most other emulators.
Enhancements:
- TED emulation improvements were made.
- The frame rate in full speed mode is now limited to a maximum of 50 Hz to improve performance.
- Some minor bugs were fixed.
<<less
Download (0.65MB)
Added: 2007-08-11 License: GPL (GNU General Public License) Price:
805 downloads
sx360 1.0

sx360 1.0


sx360 is an open source c++ library for dealing with 360 column binary format. more>>
sx360 is an open source c++ library for dealing with 360 column binary format. Although it is in its infancy, it is very complete in its featureset. The library supports files greater than 4 GB in size.
Project files are available for XCode, Visual Studio 2005, and Linux (autoconf/automake).
sx360 has been tested on :
- Mac OS X 10.4
- CentOS 5 (32 and 64 bit)
- Ubuntu 7.04 (32 bit)
- Windows XP SP2
<<less
Download (0.46MB)
Added: 2007-08-06 License: BSD License Price:
811 downloads
Class::Bits 0.05

Class::Bits 0.05


Class::Bits is a Perl module with class wrappers around bit vectors. more>>
Class::Bits is a Perl module with class wrappers around bit vectors.

SYNOPSIS

package MyClass;
use Class::Bits;

make_bits( a => 4, # 0..15
b => 1, # 0..1
c => 1, # 0..1
d => 2, # 0..3
e => s4 # -8..7
f => s1 # -1..0
);

package;

$o=MyClass->new(a=>12, d=>2);
print "o->b is ", $o->b, "n";

print "bit vector is ", unpack("h*", $$o), "n";

$o2=$o->new();
$o3=MyClass->new($string);

ABSTRACT

Class::Bits creates class wrappers around bit vectors.

Class::Bits defines classes using bit vectors as storage.
Object attributes are stored in bit fields inside the bit vector. Bit field sizes have to be powers of 2 (1, 2, 4, 8, 16 or 32).

There is a class constructor subroutine:

make_bits( field1 => size1, field2 => size2, ...)

exports in the calling package a ctor, accessor methods, some utility methods and some constants:

Sizes can be prefixed by s or u to define signedness of the field. Default is unsigned.

$class->new()

creates a new object with all zeros.

$class->new($bitvector)

creates a new object over $bitvector.

$class->new(%fields)

creates a new object and initializes its fields with the values in %fields.

$obj->new()

clones an object.

$obj->$field()
$obj->$field($value)

gets or sets the value of the bit field $field inside the bit vector.

$class->length
$obj->lenght

returns the size in bits of the bit vector used for storage.

$class->keys
$obj->keys

returns an array with the names of the object attributes

$obj->as_hash

returns a flatten hash with the object attributes, i.e.:
my %values=$obj->as_hash;

%INDEX

hash with offsets as used by vec perl operator (to get an offset in bits, the value has to be multiplied by the corresponding bit field size).

%SIZES

hash with bit field sizes in bits.

%SIGNED

hash with signedness of the fields

Bit fields are packed in the bit vector in the order specified as arguments to make_bits.

Bit fields are padded inside the bit vector, i.e. a class created like

make_bits(A=>1, B=>2, C=>1, D=>4, E=>8, F=>16);

will have the layout

AxBBCxxx DDDDxxxx EEEEEEEE xxxxxxxx FFFFFFFF FFFFFFFF

<<less
Download (0.004MB)
Added: 2007-07-30 License: Perl Artistic License Price:
816 downloads
Unhide Passwords 1.1.3.1

Unhide Passwords 1.1.3.1


Unhide Passwords shows the contents of password fields in cleartext (instead of the asterisks), to make that process a bit easie more>>
If you arent concerned about someone looking over your shoulder and stealing your passwords, why hassle with those obfuscated password fields, where you never know whether you typed your 30 character code correctly or not...

Unhide Passwords shows the contents of password fields in cleartext (instead of the asterisks), to make that process a bit easier.

<<less
Download (0.010MB)
Added: 2007-07-24 License: MPL (Mozilla Public License) Price:
695 downloads
SimPat 0.20

SimPat 0.20


SimPat - Simple Patricia trie a.k.a. crit-bit tree routines (written in C) to map bit-strings to values. more>>
SimPat - Simple Patricia trie a.k.a. crit-bit tree routines (written in C) to map bit-strings to values. PATRICIA is a funky acronym for ``Practical Algorithm to Retrieve Information Coded In Alphanumeric.

The project is license under Mozilla Public License 1.1 (MPL) license.

<<less
Download (0.041MB)
Added: 2007-07-04 License: MPL (Mozilla Public License) Price:
847 downloads
JAL 2 2.3

JAL 2 2.3


JAL is a rewrite of Wouter van Ooijens famous Just Another Language. more>>
JAL project is a rewrite of Wouter van Ooijens famous Just Another Language.
JAL adds the following enhancements to the original:
More variable types:
- BIT - 1 bit
- BYTE - 8 bit, unsigned
- SBYTE - 8 bit, signed
- WORD - 16 bit, unsigned
- SWORD - 16 bit, signed
- DWORD - 32 bit, unsigned
- SDWORD - 32 bit, signed
- user defined : [S]BYTE*n, creates an n-BYTE signed or unsigned
- Allow an index in FOR loops (FOR expr USING var...)
- Built-in multiply and divide
- Variables automatically placed on any page
- CASE statement for flow control
- Co-operative multi-tasking
Enhancements:
- 12 bit support was added.
- It can generate .COD files for use with MPLAB or others.
- Files for MPLAB 5.x integration are included.
- Flexible arrays are now supported.
- Numerous bugs were fixed.
<<less
Download (0.40MB)
Added: 2007-07-02 License: BSD License Price:
857 downloads
libTLC54x 0.1.0

libTLC54x 0.1.0


libTLC54x is a library to communicate with the Texas Instruments TLC548/TLC549 8-Bit A/D-Converter. more>>
libTLC54x is a library to communicate with the Texas Instruments TLC548/TLC549 8-Bit A/D-Converter via serial or parallel connector.
The library just needs the device to be opened and than you can read data from the TLC54x. libTLC54x hides the process of getting the data bit by bit and also hides the wait states.
Main features:
- Simple interface
- Get one byte of data with one simple call from the A/D-Converter
Enhancements:
- updated README file
- made autoconf and automake scripts
<<less
Download (MB)
Added: 2007-06-27 License: LGPL (GNU Lesser General Public License) Price:
850 downloads
CinePaint 0.22.1

CinePaint 0.22.1


CinePaint is painting and retouching software primarily used for motion picture. more>>
CinePaint is painting and retouching software primarily used for motion picture frame-by-frame retouching and dust-busting. CinePaint has been used on many feature films, including THE LAST SAMURAI where it was used to add flying arrows.

CinePaint is different from other painting tools because it supports deep color depth image formats up to 32-bit per channel deep. For comparison, GIMP is limited to 8-bit, and Photoshop to 16-bit.

CinePaint is free open source software. The generosity and commitment of its developers, users and sponsors make CinePaint possible.

<<less
Download (11.5MB)
Added: 2007-06-12 License: GPL (GNU General Public License) Price:
1823 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5