Using Windows 7? Try these: 64-bit / 32-bit v1.8.156.1. It’s never been faster or easier to take a Speedtest. Download the free Speedtest desktop app for Windows to check your internet speeds at the touch of a button. Get a real-time check of your ISP’s performance and detect trends over time with data on: Available in 17. Download play store for pc With vary compatibility with all types of devices, the app has special compatibility with all types of Windows———-Windows 10, Windows 8.1, Windows 7, Windows Vista, Windows XP is mainly operating system to run the app very smoothly and reliably. In addition, it requires a 32/64-bit setup. Yes, you're correct Microsoft DirectPlayhas been deprecated. Linkfor more information. Since you still want to enable DirectPlay on Windows 7, we recommend that you post your question on our MSDN Forum. It's a network of developers that can provide you the best resolution for your concern. Windows 7 – Old Games Won’t Play. Attention: I have posted an updated and more complete version of this article, here: Windows 7 – Old Games Won’t Play. (Updated) Reader Asks For Help After Installing Windows 7. Q: I had Windows XP and Windows 7 was recently installed. I hate Windows 7. My kids can’t play their games. Oct 27, 2020 The same procedure applies for Windows 8 (DirectX 11.1) and Windows 8.1 (DirectX 11.2) For Windows 7 (DirectX 11) If you are using Windows 7, you can download the DirectX 11 update for Windows 7 from here: Download DirectX 11 update for Windows 7 SP1. For Windows Vista (DirectX 10).
Missing DirectX files
A lot of retro games and emulators need DirectX 9.0c to run, otherwise you get an error message like d3dx9_43.dll missing or d3dx9_39.dll is missing. Windows 8 and 10 come with DirectX 11 and 12 by default (which does not include DirectX 9.0c and previous versions), so you might need to install DirectX 9.0c manually. When you've done that, you can also enable Direct Play.
So how do you install DirectX 9 on a Windows 10 computer? Installing DirectX 9.0c on Windows 10 is safe, because DirectX 9.0c can co-exist with the DirectX versions which are already installed on your Windows system. Nothing will be overwritten and everything will keep working as it should. So let's get started! First download the files, then extract them, and finally install them.
Where do you download DirectX 9.0c?
- Create an empty folder, for example c:downloadsDirectX9
- Create another folder files in the DirectX9 folder, in this example c:downloadsDirectX9files
- Go to the Microsoft download center for DirectX End-User Runtimes (2010) and click the download button
- Uncheck all recommended software/features and see if the download summary on the right only says 1. DirectX End-User Runtimes (June 2010)
- Click on the No thanks and continue button on the right
- Choose to Save the downloaded file (directx_Jun2010_redist.exe), save it in your folder, in this example c:downloadsDirectX9
How do you extract the DirectX 9 files?
- Open the downloaded directx_Jun2010_redist.exe file by double clicking it, or open it from the downloads list in your browser
- Choose to run the application if Windows asks
- Click on Yes to accept the agreement
- Click on the Browse... button and choose the files folder you've created, in this example c:downloadsDirectX9files and click on the Ok button
- The DirectX files will be extracted to the chosen folder
How do you install DirectX 9?
- Navigate to the files folder, in this example c:downloadsDirectX9files
- Find and double click the DXSETUP.exe file
- Allow the app to make changes to your computer if Windows asks
- Accept the agreement and click Next
- To start the installation click Next
- Click Finish to finish the installation
How do you enable Direct Play?
After you've installed DirectX 9 on your Windows 8 or Windows 10 computer, you might as well enable Direct Play, as many old games require this deprecated piece of software, which seems to be part of DirectX. Here's how you do that:
- Press Windows key and R
- Type in appwiz.cpl and press enter
- Check if the Programs and features part of the Control Panel has opened
- On the left, click on Turn Windows features on or off
- Look for Legacy components, double click it or press the plus sign to see all components
- Check the Direct Play checkbox and click Ok
DirectPlay is part of Microsoft's DirectXAPI. It is a network communication library intended for computer game development, although it can be used for other purposes.
DirectPlay is a high-level software interface between applications and communication services that allows games to be connected over the Internet, a modem link, or a network. It features a set of tools that allow players to find game sessions and sites to manage the flow of information between hosts and players. It provides a way for applications to communicate with each other, regardless of the underlying online service or protocol. It also resolves many connectivity issues, such as Network Address Translation (NAT).
Like the rest of DirectX, DirectPlay runs in COM and is accessed through component object model (COM) interfaces. By default, DirectPlay uses multi-threaded programming techniques and requires careful thought to avoid the usual threading issues. Since DirectX version 9, this issue can be alleviated at the expense of efficiency.
Networking model[edit]
Legacy Components Directplay Windows 7 Download
Under the hood, DirectPlay is built on the User Datagram Protocol (UDP) to allow it speedy communication with other DirectPlay applications.
DirectPlay sits on layer 4 and 5 of the OSI model.
- On layer 4, DirectPlay can handle the following tasks if requested by the application:
- Message ordering, which ensures that data arrives in the same order it was sent.
- Message reliability, which ensures that data is guaranteed to arrive.
- Message flow control, which ensures that data is only sent at the rate the receiver can receive it.
- On layer 5, DirectPlay always handles the following tasks:
- Connection initiation and termination.
Interfaces[edit]
- The primary interfaces (methods of access) for DirectPlay are:
- IDirectPlay8Server, which allows access to server functionality
- IDirectPlay8Client, which allows access to client functionality
- IDirectPlay8Peer, which allows access to peer-to-peer functionality
- Secondary interfaces are:
- Various lobby interfaces that allows players to find and prepare a game before it actually commences.
- Thread management interfaces that allows the programmer to fine-tune resource usage. This also allows for a general disabling of worker threads so that tricky multi-threaded issues are avoided at the cost of decreased responsiveness.
- Various network address translation (NAT) interfaces that make it easier for players behind routers to host games. Most players on broadband internet connections face this problem.
- Various voice communication interfaces known as DirectPlay Voice that make it easier to support audio communication and voice input in games.
- Various queue monitoring interfaces that allow the application to get feedback on how much data has been sent and received as requested. This allows an application to decrease/increase the amount of data sent in accordance with the capabilities of the receiver.
DirectPlay Voice[edit]
DirectPlay Voice was introduced in Windows Me as part of DirectX 7.1 for multiplayer games. [1] It is a voice communications, recording and playback API that allows gamers to use voice chat in games written to take advantage of the API, through a DirectPlay network transport session itself.
Current status[edit]
DirectPlay was traditionally one of the components of DirectX that received less attention, but for DirectX version 8 it received a major overhaul and became a relatively lightweight networking library. However, as part of Microsoft's unveiling of XNA in 2004, Microsoft revealed that DirectPlay would be deprecated in favor of Games for Windows - Live technology already available on Xbox and being ported for use on WindowsPCs. DirectPlay will be supported in DirectX DLLs for the lifetime of Microsoft Windows XP, but from the autumn of 2007 [2] the headers and libraries — vital components if developers wanted to develop new programs that utilize the technology — were absent from DirectX SDK.
In Windows Vista, DirectPlay has been deprecated and DirectPlay Voice and DirectPlay's NAT Helper have been removed. [3]
See also[edit]
Direct Play Windows 7 Aktivieren
References[edit]
- ^'Microsoft DirectX to Feature Real-Time Voice Technology'. Microsoft News Center. 2012-10-23. Archived from the original on 2012-10-23. Retrieved 2020-01-25.
- ^'DirectX SDK - (August 2007)'. Microsoft Download Center. Archived from the original on 2020-01-25. Retrieved 2020-01-25.
- ^White, Steven. 'DirectX Frequently Asked Questions - Win32 apps'. Windows Dev Center. Archived from the original on 2020-01-25. Retrieved 2020-01-25.
External links[edit]
- Microsoft DirectX 9 The last SDK to ship with DirectPlay headers and libraries.
Some alternative libraries which serve the same purpose as DirectPlay
- HawkNL at the Wayback Machine (archived 2014-07-08)
- OpenTNL at the Wayback Machine (archived 2016-04-23)