Main > Free Download Search >

Free directx software for linux

directx

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 24
DOOM 3 1.3.1.1304 Patch

DOOM 3 1.3.1.1304 Patch


DOOM 3 is a sci-fi horror masterpiece, DOOM 3 is like nothing you have experienced. more>>
DOOM 3 is a sci-fi horror masterpiece, DOOM 3 is like nothing you have experienced.
id Software has released a new patch for its FPS DOOM 3. This update brings your retail game to v1.3.1 and adds various fixes and improvements, Vista compatibility, and bringing back cross-platform multiplayer compatibility with the Mac.
Minimum System Requierments:
3D Hardware Accelerator Card Required - 100% DirectX 9.0b compatible 64MB Hardware Accelerated video card and the lateset drivers*.
English verision of Microsoft Windows 2000/XP
Pentium IV 1.5 GHz or Athlon XP 1500+ processoror higher
384MB RAM
8x Speed CD-ROM drive (1200KB/sec sustained transfer rate) and latest drivers
2.2GB of uncompressed free hard disk space (plus 400MB for Windows swap file)
100% DirectX 9.0b compatible 16-bit sound card and the latest drivers
100% Windows compatible mouse, keyboard, and latest drivers
DirectX 9.0b (included)
Multiplayer Requierments:
Internet (TCP/IP) and LAN (TCP/IP) play supported.
Internet play requires broadband connection and latest drivers
LAN play requires network interface card and latest drivers
Enhancements:
- Tested and improved Vista compatibility
- Fix a potential crash in physics
- Fix an issue with pak downloaded being immediately appended without filesystem restart
- Fixes to DNS lookup, reduced the stalls
- Updated the code to gcc 4.0 compliance, for Mac OSX universal binaries and GNU/Linux x86 binaries
- Threading implementation for Mac and Linux is more compliant with the Win32 behaviours
- Fix Alsa sound backend (Linux)
- Fixes to tty code (Linux)
<<less
Download (20.2MB)
Added: 2007-02-04 License: Freeware Price:
1642 downloads
K-3D 0.6.7.0

K-3D 0.6.7.0


K-3D is a 3D modeling, animation, and rendering system. more>>
K-3D is the free-as-in-freedom 3D modeling, animation, and rendering system for GNU / Linux, Posix, and Win32 operating systems. K-3D features a robust, object-oriented plugin architecture, designed to scale to the needs of professional artists, and is designed from-the-ground-up to generate motion-picture-quality animation using RenderMan-compliant render engines. We strongly recommend the Aqsis render engine for use with K-3D.
K-3Ds innovative interactive tutorial system will introduce you to basic use of the program. New tutorials can easily be recorded and shared with the rest of the community.
K-3D allows you to create and edit documents in multiple realtime OpenGL solid, shaded, texture-mapped views. You can even model, animate, and interact with animations while they play back for maximum productivity!
Main features:
- Camera: pan/tilt, zoom, dolly, modeling and tripod modes.
- Viewing Modes: Detailed selection of visible features.
- Hide / unhide geometry.
- Powerful scene graph procedual modeling with complete modeling history.
- Selection: Objects, meshes, faces, edges, patched, curves, point groups, point.
- Geometry types: Polygon, NURBS, subdivision, blobby.
- 3D Primitives: Cone, circle, cushion, cylinder, disk, grid, paraboloid, polyhedon, sphere, torus.
- Boolean modeling operations.
- Text: FreeType? support.
- Instantiation: Create duplicates without adding gemometry to the scene.
- Directed Acyclic Graph (DAG) allows arbitrary dataflow - any object property can be connected to any other compatible property.
- Animate any value.
- Unlimited number of animation channels.
- Bezier curve channels.
- Animate modeling operations.
- Textures with 16-bit float bitdepth.
- Procedual RenderMan shaders.
- Full RenderMan Support: Aqsis, Pixie, BMRT, PRman, 3Delight, Render Dot C.
- Extensible support for alternate render engines and models: YafRay.
- Render OpenGL previews to disk.
- Python engine (preferred for new script development).
- K3DScript engine (minimal scripting engine for tutorials / macros).
- JavaScript engine (legacy script engine).
- Support for alternate script engine plugins and environments.
- Basic 2D compositing.
- Bitdepth 16-bit float per channel.
- Geometry Formats: AC3D, ASCII Scene Export, Apple QuickDraw?3D, AutoCad, Ayam, DirectX?, GNU Triangulated Surfaces, Quake II, PDB, RenderMan Interface Bytestream, VRML, Wavefront ... (some of them depend on PLIB installation)
- Image Formats:
- JPEG (all platforms).
- PNG (all platforms).
- TIFF (all platforms).
- OpenEXR (requires optional OpenEXR plugin).
- BMP (requires optional ImageMagick? plugin).
- SUN (requires optional ImageMagick? plugin).
Enhancements:
- This release features major changes to the internal file-handling code to work correctly with files containing non-ASCII characters.
- Due to the sweeping changes needed to make this possible, this version is considered a "development" release, so users are encouraged to use this release for testing and feedback only.
- All users are strongly encouraged to upgrade to the 0.6 series of K-3D for its completely rewritten user interface, many new features, and significantly improved stability over 0.4.
<<less
Download (6.2MB)
Added: 2007-01-26 License: GPL (GNU General Public License) Price:
1323 downloads
DirectX support for Wine 2005-06-13

