Slashdot Mirror


Nintendo NES Overclocking Guide

Deven "Epicenter" Gallo writes "I've perfected a process by which to overclock the Nintendo Entertainment System (NES) to run games smoother without slowdown. The NES CPU normally runs at 1.79 MHz, I've reached a stable maximum of 4.2 MHz, about a 230% overclock. The games do not run faster than they should, the CPU never overheats, and most games are perfect up to 3.3 MHz!" Here's the guide on how to perform the modification, along with photos and demonstration videos

14 of 229 comments (clear)

  1. That's nothing by FractusMan · · Score: 4, Funny

    I overclocked the NES to about 300MHz once. It was easy. First, I took the NES case itself and opened it up, revealing the delicate insides. Using a small screwdriver, I removed the mainboard and switches and power supply from the plastic case. Then I threw that shit away. I put in a small motherboard with a 266MHz Intel, hooked up a keyboard and mouse and monitor, and small HD. Downloaded an emulator. Used some fancy soldering to hook the NES controller up to the parallel port. Boom, there you go.

    1. Re:That's nothing by EEBaum · · Score: 4, Funny

      Does your emulator use NES cartridges? Is blowing at different speeds and angles across the unit and cartridges the solution to all its technical woes?

      I didn't think so.

      --
      -- I prefer the term "karma escort."
    2. Re:That's nothing by NanoGator · · Score: 4, Insightful

      "Too bad emulation sucks and is very inaccurate and buggy."

      1998 called, they want their generalization back.

      --
      "Derp de derp."
  2. Warning! by falzer · · Score: 5, Funny

    Think carefully before overclocking your NES. This procedure will most likely void the warranty.

  3. 1.79 to 4.2MHz on air cooling by Amiga+Lover · · Score: 4, Funny

    That's pretty impressive - more than double clock speed increase.

    I wonder how far it could be pushed with heatsinks & active cooling. Time to being those finnish guys and their liquid nitrogen in, see if we can push it past 6MHz

  4. Next, we start overclocking coffeemakers.and then: by Anonymous Coward · · Score: 5, Funny

    then we water-cool our coffeemakers...

  5. Re:Jumpy games? by metricmusic · · Score: 4, Informative

    I remember getting Megaman for a christmas present many years ago and it had slowdown at some points when there were alot of enemies on screen. Here aa review on the game that mentions the slowdown in it: http://www.nesplayer.com/reviews/mm2r.htm

    --
    http://www.livejournal.com/users/metricmusic
  6. Blowing is a waste of energy by freeweed · · Score: 4, Insightful

    you no longer have to blow on the cartridges to get them to work

    Gah, this old myth.

    Again, blowing on the cartridges generally does nothing. You're not getting a bad connection due to an infinitessimally thin layer of dust, unless you've been letting these carts sit around for a decade or more.

    The reason NES carts don't work nicely is the poor connector in the console itself, and the fact that using 2 different types of metals in a connection leads to massive corrosion. The way to fix this is to scrub the hell out of the cart connections using a Q-tip soaked in rubbing alcohol.

    Why did blowing seem to work back in the day? The corrosion isn't uniform, and odds are the removal and re-insertion of the cartridge not only removed a tiny bit of the corrosion, but also moved it over a tiny amount, thereby establishing a strong connection. Remember having to remove-and-blow 5 or 10 times before it would work? Could THAT much dust have accumulated?

    Trust me, I've spent the past 5 years re-conditioning old NES decks and cartridges. Haven't blown on a single one, but short of a dead deck the rubbing alcohol trick has led to every single cart I own working (several hundred and counting).

    --
    Endless arguments over trivial contradictions in books written by ignorant savages to explain thunder in the dark.
    1. Re:Blowing is a waste of energy by Mishra100 · · Score: 5, Interesting

      They say not to do it in the manuals because they were selling their own cleaning solution at the time and wanted you to spend money on their product.
      I used to do it all the time. Perfectly safe.

    2. Re:Blowing is a waste of energy by plover · · Score: 4, Interesting
      For severe corrosion I used a pink pencil eraser, and polished the copper till it shone.

      Always worked.

      I seriously think most of the corrosion these carts suffered from was caused by excessive humidity due to all the spitting and hot breath. The kids who spit on them all the time were doing it out of habit, not because of a real reason.

      --
      John
  7. A nice concept, but... by Quietust · · Score: 4, Informative

    ...there would be some very significant side effects to such modifications:
    1. NES audio is generated within the 'RP2A03G' (CPU) chip and is based on clock cycles, so doubling the CPU clock will cause the audio to go up an octave (assuming it even runs). The site mentioned in the article actually pointed this out, so it looks like it's legitimate.
    2. Games which use cycle-timed code will no longer work properly - Battletoads is the first that comes to mind.
    3. Some NES cartridges only used 250ns PRG ROM chips, which is only good up to 2MHz; go any higher and the game may not run at all.

    --
    * Q
    P.S. If you don't get this note, let me know and I'll write you another.
    1. Re:A nice concept, but... by Epicenter713 · · Score: 5, Informative

      I tested about 10 games out (some of which I listed info about on the site). I don't have any that refuse to run-- every one handles at least 3.0 MHz. The pitch increase isn't as bad as theory would suggest it should be. In fact, it seems to kind of improve the tone of audio in some games, and a lot of the time, 'out of key' audio is put back IN key (most notably Metroid). That's my 2 cents. Sticklers for 100% perfect original audio won't be thrilled I'm sure. But I'm damn finicky and it still doesn't bug me.

  8. Re:ohhhh..... by Epicenter713 · · Score: 5, Interesting

    For Science! ... I started to see minor glitching around 3.6, 4.0 was pretty wacky, 4.2, crazy. But it was fun. I certainly wasn't going to stop raising the clock because it wasn't practical. ;)

  9. Re:It dosen't slow down-slide show style.... by gl4ss · · Score: 4, Insightful

    *(this makes me wonder why 3d PC games
    often suffer the slideshow effect, intead
    of gracefully going into slow motion.*

    because of timing. in pc games most of the time(all the time now if it's what is considered properly done) the game logic(the game itself) will run same speed on every computer(that is, the enemies and everything else move regardless of if there's time to draw them on the screen).

    it's not just with modern games, it was a 'problem' or a feature on some older games as well. stunts(or 4d sports driving) could be played on a 8mhz pc.. but damn if the track was complex or if there were an ai driven car on the track... you would basically have to drive 'blind' as after the start it could take quite some time before the screen updated the next time(but, everything moved anyhow).

    basically it's about how you choose to do things. and if you're intending to add network play at any stage you basically have to keep the engine running regardless of if you have time to draw things or not at speedy rate enough.

    --
    world was created 5 seconds before this post as it is.