ArtsAutosBooksBusinessEducationEntertainmentFamilyFashionFoodGamesGenderHealthHolidaysHomeHubPagesPersonal FinancePetsPoliticsReligionSportsTechnologyTravel

Computer Tips & Tricks

Updated on August 9, 2009

Play Games without a Graphic Card


Swiftshader is a 3D rendering software with DirectX® 9.0 class features. The other main features includes supports advanced graphics such as Shader Model 2.0, predication, floating point rendering, stenciling etc.In comparison with Microsoft's Direct3D®, Swiftshader performs 50 to 100 times faster. With Swiftshader, the game graphics get improved by a large amount. SwiftShader provides the same APIs that developers are already using for their games and applications and this helps in directly integrating SwiftShader into applications without any changes to the source code.


The features of the 900 GMA (915 motherboard) and 950 GMA (945 motherboard) graphics chipsets
* 3D Acceralation: Yes
* Video Memory: 192 MB For 900 GMA And 256 MB For 950 GMA
* Pixel Shader: 2.0
* Vertex Shader: 3.0 (It features a Software Vertex Shader)
* Hardware Rasterising: Yes
* Hardware Transform & Lighting: No ( Usually provided by the CPU or 3D Analyze could be used)

So all in all the requiered features are satisfied for the games Of 2006-2008 era, except one where 915 or 945 fails. These games require hardware Vertex Shaders and the 915 Or 945 Chipsets only features Software Vertex Shaders.

List of games support by Intel GMA 900, GMA 950, 915 or 945 GL/GV/GM Based Chipsets and workaround solutions in order to get the games working using Intel GMA 900, GMA 950, 915 or 945 GL/GV/GM hardware.

Most of the solutions requires 3D Analyze, which is a powerful application that allows to play many DirectX based games using video hardware officially unsupported and theoretically unable to run these.

1. Get yourself SW
2. Extract out the contents into a temporary folder
3. Copy d3d8.dll, d3d9.dll and swiftshader.ini from the temporary folder into the folder where the game's executables are located (usually in the installation directory, but if your installation directory is empty, check the subfolders inside; they usually are in the subfolder 'bin')
4. Open up swiftshader.ini with notepad or wordpad, and edit the options as needed. Here is a rundown of what options are there:

PixelShaderVersion=21 << - defines maximum pixel shader version, e.g. 21 = 2.1, 20 = 2.0, 10 = 1.0
VertexShaderVersion=21 << - defines maximum vertex shader version, e.g. 21 = 2.1, 20 = 2.0, 10 = 1.0
TextureMemory=512 << - defines texture memory, if games run too slow, try changing to 1024 (only if you have 1GB of RAM)

VertexRoutineCacheSize=1024 << - don't touch these
PixelRoutineCacheSize=1024 << - don't touch these
SetupRoutineCacheSize=1024 << - don't touch these
VertexCacheSize=64 << - if games run too slow, change it to 128, any higher will make the game even slower

TextureSampleQuality=1 << - don't touch it, lowering sample quality will not improve performance
MipmapQuality=0 << - it defaults at 0, so don't touch it
PerspectiveQuality=2 << - don't touch
TranscendentalPrecision=2 << - don't touch

ThreadCount=0 << - change to 2 if you have dual core, 4 for quad core, or leave it at 0 for single core CPUs
EnableSSE2=1 << - 0 = disabled, 1 = enabled, leave it enabled
EnableSSE3=1 << - 0 = disabled, 1 = enabled, leave it enabled
EnableSSSE3=1 << - 0 = disabled, 1 = enabled, leave it enabled

5. Run the game! If it's an old game, it should run smooth. Newer games usually run at choppy rates, usually unplayable. Have fun!

Safer, faster XP Close Unwanted Services

To disable unneeded startup services for a safer, faster XP, use the "Services" Admin Tool (Control Panel > Administrative Tools > Services). If you are a single user of a non-networked machine, you can disable the following items, with no ill effect.

Computer Browser
Fast User Switching
Human Interface Access Devices
Indexing Service (Slows the hard drive down)
Net Logon (unnecessary unless networked on a Domain)
Netmeeting Remote Desktop Sharing (disabled for extra security)
Remote Desktop Help Session Manager (disabled for extra security)
Remote Procedure Call Locator
Remote Registry (disabled for extra security)
Routing & Remote Access (disabled for extra security)
SSDP Discovery Service (this is for the utterly pointless "Universal P'n'P", & leaves TCP Port 5000 wide open)
Telnet (disabled for extra security)
Universal Plug and Play Device Host
Upload Manager
Windows Time
Wireless Zero Configuration (for wireless networks)

Speed Up Browsing:

