Graphics crash, sorry wrong thread before...

Games crash after a while sometimes immediatly sometimes 3 to 4 minutes and i think this is my system.
Maybe you helpful guys could give me some advice.
My system is:
MSI k7t266 pro2 ru (ms-6380 v2) motherboard
athlon xp1700
512MB ddr pc2100
winfast geforce2 titanium (4x)
The only time the system seems to crash is when im playing a game.
DVDs seem fine.
When it crashes the screen either just goes off (as if its in monitor power saving) or i get a scrambled colour screen.
The only way to get out is to reset or power off.
Any ideas? Is my graphics card knackered?

never mine what i say .  
u got pass 7
if nothing show bad mem,your mem stick is ok  :D

Similar Messages

  • Sorry wrong forum, and I can't find delete button.

    sorry wrong forum.
    Where is the delete button?

    lol i dont know if you can delete threads, but i imagine it would be under the 'Edit/Delete' part of the first post in a thread, ie ure one up there ^^ where u can change the title n stuff.

  • Calculate elapse time of a Java thread  before execution

    Hi,
    I would like to enquire how can I calculate the elapse time of a Java thread BEFORE this thread is executiing or running.?
    I wish to estimate the elapsed time of each Java thread before execution to better schedule these threads to run on multiple processors for load balancing testing.
    Please help
    -meileng-[                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

    You can grab the system time in the initiating thread immediately before calling start(), and as the first step in run() in the new thread.
    However, this measurement is utterly meaningless, as it can vary between architectures or even between consecutive runs on the same box. Furthermore, even once a thread starts, it may do nothing more than that one grab-the-system-time instruction before it get swapped out for a theoretically unbounded amount of time.
    By definition, if you spawn multiple threads in Java, you don't know or care which one get CPU time when, except as you control by syncing, sleep, wait, notify, notifyAll, and whatever control priorities give you. Additionally, you don't know when the OS will give your VM cycles, and on multi-CPU machines, you don't know how many CPUs it will get when it does get cycles.

  • Graphics Crashing with Premiere Pro CC after Yosemite Upgrade

    Hi There
    I am having a lots of graphics crashing since upgrading to Yosemite.
    It is particularly bad in Premiere Pro, Photoshop and After Effects.
    I am running the latest version of all Adobe Apps.
    I've attached a screen shot to show an example.
    Any help appreciated.
    Paul

    this has been a HUGE problem for months now. A more in depth discussion of this can be found here:
    NVIDIA Card with Yosemite and Premiere causing major graphics failure : Adobe Premiere Pro
    I have 2 Quadro 4000 cards for my Mac Pros and can't use CUDA.  I am currently running on Open Cl
    WHen will Adobe address this problem?
    PLease respond.

  • Posted in wrong thread

    posted in wrong thread
    Edited by: user642786 on Feb 15, 2011 12:25 PM

    Just download the SunONE Web Server or Application Server and you will be able to run JSP if you got W2K or XP.

  • Target and Edit: Repost of wrong thread

    yanwell - 9:25am Jun 16, 08 PST (#3 of 4)
    Dear all, Im new to this forum and an amateur with illustrator...so forgive me for posting a question in the wrong thread.
    I am trying to import a logo from photoshop and render it using the 3D effects. I know how to live trace but what I need is to have the 3D on the outside of the letters only. What keeps happening is the 3D is applied to the boundry box so my letters are set into the box. I dont know if that makes sense?
    Any help will be much appreciated.

    This may be posted in the wrong thread by perhaps this answer will help, yanwell. It appears you are editing the bounding box and not the object within it. Here is what I suggest.
    Illustrator has a marvelous Layer/Object window. It's simply called 'Layer,' but as someone kindly pointed out to me some time ago, 'objects' are stored either under a Layer or Sublayer. This is crucial for understanding Illustrator since this allows you to easily choose a layer or an object in order to edit it or even apply a style. Styles can become very confusing here so watch out. This is covered elsewhere on the forum.
    I believe you should bring up your Layer window and find the layer on which the object you want to edit is (you can open all main layers by Option and clicking a closed layer to open all layers). *However* this will not open layers and objects under this main layer. You must expand the main layer and sublayers to get to the objects. Once there then use the little 'selection circle' on the right (the 'target' circle is the correct name I believe). If grouped then you have to open that group manually (all of this 'opening' is very tedious sometimes; I wish Adobe would make this easier). You will note that there the object and its bounding box are under this group. If you choose the object (rather than the bounding box) you should be able to proceed with your editing. Remember, once you get used to using the 'target' option in the Layer window you will greatly improve your efficiency in editing complex docs.
    What I don't understand is why Adobe doesn't make all of this clear somewhere (like in Help) but leaves it up to us poor users to figure it out. It caused me great frustration when I moved from Freehand to Illustrator. It may be buried in some tutorial.

  • Graphics crash gpu restarts

    Hi,
    Ever since I installed the release version of Yosemite I'm having serious problems with graphic crashes. I can be just moving a file and a message appears out of nowhere that there was a serious graphic issue and the GPU is restarting and that a report will be send to Apple.
    I participated in the seeds program and never had one problem, it started after I installed the release version. At first it happened every now and than but at the moment it happens  4 to 6 times a day. The last crash turned my screen black and scared the heck out of me.
    I finally had a look at the console messages, I normally try to stay away they only confuse me, but there are large kernel data screens. And after the last black screen and reboot I have hundreds of these messages:
    11/18/14 01:47:21.741 com.apple.preference.universalaccess.remoteservice[66875]: CGContextSaveGState: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context  and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
    11/18/14 01:47:21.744 com.apple.preference.universalaccess.remoteservice[66875]: CGContextSetCompositeOperation: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context  and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
    11/18/14 01:47:21.747 com.apple.preference.universalaccess.remoteservice[66875]: CGContextDrawImages: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context  and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
    11/18/14 01:47:21.750 com.apple.preference.universalaccess.remoteservice[66875]: CGContextRestoreGState: invalid context 0x0. This is a serious error. This application, or a library it uses, is using an invalid context  and is thereby contributing to an overall degradation of system stability and reliability. This notice is a courtesy: please fix this problem. It will become a fatal error in an upcoming update.
    Should I be worried? Anything I can do?
    I keep getting notifications from the App store to install the newest beta version of Yosemite, I wonder if that would be a fix? Or better stay away from it.
    Thanks for reading and I hope someone can enlighten me about what is going on.
    Christine

    Hi Linc,
    I'm extremely grateful for your extensive directions and help. I truly appreciate it.
    I have CrashPlan running a back-up service so I covered that part.
    Did exactly as you wrote and here are the results. It lists Chrome Canary which I stopped using because I thought it was the culprit. Canary runs smoother and better that the regular 32 bits Chrome.
    Personally I think Path Finder is the offender. Every time a crash occurred I was using Path Finder (7.0.7 the latest version) moving or copying a file. I love Path Finder. I have turned it off for now until I know what it causing this, but I'm lost without it. I feel awkward using the Finder. ;-) I have been a user of the Finder replacement since day 1.
    Thanks so much!
    Christine
    Start time: 14:20:01 11/18/14
    Model Identifier: iMac12,1
    System Version: OS X 10.10 (14A389)
    Kernel Version: Darwin 14.0.0
    Time since boot: 11:02
    SATA
       ST31000528AS                          
    FireWire
       Unknown Device (Iomage HDD)
    USB
       MG6200 series (Canon Inc.)
       USB Optical Mouse (Logitech Inc.)
    Diagnostic reports
       2014-10-28 Adobe Photoshop Elements Editor crash
       2014-11-02 Kernel gpuRestart x2
       2014-11-17 Kernel gpuRestart
       2014-11-18 AdobeCrashDaemon crash
       2014-11-18 Google Chrome Canary hang
       2014-11-18 Kernel gpuRestart x3
       2014-11-18 WindowServer crash
    Log
       Nov 18 14:10:02 CoreText CopyFontsForRequest received mig IPC error (FFFFFECC) from font server
       Nov 18 14:10:02 CoreText CopyFontsForRequest received mig IPC error (FFFFFECC) from font server
       Nov 18 14:10:02 CoreText CopyFontsForRequest received mig IPC error (FFFFFECC) from font server
       Nov 18 14:10:02 CoreText CopyFontsForRequest received mig IPC error (FFFFFECC) from font server
       Nov 18 14:10:02 CoreText CopyFontsForRequest received mig IPC error (FFFFFECC) from font server
       Nov 18 14:10:02 CoreText CopyFontsForRequest received mig IPC error (FFFFFECC) from font server
       Nov 18 14:10:02 CoreText CopyFontsForRequest received mig IPC error (FFFFFECC) from font server
       Nov 18 14:10:02 CoreText CopyFontsForRequest received mig IPC error (FFFFFECC) from font server
       Nov 18 14:11:09 com.apple.imfoundation.IMRemoteURLConnectionAgent: The _DirtyJetsamMemoryLimit key is not available on this platform.
       Nov 18 14:11:09 com.apple.imfoundation.IMRemoteURLConnectionAgent: The _DirtyJetsamMemoryLimit key is not available on this platform.
       Nov 18 14:11:09 NSUbiquitousKeyValueStore error: com.dayoneapp.dayone-agent does not have a valid com.apple.developer.ubiquity-kvstore-identifier entitlement
       Nov 18 14:11:10 com.apple.imfoundation.IMRemoteURLConnectionAgent: The _DirtyJetsamMemoryLimit key is not available on this platform.
       Nov 18 14:11:11 CoreText CopyFontsForRequest received mig IPC error (FFFFFFFFFFFFFECC) from font server
       Nov 18 14:11:11 CoreText CopyFontsForRequest received mig IPC error (FFFFFFFFFFFFFECC) from font server
       Nov 18 14:11:20 CoreText CopyFontsForRequest received mig IPC error (FFFFFFFFFFFFFECC) from font server
       Nov 18 14:11:20 CoreText CopyFontsForRequest received mig IPC error (FFFFFFFFFFFFFECC) from font server
       Nov 18 14:11:20 CoreText CopyFontsForRequest received mig IPC error (FFFFFFFFFFFFFECC) from font server
       Nov 18 14:11:20 CoreText CopyFontsForRequest received mig IPC error (FFFFFFFFFFFFFECC) from font server
       Nov 18 14:11:46 Sandbox: icbaccountsd(816) deny mach-lookup com.apple.CrashReporterSupportHelper
       Nov 18 14:11:46 Connection error while checking Apple Internalness. Error: Error Domain=NSCocoaErrorDomain Code=4099 "Couldn’t communicate with a helper application." (The connection to service named com.apple.CrashReporterSupportHelper was invalidated.) UserInfo=0x7ffb68e0e890 {NSDebugDescription=The connection to service named com.apple.CrashReporterSupportHelper was invalidated.}
       Nov 18 14:16:34 com.apple.imfoundation.IMRemoteURLConnectionAgent: The _DirtyJetsamMemoryLimit key is not available on this platform.
       Nov 18 14:16:35 NSUbiquitousKeyValueStore error: com.dayoneapp.dayone-agent does not have a valid com.apple.developer.ubiquity-kvstore-identifier entitlement
       Nov 18 14:18:48 hfs: summary table not allowed on FS with block size of 2048
       Nov 18 14:20:04 com.apple.imfoundation.IMRemoteURLConnectionAgent: The _DirtyJetsamMemoryLimit key is not available on this platform.
       Nov 18 14:20:04 NSUbiquitousKeyValueStore error: com.dayoneapp.dayone-agent does not have a valid com.apple.developer.ubiquity-kvstore-identifier entitlement
    I/O per process: mds_stores (UID 0) is using 1 MB/s
    Daemons
       com.crashplan.engine
       com.cocoatech.pathfinder.SMFHelper6
       com.apple.installer.osmessagetracing
       com.cocoatech.pathfinder.SMFHelper7
       com.cocoatech.pathfinder.SMFHelper
       com.adobe.fpsaud
    Agents
       ws.agile.1PasswordAgent
       2BUA8C4S2C.com.agilebits.onepassword4-helper
       com.dayoneapp.dayone-agent
       com.adobe.ARM.UUID
       jp.co.canon.ijscanner1.scanner.ica.100284.UUID
       com.growl.GrowlLauncher
       com.citrixonline.GoToMeeting.G2MUpdate
       com.google.keystone.user.agent
       com.apple.AirPortBaseStationAgent
    Startup items
       /Library/StartupItems/ProTec6b/DemoOver
       /Library/StartupItems/ProTec6b/Nalpeirond6b
       /Library/StartupItems/ProTec6b/ProTec6b
       /Library/StartupItems/ProTec6b/StartupParameters.plist
    Bundles
       /System/Library/Extensions/ssuddrv.kext
       - com.devguru.driver.SamsungComposite
       /Library/Audio/Plug-Ins/Components/Flip4Mac WMA Import.component
       - net.telestream.wmv.import
       /Library/Internet Plug-Ins/AdobePDFViewer.plugin
       - com.adobe.acrobat.pdfviewer
       /Library/Internet Plug-Ins/AdobePDFViewerNPAPI.plugin
       - com.adobe.acrobat.pdfviewerNPAPI
       /Library/Internet Plug-Ins/AmazonMP3DownloaderPlugin.plugin
       - N/A
       /Library/Internet Plug-Ins/AmazonMP3DownloaderPlugin101736.plugin
       - N/A
       /Library/Internet Plug-Ins/EPPEX Plugin.plugin
       - N/A
       /Library/Internet Plug-Ins/Flash Player.plugin
       - N/A
       /Library/Internet Plug-Ins/Flip4Mac WMV Plugin.plugin
       - net.telestream.wmv.plugin
       /Library/Internet Plug-Ins/JavaAppletPlugin.plugin
       - com.apple.java.JavaAppletPlugin
       /Library/Internet Plug-Ins/Silverlight.plugin
       - com.microsoft.SilverlightPlugin
       /Library/PreferencePanes/AppTrap.prefPane
       - com.KumaranVijayan.AppTrap.prefpanel
       /Library/PreferencePanes/Flash Player.prefPane
       - com.adobe.flashplayerpreferences
       /Library/QuickTime/Flip4Mac WMV Advanced.component
       - net.telestream.wmv.advanced
       /Library/QuickTime/Flip4Mac WMV Export.component
       - net.telestream.wmv.export
       /Library/QuickTime/Flip4Mac WMV Import.component
       - net.telestream.wmv.import
       /Library/QuickTime/Perian.component
       - org.perian
       Library/Caches/com.apple.Safari/Extensions/1 click to Amazon !.safariextension
       - com.yourcompany.amazon1clickUs
       Library/Caches/com.apple.Safari/Extensions/1Password (beta).safariextension
       - com.agilebits.onepassword4-safari
       Library/Caches/com.apple.Safari/Extensions/Add To Amazon Wish List.safariextension
       - com.amazon.safari.wishlist
       Library/Caches/com.apple.Safari/Extensions/Evernote Web Clipper.safariextension
       - com.evernote.safari.clipper
       Library/Caches/com.apple.Safari/Extensions/igTranslator for Google-2.safariextension
       - com.add0n.dictionary
       Library/Caches/com.apple.Safari/Extensions/Pin It Button-2.safariextension
       - com.pinterest.extension
       Library/Caches/com.apple.Safari/Extensions/Save to Pocket.safariextension
       - com.ideashower.pocket.safari
       Library/Caches/com.apple.Safari/Extensions/Sho.rt.safariextension
       - nowy.cheung.shortener
       Library/Caches/com.apple.Safari/Extensions/Shortcuts for Google™ Products.safariextension
       - com.add0n.shortcuts
       Library/Caches/com.apple.Safari/Extensions/Shortly.safariextension
       - org.zzhc.extensions.shortly
       Library/Internet Plug-Ins/CitrixOnlineWebDeploymentPlugin.plugin
       - com.citrixonline.mac.WebDeploymentPlugin
       Library/Internet Plug-Ins/Picasa.plugin
       - com.google.PicasaPlugin
       Library/PreferencePanes/MusicManager.prefPane
       - com.google.musicmanager.pref
       Library/Services/SOHONotesService.bundle
       - N/A
       Library/Spotlight/FontMDI.mdimporter
       - com.linotype.fontMetaDataImporter
       Library/Widgets/ChronosNotes.wdgt
       - com.chronos.widget.ChronosNotes
       Library/Widgets/DEVONquery.wdgt
       - com.devon-technologies.widget.DEVONquery
       Library/Widgets/iStat pro.wdgt
       - com.iSlayer.iStatpro4.widget
    App extensions
       com.komarovmobile.macworldclock.widget
       com.readitlater.PocketMac.AddToPocketShareExtension
    Apps
       /Applications/Google Drive.app
       /Applications/Dropbox.app
    Contents of /Library/LaunchDaemons/com.cocoatech.pathfinder.SMFHelper.plist (checksum 1902349873)
       <?xml version="1.0" encoding="UTF-8"?>
       <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
       <plist version="1.0">
       <dict>
        <key>Label</key>
        <string>com.cocoatech.pathfinder.SMFHelper</string>
        <key>MachServices</key>
        <dict>
        <key>com.cocoatech.pathfinder.SMFHelper_service</key>
        <true/>
        </dict>
        <key>ProgramArguments</key>
        <array>
        <string>/Library/PrivilegedHelperTools/com.cocoatech.pathfinder.SMFHelper</stri ng>
        </array>
        <key>ThrottleInterval</key>
        <integer>0</integer>
       </dict>
       </plist>
    Contents of /Library/LaunchDaemons/com.cocoatech.pathfinder.SMFHelper6.plist (checksum 1901151966)
       <?xml version="1.0" encoding="UTF-8"?>
       <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
       <plist version="1.0">
       <dict>
        <key>Label</key>
        <string>com.cocoatech.pathfinder.SMFHelper6</string>
        <key>MachServices</key>
        <dict>
        <key>com.cocoatech.pathfinder.SMFHelper6_service</key>
        <true/>
        </dict>
        <key>ProgramArguments</key>
        <array>
        <string>/Library/PrivilegedHelperTools/com.cocoatech.pathfinder.SMFHelper6</str ing>
        </array>
        <key>ThrottleInterval</key>
        <integer>0</integer>
       </dict>
       </plist>
    Contents of /Library/LaunchDaemons/com.cocoatech.pathfinder.SMFHelper7.plist (checksum 2550986448)
       <?xml version="1.0" encoding="UTF-8"?>
       <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
       <plist version="1.0">
       <dict>
        <key>Label</key>
        <string>com.cocoatech.pathfinder.SMFHelper7</string>
        <key>MachServices</key>
        <dict>
        <key>com.cocoatech.pathfinder.SMFHelper7_service</key>
        <true/>
        </dict>
        <key>Program</key>
        <string>/Library/PrivilegedHelperTools/com.cocoatech.pathfinder.SMFHelper7</str ing>
        <key>ProgramArguments</key>
        <array>
        <string>/Library/PrivilegedHelperTools/com.cocoatech.pathfinder.SMFHelper7</str ing>
        </array>
        <key>ThrottleInterval</key>
        <integer>0</integer>
       </dict>
       </plist>
    Contents of /Library/LaunchDaemons/com.crashplan.engine.plist (checksum 757054163)
       <?xml version="1.0" encoding="UTF-8"?>
       <!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
       <plist version="1.0">
       <dict>
        <key>Label</key>
        <string>com.crashplan.engine</string>
        <key>UserName</key>
        <string>root</string>
        <key>GroupName</key>
        <string>wheel</string>
        <key>Nice</key>
        <integer>20</integer>
        <key>KeepAlive</key>
        <true/>
        <key>OnDemand</key>
        <false/>
        <key>RunAtLoad</key>
        <true/>
        <key>AbandonProcessGroup</key>
        <true/>
        <key>WorkingDirectory</key>
        <string>/Applications/CrashPlan.app/Contents/Resources/Java</string>
        <key>ProgramArguments</key>
        <array>
        <string>/Applications/CrashPlan.app/Contents/MacOS/CrashPlanService</string>
       ...and 26 more line(s)
    Contents of Library/LaunchAgents/com.adobe.ARM.UUID.plist (checksum 408149527)
       <?xml version="1.0" encoding="UTF-8"?>
       <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
       <plist version="1.0">
       <dict>
        <key>Label</key>
        <string>com.adobe.ARM.UUID</string>
        <key>ProgramArguments</key>
        <array>
        <string>/Applications/Adobe Reader.app/Contents/MacOS/Updater/Adobe Reader Updater Helper.app/Contents/MacOS/Adobe Reader Updater Helper</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        <key>StartInterval</key>
        <integer>12600</integer>
       </dict>
       </plist>
    Contents of Library/LaunchAgents/com.google.keystone.agent.plist (checksum 1104726509)
       <?xml version="1.0" encoding="UTF-8"?>
       <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
       <plist version="1.0">
       <dict>
        <key>Label</key>
        <string>com.google.keystone.user.agent</string>
        <key>LimitLoadToSessionType</key>
        <string>Aqua</string>
        <key>ProgramArguments</key>
        <array>
         <string>/Users/USER/Library/Google/GoogleSoftwareUpdate/GoogleSoftwareUpdate.bu ndle/Contents/Resources/GoogleSoftwareUpdateAgent.app/Contents/MacOS/GoogleSoftw areUpdateAgent</string>
         <string>-runMode</string>
         <string>ifneeded</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        <key>StartInterval</key>
        <integer>3523</integer>
        <key>StandardErrorPath</key>
        <string>/dev/null</string>
        <key>StandardOutPath</key>
        <string>/dev/null</string>
       </dict>
       </plist>
    Contents of Library/LaunchAgents/com.linotype.FontFolderProtector.plist (checksum 3351753538)
       <?xml version="1.0" encoding="UTF-8"?>
       <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
       <plist version="1.0">
       <dict>
        <key>Disabled</key>
        <true/>
        <key>Label</key>
        <string>com.linotype.FontFolderProtector</string>
        <key>OnDemand</key>
        <false/>
        <key>Program</key>
        <string>/Applications/FontExplorer X Pro.app/Contents/Resources/FontFolderProtector</string>
        <key>RunAtLoad</key>
        <false/>
       </dict>
       </plist>
    Contents of Library/LaunchAgents/jp.co.canon.Inkjet_Extended_Survey_Agent.plist (checksum 1116988227)
       <?xml version="1.0" encoding="UTF-8"?>
       <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
       <plist version="1.0">
       <dict>
        <key>Label</key>
        <string>jp.co.canon.Inkjet_Extended_Survey_Agent</string>
        <key>OnDemand</key>
        <true/>
        <key>ProgramArguments</key>
        <array>
        <string>/Applications/Canon Utilities/Inkjet Extended Survey Program/Inkjet Extended Survey Program.app/Contents/Resources/Canon_Inkjet_Extended_Survey_Agent</string>
        </array>
        <key>RunAtLoad</key>
        <true/>
        <key>StartInterval</key>
        <integer>86400</integer>
       </dict>
       </plist>
    Contents of Library/LaunchAgents/ws.agile.1PasswordAgent.plist (checksum 578686639)
       <?xml version="1.0" encoding="UTF-8"?>
       <!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
       <plist version="1.0">
       <dict>
        <key>OnDemand</key>
        <false/>
        <key>KeepAlive</key>
        <true/>
        <key>RunAtLoad</key>
        <true/>
        <key>Label</key>
        <string>ws.agile.1PasswordAgent</string>
        <key>Program</key>
        <string>/Users/USER/Library/Application Support/1Password/Agent/1PasswordAgent.app/Contents/MacOS/1PasswordAgent</strin g>
        <key>LimitLoadToSessionType</key>
        <string>Aqua</string>
       </dict>
       </plist>
    Global login items
       /Library/Application Support/ArcSoft/Connect Service/ConnectService.app
    Bad plists
       Library/Preferences/.com.carbonstuff.apple.plist
       Library/Preferences/com.cirius3.www.plist
    DNS: 8.8.8.8 (static)
    User login items
       Cobook
       - /Applications/Cobook.app
       iTunesHelper
       - /Applications/iTunes.app/Contents/MacOS/iTunesHelper.app
       AppTrap
       - /Library/PreferencePanes/AppTrap.prefPane/Contents/Resources/AppTrap.app
       Dropbox
       - /Applications/Dropbox.app
       Tags
       - /Applications/Tags.app
       CrashPlan menu bar
       - /Applications/CrashPlan.app/Contents/Helpers/CrashPlan menu bar.app
       Music Manager
       - /Users/USER/Library/PreferencePanes/MusicManager.prefPane/Contents/Helpers/Musi cManagerHelper.app
       EvernoteHelper
       - /Applications/Evernote.app/Contents/Library/LoginItems/EvernoteHelper.app
    Safari extensions
       1 click to Amazon !
       1Password (beta)
       Add To Amazon Wish List
       Evernote Web Clipper
       Pin It Button
       Save to Pocket
       Sho.rt
       Shortcuts for Google™ Products
       Shortly
       igTranslator for Google
    Widgets
       iStat pro
    Restricted files: 354
    Lockfiles: 6
    Elapsed time (s): 412

  • Graphics "crash?" with certain apps?

    Since the app store opened, I've found there are some apps that 'garble' the game graphics. The app doesn't 'really' crash, it continues to work, but you can't really see much except for a pixelated mess.
    The Apple Texas Hold'em works beautifully,
    but other apps like motochaser or enigmo do this every time.
    I've tried resetting the phone and deleting the apps and redownloading them from the app store, but nothing seems to work.
    Any ideas?

    What firmware are you running? Things have been updated since AppStore opened.
    Also when did you reboot last?
    Try a reboot (described below).
    Think of it this way, the iPhone is more of a computer than a phone. It suffers from being a new OS and nobody can deny there are not bugs and memory leaks. The longer left running, the more things start to fail or slow down (I have had the iPhone since day one of original phone and I am just speaking from my experience). Thus I equate it to like when Windows95 came out...not sure of your age or if you remember those days...but back then it was a running joke of how many days you can keep Windows 95 running before you had to reboot. I am sorry to say but the iPhone is the same way right now (but getting better with a few hiccups back during the 2.0 release). So for me, I reboot daily when I leave in the morning and take it off the charger. By doing so I rarely see any lag or problems.
    A reset/reboot is:
    Go to Home Screen
    Press and Hold Home Button
    Keep holding and press and hold Lock Button
    Keep holding Both
    You will see Slide to Turn Off (Don't let go to slide, just keep holding)
    The phone will turn off (in time, but screen will look like it has some white lines)
    Keep Holding
    When you see the Apple Logo, you can let go.
    Turning off via the Slide to Turn off while good and fine to turn off, is more like the Sleep Mode on a computer. Thus any locked up issues in memory remain when you turn back on. A reboot as described is like doing a real Turn off and Turn On on a computer.
    You may also wish to read this tread about reboots and odd application behavior.
    http://discussions.apple.com/message.jspa?messageID=5851978#5851978

  • Graphics crashing

    Short version
    Recently, my Radeon 8500dv 64mb has been crashing under the slightest pressure (can't last more than a few seconds in 3DMark2001SE, crashes withing minutes in old and new games).
    I swapped the 8500dv with a GForce 4 MMX 128mb from my neighbour's system. My card runs fine on his, his card runs fine on mine.
    I've tried drivers that used to work fine, and the latest ATI drivers, and Omega drivers, and they all give the same crashing resulting.
    Long version
    The system was fine since I bought this mobo in May 2003. In the last few months it has been deteriorating but functional; the 3DMark2001SE score dropping from over 7000 to a bit under 3000 (comparison score) . I don't know why it was dropping and as I don't test unless I have changed something, I don't know if it was sudden or gradual.
    About a week ago I removed my previous main HDD (an IBM Deskstar 75GXP) as it was malfunctioning an replaced it with my present Samsung. It was when I removed the old HDD that the graphics problems first started. This was a few days before installing the new HDD, though that hasn't made much difference to the problem. The o/s was on the old big HDD and is now on the new one (clean install of XP).
    The PC Alert 4 utility tells me that the 3.3v, 5v and 12v rails fluctuate below their nominal level and drop as low as 2.99v, 4.57v, 11.22v. By putting a digital multimeter's leads in one of the PSU's output sockets I get a steady reading of 5.11v and 12.65v (don't know how to test the 3.3v line). I don't know how useful it is to take a reading from an unused PSU socket; does anyone know how to take a reading from the actual voltage delivered to the AGP (and other voltages)?
    My neighbour's system is a Celeron. I didn't have to load any drivers when I put his card in my system, nor he when he put my card in his; XP found them automatically.
    I saw in another thread something about "disabling the 1394 bridge via switches on the card". I don't know what this means, it is relevant to this?
    Fast writes have always been off.
    Although maybe my best shot is coming at this from a graphics angle, it could easily be the mobo or PSU.  Advice on measuring actual voltages on the mobo might be useful?
    Any suggestions on what is causing the problem or how to fix it? Any more info needed? Anything to suggest that repacing the graphics card will solve the problem?
    thanks

    Quote
    Originally posted by Wonkanoby
    try speedfan and see what it reads volts at
    I'm not sure what you mean by this.  I tried to get a reading from the system fan connector (the three pin header SFAN1).  The PC rebooted as soon as I touched the ground lead to the ground pin; I don't think I want to do that again.  
    Quote
    may be a 3d bench in sandra will run in a window never tried it
    the closest I could find to this in Sandra was something called "CPU multimedia benchmark" and that seems to be something that measures the CPU's handling of multimedia intructions rather than graphics card performance.

  • Inability to draw simple graphics in Java properly (threads and JFrame)

    I am trying to use a thread to continually draw randomly positioned and randomly sized squares in the middle of a JFrame window. I have got 'something' working with the following code, however when run, the actual window doesn't come up properly. If I resize the window it does, and I get the result I wanted, but when the window is first opened it does not fully draw itself on screen. Can anybody help here? I am a bit of a novice when it comes to Java
    import java.awt.*;
    import java.awt.event.*;
    import javax.swing.*;
    import java.util.*;
    public class TestDraw extends JFrame implements Runnable {
    //DECLARE VARIABLES
         private JLabel lblText;
         private JButton btnBegin;
         private JPanel contentPane;
         private int CoordX, CoordY,SizeX, SizeY, Colour;     // Co'ords for drawing the squares
         Random random = new Random();                              // Random numbers (for square dimensions and colours)
         int n_1 = 450, n_2 = 130, n_3 = 100, n_4 = 4;          // The different ranges of randoms I require
         Thread squares = new Thread(this);                         // Implements a new thread
    //END OF DECLARE VARIABLES
    // CALLS INITIAL PROCEDURE, SETS VISIBLE ETC
         public TestDraw() {
              super();
              initializeComponent();
              this.setVisible(true);
    // INITIALISATION PROCEDURE CALL
         private void initializeComponent() {
              lblText = new JLabel();
              btnBegin = new JButton();
              contentPane = (JPanel)this.getContentPane();
              // lblText
              lblText.setText("This should draw squares on screen...");
              // btnBegin
              btnBegin.setText("Start");
              btnBegin.addActionListener(new ActionListener() {
                   public void actionPerformed(ActionEvent e) {
                        btnBegin_actionPerformed(e);
              // contentPane
              contentPane.setLayout(null);
              addComponent(contentPane, lblText, 10,300,364,18);
              addComponent(contentPane, btnBegin, 144,10,101,28);
              // TestDraw
              this.setTitle("TestDraw Program for CM0246");
              this.setLocation(new Point(0, 0));
              this.setSize(new Dimension(390, 350));
    // POSITION COMPONENTS ON SCREEN
         private void addComponent(Container container,Component c,int x,int y,int width,int height)     {
              c.setBounds(x,y,width,height);
              container.add(c);
    // EVENT HANDLING PROCEDURES
         private void btnBegin_actionPerformed(ActionEvent e) {
              System.out.println("\nAction Event from btnBegin called...");
              squares.start(); //STARTS THE SQUARES DRAWING THREAD (Draws random squares on screen)
    // THE MAIN METHOD (STARTS THE PROGRAM)
         public static void main(String[] args) {
              TestDraw bobdole = new TestDraw();
    // THE SQUARE DRAWINGS THREAD (SHOULD DRAW RANDOM SIZED AND COLOURED SQUARES IN RANDOM PLACES)
         public void run() {
              System.out.println("Thread running if this prints");
                   while(true) {
                        int int_1 = random.nextInt(n_1);     // chooses random int for X co'ord
                        int int_2 = random.nextInt(n_2)+70;     // chooses random int for Y co'ord
                        int int_3 = random.nextInt(n_3)+10;     // chooses random int for X dimension
                        int int_4 = random.nextInt(n_3)+10;     // chooses random int for Y dimension
                        CoordX = int_1;
                        CoordY = int_2;
                        SizeX  = int_3;
                        SizeY  = int_4;
                        repaint();
                        try {
                             squares.sleep(500);
                        catch (InterruptedException e) {
                             System.out.println(e);
    // THE PAINT METHOD ATTATCHED TO THE SQUARES THREAD
         public void paint( Graphics g ) {
              System.out.print("Colour" + Colour);
              g.setColor(Color.blue);
              g.fillRect(CoordX, CoordY, SizeX, SizeY);
    // END OF PROGRAM

    I don't see any problem when I run the program but.. In general you shouldn't paint directly on a frame by overloading the paint method. You should rather create a custom component on which you draw.
    But if you do overload paint, make sure you call super.paint before doing anything else.
    More information in this tutorial: http://java.sun.com/docs/books/tutorial/uiswing/painting/index.html

  • Satellite P200D-11R sound and graphics crash after waking up from sleep mode

    Hi,
    I am wondering if anyone here has had similar experiences to mine (below) or can offer any solutions.
    I have upgraded my P200D-11R OS to Vista 64 Ultimate to take advantage of the extra performance. I also add that the BIOS has already been updated to version 1.4.
    Well, everything works fine with the standard 2Gig of RAM which the laptop was supplied with originally, however, when I upgrade the RAM to 4Gig (2 x 2GB Samsung 667mHz modules), sound and graphics problems appear every time the machine is brought back from sleep mode.
    The sound card makes a very laud fuzzy noise every time it wants to play a sound and the graphics produce lots of horizontal lines on the screen. I then just have to restart the machine which means loosing all my unsaved work.
    Everything works fine as long as the machine does not enter sleep mode. I have currently disabled the sleep mode to prevent the machine from entering it but I am finding life very hard without it.
    I am very surprised and also disappointed at the fact that Toshiba did not test these machines with Vista 64 Ultimate and 4Gig of RAM!
    Extra info:
    The memory is the same Samsung type as the 1Gig modules supplied by Toshiba originally with the machine, and the part number Toshiba recommends.
    I have tried installing other (more recent) device drivers by Realtek and ATI without any improvements.
    The memory modules pass all tests and are not defective. They have also been tested on my friends Dell notebook with no problems even in sleep mode.
    I have installed my friends Dell 2Gig memory modules in my P200D and they too produce exactly the same results with post-sleep crashes.
    My thoughts are that this must be another BIOS issue unless anyone can shed some light on the issue from another angle.
    Please help! Many thanks in advance.

    Hi Sascha
    Since you are running a Vista 32bit version, the upper limit of the memory recocnised by the machine is 3.2gb which is the maximum a 32bit operating system can address and use. The diffrence here is that I also upgraded my OS to Vista Ultimate 64bit to get yet better performance out of the 64bit dual AMD processor.
    3.2gb of RAM on 32bit OS does not necessarily increase the performance. However, it keeps the performance stable when you open many more programs at the same time since the machine has more RAM to play with before staring to use the much slower hard drive as operating memory (Page File), to keep all thoes open programs running.
    A 64bit OS such as Vista Ultimate 64, recognises the whole 4gb of RAM and much more (for instance, 8gb with 2 x 4gb RAM modules). The 64bit OS itself would generally consume more RAM to start with, however, with 4gb I found the general performance to be much better. Going back to the problem however, my P200D-11R with Ultimate 64 and 4gb RAM refuses to wake up from sleep mode gracefully and the graphics and sound crash every time, forcing me to restart.
    My feelings at present is that eventhough your machine may be slightly different, I bet if you upgrade your OS to 64bit, the machine will start recognising all of the 4gb of RAM and post-sleep crashes will start to appear!

  • AMD Switchable Graphics crashing Illustrator CC 2014

    I have recently updated Illustrator to CC 2014 and I am unable to open any files or create new ones since then.
    It says the graphic card is not supported, however, it was supported and fully working in Illustrator CC
    Here's the system info:
    Components:
    ACE 2014/04/14-23:42:44 79.554120 79.554120
    Adobe APE 2013/02/04-09:52:32 0.1160850 0.1160850
    Adobe Linguisitc Library 8.0.0
    Adobe Owl 2014/03/05-14:49:37 5.0.33 79.552883
    PDFL 2014/03/21-23:39:11 79.510590 79.510590
    Adobe Product Improvement Program 7.2.1.3399
    AdobePSL 79.957893_14.957871 79.957893_14.957871
    Adobe Illustrator 1.0
    Adobe XMP Core 2014/03/31-23:39:12 79.156289 79.156289
    Adobe XMP Files 2014/03/31-23:39:12 79.156289 79.156289
    Adobe XMP Script 2014/03/31-23:39:12 79.156289 79.156289
    Adobe CAPS 8,0,0,7
    AFL 1.0
    AGM 2014/03/31-23:39:12 79.553719 79.553719
    AgoraLib Library 1.0.0.0
    AdobeHelp Dynamic Link Library 1,8,0,31
    AIPort 1.0 23.68434
    AIPreviewHandler 1.0 23.68434
    AMTLib (64 Bit) 8.0.0.45 BuildVersion: 8.0; BuildDate: Fri Mar 28 2014 20:28:30) 1.000000
    AMTLib (64 Bit) 8.0.0.45 BuildVersion: 8.0; BuildDate: Fri Mar 28 2014 20:28:30) 1.000000
    ARE 2014/03/31-23:39:12 79.553719 79.553719
    AXE8SharedExpat 2014/03/31-23:39:12 79.553719 79.553719
    AXEDOMCore 2014/03/31-23:39:12 79.553719 79.553719
    AXSLE 2014/03/31-23:39:12 79.553719 79.553719
    BIB 2014/03/31-23:39:12 79.553719 79.553719
    BIBUtils 2014/03/31-23:39:12 79.553719 79.553719
    DVA Product 8.0.0
    DVA Product 8.0.0
    DVA Product 8.0.0
    DVA Product 8.0.0
    DVA Product 8.0.0
    DVA Product 8.0.0
    DVA Product 8.0.0
    CoolType 2014/03/31-23:39:12 79.553719 79.553719
    DVA Product 8.0.0
    DVA Product 8.0.0
    DVA Product 8.0.0
    DVA Product 8.0.0
    DVA Product 8.0.0
    DVA Product 8.0.0
    DVA Product 8.0.0
    DVA Product 8.0.0
    DVA Product 7.0.6
    DVA Product 8.0.0
    DVA Product 8.0.0
    DVA Product 8.0.0
    DVA Product 8.0.0
    ExtendScript 2014/01/21-23:58:55 79.551519 79.551519
    FilterPort 1.1 79.553719
    Microsoft® Windows® Operating System 6.3.9600.17055
    International Components for Unicode 2013/12/18-15:59:15  Build gtlib_5.0.19974
    International Components for Unicode 2013/12/18-15:59:15  Build gtlib_5.0.19974
    International Components for Unicode 2013/12/18-15:59:15  Build gtlib_5.0.19974
    International Components for Unicode 2013/12/18-15:59:15  Build gtlib_5.0.19974
    JP2KLib 2014/03/12-08:53:44 79.252744 79.252744
    Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler 10.1
    LogSession 7.2.1.3399
    MPS 2014/03/25-23:41:34 79.553444 79.553444
    Microsoft (R) Visual C++ 6.00.8168.0
    Microsoft® Visual Studio .NET 7.10.3077.0
    Microsoft® Visual Studio® 2005 8.00.50727.42
    Microsoft® Visual Studio .NET 7.10.3052.4
    Microsoft® Visual Studio® 2005 8.00.50727.42
    PDFPort 2014/03/31-23:39:12 79.553719 79.553719
    Adobe PDFSettings 1.04
    Adobe Photoshop CC 2014.0 CC 2014
    Adobe(R) CEP PlugPlugExternalObject Standard Dll (64 bit) 5.0.0
    Adobe(R) CSXS PlugPlugOwl Standard Dll (64 bit) 5.1.0.14
    Adobe India Sangam Core Code 2014/01/07-23:52:02 79.252127 79.252127
    Adobe India SangamML Import from Sangam 2014/01/07-23:52:02 79.252127 79.252127
    ScCore 2014/01/21-23:58:55 79.551519 79.551519
    Microsoft® Windows® Operating System 6.00.2600.0000
    SVGExport 6, 0, 0, 0 1.0
    SVGRE 6, 0, 0, 0 1.0
    Intel(r) C Compiler, Intel(r) C++ Compiler, Intel(r) Fortran Compiler 12.0
    Intel(R) Threading Building Blocks for Windows 4, 1, 2012, 1003
    Teigha® for .dwg files 3.05.1.0
    Teigha® for .dwg files 3.05.1.0
    Teigha® for .dwg files 3.05.1.0
    Teigha® for .dwg files 3.05.1.0
    Teigha® for .dwg files 3.05.1.0
    Teigha® for .dwg files 3.05.1.0
    Teigha® for .dwg files 3.05.1.0
    Teigha® for .dwg files 3.05.1.0
    Teigha® for .dwg files 3.05.1.0
    Teigha® for .dwg files 3.05.1.0
    Teigha® for .dwg files 3.05.1.0
    Adobe Updater Notifications Library 7.0.1.102 (BuildVersion: 1.0; BuildDate: BUILDDATETIME) 7.0.1.102
    Vulcan Application Control Library 5.0.0.82
    Vulcan Message Library 5.0.0.82
    WRServices Fri Mar 07 2014 15:33:10 Build 0.20204 0.20204
    ATE
    OS: Windows
    Version: 6.2
    System Architecture: x86
    Built-In Memory: 8094 MB
    User Name: Zubi
    Serial Numb
    Application Folder:
    C:\Program Files\Adobe\Adobe Illustrator CC 2014\Support Files\
    Primary Scratch Folder:
    C:\Users\Zubi\AppData\Local\Temp\
    Secondary Scratch Folder:
    Plug-ins:
    Live Menu Item
    Adobe AI Application Plugin
    Color Conversion
    New Cache Plugin
    AdobeLicenseManager
    ZStringTable
    Main Filters
    Main File Formats
    AI File Format
    Mesh Object
    Control Groups
    Composite Fonts
    Place Gun Tool
    AppAnnotators
    Window Menu
    File Format Place EPS
    Debug Menu
    SLO Text Tool
    Pen Tool Plugin
    Document Window Plugin
    Sweet Pea 2 Adapter Plugin
    AdobeActionManager
    Adobe Illustrator User Interface
    FrameworkS
    Art Converters v2
    BRS Pencil Tool
    FlattenTransparency
    FO Conversion Suite
    Pathfinder Suite
    Path Suite
    PDF Suite
    Rasterize 8
    AdobeSlicingPlugin
    AdobeActionPalette
    BeautifulStrokes Suite
    AdobeBrushMgr
    Adobe Color Harmony Plugin
    Control Panel Plugin
    Adobe Deform Plugin
    AdobeLayerPalette
    AdobePaintStyle
    Adobe Planar Edit Plugin
    AdobeSwatch_
    AdobeToolSelector
    Adobe Variables Palette
    AdobeDiffusionRaster
    SvgFileFormat
    Snapomatic
    Adobe Geometry Suite
    Flatten Suite
    Shape Suite
    ExpandS
    SWFExport
    Photoshop Plugin Adapter Unsharp Mask...
    Photoshop Plugin Adapter Crystallize...
    Photoshop Plugin Adapter Pointillize...
    Photoshop Plugin Adapter Pinch...
    Photoshop Plugin Adapter Extrude...
    Photoshop Plugin Adapter Fibers...
    Photoshop Plugin Adapter Lens Flare...
    Photoshop Plugin Adapter Ripple...
    Photoshop Plugin Adapter Shear...
    Photoshop Plugin Adapter Twirl...
    Photoshop Plugin Adapter Polar Coordinates...
    Photoshop Plugin Adapter Smart Blur...
    Photoshop Plugin Adapter Spherize...
    Photoshop Plugin Adapter Wind...
    Photoshop Plugin Adapter ZigZag...
    Photoshop Plugin Adapter Mezzotint...
    Photoshop Plugin Adapter Radial Blur...
    Photoshop Plugin Adapter Wave...
    Photoshop Plugin Adapter Crop and Straighten Photos Filter
    Photoshop Plugin Adapter De-Interlace...
    Photoshop Plugin Adapter Displace...
    Photoshop Plugin Adapter Tiles...
    Photoshop Plugin Adapter BMP
    Photoshop Plugin Adapter CompuServe GIF
    Photoshop Plugin Adapter PNG
    Photoshop Plugin Adapter Targa
    Photoshop Plugin Adapter IFF Format
    Photoshop Plugin Adapter Paths to Illustrator...
    Photoshop Plugin Adapter OpenEXR
    Photoshop Plugin Adapter Color Halftone...
    Photoshop Plugin Adapter Pixar
    Photoshop Plugin Adapter PCX
    Photoshop Plugin Adapter NTSC Colors
    Photoshop Plugin Adapter Legacy Gaussian Blur...
    Photoshop Plugin Adapter Filter Gallery...
    Photoshop Plugin Adapter Colored Pencil...
    Photoshop Plugin Adapter Cutout...
    Photoshop Plugin Adapter Dry Brush...
    Photoshop Plugin Adapter Film Grain...
    Photoshop Plugin Adapter Fresco...
    Photoshop Plugin Adapter Neon Glow...
    Photoshop Plugin Adapter Paint Daubs...
    Photoshop Plugin Adapter Palette Knife...
    Photoshop Plugin Adapter Plastic Wrap...
    Photoshop Plugin Adapter Poster Edges...
    Photoshop Plugin Adapter Rough Pastels...
    Photoshop Plugin Adapter Smudge Stick...
    Photoshop Plugin Adapter Sponge...
    Photoshop Plugin Adapter Underpainting...
    Photoshop Plugin Adapter Watercolor...
    Photoshop Plugin Adapter Accented Edges...
    Photoshop Plugin Adapter Angled Strokes...
    Photoshop Plugin Adapter Crosshatch...
    Photoshop Plugin Adapter Dark Strokes...
    Photoshop Plugin Adapter Ink Outlines...
    Photoshop Plugin Adapter Spatter...
    Photoshop Plugin Adapter Sprayed Strokes...
    Photoshop Plugin Adapter Sumi-e...
    Photoshop Plugin Adapter Diffuse Glow...
    Photoshop Plugin Adapter Glass...
    Photoshop Plugin Adapter Ocean Ripple...
    Photoshop Plugin Adapter Bas Relief...
    Photoshop Plugin Adapter Chalk && Charcoal...
    Photoshop Plugin Adapter Charcoal...
    Photoshop Plugin Adapter Chrome...
    Photoshop Plugin Adapter Cont^e Crayon...
    Photoshop Plugin Adapter Graphic Pen...
    Photoshop Plugin Adapter Halftone Pattern...
    Photoshop Plugin Adapter Note Paper...
    Photoshop Plugin Adapter Photocopy...
    Photoshop Plugin Adapter Plaster...
    Photoshop Plugin Adapter Reticulation...
    Photoshop Plugin Adapter Stamp...
    Photoshop Plugin Adapter Torn Edges...
    Photoshop Plugin Adapter Water Paper...
    Photoshop Plugin Adapter Glowing Edges...
    Photoshop Plugin Adapter Craquelure...
    Photoshop Plugin Adapter Grain...
    Photoshop Plugin Adapter Mosaic Tiles...
    Photoshop Plugin Adapter Patchwork...
    Photoshop Plugin Adapter Stained Glass...
    Photoshop Plugin Adapter Texturizer...
    Twirl v2
    Simplify
    Segment Tools
    ShapeTool
    Advanced Select
    Adobe Scatter Brush Tool
    Adobe Symbolism
    Magic Wand
    Liquify
    Lasso
    Knife Tool
    Reshape Tool
    Adobe Flare Plugin
    AdobeTextDropper
    Adobe Eraser Tool
    Adobe dBrush Brush Tool
    Adobe Crop Tool
    Adobe Calligraphic Brush Tool
    BoundingBox
    AdobeArtBrushTool
    TypeCase
    Smart Punctuation
    TxtColumns
    TextFindFont
    Spell Check Dictionary
    Adobe PSD File Import
    Adobe PSD File Export
    PSLFilterAdapter
    Photoshop Adapter
    ZigZagUI
    VectorizeUI
    VariablesPaletteUI
    TwirlToolUI
    TransformUI
    TIFF File Format UI
    TextExportUI
    SvgFileFormatUI
    Spell Check UI
    AdobeSlicingUI
    ShapeEffectUI
    ScribbleUI
    ScribbleFillUI
    ScatterBrushToolUI
    SangamFormatsUI
    RoundUI
    RoughenUI
    RasterizeUI
    PuckerAndBloatUI
    PSLFilterAdapterUI
    Adobe PSD File Import UI
    Adobe PSD File Export UI
    AIPreferenceUI
    PlanetXUI
    PerspectiveUI
    PDF File Format UI
    PathfinderUI
    ParticleSystemUI
    OffsetPath UI Plugin
    ObjectMosaicUI
    Adobe Live Shapes UI
    LiveBlendsUI
    LiquifyToolUI
    JPEGFormatUI
    IllustratorUI
    GlobAdjToolUI
    FuzzyEffectUI
    FlattenTransparencyUI
    SWFExport UI
    FlareUI
    Find Replace UI
    ExpandUI
    DxfDwgUI
    DropShadowUI
    DistortUI
    DeformUI
    Adobe dBrush Brush Tool UI
    CSSExtractUI
    AdobeBrushMgrUI
    BRSPencilToolUI
    Asset ManagementUI
    ArtOnPathBrushToolUI
    AI Toolbox UI Plugin
    AddArrowUI
    TIFF File Format
    TextExport
    Save4Web
    AISangamMapper
    PNG File Format
    MPSParser
    MPSExport
    MPSCommon
    Mojikumi UI
    JPEG Plugin
    JPEG2K Plugin
    GIF89a Plugin
    Adobe DXFDWG Format
    ZigZag v2
    TrimMark v2
    TextWrap Dlg
    ShapeEffects v2
    Adobe Scribble Fill
    Scribble v2
    Saturate
    Round v2
    Roughen v2
    Punk v2
    AdobePathfinderPalette
    Overprint
    OffsetPath v2
    AI Object Mosaic Plug-in
    MaskHelper v2
    Inverse
    FuzzyEffect v2
    Find
    Expand
    DropShadow
    Distort v2
    Colors
    Cleanup
    Adjust
    AddArrowHeads v3
    Add Anchor Points
    Adobe Custom Workspace
    Vectorize
    AdobeTransparencyEditor
    AdobeTransformObjects
    Transform v2
    Adobe Symbol Palette Plugin
    SVG Filter Effect v2
    Stroke Offset v2
    GradientMeshPlugin
    Services
    SeparationPreviewPlugin
    Scripts Menu
    ScriptingSupport
    Print Plugin
    Adobe Perspective Guides
    Package
    Adobe Nudge
    AdobeNavigator
    Adobe Live Shapes
    Adobe Path Blends
    AdobeLinkPalette
    Kinsoku Dlg
    KBSC Plugin
    IdeaFileFormat
    AdobeAlignObjects
    Flattening Preview
    FileClipboardPreference
    DynamicCorners
    DocInfo
    CSSExtract
    Character and Paragraph Styles
    AI Bottlenecks Plugin
    Asset Management
    Adobe Art Style Plugin
    AdobeArtboardPanel
    AppBarControls
    Alternate Glyph Palette
    3D v2
    PDF File Format
    GPU Info:
    OpenGL Version: 4.4.12967 Compatibility Profile Context 14.200.1004.0
    Extensions: GL_AMDX_debug_output GL_AMDX_vertex_shader_tessellator GL_AMD_conservative_depth GL_AMD_debug_output GL_AMD_depth_clamp_separate GL_AMD_draw_buffers_blend GL_AMD_multi_draw_indirect GL_AMD_name_gen_delete GL_AMD_performance_monitor GL_AMD_pinned_memory GL_AMD_query_buffer_object GL_AMD_sample_positions GL_AMD_seamless_cubemap_per_texture GL_AMD_shader_stencil_export GL_AMD_shader_trace GL_AMD_texture_cube_map_array GL_AMD_texture_texture4 GL_AMD_transform_feedback3_lines_triangles GL_AMD_vertex_shader_layer GL_AMD_vertex_shader_tessellator GL_AMD_vertex_shader_viewport_index GL_ARB_ES2_compatibility GL_ARB_ES3_compatibility GL_ARB_arrays_of_arrays GL_ARB_base_instance GL_ARB_blend_func_extended GL_ARB_buffer_storage GL_ARB_clear_buffer_object GL_ARB_clear_texture GL_ARB_color_buffer_float GL_ARB_compatibility GL_ARB_compressed_texture_pixel_storage GL_ARB_compute_shader GL_ARB_conservative_depth GL_ARB_copy_buffer GL_ARB_copy_image GL_ARB_debug_output GL_ARB_depth_buffer_float GL_ARB_depth_clamp GL_ARB_depth_texture GL_ARB_draw_buffers GL_ARB_draw_buffers_blend GL_ARB_draw_elements_base_vertex GL_ARB_draw_indirect GL_ARB_draw_instanced GL_ARB_enhanced_layouts GL_ARB_explicit_attrib_location GL_ARB_explicit_uniform_location GL_ARB_fragment_coord_conventions GL_ARB_fragment_layer_viewport GL_ARB_fragment_program GL_ARB_fragment_program_shadow GL_ARB_fragment_shader GL_ARB_framebuffer_no_attachments GL_ARB_framebuffer_object GL_ARB_framebuffer_sRGB GL_ARB_geometry_shader4 GL_ARB_get_program_binary GL_ARB_gpu_shader5 GL_ARB_gpu_shader_fp64 GL_ARB_half_float_pixel GL_ARB_half_float_vertex GL_ARB_imaging GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_internalformat_query2 GL_ARB_invalidate_subdata GL_ARB_map_buffer_alignment GL_ARB_map_buffer_range GL_ARB_multi_bind GL_ARB_multi_draw_indirect GL_ARB_multisample GL_ARB_multitexture GL_ARB_occlusion_query GL_ARB_occlusion_query2 GL_ARB_pixel_buffer_object GL_ARB_point_parameters GL_ARB_point_sprite GL_ARB_program_interface_query GL_ARB_provoking_vertex GL_ARB_query_buffer_object GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_seamless_cube_map GL_ARB_seamless_cubemap_per_texture GL_ARB_separate_shader_objects GL_ARB_shader_atomic_counters GL_ARB_shader_bit_encoding GL_ARB_shader_image_load_store GL_ARB_shader_image_size GL_ARB_shader_objects GL_ARB_shader_precision GL_ARB_shader_stencil_export GL_ARB_shader_storage_buffer_object GL_ARB_shader_subroutine GL_ARB_shader_texture_lod GL_ARB_shading_language_100 GL_ARB_shading_language_420pack GL_ARB_shading_language_packing GL_ARB_shadow GL_ARB_shadow_ambient GL_ARB_stencil_texturing GL_ARB_sync GL_ARB_tessellation_shader GL_ARB_texture_border_clamp GL_ARB_texture_buffer_object GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_buffer_range GL_ARB_texture_compression GL_ARB_texture_compression_bptc GL_ARB_texture_compression_rgtc GL_ARB_texture_cube_map GL_ARB_texture_cube_map_array GL_ARB_texture_env_add GL_ARB_texture_env_combine GL_ARB_texture_env_crossbar GL_ARB_texture_env_dot3 GL_ARB_texture_float GL_ARB_texture_gather GL_ARB_texture_mirror_clamp_to_edge GL_ARB_texture_mirrored_repeat GL_ARB_texture_multisample GL_ARB_texture_non_power_of_two GL_ARB_texture_query_levels GL_ARB_texture_query_lod GL_ARB_texture_rectangle GL_ARB_texture_rg GL_ARB_texture_rgb10_a2ui GL_ARB_texture_snorm GL_ARB_texture_stencil8 GL_ARB_texture_storage GL_ARB_texture_storage_multisample GL_ARB_texture_swizzle GL_ARB_texture_view GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_transform_feedback_instanced GL_ARB_transpose_matrix GL_ARB_uniform_buffer_object GL_ARB_vertex_array_bgra GL_ARB_vertex_array_object GL_ARB_vertex_attrib_64bit GL_ARB_vertex_attrib_binding GL_ARB_vertex_buffer_object GL_ARB_vertex_program GL_ARB_vertex_shader GL_ARB_vertex_type_10f_11f_11f_rev GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_ARB_window_pos GL_ATI_draw_buffers GL_ATI_envmap_bumpmap GL_ATI_fragment_shader GL_ATI_separate_stencil GL_ATI_texture_compression_3dc GL_ATI_texture_env_combine3 GL_ATI_texture_float GL_ATI_texture_mirror_once GL_EXT_abgr GL_EXT_bgra GL_EXT_bindable_uniform GL_EXT_blend_color GL_EXT_blend_equation_separate GL_EXT_blend_func_separate GL_EXT_blend_minmax GL_EXT_blend_subtract GL_EXT_compiled_vertex_array GL_EXT_copy_buffer GL_EXT_copy_texture GL_EXT_direct_state_access GL_EXT_draw_buffers2 GL_EXT_draw_instanced GL_EXT_draw_range_elements GL_EXT_fog_coord GL_EXT_framebuffer_blit GL_EXT_framebuffer_multisample GL_EXT_framebuffer_object GL_EXT_framebuffer_sRGB GL_EXT_geometry_shader4 GL_EXT_gpu_program_parameters GL_EXT_gpu_shader4 GL_EXT_histogram GL_EXT_multi_draw_arrays GL_EXT_packed_depth_stencil GL_EXT_packed_float GL_EXT_packed_pixels GL_EXT_pixel_buffer_object GL_EXT_point_parameters GL_EXT_provoking_vertex GL_EXT_rescale_normal GL_EXT_secondary_color GL_EXT_separate_specular_color GL_EXT_shader_image_load_store GL_EXT_shader_integer_mix GL_EXT_shadow_funcs GL_EXT_stencil_wrap GL_EXT_subtexture GL_EXT_texgen_reflection GL_EXT_texture3D GL_EXT_texture_array GL_EXT_texture_buffer_object GL_EXT_texture_compression_bptc GL_EXT_texture_compression_latc GL_EXT_texture_compression_rgtc GL_EXT_texture_compression_s3tc GL_EXT_texture_cube_map GL_EXT_texture_edge_clamp GL_EXT_texture_env_add GL_EXT_texture_env_combine GL_EXT_texture_env_dot3 GL_EXT_texture_filter_anisotropic GL_EXT_texture_integer GL_EXT_texture_lod GL_EXT_texture_lod_bias GL_EXT_texture_mirror_clamp GL_EXT_texture_object GL_EXT_texture_rectangle GL_EXT_texture_sRGB GL_EXT_texture_sRGB_decode GL_EXT_texture_shared_exponent GL_EXT_texture_snorm GL_EXT_texture_storage GL_EXT_texture_swizzle GL_EXT_timer_query GL_EXT_transform_feedback GL_EXT_vertex_array GL_EXT_vertex_array_bgra GL_EXT_vertex_attrib_64bit GL_IBM_texture_mirrored_repeat GL_KHR_debug GL_KTX_buffer_region GL_NV_blend_square GL_NV_conditional_render GL_NV_copy_depth_to_color GL_NV_copy_image GL_NV_depth_buffer_float GL_NV_explicit_multisample GL_NV_float_buffer GL_NV_half_float GL_NV_primitive_restart GL_NV_texgen_reflection GL_NV_texture_barrier GL_SGIS_generate_mipmap GL_SGIS_texture_edge_clamp GL_SGIS_texture_lod GL_SUN_multi_draw_arrays GL_WIN_swap_hint WGL_EXT_swap_control
    Number of Displays: 1
    Number of Drivers: 2
    Driver[0] Name: AMD Radeon HD 7600M Series
    Driver[0] Driver Version: 14.200.1004.0
    Driver[0] Driver Date: 20140709000000.000000-000
    Driver[0] Adapter RAM: $$$/GPUInfo/MultipleGraphicsCards=Multiple Graphics Cards detected
    Driver[0] Installed Display Drivers: aticfx64.dll,aticfx64.dll,aticfx64.dll,aticfx32,aticfx32,aticfx32,atiumd64.dll,atidxx64.d ll,atidxx64.dll,atiumdag,atidxx32,atidxx32,atiumdva,atiumd6a.cap,atitmm64.dll
    Driver[1] Name: Intel(R) HD Graphics 4000
    Driver[1] Driver Version: 10.18.10.3621
    Driver[1] Driver Date: 20140516000000.000000-000
    Driver[1] Adapter RAM: $$$/GPUInfo/MultipleGraphicsCards=Multiple Graphics Cards detected
    Driver[1] Installed Display Drivers: igdumdim64.dll,igd10iumd64.dll,igd10iumd64.dll,igdumdim32,igd10iumd32,igd10iumd32
    Help appreciated!

    Hi Syed,
    Thanks for the crash dump. I analyzed it at my end and it seems that AI CC 2014 goes into non-responding state due to some printer (printer driver) conflict.
    Can you try the following two workarounds and let me know the end results:
    1) Remove all the connected/installed printers.
    2) Update the printer drivers for the connected/installed printers.
    With Best Regards,
    Raghuveer Singh

  • Slow execution, flickering graphics, and too many threads, oh my!

    i wrote a little game called Aim, Fire! just to screw around.
    its immense complexity involves shooting little targets that fly across the screen.
    you can see it at http://www.brianmaissy.com/applets/aimfire
    i made a class representing a target that paints itself and is its own thread.
    its kinda nifty in a OOP sort of way: all i have to do is instantiate a target; and it takes care of the rest, notifying the driver program of anything important (like it getting shot)
    the problem, however, is the speed changes significantly depending on how many targets are active, and the graphics are very flickery.
    i think the problem may be that having multiple threads is slow.
    i also tried buffering my graphics but it didnt work very well.
    however that may just be because i did it wrong.
    in fact i probably did a lot of things wrong - please notify me of anything you see that i did badly
    so tell me what you think about the design of the program, and any suggestions you have to restructure it. would i do better just to stick everything in one thread, or even all in one class?
    thanks very much!
    here is the code: (also found at http://www.brianmaissy.com/applets/aimfire/aimFire/AimFire.java and http://www.brianmaissy.com/applets/aimfire/aimFire/Target.java)
    package aimFire;
    import java.applet.Applet;
    import java.awt.Color;
    import java.awt.Event;
    import java.awt.Graphics;
    import java.awt.Image;
    import java.awt.Point;
    import java.util.ArrayList;
    import java.util.Random;
    public class AimFire extends Applet{
         public static final int SPEED_CONSTANT = 500;
         public static final int MIN_X = 0;
         public static final int MIN_Y = 21;
         public static final int MAX_X = 399;
         public static final int MAX_Y = 399;
         Image ammoImage;
         private Random rand;
         private static final int CLIP = 10;
         private static final int TOTAL_TARGETS = 20;
         private int toBeAdded;
         private ArrayList<Target> targets;
         private int targetsKilled;
         private int ammo;
         private int score;
         private boolean gameActive;
         public void init(){
              setSize(400, 400);
              setBackground(Color.black);
            setCursor(getToolkit().createCustomCursor(getImage(this.getClass().getResource("crosshair.gif")), new Point(16, 16), "crosshair"));
            ammoImage = getImage(this.getClass().getResource("ammo.gif"));
            rand = new Random();
            ammo = CLIP;
            score = 0;
            gameActive = true;
            targetsKilled = 0;
            toBeAdded = TOTAL_TARGETS;
            targets = new ArrayList<Target>();
            sendRandom();
            sendRandom();
         public boolean mouseDown(Event e, int x, int y){
              if(gameActive && ammo > 0){
                   ammo--;
                   for(int count = 0; count < targets.size(); count++){
                        score += targets.get(count).hit(x, y);
                   repaint();
              return true;
         public boolean keyDown(Event e, int key){
              if((char)key == ' ' && gameActive){
                   ammo = CLIP;
                   repaint();
              return true;
         private void sendRandom(){
            toBeAdded--;
              Target t = new Target(this, getGraphics(), rand);
              targets.add(t);
            new Thread(t).start();
            repaint();
         public void notifyOfDeath(Target t){
              targetsKilled++;
              targets.remove(t);
              if(toBeAdded > 0){
                   sendRandom();
              if(targets.size()==0){
                   gameActive = false;
              repaint();
         public void paint(Graphics g){
              g.setColor(Color.gray);
            g.drawLine(0, 20, 399, 20);
              for(int count = 0; count < ammo; count++){
                   g.drawImage(ammoImage, count*10 + 3, 3, this);
              if(ammo == 0){
                   g.drawString("press space to reload", 3, 13);
            g.drawString("Targets: " + targetsKilled + "/" + TOTAL_TARGETS, 230, 13);
            g.drawString("Score: " + score, 340, 13);
              if(!gameActive){
                   g.setColor(Color.gray);
                   g.drawString("Game Over", 170, 200);
                   g.drawString("Score: " + score, 170, 230);
    package aimFire;
    import java.awt.Color;
    import java.awt.Graphics;
    import java.util.Random;
    public class Target implements Runnable{
         private AimFire a;
         private Graphics g;
         private int radius;
         private int xLocation;
         private int yLocation;
         private int xDirection;
         private int yDirection;
         private int xSpeed;
         private int ySpeed;
         public Target(AimFire driver, Graphics graphics, Random rand){
              this(driver, graphics, 3*(rand.nextInt(9)+ 2), rand.nextInt(1 + AimFire.MAX_X - 60) + 30 + AimFire.MIN_X, rand.nextInt(1 + AimFire.MAX_Y - 60 - AimFire.MIN_Y) + 30 + AimFire.MIN_Y, rand.nextInt(3)-1, rand.nextInt(3)-1, rand.nextInt(5)+1, rand.nextInt(5)+1);
              if(xDirection == 0 && yDirection == 0){
                   if(rand.nextInt(2)==0){
                        if(rand.nextInt(2)==0){
                             xDirection = 1;
                        }else{
                             xDirection = -1;
                   }else{
                        if(rand.nextInt(2)==0){
                             yDirection = 1;
                        }else{
                             yDirection = -1;
         public Target(AimFire driver, Graphics graphics, int r, int x, int y, int xDir, int yDir, int xSp, int ySp){
              a = driver;
              g = graphics;
              radius = r;
              xLocation = x;
              yLocation = y;
              xDirection = xDir;
              yDirection = yDir;
              xSpeed = xSp;
              ySpeed = ySp;
         public void run() {
              if(g!=null){
                   paint();
                   int count = 1;
                   while(xLocation >= AimFire.MIN_X && xLocation <= AimFire.MAX_X && yLocation >= AimFire.MIN_Y && yLocation <= AimFire.MAX_Y){
                        unpaint();
                        if(count % (AimFire.SPEED_CONSTANT/xSpeed) == 0){
                             xLocation += xDirection;
                        if(count % (AimFire.SPEED_CONSTANT/ySpeed) == 0){
                             yLocation += yDirection;
                        paint();
                        count++;
                   unpaint();
                   a.notifyOfDeath(this);
         public int hit(int x, int y){
              if(Math.abs(x - xLocation) < radius/3 && Math.abs(y - yLocation) < radius/3){
                   xLocation = -99;
                   return 3;
              }else if(Math.abs(x - xLocation) < 2*radius/3 && Math.abs(y - yLocation) < 2*radius/3){
                   xLocation = -99;
                   return 2;
              }else if(Math.abs(x - xLocation) < radius && Math.abs(y - yLocation) < radius){
                   xLocation = -99;
                   return 1;
              }else{
                   return 0;
         private void paint(){
              g.setColor(Color.red);
              g.fillOval(xLocation-radius, yLocation-radius, 2*radius, 2*radius);
              g.setColor(Color.white);
              g.fillOval(xLocation-2*radius/3, yLocation-2*radius/3, 4*radius/3, 4*radius/3);
              g.setColor(Color.red);
              g.fillOval(xLocation-radius/3, yLocation-radius/3, 2*radius/3, 2*radius/3);
         private void unpaint(){
              g.setColor(Color.black);
              g.fillOval(xLocation-radius, yLocation-radius, 2*radius, 2*radius);
    }

    i wrote a little game called Aim, Fire! just to screw around.
    its immense complexity involves shooting little targets that fly across the screen.
    you can see it at http://www.brianmaissy.com/applets/aimfire
    i made a class representing a target that paints itself and is its own thread.
    its kinda nifty in a OOP sort of way: all i have to do is instantiate a target; and it takes care of the rest, notifying the driver program of anything important (like it getting shot)
    the problem, however, is the speed changes significantly depending on how many targets are active, and the graphics are very flickery.
    i think the problem may be that having multiple threads is slow.
    i also tried buffering my graphics but it didnt work very well.
    however that may just be because i did it wrong.
    in fact i probably did a lot of things wrong - please notify me of anything you see that i did badly
    so tell me what you think about the design of the program, and any suggestions you have to restructure it. would i do better just to stick everything in one thread, or even all in one class?
    thanks very much!
    here is the code: (also found at http://www.brianmaissy.com/applets/aimfire/aimFire/AimFire.java and http://www.brianmaissy.com/applets/aimfire/aimFire/Target.java)
    package aimFire;
    import java.applet.Applet;
    import java.awt.Color;
    import java.awt.Event;
    import java.awt.Graphics;
    import java.awt.Image;
    import java.awt.Point;
    import java.util.ArrayList;
    import java.util.Random;
    public class AimFire extends Applet{
         public static final int SPEED_CONSTANT = 500;
         public static final int MIN_X = 0;
         public static final int MIN_Y = 21;
         public static final int MAX_X = 399;
         public static final int MAX_Y = 399;
         Image ammoImage;
         private Random rand;
         private static final int CLIP = 10;
         private static final int TOTAL_TARGETS = 20;
         private int toBeAdded;
         private ArrayList<Target> targets;
         private int targetsKilled;
         private int ammo;
         private int score;
         private boolean gameActive;
         public void init(){
              setSize(400, 400);
              setBackground(Color.black);
            setCursor(getToolkit().createCustomCursor(getImage(this.getClass().getResource("crosshair.gif")), new Point(16, 16), "crosshair"));
            ammoImage = getImage(this.getClass().getResource("ammo.gif"));
            rand = new Random();
            ammo = CLIP;
            score = 0;
            gameActive = true;
            targetsKilled = 0;
            toBeAdded = TOTAL_TARGETS;
            targets = new ArrayList<Target>();
            sendRandom();
            sendRandom();
         public boolean mouseDown(Event e, int x, int y){
              if(gameActive && ammo > 0){
                   ammo--;
                   for(int count = 0; count < targets.size(); count++){
                        score += targets.get(count).hit(x, y);
                   repaint();
              return true;
         public boolean keyDown(Event e, int key){
              if((char)key == ' ' && gameActive){
                   ammo = CLIP;
                   repaint();
              return true;
         private void sendRandom(){
            toBeAdded--;
              Target t = new Target(this, getGraphics(), rand);
              targets.add(t);
            new Thread(t).start();
            repaint();
         public void notifyOfDeath(Target t){
              targetsKilled++;
              targets.remove(t);
              if(toBeAdded > 0){
                   sendRandom();
              if(targets.size()==0){
                   gameActive = false;
              repaint();
         public void paint(Graphics g){
              g.setColor(Color.gray);
            g.drawLine(0, 20, 399, 20);
              for(int count = 0; count < ammo; count++){
                   g.drawImage(ammoImage, count*10 + 3, 3, this);
              if(ammo == 0){
                   g.drawString("press space to reload", 3, 13);
            g.drawString("Targets: " + targetsKilled + "/" + TOTAL_TARGETS, 230, 13);
            g.drawString("Score: " + score, 340, 13);
              if(!gameActive){
                   g.setColor(Color.gray);
                   g.drawString("Game Over", 170, 200);
                   g.drawString("Score: " + score, 170, 230);
    package aimFire;
    import java.awt.Color;
    import java.awt.Graphics;
    import java.util.Random;
    public class Target implements Runnable{
         private AimFire a;
         private Graphics g;
         private int radius;
         private int xLocation;
         private int yLocation;
         private int xDirection;
         private int yDirection;
         private int xSpeed;
         private int ySpeed;
         public Target(AimFire driver, Graphics graphics, Random rand){
              this(driver, graphics, 3*(rand.nextInt(9)+ 2), rand.nextInt(1 + AimFire.MAX_X - 60) + 30 + AimFire.MIN_X, rand.nextInt(1 + AimFire.MAX_Y - 60 - AimFire.MIN_Y) + 30 + AimFire.MIN_Y, rand.nextInt(3)-1, rand.nextInt(3)-1, rand.nextInt(5)+1, rand.nextInt(5)+1);
              if(xDirection == 0 && yDirection == 0){
                   if(rand.nextInt(2)==0){
                        if(rand.nextInt(2)==0){
                             xDirection = 1;
                        }else{
                             xDirection = -1;
                   }else{
                        if(rand.nextInt(2)==0){
                             yDirection = 1;
                        }else{
                             yDirection = -1;
         public Target(AimFire driver, Graphics graphics, int r, int x, int y, int xDir, int yDir, int xSp, int ySp){
              a = driver;
              g = graphics;
              radius = r;
              xLocation = x;
              yLocation = y;
              xDirection = xDir;
              yDirection = yDir;
              xSpeed = xSp;
              ySpeed = ySp;
         public void run() {
              if(g!=null){
                   paint();
                   int count = 1;
                   while(xLocation >= AimFire.MIN_X && xLocation <= AimFire.MAX_X && yLocation >= AimFire.MIN_Y && yLocation <= AimFire.MAX_Y){
                        unpaint();
                        if(count % (AimFire.SPEED_CONSTANT/xSpeed) == 0){
                             xLocation += xDirection;
                        if(count % (AimFire.SPEED_CONSTANT/ySpeed) == 0){
                             yLocation += yDirection;
                        paint();
                        count++;
                   unpaint();
                   a.notifyOfDeath(this);
         public int hit(int x, int y){
              if(Math.abs(x - xLocation) < radius/3 && Math.abs(y - yLocation) < radius/3){
                   xLocation = -99;
                   return 3;
              }else if(Math.abs(x - xLocation) < 2*radius/3 && Math.abs(y - yLocation) < 2*radius/3){
                   xLocation = -99;
                   return 2;
              }else if(Math.abs(x - xLocation) < radius && Math.abs(y - yLocation) < radius){
                   xLocation = -99;
                   return 1;
              }else{
                   return 0;
         private void paint(){
              g.setColor(Color.red);
              g.fillOval(xLocation-radius, yLocation-radius, 2*radius, 2*radius);
              g.setColor(Color.white);
              g.fillOval(xLocation-2*radius/3, yLocation-2*radius/3, 4*radius/3, 4*radius/3);
              g.setColor(Color.red);
              g.fillOval(xLocation-radius/3, yLocation-radius/3, 2*radius/3, 2*radius/3);
         private void unpaint(){
              g.setColor(Color.black);
              g.fillOval(xLocation-radius, yLocation-radius, 2*radius, 2*radius);
    }

  • Save data to array(dele​te two previous wrong threads, please )

    Sorry ,I have put two same threads in this board by wrong operation, please delete for me.Thanks.
    Hi, I want to save a series of data to an array in the
    following prosedure: The first data come (index of array
    = 0), save the data to a(0), then the second data come,
    array index +1,  save the data to a(1),...... I have write a
    vi, but it doesn't work
    Attachments:
    save data to array.vi ‏11 KB

    trinigh,
    I'm not sure I get your point and only have LabVIEW 7.1, so could you just post an image of your diagram.
    If what you want is to build (not save) an array, you should use the "build array" function in a loop, like this...
    When my feet touch the ground each morning the devil thinks "bloody hell... He's up again!"
    Attachments:
    Untitled12.vi ‏37 KB

  • [JS CS5] Resizing graphics after importing XML, but before placing on page

    I've been looking for an answer for this for a long time, and judging by the other posts here, many others are also.
    Given an XML file consisting of:
    <root>
         <products>
              <product>
                   <image href="file:///filepathhere"/>
                   <description>
              <product>
                   <image href="file:///filepathhere"/>
                   <description>
    I can import this into a layout, and drag the products element to a text frame. All the images appear inline, and then I run a script that uses XML Rules to locate the images, resize the image frames, and apply an object style. The trouble is, that once in a while the images references by the XML are so enormous that they simply exceed the bounds of the pasteboard, and things blow up.
    So what I want to do instead, is to somehow resize the images to a manageable size BEFORE I drag the products element into a text frame.
    Ole posted a possible solution here: http://forums.adobe.com/message/1108974#1108974
    In that post, he says that "If you're using CS4, can use the resize method to resize graphics that have not yet been placed in a layout." I've been trying to implement his "rough" script, and I can't work it out.
    This is what I have:
    var myRuleSet = new Array (new processImage);
    with (myDoc) {
         var elements = xmlElements;
         __processRuleSet(elements.item(0), myRuleSet);
    function ProcessImage(){
         this.name = "ProcessImage";
         this.xpath = "/root/products/product/image";
         this.apply = function(myElement, myRuleProcessor){
              var myImage = myElement.graphics.item();
              myImage.resize(CoordinateSpaces.innerCoordinates, AnchorPoint.centerAnchor, ResizeMethods.multiplyingCurrentDimensionsBy,[.1,.1]);
              myImage.parent.fit(FitOptions.frameToContent);
              return true;
    "myImage" isn't valid in the script above. Does anyone know if this is possible, and if so, what I'm doing wrong? Thanks for any light anyone can shed on this!

    After spending some more time with this today, I've realized that what Ole was talking about here: http://forums.adobe.com/message/1108974#1108974. He said that "If you're using CS4, you can use the resize method to resize graphics that have not yet been placed in a layout."
    What he was referring to was graphics that are in overset text, not graphics in XML that have been imported but not placed.
    So, there is no way that I know of to process images and image frames in imported XML that hasn't been placed in the layout yet.
    But, a good workaround to my problem that I developed was to first place the imported XML into a very tiny temporary text frame, so that all images are immediately overset. Then I process the images to a manageable size using the resize method, per Ole's suggestion. Then, and only then, do I move the content onto my layout. This avoids problems with graphics being pointed to in the XML that may be too large for the pasteboard.
    I hope this obscure technique is useful for someone!

Maybe you are looking for

  • Regarding InfoCube restore in SAP BW system ( on IBM i )

    Hi All, Need your advise for restore of InfoCube ( logical data corruption in PROD). So I have query regarding the restore of an infocube from BW system. Business need restore one of the infocube into production bw system, due to some issue. How I ca

  • Report help needed

    Hi All, I am struck into a particular problem. Please have the patience to read through the problem. I have a report with 2 queries. One query picks ups the invoices from the AR module, and the other query picks up the entries from the GL module beca

  • Mail not showing in any folder...!!!

    The mail database where all the mails are stored (documents and settings/application data/thunderbird), that folder size is more than 14 GB. but no mail showing in thunderbird.

  • Publishing as web service an application that connects with Oracle 8i

    Hi. I have to execute a stored procedure in a 8i database (database migration or upgrade is not a possibiity). I have to incorporate this into an ADF 11g App and I've tried it making another project and using the 10g jdbc driver which allows me to ex

  • Uploading and downloading files in webdynpro abap

    how to up load axl file and download file in webdynpro abap application .