H61M-E33 (B3) need help locks up @ starting win 7 screen

Hi there,
Having some weird issues with this board, just bought it brand new and trying to put together a nice Dual core system. 
The problem is will not go past the splash screen shwoing the color orbs Starting Windows, just freezes and will not go further.
Works fine in the Bios and everything, I did find that the bios was a older version so I went to MSI and download the E7680IMS.AB0 file and used M-Flash to get it done, worked flawlessly, but still same issues.... Am I missing something? BTW below the specs I listed what I did so far.
Here's the stuff I have:
Pentium Dual Core G630 2.7Ghz Sandy Bridge with Intel HD Graphics
1 - GSkill 4GB DDR3-1333
Seagate ES2 - 500GB Sata 2
LG DVD-RW 22X
Usiing the intel graphics no video card.
wanting to install Windows 7 x64 Pro but does the same on all OEM DISC x32 or a even a genuine Dell Win 7 Disc same issues.
I already tried 3 other hard drives, another 2GB DDR3 Gskill same specs, changed the bios settings to IDG instead of PEG, even set the overclock GT on and off, set the memory range to low and high 64-256 and maxium. I didn't try another DVD-rw don't think that would be a problem. After it loads the windows files and starts the spalsh screen. Please help, I'm out of opitons about ready to call up newegg and get this board replaced but I'm a Big MSI fan so wanna give it a chance.

Yep Posted that in the first thread, thinking about trying a different brand though, Gskill was the brand I had, I tried a stick out of my i5 system, Team Group 2GB DDR3-1600 , I also noticed it was 1.65V instead 1.5V and still same results so still stuck at square one.  I set it to auto, and even did Manual 1.65V on DDR Voltage settings.   I also would like to ADD its not the graphics either, installed a NVIDIA Quadro FX 3400 Card still and booted it with that still same results.  I don't understand it, maybe I should just RMA this board, but anymore suggestions I'm up for it.   
Thanks

