RetroPie forum home
    • Recent
    • Tags
    • Popular
    • Home
    • Docs
    • Register
    • Login
    Please do not post a support request without first reading and following the advice in https://retropie.org.uk/forum/topic/3/read-this-first

    Overclock questions

    Scheduled Pinned Locked Moved Help and Support
    5 Posts 3 Posters 1.4k Views
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • D
      diegzumillo
      last edited by

      Hey there

      I'm casually considering overclocking for my handheld. Being a handheld, battery life, closed space harder to cool etc, overclocking is less attractive. But, if I could make my handheld play some n64 and ps1 games, why not.

      What I'd like to know more specifically is, is there a way to change overclock settings while it's running? What I'm thinking here is that if I don't need to overclock the system (playing master system, for example) then I'm better off without it to save battery. Then I could overclock automatically when running something that requires oc.

      I'm pretty sure the answer will be "sorry, can't be done" but I'll ask anyway! :)

      A less dynamic version would be an OC switch that turns overclocks on/off after you restart the system. That sounds more feasible! anyone tried that?

      1 Reply Last reply Reply Quote 1
      • O
        opensourcefan
        last edited by

        I've often wondered that as well. My wish is to have it access OC settings when I fire up N64 and maybe Dreamcast but then stay normal for the rest. Watching in hope for a positive answer.

        RPI3, v 3.7 from SD Image, Last update, Bluetooth v1.0, Child-Friendly ES, 3 amp Power Supply, Case w/fan.

        1 Reply Last reply Reply Quote 1
        • D
          diegzumillo
          last edited by

          Here's my untested idea: I know how to launch py scripts with each system (see thread called 'programmable something'). Then one could have two versions of the config file responsible for OC (I don't know which one is yet). One with the modified name of configB or whatever. Then the script we call would change the names of the files and restart the system. And IF (so many ifs in this idea) we can boot directly into a game /system we would do that as well, so the reboot goes straight into whatever you tried to open and overclocked now.

          God, this sounds implausible lol.

          1 Reply Last reply Reply Quote 0
          • O
            opensourcefan
            last edited by

            So the current thought is that the clock settings can only be set upon boot up? Obviously in a perfect world they would simply ramp up on "x" emulator start then ramp down on exit, without reboot. We need the old school Turbo button.

            Your idea is interesting and in theory the only downside would be waiting for the reboot cycle. If you exit the emulator it would reboot again back to stock settings? So would this happen once you enter into the specific emulator game list or upon game start? If it happens on game start and we wanted to play multiple titles in the same emulator it would be doing a lot of reboots no? If it it was set to activate on accessing the emulator game list then that could cause a lot of accidental reboots when you're just looking around.

            RPI3, v 3.7 from SD Image, Last update, Bluetooth v1.0, Child-Friendly ES, 3 amp Power Supply, Case w/fan.

            1 Reply Last reply Reply Quote 0
            • M
              MRKane
              last edited by

              I'm no expert in this (so disclaimer over) but could it be setup to happen automatically using the idle settings?

              1 Reply Last reply Reply Quote 0
              • First post
                Last post

              Contributions to the project are always appreciated, so if you would like to support us with a donation you can do so here.

              Hosting provided by Mythic-Beasts. See the Hosting Information page for more information.