When you connect to a web site your computer sends information back and forth. Some of this information deals with resolving the site name to an IP address, the stuff that TCP/IP really deals with, not words. This is DNS information and is used so that you will not need to ask for the site location each and every time you visit the site. Although Windows XP and Windows XP have a pretty efficient DNS cache, you can increase its overall performance by increasing its size. You can do this with the registry entries below:

Windows Registry Editor Version 5.00


Make a new text file and rename it to dnscache.reg. Then copy and paste the above into it and save it. Merge it into the registry.

How To Increase YOur Download Speed:

need Internet Download Manager (IDM) to do so....

First I Wanna Tell You That my usual download was 70kb/s on the microsoft download manager that comes with windows (the default download manager) anyway after installing internet download manager and making the settings it increased up to 250 / 300 kb per second

1.first open idm then option

2. choose ur internet connection type like DLS 256KB,CABLE NETWORK


3. set max. connection to max number it has..

4. click ok & start download...!

Boot Winxp Fast:

1. Open notepad.exe, type "del c:\windows\prefetch\ntosboot-*.* /q" (without the quotes) & save as "ntosboot.bat" in c:\
2. From the Start menu, select "Run..." & type "gpedit.msc".
3. Double click "Windows Settings" under "Computer Configuration" and double click again on "Shutdown" in the right window.
4. In the new window, click "add", "Browse", locate your "ntosboot.bat" file & click "Open".
5. Click "OK", "Apply" & "OK" once again to exit.
6. From the Start menu, select "Run..." & type "devmgmt.msc".
7. Double click on "IDE ATA/ATAPI controllers"
8. Right click on "Primary IDE Channel" and select "Properties".
9. Select the "Advanced Settings" tab then on the device or 1 that doesn't have 'device type' greyed out select 'none' instead of 'autodetect' & click "OK".
10. Right click on "Secondary IDE channel", select "Properties" and repeat step 9.
11. Reboot your computer...!!

Increase Your Broadband Network Connection's Speed:

These settings allow you to boost the speed of your broadband Internet connection when using a Cable Modem or DSL Router with Windows 2000 and Windows XP.

Open your registry and find the key below.

Create the following DWORD values, as most of these values will not already exist you will need to create them by clicking on 'Edit -> New -> DWORD Value' and then set the value as shown below.

DefaultTTL = "80" hex (or 128 decimal)
Specifies the default time to live (TTL) for TCP/IP packets. The default is 32.

EnablePMTUBHDetect = "0"
Specifies whether the stack will attempt to detect Maximum Transmission Unit (MTU) routers that do not send back ICMP fragmentation-needed messages. The default is 0.

EnablePMTUDiscovery = "1"
Specifies whether the TCP/IP stack will attempt to perform path MTU discovery as specified in RFC 1191. The default is 1.

GlobalMaxTcpWindowSize = "7FFF" hex (or 32767 decimal)
Specifies the system maximum receive window size advertised by the TCP/IP stack.

TcpMaxDupAcks = "2"
Determines the number of duplicate ACKs that must be received for the same sequence number of sent data before "fast retransmit" is triggered.

SackOpts = "1"
Enables support for selective acknowledgements as documented by Request for Comment (RFC) 2018. Default is 0.

Tcp1323Opts = "1"
Controls RFC 1323 time stamps and window scaling options. Possible values are: "0" = disable RFC 1323 options, "1" = window scale enabled only, "2" = time stamps enabled only and "3" = both options enabled.

TcpWindowSize = "7FFF" hex (or 32767 decimal)
Specifies the receive window size advertised by the TCP/IP stack. If you have a latent network you can try increasing the value to 93440, 186880, or 372300.

Exit your registry and restart Windows for the changes to take effect..!


1. Go to the installation folder of acrobat reader
(C:\program files\adobe\acrobat\reader\.. whatever)
2. Move all the files and folders from the "plugins" directory to the "Optional" directory. (I repeat.. cut and paste the files NOT copy & paste).
Also make sure that acrobat reader is not open else it will lock the files and not allow you to move the files).
Now your acrobat reader will load very fast and almost as good as notepad..

Note: I am assuming that you've installed Acrobat Reader in C Drive..!!

Shutdown XP Faster:

1) Start - Run - Regedit
Navigate to the following Registry key:
HKEY CURRENT USER\Control Panel\Desktop
Double click on the AutoEndTasks entry and replace the 0 with a 1 in the Value data text box

For the next two, if the dword value indicated does not exist, create it:

Double click on the WaitToKillAppTimeout entry in the right pane and change the Value data to 2000

Double click on the HungAppTimeout entry in the right pane and change the Value data to 1000


If still having a problem, make the next change:


Right-click on WaitToKillServiceTimeout and change it to 2000