Similar Messages

  • Need Help: BBZ10 Stuck on Usb Moniter Screen Unable to Boot / Start

    Hi,
    I recently purchased a Balckberry Z10, while trying to transfer my data from my existing blackberry I accidently reset my device to factory setting. now it is stuck on the usb moniter screen.
    I  have tried reloading the phone using Link but it keeps on showing me a message: Unable to reload due to error: No Update Available.
    I am using a Mac.
    Need Help!

    So this is the problem and the resolution is this.. But unfortunately it is not working because I keep on getting this message that no update available.

  • I need help with my K7N2G-ILSR Black screen

    hey!
    I need help with my Mainboard!
    All the time when i want to start it it doesn't boot. You can listen to the noise of the fan and it is working but only black screen, also the LED says that the Ram is damaged red-green-red-red!
    I have an Athlon XP 2400+
    Volcano 9 Fan
    512MB ram Kingston PC2700
    512MB Ram Infineon PC2700
    I read that the board doesn't support Kingston the first time and also i set the jumpers cleared CMOS and put the battery out. Also I put the Ram in different Dimms but still the same error.
    The other things what i have aren't really important just that i have an enermax 431Watt. MSI wrote me that i have to put out the mainboard out of the case but why should i do this, the case is open right now and normally that shouldn't change anything. I read also some posts here and about new Ram but maybe there is someone who knows whats going on!
    thanks for the reply to everyone
    Regards
    Jan(It's german say it like Yan)

    i can't even look on the screen because the screen is black, and how can I change the timings manualy from ram? man, i never heard about that I mean it's easy to overclock a cpu but how are you changing the timings of the Ram! If u can give me a webpage snf i will lock for it, or just descibe me how to do it, thanks a lot for the replies!

  • Need help to get started!

    Hi,
    I have little experience with Java and JDeveloper. I have to develop a very simple Portlet for our Portal and I just don't know where to look anymore to acheive this. Since this will run in Portal it has to be a Portlet.
    This is what I have to acheive with JDeveloper.
    I have to show data comming from a database.
    1. On the Presentation Page, I want to have a table with a LOV. When a user select, as an example a Department, from the LOV on the Presentation Page, the table will be populate with the value where the Department = the LOV.Department.
    Is there a place on OTN I can look for tutorial or example that can be build with JDeveloper but deploy on Portal? There is a lot of tutorial but I am not sure what can be deploy in Portal.
    Regards,
    Strat

    Hi guys,
    Finally I have been able to deploy my first Portlet to Portal. I have create a simple Portlet using Oracle PDK Java Portlet Wizard. Now if I can get an answer to the following question I will start putting my business logic to it.
    Can someone tell me why I can only run the index.jsp in Jdev. If I try to run the other jsp pages created by the wizard I get an error. There must be something that I have not understand yet so any help will be very appreciate it.
    Note. In portal I see all the Anatomy of my Portlet, the help, customize, etc etc.. everything is there.
    Thank you!
    This is the error.
    500 Internal Server Error
    java.lang.NullPointerException     at htdocs.nemisisfacilities._NemisisFacilitiesShowPage._jspService(NemisisFacilitiesShowPage.jsp:12)     [htdocs/nemisisfacilities/NemisisFacilitiesShowPage.jsp]     at com.orionserver[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].http.OrionHttpJspPage.service(OrionHttpJspPage.java:57)     at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:347)     at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)     at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)     at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)     at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.ResourceFilterChain.doFilter(ResourceFilterChain.java:65)     at oracle.security.jazn.oc4j.JAZNFilter.doFilter(Unknown Source)     at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:649)     at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:322)     at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)     at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:270)     at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].server.http.HttpRequestHandler.run(HttpRequestHandler.java:112)     at com.evermind[Oracle Application Server Containers for J2EE 10g (10.1.2.0.0)].util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)     at java.lang.Thread.run(Thread.java:534)

  • Need help to get started with iMovie

    I have used the iMac for sometime but never created a movie. With my new iMac, I want to start using the iMovie '09. The first basic problem is that it will not accept any of my videos.
    I have videos made on a fairly new Cannon camera (*.movl), on a Flip recorder (*.avi). I thought the program would accept the *.mov but it will not. I have converted these videos to mpeg4, mp4, mov using ffmpegx, and mpeg streamclip, but they still will not be accepted by the iMovie program. I tried to drag and drop the videos without success, both with and without first creating a "New Project". What am I doing wrong?
    Thanks

    Hi
    This is a very complexed question (I think) and I can only suggest partial help if any.
    I would from still photo Camera import to iPhoto. Mine does this and so the movie
    sequences too.
    Then after closing iPhoto and opening iMovie - I see in Browser/Events window high
    at left hand - My Mac hard disk and under this iPhoto Library
    And here I find my movie sequences from my Leica D-Lux and vife Nikon D300s
    Yours Bengt W

  • I need help.  On start Premier Pro CC stops working and says it needs to close

    The event log states
      Faulting application name: Adobe Premiere Pro.exe, version: 7.1.0.141, time stamp: 0x526b4b24
    Faulting module name: GPUFoundation.dll, version: 7.1.0.141, time stamp: 0x526b4a6c
    Exception code: 0xc0000005
    Fault offset: 0x00000000000901e5
    Faulting process id: 0x1b10
    Faulting application start time: 0x01cef146ff6faab0
    Faulting application path: C:\Program Files\Adobe\Adobe Premiere Pro CC\Adobe Premiere Pro.exe
    Faulting module path: C:\Program Files\Adobe\Adobe Premiere Pro CC\GPUFoundation.dll
    Report Id: 45405f29-5d3a-11e3-9cd7-e8e0b7004062
    It had been working but suddenly (just when I really need it) it just won't run.  Other apps in the suite seem to be working OK except when I try to open a RAW camera file from Lightroom to Photoshop.  It gives an error but when the error is cleared, the photo opens.  Probably unrelated.
    Thanks

    Hi JayneAir,
    Thanks for posting on adobe forums
    Please provided us following details,
    Are you are to launch Adobe Media Encoder / After effects ?
    WHAT IS THE graphics card installed on the system ?
    did you try to check on the new user account for windows ?
    Thanks
    Sandeep.

  • Need help: error when starting node manager

    When attempting to start node manager i recieve the following error:
    <Sep 30, 2004 1:30:47 PM EDT> <Error> <NodeManager> <Node manager could not find the required library, libNodeManager.so, in path - /usr/j2se/jre/lib/i386/client:/usr/j2se/jre/lib/i386:/usr/j2se/jre/../lib/i386:/export/home/bea/weblogic81/server/lib/solaris:/export/home/bea/weblogic81/server/lib/solaris/oci920_8:/usr/lib>
    i have copied the file, libnodemanager.so to every directory in the path above, spelling and case are correct, permissions set to rwxrwxrwx but still get error.
    wl 8.1 sp2 solaris 9.1.
    please help if you can.
    thanks.
    vb

    Hi Chaitanya,
    Does the nodemanager.domains file exists in
    /home/xyz/Oracle/Middleware/Oracle_Home/oracle_common/common/nodemanager?
    Does it contain a reference to your domain?
    For example:
    tetra=/u01/app/oracle/domains/tetra
    Regards Peter
    http://theheat.dk

  • I need Help how to start in Oracle App.

    Please Any one can tell me how I can start with Oracle Applications .
    Which steps I must go through it ?
    And if any one in Riyadh Saudi Arabia can help me in that .
    My email : [email protected]
    Thanks In Advance ,
    Ibrahim Salameh.
    Oracle Database Administrator .
    Riyadh Saudi Arabia.
    0096657236902 .

    U Mean Oracle Application Instance

  • Need help on getting started with shopping cart!!

    hi guys,
    i want to build a fairly simple shopping cart with servlets and jsps.. can you please point me to a starting point.. a tutorial or a general road map for it.. i am pretty okay with servlets and jsps and currently using them for a web-app..
    any help would be greatly appreciated..thanks..

    go to http://www.moreservlets.com, download the free pdf book "Core Servlets and Java Server Pages", there is a example program on section 9.4 talks about shopping cart.
    Hope it helps.

  • Need Help Locking Digital Signature Field

    I am working on a form with a number of sections to be completed by various departments. When a section is completed, I have a digital signature set to lock the fields related to that section. The form is sent to the next department and so on… Locking the form fields with the digital signature works just fine. The problem I have it that when viewing the form in Acrobat 8 Pro, the digital signature can be right-clicked on and cleared. This unlocks all the related fields and makes the form free for editing.
    Is there a way to lock the digital signature to prevent using the “Clear Signature” function?
    Thanks for any help,
    Richard

    George,
    Thanks for the quick reply.  Upgrading to Acrobat 9 may be an option.  If not, is there a way to lock these fields with scripting?  Or applying a password after signing?
    Thanks again,
    Richard

  • New User: Needs Help with getting started with the Z

    Hi, my son got a creative Zen for xmas, only getting round to getting it together now, and having some problems with the manual. All this is new to us -technology etc. We have managed to rip a CD but cant get any further! Downloading from internet sounds like such a good idea, but 'know-how-to do' seems light years away in this house! Is there an easy start manual or step by step directions that I've missed out on somewhere? the quick start manual is fine for learning how to use the player but doesn't give any info on ripping CDs and whatever comes after. Can any of you 'experts' bring yourselves back to the begining and explain what to do in simple english?
    Message Edited by Jeremy-CL on 02-0-2005 0:25 AM

    Mother,
    I moved and edited your message as your are more likely to get help out here. As far as suggestions go for downloading from the internet goes, there is not a lot of difference between getting it from CDs. The main difference is the process of actually getting the music.
    First off there are several music stores out there and some that are free. Here are a few suggestions (this is all personal knowledge, this is not an official endorsement of any of these):
    Napster - Integrates into Windows Media Player if you desire and can transfer directly to most Zens. Also allows a user to subscribe to an account that allows for streaming and computer only downloads of music (must purchase song to transfer to the player...usually around .99 a song)
    Buymusic.com - Website interface that sells individual tracks and albums.
    Wallmart music store - Website interface that sells individual tracks and albums.
    There are others but these three are the mains ones (outside of itunes, which is designed for the Ipod).
    Basically once you download them, you go into MediaSource or Windows Media Player and add the files to the music library. Then you just transfer like you do with CDs.
    JeremyMessage Edited by Jeremy-CL on 02-0-2005 0:34 AM

  • Need Help with Kick-Starting Web-Provider Development

    Hi,
    My requirement is to develop my own web-provider. This web-provider should talk to the portal and manage its portlets. (basically extend oracle.portal.provider.v1.http.HttpProvider)
    Though I have gone thru various documents about developing web-providers, I haven't been able to locate examples for the same.
    I would really appreciate it if someone can help me with
      1) the best place to look for information AND
      2) sample code for a web-provider.
    thanks in advance for the help.

    Anoop, <br>
    Thats a pretty good idea to add new portlets on the fly (at runtime) to your provider.xml
    I think this is how you could do this, <br>
    1. Generate your portlet's <portlet>....</portlet> tags & add them to the current provider's provider.xml file. You could follow this sequence, <br>
    - Get the path to your current provider.xml <br>
    - Generate an XMLDocument object out of this current de finition file. <br>
    - Create the new portlet's <portlet>...</portlet> structure. You would need to make sure that the new portlet added has a unique id & name in that definition file. <br>
    - Add this <portlet> node at the appropriate place in the XMLDocument<br><br>
    2. Refresh the provider to reflect the new portlet in the Portlet repository.<br><br>
    There isn't an explicit code sample in the JPDK that you could perhaps reuse for step I. So much of the effort here will have to come from your side. Anyway, let me know if you face any problems during its implementation.
    Regards,
    Abhinav

  • Creating breakout game. Need help with thread starting.

    Howdy. As the title says, I've got an assignment to make a breakout game. So far it's going alright, but I've run into a rather large snag...I can't get it to animate :P I've got my main applet, then I created a class heirarchy for the paddle, ball, and brick objects. For this question, lets just focus on the ball object.
    This is my applet code so far (it is not even close to being done, so don't laugh :P )
    import java.awt.*;
    import javax.swing.*;
    import java.util.*;
    * Class BreakoutApplet - Plays a simple game of Breakout.
    * @author Kris Nelson
    * @version November 10, 2004
    public class BreakoutApplet extends JApplet implements Runnable
        protected Brick brick; // creates an object of class brick
        protected Ball ball; // creates an object of class ball
        protected Paddle paddle; // creates an object of class paddle
        protected boolean running; // tells the program whether or not the thread is running
        protected ArrayList brickArray = new ArrayList(); // stores all the bricks in the game
        protected Thread timer; // the thread which controls the animation for the applet
        * Called by the browser or applet viewer to inform this JApplet that it
        * has been loaded into the system. It is always called before the first
        * time that the start method is called.
        public void init()
            // this is a workaround for a security conflict with some browsers
            // including some versions of Netscape & Internet Explorer which do
            // not allow access to the AWT system event queue which JApplets do
            // on startup to check access. May not be necessary with your browser.
            JRootPane rootPane = this.getRootPane();   
            rootPane.putClientProperty("defeatSystemEventQueueCheck", Boolean.TRUE);
            createBricks(); // creates the games array of bricks
            ball = new Ball(400, 400, 2, 2); // sets the values for the ball
            paddle = new Paddle(300, 660, 2); // sets the values for the paddle
            // !!!!!!! have tried placing ball.start() here
        * Paint method for applet.
        * @param  g   the Graphics object for this applet
        public void paint(Graphics g)
            // draws the background, border, and all the games objects
            g.setColor(Color.lightGray); // sets the drawing color to light gray
            g.fillRect(0, 0, 600, 700); // displays the game screens background
            displayBorder(g); // displays the game screens border
            displayBricks(g); // displays the array of bricks
            ball.display(g); // displays the ball
            paddle.display(g); // displays the paddle
        * Creates the games array of bricks
        public void createBricks()
            int colorNumber = 1; // starts the color of the bricks at orange
            double yPosition = 100; // starts the bricks y screen position at 100
            for(int i = 0; i < 4; i++)
                double xPosition = 12; // starts the bricks x screen position at 12
                for(int j = 0; j < 8; j++)
                    if(colorNumber == 0)
                        colorNumber = 1; // sets the color of the bricks to orange
                    else
                        colorNumber = 0; // sets the color of the bricks to green
                    brickArray.add(brick = new Brick(xPosition, yPosition, colorNumber)); // adds a brick to the current container in the brick array
                    xPosition = xPosition + brick.getWidth(); // move the bricks x screen position to the next column
                yPosition = yPosition + brick.getHeight(); // moves the bricks y screen position to the next row
                if(colorNumber == 0)
                    colorNumber = 1; // sets the color of the bricks to orange
                else
                    colorNumber = 0; // sets the color of the bricks to green
        * Displays the game screens border
        * @param  g   the Graphics object for this applet
        public void displayBorder(Graphics g)
            g.setColor(Color.black); // sets the drawing color to black
            g.fillRect(0, 0, 600, 24); // draws a border on the top of the screen
            g.fillRect(0, 0, 12, 700); // draws a border on the left of the screen
            g.fillRect(588, 0, 12, 700); // draws a border on the right of the screen
        * Displays the array of bricks on the screen
        * @param  g   the Graphics object for this applet
        public void displayBricks(Graphics g)
            Brick currentBrick; // holds the brick data from the current ArrayList container
            for(int i = 0; i < 32; i++)
                currentBrick = (Brick)(brickArray.get(i)); // grabs the brick data from the current ArrayList container
                currentBrick.display(g); // displays the current brick
        * Called by the browser or applet viewer to inform this JApplet that it
        * should start its execution. It is called after the init method and
        * each time the JApplet is revisited in a Web page.
         public void start()
             if(timer == null)
                 timer = new Thread(this); // creates a new object of type Thread
                 timer.start(); // starts the new thread
                 running = true; // tells the program that the new thread is running
        * Runs the code that controls the animation
        public void run()
            do{
                repaint(); // redraws the screen
                try{
                    timer.sleep(100); // puts the thread to sleep for 100 milliseconds
                } catch(InterruptedException e) {running = false;}
                // !!!!!!! have tried placing ball.start() here
            } while(running);
            timer = null; // destroys the timer thread
        * Called by the browser or applet viewer to inform this JApplet that
        * it should stop its execution. It is called when the Web page that
        * contains this JApplet has been replaced by another page, and also
        * just before the JApplet is to be destroyed.
        public void stop()
            running = false; // tells the program that the thread is now done
    }These are the bits of code for my class heirarchy, just to (hopefully) make it easier to follow.
    import java.awt.*;
    * The parent class of all the games objects.
    * @author Kris Nelson
    * @version November 9, 2004
    public class Sprite
        protected double screenX, screenY; // stores the x and y location of the object
        * Constructor for objects of class Sprite
        * @param  xPosition   the initial x screen position
        * @param  yPosition   the initial y screen position
        public Sprite(double xPosition, double yPosition)
            screenX = xPosition; // sets the initial x screen position
            screenY = yPosition; // sets the initial y screen position
        * Sets new x and y screen locations for an object
        * @param  newX   the new x screen location
        * @param  newY   the new y screen location
        public void setScreenXY(double newX, double newY)
            screenX = newX; // sets the new x screen location
            screenY = newY; // sets the new y screen location
        * Sends back the current x screen location
        * @return     the current x screen location
        public double getScreenX()
            return screenX; // returns the current x screen location
        * Sends back the current y screen location
        * @return     the current y screen location
        public double getScreenY()
            return screenY; // returns the current y screen location
    import java.awt.*;
    * Parent class of any game object that moves.
    * @author Kris Nelson
    * @version November 9, 2004
    public class MovingSprite extends Sprite implements Runnable
         protected double speedX, speedY; // stores the speed of an object in the x and y directions
         protected Thread timer; // the thread which controls animation for all moving objects
         protected boolean running; // tells the program whether or not the thread is running
         * Constructor for objects of class MovingSprite
         * @param  xPosition   the initial x screen position
         * @param  yPosition   the initial y screen position
         * @param  xSpeedValue   the speed in the x direction
         * @param  ySpeedValue   the speed in the y direction
         public MovingSprite(double xPosition, double yPosition, double xSpeedValue, double ySpeedValue)
              super(xPosition, yPosition); // passes the initial screen positions to Sprite
              speedX = xSpeedValue; // sets the speed in the x direction
              speedY = ySpeedValue; // sets the speed in the y direction
         * Sends back the speed in the x direction
         * @return     the speed in the x direction
         public double getSpeedX()
             return speedX; // returns the speed in the x direction
         * Sends back the speed in the y direction
         * @return     the speed in the y direction
         public double getSpeedY()
             return speedY; // returns the speed in the y direction
         * Starts the thread in order to start animation
         public void start()
             if(timer == null)
                 timer = new Thread(this); // creates a new object of type Thread
                 timer.start(); // starts the new thread
                 running = true; // tells the program that the new thread is running
         * Empty since the child objects have their own run methods
         public void run()
         * Stops the thread from running
         public void stop()
             running = false; // tells the program that the thread is now done
    import java.awt.*;
    * Creates a single ball who's purpose is to bounce around and destroy the bricks.
    * @author Kris Nelson
    * @version November 10, 2004
    public class Ball extends MovingSprite
        protected static final double BALL_WIDTH = 15; // sets the width of the ball
        protected static final double BALL_HEIGHT = 15; // sets the height of the ball
        * Constructor for objects of class Ball
        * @param  xPosition   the initial x screen position
        * @param  yPosition   the initial y screen position
        * @param  xSpeedValue   the speed in the x direction
        * @param  ySpeedValue   the speed in the y direction
        public Ball(double xPosition, double yPosition, double xSpeedValue, double ySpeedValue)
            super(xPosition, yPosition, xSpeedValue, ySpeedValue); // passes the initial screen positions and ball speeds to MovingSprite
            // !!!!!!!! have tried placing timer.start() here
        * Displays a ball onto the screen
        * @param  g   the Graphics object for this applet
        public void display(Graphics g)
            g.setColor(Color.blue); // sets the balls color
            g.fillOval((int)(screenX), (int)(screenY), (int)(BALL_WIDTH), (int)(BALL_HEIGHT)); // displays the ball
        * Runs the code that controls the balls animation
        public void run()
            do{
                try{
                    timer.sleep(100); // puts the thread to sleep for 100 milliseconds
                } catch(InterruptedException e) {running = false;}
                screenX = screenX + speedX;
                screenY = screenY + speedY;  // this is VERY SIMPLE BALL MOVEMENT FOR TESTING PURPOSES, WILL BE CHANGED LATER
            } while(running);
    }Sorry if that was too much code. I'm just trying to make this easier to follow.
    I placed a // !!!!!!!!!!!!! comment in the places where I have tried starting the ball thread.
    So basically, everything is running fine, except that I'm not at all sure of where to start the ball Thread, and thus can't start anything moving. If someone could tell me where I should be starting the thread, I would REALLY appriciate it. Thank you :D
    - Kris

    Some advice.
    1. the start method on the ball should be called from the start method on the applet and should in turn call the start method on the sprite's thread.
    2. the run method of the Moveable sprite should have been declare abstract
    3. don't implement borders manually. There's a java.awt.Border class for that.
    4. probably, you don't want to have the game invoke each sprite by name; just make a big list of all the sprites and invoke all of them every time
    5. do you really need provision for a non-circular ball? this isn't rugby.
    6. I don't think you ever had a threading problem, just a display problem.
    7. Don't write comments like this:     ball.display(g); // displays the ballHere's my (even more simplified version):import java.awt.*;
    import javax.swing.*;
    import java.util.*;
    * Class BreakoutApplet - Plays a simple game of Breakout.
    * @author Kris Nelson, modified by Michael Lorton
    * @version November 10, 2004
    public class BreakoutApplet extends JApplet implements Runnable {  
        protected Ball ball;
        protected Paddle paddle;
        public boolean running; // tells the program whether or not the thread is running
        protected Thread timer; // the thread which controls the animation for the applet
        public void init() {
            // this is a workaround for a security conflict with some browsers
            // including some versions of Netscape & Internet Explorer which do
            // not allow access to the AWT system event queue which JApplets do
            // on startup to check access. May not be necessary with your browser.
            getRootPane().putClientProperty("defeatSystemEventQueueCheck",
                                            Boolean.TRUE);
             ball = new Ball(this, GAMEWIDTH / 2, GAMEHEIGHT / 2, 5, 5);
        public final static int GAMEWIDTH = 600;
        public final static int GAMEHEIGHT = 400;
        public void paint(Graphics g) {
            g.setColor(Color.lightGray);
            g.fillRect(0, 0,
                       GAMEWIDTH, GAMEHEIGHT);
            ball.display(g); // displays the ball
        * Called by the browser or applet viewer to inform this JApplet that it
        * should start its execution. It is called after the init method and
        * each time the JApplet is revisited in a Web page.
        public void start() {
            if(timer == null) {
                timer = new Thread(this); // creates a new object of type Thread
                timer.start(); // starts the new thread
                running = true; // tells the program that the new thread is running
            ball.start();
        * Runs the code that controls the animation
        public void run() {
            do{
                repaint(); // redraws the screen
                try{
                    Thread.sleep(100);
                } catch(InterruptedException e) {running = false;}
            } while(running);
        public void stop() {
            running = false;
    abstract class Sprite {
        protected double screenX, screenY; // stores the x and y location of the object
        protected final BreakoutApplet parent;
        * Constructor for objects of class Sprite
        * @param  xPosition   the initial x screen position
        * @param  yPosition   the initial y screen position
        public Sprite(BreakoutApplet parent, double xPosition, double yPosition) {
            this.parent = parent;
            screenX = xPosition; // sets the initial x screen position
            screenY = yPosition; // sets the initial y screen position
        * Sets new x and y screen locations for an object
        * @param  newX   the new x screen location
        * @param  newY   the new y screen location
        public void setScreenXY(double newX, double newY) {
            screenX = newX; // sets the new x screen location
            screenY = newY; // sets the new y screen location
        * Sends back the current x screen location
        * @return     the current x screen location
        public double getScreenX() {
            return screenX; // returns the current x screen location
        * Sends back the current y screen location
        * @return     the current y screen location
        public double getScreenY() {
            return screenY; // returns the current y screen location
        abstract public void display(Graphics g);
    * Parent class of any game object that moves.
    * @author Kris Nelson
    * @version November 9, 2004
    abstract class MovingSprite extends Sprite implements Runnable {
        protected double speedX, speedY; // stores the speed of an object in the x and y directions
        protected Thread timer; // the thread which controls animation for all moving objects
        protected boolean running; // tells the program whether or not the thread is running
        * Constructor for objects of class MovingSprite
        * @param  xPosition   the initial x screen position
        * @param  yPosition   the initial y screen position
        * @param  xSpeedValue   the speed in the x direction
        * @param  ySpeedValue   the speed in the y direction
        public MovingSprite(BreakoutApplet parent,
                            double xPosition, double yPosition,
                            double xSpeedValue, double ySpeedValue) {
            super(parent, xPosition, yPosition);
            speedX = xSpeedValue; // sets the speed in the x direction
            speedY = ySpeedValue; // sets the speed in the y direction
        * Starts the thread in order to start animation
        public void start() {
            if(timer == null) {
                timer = new Thread(this); // creates a new object of type Thread
                timer.start(); // starts the new thread
                running = true; // tells the program that the new thread is running
        * Runs the code that controls the balls animation
        public void run() {
            while (parent.running) {
                try{
                    Thread.sleep(100);
                } catch(InterruptedException e) {
                    System.err.println(e);
                step();
        abstract protected void step();
    * Creates a single ball whose purpose is to bounce around and destroy the bricks.
    * @author Kris Nelson
    * @version November 10, 2004
    class Ball extends MovingSprite {
        protected static final int BALL_DIAMETER = 15;
        * Constructor for objects of class Ball
        * @param  xPosition   the initial x screen position
        * @param  yPosition   the initial y screen position
        * @param  xSpeedValue   the speed in the x direction
        * @param  ySpeedValue   the speed in the y direction
        public Ball(BreakoutApplet parent,
                    double xPosition, double yPosition,
                    double xSpeedValue, double ySpeedValue) {
            super(parent, xPosition, yPosition, xSpeedValue, ySpeedValue);
        * Displays a ball onto the screen
        * @param  g   the Graphics object for this applet
        public void display(Graphics g) {
            g.setColor(Color.blue);
            g.fillOval((int)(screenX),
                       (int)(screenY),
                       BALL_DIAMETER, BALL_DIAMETER);
        protected void step() {
                screenX = screenX + speedX;
                if (screenX < 0) {
                    screenX = -screenX;
                    speedX = -speedX;
                else if ((screenX + BALL_DIAMETER)> BreakoutApplet.GAMEWIDTH) {
                    screenX = 2*(BreakoutApplet.GAMEWIDTH  - BALL_DIAMETER) - screenX;
                    speedX = -speedX;
                screenY = screenY + speedY;
                if (screenY < 0) {
                    screenY = -screenY;
                    speedY = -speedY;
                else if ((screenY  + BALL_DIAMETER) > BreakoutApplet.GAMEHEIGHT) {
                    screenY = 2*(BreakoutApplet.GAMEHEIGHT - BALL_DIAMETER) - screenY;
                    speedY = -speedY;
    }

  • Hey guys, I need help. I started using mi ipod last week. I could connect it OK to Itunes. Then when I connected again some software update was installed. After that Itunes does not recognise my ipod and now it says it needs to be "restaurado". HELP

    I've tried many solutions they gave me but I can get Itunes to recognise my Ipod. I'm starting to get frustrated with this device,

    There are multiple reasons that lead to issue. You should read the troubleshooting guide to get the right solution to solve the issue: iPhone, iPad, or iPod touch not recognized in iTunes for Windows - Apple Support

  • Need help trying to start it

    Hello,
    I've got plenty of APPLE product and for the FIRST TIME, I'm having a problem setting it
    I bought a ATV, brought it home and plug it. My network is going thru my TIME CAPSULE and everything works just great as it is. BUT THEN, I turned on my ATV, it made me choose my language and then it gave the choices of wifi network that it was detecting. Great, I see my network, I punch in my password and then bang : there was a problem connecting to the network. Check your settings and try again. (-1). ????????????
    I tried to find out how to resolve the problem on my own but everywhere it keeps saying to go to settings, preferences, network and go check for the IP address. I must be out of my mind but I don't seem to be able to get there !!!!!!! Everytime I push the menu button I keep seeing the networks that the ATV detects.
    Please help me !!!! I want to be able to enjoy this new toy of mine but I don't seem to be able to !
    Thanks

    In many cases the tv will be located away from ones usual network components (but not always). This can mean that the tv is susceptible to interference that other components are not. You may want to try to eliminate the possibility of interference by trying different wifi channels.

Maybe you are looking for