DirectX support for Wine 2005-06-13


DirectX support for Wine project enables DirectX 9 support for Wine, which is useful for games and 3D graphics. more>>
DirectX support for Wine project enables DirectX 9 support for Wine, which is useful for games and 3D graphics.
DirectX support for Wine is a set of patches against Wine to implement DirectX 9. It allows modern games and 3D applications to run under Wine.
The patches include many experimental and beta features that have not yet made it into the stable Wine source tree.
The aim of the project is to provide full support for DirectX 8 and 9 so that all games and 3D applications will run on Linux or any other platform that Wine supports.
Main features:
- Shared wined3d codebase for Direct3D 8 and 9
- Hardware non-power2 texstures
- Improved compressed texture support
- Many more texture formats supported
- Offscreen texture improvements
- Colour corrections for textures
- A tonne of bug fixes and other improvements from earlier releases
Enhancements:
- Reworked support for non-power2 textures
- Support for Vertex buffer objects
- Support for caching
- Hardware vertex shaders
- Partial tidyup of vertex declarations
- Better support for compressed textures
- Fix for texturing problems in Axis and Allies and Evil Genius
- Fix for model corruption in Pirates
- Movies in Pirates
- A Fix for the lines on the landscape in Axis and Allies
- Crash fixes in fixupvertices with indexes data
- Numerous other performance improvements
<<less
Download (0.004MB)
Added: 2006-11-06 License: LGPL (GNU Lesser General Public License) Price:
1111 downloads
Quick and Dirty Game Development Framework 0.9.1

Quick and Dirty Game Development Framework 0.9.1


qdgdf (Quick and Dirty Game Development Framework) is a set of libraries designed to allow fast development of games. more>>
QDGDF stands for Quick and Dirty Game Development Framework, and its a set of libraries designed to allow fast development of games under a variety of systems. Quick and Dirty Game Development Frameworks main goal is to show a platform-independent, consistent interface to UNIX/Linux and MS Windows.
Supported video systems:
- X11 Window System.
- MS Windows DirectX (DirectDraw).
- DJGPP.
- Linux SVGALIB.
Supported audio systems:
- Linux OSS.
- MS Windows DirectX (DirectSound).
- ESD (Enlightened Sound Daemon).
Enhancements:
- This release includes the following new functions: qdgdfv_load_pcx_pal(), which loads a 256 color PCX file and rearranges it to match the current palette; qdgdfv_load_pcx_pal_set(), which loads a 256 color PCX file and sets its palette as the active one; qdgdfv_home_dir() and qdgdfa_home_dir(), which return a path where a game can create a directory or write data; and qdgdfv_app_dir() and qdgdfa_app_dir(), which return a path where a game can look for its application data.
<<less
Download (0.08MB)
Added: 2006-07-09 License: GPL (GNU General Public License) Price:
1202 downloads
U-Hexen 0.601

U-Hexen 0.601


U-Hexen is a port of Hexen to Simple Directmedia Layer. more>>
U-Hexen project is a port of Hexen to Simple Directmedia Layer.
U-Hexen is a port of the popular 3D game, Hexen by Raven Software/Id Software, to the Simple Directmedia Layer library.
It uses an SDL mixer for sound and music. Some new menus were added for easier configuration. It works on Linux, FreeBSD, OpenBSD, and Windows.
On FreeBSD, the game can work on the console without X.
Enhancements:
- Fixed palette handling (problems with DirectX).
- Added 24 bpp surface support.
- Fixed save path on Windows.
<<less
Download (0.40MB)
Added: 2006-12-12 License: Other/Proprietary License with Source Price:
1059 downloads
G3D 7.00

G3D 7.00