NOTE: The lowest value Windows will recognize is 1000 (1 second)

ADVISORY: While rare, the "WaitToKillService" tweak can cause problems. If an application is in the process of saving data and the associated service is stopped prematurely, the data will not be saved and may be lost. (Tweak, Note and Advisory from Forum Admin)...!!


    0 of 8192 characters used
    Post Comment

    • profile image


      6 years ago ples send me takken 5 swift shader setting plz

    • profile image


      6 years ago

      plzz send swift shader setting for fast gaming to my mail

    • jill of alltrades profile image

      jill of alltrades 

      9 years ago from Philippines

      There's a lot of useful tips and tricks here. Thanks for sharing!


    This website uses cookies

    As a user in the EEA, your approval is needed on a few things. To provide a better website experience, uses cookies (and other similar technologies) and may collect, process, and share personal data. Please choose which areas of our service you consent to our doing so.

    For more information on managing or withdrawing consents and how we handle data, visit our Privacy Policy at:

    Show Details
    HubPages Device IDThis is used to identify particular browsers or devices when the access the service, and is used for security reasons.
    LoginThis is necessary to sign in to the HubPages Service.
    Google RecaptchaThis is used to prevent bots and spam. (Privacy Policy)
    AkismetThis is used to detect comment spam. (Privacy Policy)
    HubPages Google AnalyticsThis is used to provide data on traffic to our website, all personally identifyable data is anonymized. (Privacy Policy)
    HubPages Traffic PixelThis is used to collect data on traffic to articles and other pages on our site. Unless you are signed in to a HubPages account, all personally identifiable information is anonymized.
    Amazon Web ServicesThis is a cloud services platform that we used to host our service. (Privacy Policy)
    CloudflareThis is a cloud CDN service that we use to efficiently deliver files required for our service to operate such as javascript, cascading style sheets, images, and videos. (Privacy Policy)
    Google Hosted LibrariesJavascript software libraries such as jQuery are loaded at endpoints on the or domains, for performance and efficiency reasons. (Privacy Policy)
    Google Custom SearchThis is feature allows you to search the site. (Privacy Policy)
    Google MapsSome articles have Google Maps embedded in them. (Privacy Policy)
    Google ChartsThis is used to display charts and graphs on articles and the author center. (Privacy Policy)
    Google AdSense Host APIThis service allows you to sign up for or associate a Google AdSense account with HubPages, so that you can earn money from ads on your articles. No data is shared unless you engage with this feature. (Privacy Policy)
    Google YouTubeSome articles have YouTube videos embedded in them. (Privacy Policy)
    VimeoSome articles have Vimeo videos embedded in them. (Privacy Policy)
    PaypalThis is used for a registered author who enrolls in the HubPages Earnings program and requests to be paid via PayPal. No data is shared with Paypal unless you engage with this feature. (Privacy Policy)
    Facebook LoginYou can use this to streamline signing up for, or signing in to your Hubpages account. No data is shared with Facebook unless you engage with this feature. (Privacy Policy)
    MavenThis supports the Maven widget and search functionality. (Privacy Policy)
    Google AdSenseThis is an ad network. (Privacy Policy)
    Google DoubleClickGoogle provides ad serving technology and runs an ad network. (Privacy Policy)
    Index ExchangeThis is an ad network. (Privacy Policy)
    SovrnThis is an ad network. (Privacy Policy)
    Facebook AdsThis is an ad network. (Privacy Policy)
    Amazon Unified Ad MarketplaceThis is an ad network. (Privacy Policy)
    AppNexusThis is an ad network. (Privacy Policy)
    OpenxThis is an ad network. (Privacy Policy)
    Rubicon ProjectThis is an ad network. (Privacy Policy)
    TripleLiftThis is an ad network. (Privacy Policy)
    Say MediaWe partner with Say Media to deliver ad campaigns on our sites. (Privacy Policy)
    Remarketing PixelsWe may use remarketing pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to advertise the HubPages Service to people that have visited our sites.
    Conversion Tracking PixelsWe may use conversion tracking pixels from advertising networks such as Google AdWords, Bing Ads, and Facebook in order to identify when an advertisement has successfully resulted in the desired action, such as signing up for the HubPages Service or publishing an article on the HubPages Service.
    Author Google AnalyticsThis is used to provide traffic data and reports to the authors of articles on the HubPages Service. (Privacy Policy)
    ComscoreComScore is a media measurement and analytics company providing marketing data and analytics to enterprises, media and advertising agencies, and publishers. Non-consent will result in ComScore only processing obfuscated personal data. (Privacy Policy)
    Amazon Tracking PixelSome articles display amazon products as part of the Amazon Affiliate program, this pixel provides traffic statistics for those products (Privacy Policy)