The infamous 'debug assertion' error, unable to start BF2 locked refresh rate problem

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Apheirox
    Member
    • Dec 2009
    • 2

    #1

    The infamous 'debug assertion' error, unable to start BF2 locked refresh rate problem

    Hi,

    Veteran BF2 gamer here wanting to give it a whirl after several years of not playing it.

    Unfortunately, due to gaming on a laptop with a locked monitor refresh rate of 59MHz, the game refuses to boot up.

    By running in windowed mode with the +fullscreen 0 preset, I get the exact same error described in this thread: http://www.gamecrashes.com/BattleFie...d-t1-22-22.htm

    The problem is obvious: Battlefield has trouble handling the 59MHz refresh rate I'm locked at. So, it's not a matter of lacking system requirements, needing to reinstall etc. All other games run fine, so it's not a system problem. It's about the refresh rate, period.

    Now, I saw this fine thread: http://www.totalgamingnetwork.com/ma...ghlight=laptop

    I tried all of the suggestions. None worked.

    What has me really confused now is how the editing of the video.con file in my 'documents/BF2' folder doesn't help, which seemed to be the solution for most anybody else with the problem. I tried setting it up by editing that file to start in a 800x600x59 resolution, but it didn't work - nor did a 1680x1050x59 one, which is the native default on my system.

    I even tried the suggested fix of editing some key settings in the videodefault.con file located inside the main Battlefield 2 installation in the Programs folder. Didn't work either, obviously.

    I also considered the RefreshForce program available that will allow you to force system refresh rates, but I'm afraid it might damage my hardware (if it even works) so I haven't tried that.

    So, now that I've listed all the stuff that DIDN'T work, I'd be overjoyed if you can help me. I'm confident my system can run the game - the question is HOW.

    Many thanks in advance,

    Apheirox ('Strategist' back in the days)
  • AmericanDad
    Member
    • Sep 2006
    • 659

    #2
    Re: The infamous 'debug assertion' error, unable to start BF2 locked refresh rate pro

    As far as I know, forcing a higher refresh rate on a CRT monitor may damage it but LCD monitors don't actually have a refresh rate so you can probably go ahead and force 60hz without fear of damaging your hardware. The video card needs to know what the refresh rate is because that's a feature they inherited from the CRT days, but it makes no difference to an LCD monitor. You should check out the forum at www.laptopvideo2go.com they can probably confirm this.

    Comment

    • Apheirox
      Member
      • Dec 2009
      • 2

      #3
      Re: The infamous 'debug assertion' error, unable to start BF2 locked refresh rate pro

      Thank you for that suggestion. I'm already running my system using drivers from their site so I know the level of professionalism and support around there.

      I have to say I'd prefer simply to make BF comply rather than having to force my system beyond its limits, which sounds like it should be easier, anyway. Is there really no way to make the game understand I want to use a 59Hz setup? Or is it really that <60 frequencies are not supported?

      Comment

      • Minmaster
        I DON'T PLAY CS!
        • Nov 2006
        • 4112

        #4
        Re: The infamous 'debug assertion' error, unable to start BF2 locked refresh rate pro

        i have noticed windows 7 makes all my LCDs set to 59hz. i have an option to set it to 60hz but it always goes back to 59hz. i haven't run into any issues in any games though. i guess this is because my monitors are able to be set at 60hz if needed to.

        Comment

        • AmericanDad
          Member
          • Sep 2006
          • 659

          #5
          Re: The infamous 'debug assertion' error, unable to start BF2 locked refresh rate pro

          Originally posted by Apheirox
          Thank you for that suggestion. I'm already running my system using drivers from their site so I know the level of professionalism and support around there.

          I have to say I'd prefer simply to make BF comply rather than having to force my system beyond its limits, which sounds like it should be easier, anyway. Is there really no way to make the game understand I want to use a 59Hz setup? Or is it really that <60 frequencies are not supported?
          I don't know how to force bf2 to accept a lower refresh rate but it seems you've exhausted all known options. In your place I'd at least try forcing it on the hardware side and as long as it doesn't blow up, you're safe...

          Comment

          • Natt
            Member
            • Oct 2006
            • 593

            #6
            Re: The infamous 'debug assertion' error, unable to start BF2 locked refresh rate pro

            Editing the video.con file only works for refresh rates above 60Hz (eg 61Hz) Bf2 will not run at 59Hz at all, you will need to set it to 60Hz.
            One of these links should help:
            Thank you for visiting the TechnologyGuide network. Unfortunately, these forums are no longer active. We extend a heartfelt thank you to the entire community for their steadfast support—it is really you, our readers, that drove

            Comment

            Working...