G3D project is a high-performance 3D graphics for games and simulations. more>>
G3D project is a high-performance 3D graphics for games and simulations.
G3D is a C++ library for game developers, researchers, and students. It is a base of robust and high performance code common to most 3D projects.
It is not a stand-alone graphics or game engine, but is a set of pieces to jump start your own engine or graphics project.
The library has two parts: G3D for pure math, and GLG3D for interacting with hardware acceleration via OpenGL.
You can use G3D without GLG3D if you want to use another 3D API (like DirectX) or dont like the OpenGL abstraction.
Enhancements:
- This release contains a hardware accelerated, skinnable OpenGL GUI, a new user manual, a new unified build system for all platforms, zipfile loading, and hundreds of other new features.
<<less
Download (30MB)
Added: 2007-08-09 License: BSD License Price:
814 downloads
Graphics3D 6.09

Graphics3D 6.09


Graphics3D is a free, Open Source C++ library for game developers, researchers, and students. more>>
Graphics3D is a free, Open Source C++ library for game developers, researchers, and students. Graphics3D project is a base of robust and high performance code common to most 3D projects.
It is not a standalone graphics or game engine--it is the set of pieces you need to jumpstart your own engine or graphics project. The library has two parts: G3D for pure math, and GLG3D for interacting with hardware acceleration via OpenGL.
You can use G3D without GLG3D if you want to use another 3D API (like DirectX) or dont like the OpenGL abstraction.
G3D does not contain scene graph or GUI routines. Because of this, there is a lot of flexibility to how you structure your programs. The tradeoff is that you have to know more about 3D programming. G3D is intended for users who are already familiar with C++ and DirectX or OpenGL.
G3D does not draw widgets by itself. Several good G3D-compatible GUI libraries exist and we recommend using one with G3D if your project has extensive UI needs.
Enhancements:
- Rendering is now approximately 20% faster for applications using the high-level ArticulatedModel and IFSModel objects.
- A new Half-life-style interactive text console and World of Warcraft-style camera controller enable more sophisticated debugging and interaction.
- Other new features include querying texture dimensions from GLSL shaders, support for Mesa3D software rendering, and high-quality Bayer-to-RGB conversion for video frames.
<<less
Download (13MB)
Added: 2006-05-27 License: BSD License Price:
1248 downloads
Dave Gnukem 0.56

Dave Gnukem 0.56


Dave Gnukem is a 2D scrolling platform shooter. more>>
Dave Gnukem is a 2D scrolling platform shooter. It is inspired by and similar to Duke Nukem 1, one of my all-time favourite games. It currently runs on Windows, Linux and BeOS.

Although this is by no means a finished game, it is playable. You can walk, jump, shoot baddies, collect stuff, die, teleport, open doors, use lifts, open boxes etc. There is also a level editor.

I started writing this back in 1995 in my first year at university (actually it goes back longer than that, before that there was a pascal/assembly version), and work on it intermittently whenever I get time and inspiration.

It was originally a DOS-based 16 color EGA game; I then converted it to Linux/GGI, then I did a DirectX-based Windows port, and then I converted it to SDL. The code is a bit messy due to its colourful history, Im slowly trying to clean it up.

Let me know if you would like to help with this project; comments, code, graphics, sound and levels are all very welcome.

<<less
Download (2.5MB)
Added: 2005-09-23 License: GPL (GNU General Public License) Price:
1495 downloads
ZIG 2.0.0

ZIG 2.0.0


ZIG is a client-server game networking engine. more>>
ZIG is a client-server game networking engine. The current main version is "2", and it was launched in July, 2007 with ZIG 2.0.0. This software is free and it is licensed under a BSD-like license.
From the standpoint of ZIG, the graphics renderer, the sound engine and the input handler are all extensions you must provide. You will be able to plug your Allegro, SDL, DirectX, OpenGL etc. stuff into ZIG with ease. ZIG is a cross-platform C/C++ library which depends only on HawkNL versions 1.7 beta 1 or later.
Enhancements:
- This release brings about two years of bugfixes and enhancements, plus documentation rewritten from scratch.
- It includes SCTP-like transport of multiple message streams through a single ZIG client-server connection.
- Each stream enforces a message ordering that is independent of other streams.
- The ZIG streams also allow you to control bandwidth use (if you want to) and to mix reliable and unreliable messages on the same stream.
<<less
Download (0.30MB)
Added: 2007-07-31 License: BSD License Price:
842 downloads
Boycott Adv./SDL 0.2.8 R1

Boycott Adv./SDL 0.2.8 R1


