Main > Free Download Search >

Free cross platform emulator software for linux

cross platform emulator

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 2880
SIMD Cross-platform headers 2004.10.26

SIMD Cross-platform headers 2004.10.26


SIMD Cross-platform headers is a cross- platform, cross-compiler, cross CPU C/C++ header collection. more>>
SIMD Cross-platform headers is a cross- platform, cross-compiler, cross CPU C/C++ header collection that aids the creation portable vectorized (SIMD) C/C++ code.
SIMD Cross-platform headerst supports (or partially supports) x86 (MMX/SSE/SSE2) GCC and MSVC, PPC Altivec GCC and CodeWarrior, ARM GCC, and software-emulated SIMD.
NOTE: Code must be 16-byte aligned. Align to 16 when allocating memory.
X86/XSCALE (Intel) vs. PowerPC/MIPS
While the PowerPC and MIPS SIMD instructions take 2 source vectors and a destination vector, the Intel platforms only take a source and destination. Example:
PPC/MIPS can do:
C = A + B
X86 can only do:
A = A + B (or A+=B)
Code written either way will work on the X86, and still be faster than 387 math, but preserving the registers takes significant overhead (Disassemble the test program for an example. The prints preserve, the disassembly test does not.) For the fastest code between systems, write your SIMD math as the X86 expects, manually preserving SIMD variables.
At least GCC for PPC doesnt seem to have any issues figuring out how to deal with a source and destination memory address being the same.
Enhancements:
- Created file with some i386, GCC dialect
<<less
Download (0.008MB)
Added: 2006-03-17 License: zlib/libpng License Price:
1319 downloads
Cross Platform Toolkit Library (xtklib) 0.2.0 Alpha

Cross Platform Toolkit Library (xtklib) 0.2.0 Alpha