Boycott Advance is a SDL based Gameboy Advance Emulator. more>>
Boycott Advance is a SDL based Gameboy Advance Emulator.
Boycott Advance/SDL is based on the BA core, with one essential difference: it uses the Simple Direct Media Library rather than the DirectX libraries. Consequently, it can be used on many different platforms, while still using the excellent BA core.
Unlike the original BA, BA/SDL doesnt have any GUI(except for the BeOS version), though for those who dislike commandline programs there are several frontends available (see download section).
Enhancements:
- Completely insync with BoyCott Advance v0.2.8;
- Incorperated the new sdlemu library;
- BoyCott Advance sdl-core is completely rewritten for use of the new sdlemu library;
- Many bugfixes and code enhancements (somewhat speedier);
- Many filter options to a total of 19(!) different SDL filters;
- Optimized OpenGL and SDL rendering options;
- And many changes which are infact to many to note!;
<<less
Download (0.44MB)
Added: 2005-07-22 License: GPL (GNU General Public License) Price:
1562 downloads
TinyLIB 0.8

TinyLIB 0.8


TinyLIB is an emulation layer to make all platforms look the same. more>>
TinyLIB is an emulation layer to make all platforms look the same. TinyLIB is very small and meant for game development. TinyLIB provides a subset of GLUT/OpenGL, OpenAL, BSD sockets, and the C standard library.
Almost any platform has graphics, audio, and networking libraries. The problem is, they often have different interfaces. Windows has DirectX. Mac has Open Transport for networking. I much prefer POSIX platforms with OpenGL, OpenAL, and BSD sockets. I wanted all platforms to look like that.
I also wanted to use standard interfaces. Why invent a new interface? By using standard APIs you dont waste time learning a new API, the APIs are well documented, and plenty of example code exists. TinyLIB is minimal and gives you just enough foundation to port other libraries on top of it.
Ive ported many of the glut examples, the python interpreter, zlib, libpng, glpng, and PLIB to TinyLIB for use on my project which you can download.
Enhancements:
- supports linux,mac, and win32 and includes test programs
<<less
Download (1.0MB)
Added: 2006-05-31 License: LGPL (GNU Lesser General Public License) Price:
1242 downloads
GGI 2.2.2

GGI 2.2.2


GGI stands for General Graphics Interface, and it is a project that aims to develop a reliable, stable and fast graphics system. more>>
GGI stands for General Graphics Interface, and it is a project that aims to develop a reliable, stable and fast graphics system that works everywhere. We want to allow any program using GGI to run on any platform, requiring at most a recompile.
Historically, GGI was developed in order to provide a unified interface to manage access to graphics hardware under Linux, to avoid the conflicts and instability arising from the direct access of hardware by competing graphics systems such as X and svgalib.
GGI project is now focussed on developing a set of portable user-space libraries, with an array of different backends or targets (eg. framebuffer, X, quartz, directx).
While GGI no longer aims to manage direct access to graphics hardware, we provide a target to use the interfaces provided by our associated KGI Project[->], which is concerned with providing the necessary kernel level support (protection, virtualization and abstraction) through a fast, secure and portable Kernel Graphics Interface.
Developed in a professional manner, the clean design, stability and scalability of GGI make it excellent in embedded, production and research environments, and it is user-supported with complete source.
The GGI project provides various libraries, of which the two most fundamental are LibGII (for input-handling) and LibGGI (for graphical output). All other packages add features to these core libraries, and so depend on one or both of them; for a more in-depth explanation of package categories, see the longer introduction to GGI.
Enhancements:
- Bootstrapping (aka running autogen.sh) now works with automake 1.10.
- display-lcd823, display-vgl, display-tile, display-quartz, crossblit, and generic blitting operations have been fixed.
<<less
Download (4.5MB)
Added: 2007-01-28 License: BSD License Price:
1000 downloads
Freejtv HTML/Javascript Slideshow Template 1.16

Freejtv HTML/Javascript Slideshow Template 1.16


Freejtv HTML/Javascript Slideshow Template is a cross-browser, cross-platform HTML/Javascript template page... more>>
Freejtv HTML/Javascript Slideshow Template is a cross-browser, cross-platform HTML/Javascript template page for building your own slideshow and gallery. The project supports more than 30 DirectX transitions in the IE browser and fade in/out transition in Firefox.
Howto:
Press Simple Slide, Effect Slide and Collage Slide on top menubar to generate your own thumbnail photo album and music photo presentation (NO demo versions restriction or other functional limitations). Its a self-aid free service (based on Java applet, 1.4.2 or higher is required).
Nowadays a lot of free web hosting services provide free subdomain web space (100-500M space, 5G-20G bandwidth/Month, 500K filesize limit, PHP support, Zero cost for 1 year). You can upload the generated thumbnail gallery and the slide page to any web spaces. If the photos are too large, you can press the Image Processing on top menubar to reduce the filesize of a group of jpeg files. Its much easier than using photoshop to save them one by one.
Problems:
The most common error is caused by applets cache. For efficiency, applet and application data are cached and sticky in a directory other than browsers cache. If the applet could not work correctly, you should open the java plugin control panel and empty the cache first.
Error could also be caused by proxy. As this site is powered by services from Blogger, Googlepages and Myjavaserver, users should make sure that the browser could visit the 3 sites. Since applet may use a network connection different from browsers, users should make sure that the applet could visit all the three sites too. Applets network connection could be set from java plugin control panel.
If it still could not work, email the java consoles output to me.
Enhancements:
- Background music playing is improved in Firefox and Safari.
- This release works with Safari correctly.
- Music pause/resume support has been added.
- The documentation has been revised.
<<less
Download (0.56MB)
Added: 2007-06-22 License: Free for non-commercial use Price:
867 downloads
Sloth Online RPG 0.15

Sloth Online RPG 0.15


Sloth Online RPG is aJava Online RPG with Real-Time Action and rich 2D graphics. more>>
Sloth Online RPG is aJava Online RPG with Real-Time Action and rich 2D graphics.

Sloth Online RPG is a work in progress that will provide a fully graphical online role playing game engine. SlothORPG is coded in Java and is currently in a near playable state featuring several classes with over a thousand lines of code.

My main intentions with this project are to provide a free, fully functional, ever expanding Role Playing Engine (both client and server side) for the end user who would be playing the game. Developers would also be able to use the project as a resource on certain aspects of Java Game Programming.

Server side the project implements the NIO Networking library to create a smoother, stronger tcp/ip core. I found UDP and TCP w/ the old IO library to be unreliable and sluggish respectively. The way in which the server is structured has proven to be strong thus far.

The client side of the code features the Graphics2D Java library to provide near perfect animation without requiring a rendering device such as OpenGL or DirectX.

To summarize my entire intent for this project I basically wanted to provide an Online RPG that is functional on almost any OS that has Java installed and can run just as smooth on low end machines while still being able to feature rich 2-D graphics. The source code is clean and neat as well as commented and organized.

It is easy to read and understand for someone who has some knowledge of Java. As I write this, the project is coming along nicely and some pre-alpha local network testing has proven this. I plan to continue with this project and in the future include database integration and more of a developer-side interface.

A quick rundown of what this project includes so far: Character Creation, Smooth character animation, and fully supported tcp/ip gameplay. Chatting is also implemented.

<<less
Download (MB)
Added: 2006-09-28 License: GPL (GNU General Public License) Price:
1134 downloads
GOIM - Gamers Own Instant Messenger 1.1.0

GOIM - Gamers Own Instant Messenger 1.1.0


GOIM is a full featured jabber / XMPP client with special features (extensions) for gamers. more>>
GOIM is a full featured jabber / XMPP client with special features (extensions) for gamers. (e.g. broadcasting a notification when you join a server.. and see which games others play and join them with one click on the game icon beside their name)
GOIM uses the Eclipse Rich Client Plattform as GUI and SMACK as its jabber library.
You can also use GOIM InsideEclipse IDE.
GOIM is still in an early Beta Stage, which means it may contains bugs and misses features.
Main features:
- Send information about which game is played on which server (This is done by sending a presence with extended information. The information which game on which server will also be visible in the show part, so even people using another client (or icq/msn/..) will see what/where you are playing.
- Current supported games are: Unreal Tournament 2004, Live for Speed, Americas Army, TeamSpeak 2 (not a game, but works the same way)
- Basic Messenging and Presence
- Discover and subscribe to Jabber transports (which allows communication with icq, msn, aim, etc. users)
Enhancements:
- This release includes two new plugins - the InGame Messenger for DirectX 8 games, as well as the GameServer Browser which allows you to query HLSW server lists.
In addition there were many other fixes and enhancements:
- Usability fixes for linux and macOS (including a new chat window which does not use the Browser widget and therefore does not rely on any platform dependent features)
- Added support for jabber File Transfer
- Commands used to launch a game can now be customized
- Fixed bug when autojoining MUC rooms on connecting.
<<less
Download (13.2MB)
Added: 2006-07-02 License: GPL (GNU General Public License) Price:
1216 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 2
  • 1
  • 2