Cross Platform Toolkit Library(xtklib) is a C++ based framework for highly object-oriented cross-platform programming. more>>
Cross Platform Toolkit Library (xtklib) is a C++ based framework for highly object-oriented cross-platform programming.
In particular, the library provides a full abstraction layer between its API and the main services offered by the underlying operating system(Thread, processes,GUI,Filesystem,etc.) plus a set of generic utilities (Strings,Data structures,etc.).
Unlike other famous libraries, xtklib makes full use of all features of C++ like RTTI, Templates, Exceptions thus obtaining a strongly object-oriented design with a Java-like sensation.
The library is composed by two main modules: "Base" and "Widgets". The target operating systems are Windows and Unix(Linux and BSD in primis) with a plan to move also towards other systems.
Main features:
- Use of modern C++ - use of many powerfull features offered by modern C++ like exceptions,RTTI,templates and namespaces allows faster development,improves code readability,and reduces programming errors.
- Strong Object-Oriented design - designed to meet requirements of modern software industry: modularity, low coupling, high cohesion,information hiding. Design patterns and advanced class hierarchies are extensively used in all the library.
- Ease of use - Clean and intuitive programming interface with a Java-like sensation.
- Complete - Features supported includes:
- Basic services: Thread, Synchronization, Filesystem access, Processes, Networking.
- Advanced services: I/O Streams, Logging.
- Debugging tools: Stack tracing, Memory Leak detection.
- Gui widgets (Work in progress): Windows,Frames,Layout managers,common controls,advanced controls.
- Generic utilities: complete data structures framework, String class with unicode support.
- Full unicode support: native support to unicode, conversion to/from different charsets.
- And many others: the list is too much long to enumerate all minor but extremely usefull features.
- Cross Platform - Supports various systems and compilers.
- XTKlib is known to work under:
- Windows XP (x86)
- Visual C++ versions 7.1, 8.0
- MinGW32
- Linux (x86, x86_64)
- GCC 3.4
- Compatibility with other platforms and compilers are not excluded.(If you can compile/use xtklib with a non listed compiler/platform let us know about that, thanks)
- Fast - Although performance are not the main goal of this library (exceptions and RTTI have a tradeoff in this meaning), code agility and execution speed are often taken in consideration during development, thus leaving a performance advantage compared to interpreted programming languages(eg. Java,C#) or scripting languages(eg. Python,Ruby,Perl).
Enhancements:
- This is the first release with a working "Widgets" module, although it has only basic features.
- This release is provided for testing and development only.
<<less
Download (0.25MB)
Added: 2006-01-09 License: GPL (GNU General Public License) Price:
1383 downloads
CrossFTP for Firefox 1.03

CrossFTP for Firefox 1.03


CrossFTP for Firefox is a versatile Cross-Platform FTP client extension. more>>
CrossFTP for Firefox is a versatile Cross-Platform FTP client extension.

This plugin contains two FTP tools: CrossFTP Client and Server. which will appear in the Firefoxs Tools menu:

- CrossFTP Client is a versatile GUI FTP client for multiple platforms. It uses a familiar, Explorer-like interface that even the most novice user can master in minutes.
- CrossFTP Server is a professional FTP Server for multiple platforms. It offers you a high-performance, extremely configurable, and most of all a secure FTP server.

<<less
Download (0.002MB)
Added: 2007-07-17 License: MPL (Mozilla Public License) Price:
834 downloads
CrossFTP 1.36

CrossFTP 1.36


CrossFTP is a versatile FTP client that offers cross-platform engine to transfer any file using FTP. more>>
CrossFTP is a versatile FTP client that offers cross-platform engine to transfer any file using FTP. It is robust, safe, and web start application. CrossFTP project has many featues available in CrossFTP. Here are just a few of them:
- Its Free!
- No Installation and Web Start
- Works on All Platform
- Drag & Drop Support
Main features:
- Download and Upload speed limiting control.
- Optional Caching of the directory lists.
- Skip list to bypass the unwanted file transfers.
- Manage the sites maximum concurrent connections.
- Fully recursive file transferring for uploading, downloading, etc.
- HTTP Proxy, Socks 4, 5 support.
- Name case conversion support.
- Sound and Event trigger for the transportation.
<<less
Download (MB)
Added: 2007-05-31 License: Freeware Price:
880 downloads
Sdictionary 2.7 (Perl Module)

Sdictionary 2.7 (Perl Module)


Sdictionary is a cross-platform dictionary project uses own Sdict dictionary format. more>>
Sdictionary is a cross-platform dictionary project uses own Sdict dictionary format. Sdictionary includes Sdict, the main program and two simple applications: Jotter and Data. Unlike ptkdic or gtkdic no MySQL needed, so you can work with dictionary files directly. Currently it is known to work under UNIX, Win32 and Symbian OS.
Main features:
- Cross-platform, works under UNIX, Win32 and Symbian OS
- Open Source, binary .dct format is also open and described in documentation
- Unicode, all words and articles are stored in UTF-8
- Two index levels: short and full
- Compression for dictionary articles
- Tools to convert from text file to .dct and vice versa under both Win32 and UNIX
- Simple Web Dictionary which is included into package
- C library framework with simple CLI, Win32 binaries are available
- Perl API (Sdict.pm module)
- Simple, but powerful Jotter and Data applications
- Compiler which helps you to create own dictionaries
<<less
Download (0.023MB)
Added: 2006-10-05 License: Freely Distributable Price:
1118 downloads
PAR::Tutorial 0.941

PAR::Tutorial 0.941


PAR::Tutorial is a cross-platform Packaging and Deployment with PAR. more>>
PAR::Tutorial is a cross-platform Packaging and Deployment with PAR.

SYNOPSIS

This is a tutorial on PAR, first appeared at the 7th Perl Conference. The HTML version of this tutorial is available online as http://aut.dyndns.org/par-tutorial/.

On Deploying Perl Applications

% sshnuke.pl 10.2.2.2 -rootpw="Z1ON0101"
Perl v5.6.1 required--this is only v5.6.0, stopped at sshnuke.pl line 1.
BEGIN failed--compilation aborted at sshnuke.pl line 1.

Q: "Help! I cant run your program!"
A1: Install Perl & perl -MCPAN -einstall(...)
How do we know which modules are needed?
New versions of CPAN modules may break sshnuke.pl
A2: Install Perl & tar zxf my_perllib.tgz
Possibly overwriting existing modules; not cross-platform at all
A3: Use the executable generated by perlcc sshnuke.pl
Impossible to debug; perlcc usually does not work anyway

<<less
Download (0.19MB)
Added: 2006-07-20 License: Perl Artistic License Price:
1194 downloads
Glips Graffiti SVG Editor 1.5

Glips Graffiti SVG Editor 1.5


Glips Graffiti SVG Editor is a cross-platform SVG graphics editor. more>>
GLIPS Graffiti editor is a cross-platform SVG graphics editor based on Batik and developed by ITRIS.
Main features:
- Shape tools : rectangles, circles, ellipses, lines, polygons, polylines ;
- Path tools : Bezier curves, conversion to a path, union, subtraction, intersection ;
- Group editing ;
- Basic text support ;
- Images import ;
- Transformations : translate, resize, rotate, skew ;
- Property manager ;
- Resource manager : gradient, patterns, markers ;
- Drag and drop support for colors and resources ;
- Export to png, jpg and tiff formats ;
- Print ;
- DOM viewer ;
- Memory monitor.
Requierments:
- Java VM 1.4.2 or higher.
The GLIPS Graffiti editor is a part of the GLIPS Project that aims to be a PLC cross-platform development environment created and maintained by ITRIS.
Enhancements:
- Many improvements and SCADA features were added.
- Two applications can be found in the distribution: the GLIPS Graffiti application with SCADA support, and one without SCADA support.
- Values of external variables updated through sockets, for example, can modify SVG drawings dynamically.
<<less
Download (4.7MB)
Added: 2007-01-11 License: LGPL (GNU Lesser General Public License) Price:
1034 downloads
Nemesis Pascal 0.1

Nemesis Pascal 0.1


Nemesis Pascal is an Pascal interpreter. more>>
Nemesis Pascal is an Pascal interpreter that is:

Free
Open Source (GPL)
Cross-platform (currently Windows and Linux)

Nemesis Pascal is written in Delphi and Kylix. Borland CLX libraries supplies the cross-platform features.

The Nemesis Pascal applications runs on Windows using native controls, and Linux using the CLX Library (a binding to Qt Trolltech).

Exemple:

unit test1;

interface

implementation

procedure main;
begin
ShowMessage(Hello World!);
end;

end.
<<less
Download (MB)
Added: 2005-09-20 License: GPL (GNU General Public License) Price:
1504 downloads
Canorus 0.2.5

Canorus 0.2.5


Canorus is a free cross-platform music score editor. more>>
Canorus is a free cross-platform music score editor.

Canorus supports an unlimited number and length of staffs, polyphony, a MIDI playback of written notes, chord markings, lyrics, a number of import and export filters to many formats like MIDI, MusicXML, ABC Music, MUP, PMX, MusiXTeX and LilyPond and more!

Canorus is evolving quickly.

<<less
Download (0.40MB)
Added: 2007-03-25 License: GPL (GNU General Public License) Price:
563 downloads
BluePlayer 0.66

BluePlayer 0.66


BluePlayer is a cross-platform, simple, light sound player. more>>
BluePlayer is a cross-platform, simple, light sound player. BluePlayer supports the following file formats: WAV, uncompressed AIFF, Ogg Vorbis, FLAC, MP3, MOD, S3M, IT, and XM.
Main features:
- Cross platform
- Simple Light
- for GUI using FLTK widgets http://www.fltk.org/
- uses a Audiere sound library http://audiere.sourceforge.net/
- Supported file formats: Uncompressed WAV*, Uncompressed AIFF*, Ogg Vorbis*, FLAC*, MP3, MOD, S3M, IT, XM (* supports seeking)
<<less
Download (0.60MB)
Added: 2006-12-21 License: GPL (GNU General Public License) Price:
1043 downloads
SocketW r031026

SocketW r031026


SocketW project is a cross platform (Linux/FreeBSD/Unix/Win32) streaming socket C++ library designed to be easy to use. more>>
SocketW project is a cross platform (Linux/FreeBSD/Unix/Win32) streaming socket C++ library designed to be easy to use.

It supports Unix sockets and TCP/IP sockets with optional SSL/TLS (OpenSSL) support. SocketW allows you to write portable and secure network applications quickly without needing to spend time learning low-level system functions or reading OpenSSL manuals.

<<less
Download (0.046MB)
Added: 2006-09-11 License: GPL (GNU General Public License) Price:
1138 downloads
OpenInput 0.2.3

OpenInput 0.2.3


OpenInput is a cross-platform, easy-to-use, portable input handler library, written in C. more>>
OpenInput project is a cross-platform, easy-to-use, portable input handler library, written in C.
The primary goal of OpenInput is to make it easier for application programmers to write portable code that deals with input from mice, keyboards, joysticks and other devices.
In other words, OpenInput will allow you to write a single piece of code that handles input for your application for all platforms, for example GNU/Linux, Windows and MacOS X.
This is achieved by abstracting the low-level platform-specific input device handling into a stable, intuitive, platform-independent API: OpenInput.
Main features:
- Total platform independence
- Easy to use, sane and simple API
- Fully documented functions and data structures
- Automatic configuration of available devices
- Generic event handling
- Keyboard state managment (eg. up/down/lock)
- Mouse motion and state managment (eg. movement, buttons up/down)
- Joystick motion and state handling for axes, hats and trackballs
- Can "hook" into existing windows
- Provides resize, iconify, close and expose events for the application window
- Action mapping, so events can be handled without any knowledge of the underlying device
- Pointer (mouse) grabbing inside window
- Show/hide pointer inside window
- Keyboard focus grabbing
Enhancements:
- This version contains major documentation updates, both big and small bugfixes, and minor feature enhancements which dont break the API.
<<less
Download (0.45MB)
Added: 2006-09-13 License: LGPL (GNU Lesser General Public License) Price:
1137 downloads
fruMailer 0.121

fruMailer 0.121


fruMailer is a cross platform MUA written in both Java and Perl. more>>
fruMailer is a cross platform MUA written in both Java and Perl. The idea behind GUI is to have a mail client with a GIMP-like interface. FruMailer is a project written in Perl/Tk that aims to be an e-mail client (MUA) with a small, fast, light, and simple GUI interface.
Enhancements:
- MIME parsing/encoding
- http link parsing
- changelog started
- newline error fixed
- updated interface and some functionality
- lost much functionality
<<less
Download (0.008MB)
Added: 2006-06-09 License: GPL (GNU General Public License) Price:
1232 downloads
MovieSlave 1.1.1

MovieSlave 1.1.1


MovieSlave is a very simple cross-platform (Windows, Linux) movie manager. more>>
MovieSlave is a very simple cross-platform (Windows, Linux) movie manager.

MovieSlave project can automatically fetch movie details (tagline, runtime, rate, year, plot, director) from the IMDb.

From its clean user interface you can easily add, edit, delete and search for any title without being lost in useless options.

<<less
Download (1.0MB)
Added: 2006-12-30 License: Freeware Price:
1030 downloads
Agata Report 7.2

Agata Report 7.2


Agata Report is a cross-platform database reporting tool with graph generation and a query tool. more>>
Agata Report is a cross-platform database reporting tool with graph generation and a query tool that allows you to get data from PostgreSQL, MySQL, SQLite, Oracle, DB2, MS-SQL, Informix, InterBase, Sybase, or Frontbase and export that data as PostScript, plain text, HTML, XML, PDF, or spreadsheet (CSV) formats through its graphical interface.

You can also define subtotals, levels and a grand total for the report, merge the data into a document, generate address labels, or even generate a complete ER-diagram from your database.

<<less
Download (3.7MB)
Added: 2005-08-05 License: GPL (GNU General Public License) Price:
905 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5