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

229 comments

  1. Yay! by Gentlewhisper · · Score: 1, Funny

    Does it run Linux? :D

    1. Re:Yay! by Man+in+Spandex · · Score: 1

      No! The question is:

      Does it run Longhorn? =)

    2. Re:Yay! by Anonymous Coward · · Score: 0

      No, it doesn't run Linux, but it does run Contiki!

    3. Re:Yay! by Anonymous Coward · · Score: 0

      Imagine a beowulf cluster of these!

    4. Re:Yay! by Anonymous Coward · · Score: 0

      If you can find a way to get 4gig of ram in there

  2. 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 KinkifyTheNation · · Score: 0

      Actually, that technically isn't being serious, it's probably better described as a funny joke.

    2. 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."
    3. Re:That's nothing by bhtooefr · · Score: 1

      Actually, it WOULD be possible to put a USB or serial cart reader in the thing, if you wanted to.

    4. Re:That's nothing by Jagasian · · Score: 0, Flamebait

      Too bad emulation sucks and is very inaccurate and buggy. Nothing is better than the real thing.

    5. Re:That's nothing by roman_mir · · Score: 1

      But the funniest thing happened when you realized that the emulator on your 300MHz processor emulates at 1.79MHz, like the original processor, and no amount of hardware upgrade will fix that for you, since the emulator is not clock cycle dependent.

      So joke's on you, you have the most expensive NES at the original speed specs.

    6. 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."
    7. Re:That's nothing by Anonymous Coward · · Score: 0

      You can just admit you've never used an NES emulator.

    8. Re:That's nothing by robogymnast · · Score: 1

      You sir have piqued my interest, I must find an old NES for I am now inspired. How exactly would one know which wire connects to which parallel port pin?

      --
      unzip ; strip ; touch ; grep ; find ; finger ; mount ; fsck ; more ; yes ; fsck ; umount ; sleep
  3. What else can I overclock? by acidradio · · Score: 0

    I have an XT somewhere that runs 4.77MHz. Can I overclock it now to 6 or 7MHz without it needing a chip fan?

    1. Re:What else can I overclock? by malfunct · · Score: 2, Interesting

      Yes, I think they got them up to 12mhz or so. The problem was not really an issue of the proc so much as an issue of the ISA bus timing.

      --

      "You can now flame me, I am full of love,"

    2. Re:What else can I overclock? by Gordonjcp · · Score: 3, Informative

      Yes. There used to be PC clones that had a "turbo" switch on - that changed the CPU clock from whatever they were normally clocked at to 4.77MHz so that software that required precise timing loops would work correctly (step forward Sopwith...) on newer machines.

      If you find that your CPU doesn't work at above 6MHz, try swapping it for an NEC V20 or V30 (can't remember offhand which) - this was faster even for a given clock speed, went to around 10MHz, and 8086 compatible into the bargain.

      I used to have (probably still do somewhere) a Compaq 286 with a 6MHz 287 fitted instead of the 8MHz part. Worked just fine.

    3. Re:What else can I overclock? by OrangeTide · · Score: 1

      NECV20 is 8088 - 8-bit bus interface
      NECV30 is 8086 - 16-bit bus interface

      --
      “Common sense is not so common.” — Voltaire
  4. Warning! by falzer · · Score: 5, Funny

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

    1. Re:Warning! by DarkHelmet · · Score: 1
      This NES isn't dead!

      It's pining for the fjords!

      --
      /^[A-Z0-9._%+-]+@[A-Z0-9.-]+\.[A-Z]{2,4}$/i
    2. Re:Warning! by a8o · · Score: 3, Informative

      Actually, Nintendo used to offer a lifetime warrenty. You could get them to fix your NES if it overheated on its own, for example, due faulty workmanship. I read it the other day in the booklet I got with my SNES. Since the Gamecube and discs read by lasers, however, they've limited this lifetime warrenty to a year.

    3. Re:Warning! by ishpeck · · Score: 1

      I think moving to the little discs was the biggest mistake they made (next to the Nintendo 64).

      Part of the charm of a Nintendo was that you could let your kids play it. Because they used cartriges, the system had fewer moving parts and there was less to break. Cartriges are obviously more durable than CD's . . .

      But when the rugrats slobber, sneeze, puke, or even handle the gamecube stuff, you can run into trouble.

      --

      "If I were to ask you a hypothetical question, what would you like it to be about?"

  5. What to do with old Nintendos! by fireboy1919 · · Score: 0

    1) Overclock them to 800Mhz and watch them explode
    2) Put firecrackers in them and watch them explode
    3) Stick them in the microwave and watch them melt then explode

    Then you can get to the real business of playing Nintendo games on an emulator that has better resolution, a faster processor and better sound than the original. As a bonus, you no longer have to blow on the cartridges to get them to work.

    Ah, the good old days. How glad I am that I will never, ever have to live through them again.

    --
    Mod me down and I will become more powerful than you can possibly imagine!
    1. Re:What to do with old Nintendos! by uvsc_wolverine · · Score: 2, Insightful

      Ahh, back when all you had to worry about was dust. We've come so far. Now all we have to worry about are tiny scratches ruining your investment.

      --
      This space for rent...
    2. Re:What to do with old Nintendos! by Anonymous Coward · · Score: 0, Offtopic

      o/~ I used to do lots of things...

      I shouldn't really admit to this, because its an Ultra-Bastard thing to do, but when I was younger (12?), we hired a Nintendo, with a 500-in-1 cartridge and dialed a pizza. We played it ALLLL night, trying the 40 different variants of Super Mario Bros, etc.
      Before we took it back, we jammed bits of our Hawaiian pineapple on the cartridge, and then inserted it into the console...

      We returned it the next day, complaining that it "didn't work very well" and got a refund.

      Try blowing on that sucka...

      }:>

      Which reminds me of the time my mate was eating a chocolate bar, and spat/oozed chocolate all over the inside of a floppy disk and put it in the Acorn at school... then we held our sides laughing as student after student corrupted their disk of precious work.

      In the words of Darcy Clay - "Jesus I was Evil"

      Kids, don't try this at home...

    3. Re:What to do with old Nintendos! by Anonymous Coward · · Score: 1, Insightful

      You weren't evil, you were just being an obnoxious little git.

    4. Re:What to do with old Nintendos! by Anonymous Coward · · Score: 0

      Seeing as NES sound emulation is usually awful, and "higher resolution" from an emulator provides all the benefit of blowing up the image in MS-Paint, I fail to see your logic. With a $6 replacement 72-pin connector, there is no fiddling with cartridges to be done. You just put them in and they work. Blowing almost never does anything, it's the repeat action of pulling them out and putting them in that does.

    5. Re:What to do with old Nintendos! by Anonymous Coward · · Score: 0

      Without water in it, nothing will be exploded by microwave!

  6. 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

    1. Re:1.79 to 4.2MHz on air cooling by Anonymous Coward · · Score: 0

      What the hell is the matter with you? 4.2MHz should be enough for anyone!

    2. Re:1.79 to 4.2MHz on air cooling by notthe9 · · Score: 3, Funny

      That would be a little excessive, man. Who would need that much processing power?

  7. ohhhh..... by iamhassi · · Score: 1
    "... and most games are perfect up to 3.3 MHz!"

    which explains why you went up to 4.2mhz.....

    --
    my karma will be here long after I'm gone
    1. 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. ;)

    2. Re:ohhhh..... by Rosco+P.+Coltrane · · Score: 1

      which explains why you went up to 4.2mhz.....

      I think you mean "went down" to 4.2mhz, right?

      --
      "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    3. Re:ohhhh..... by Anonymous Coward · · Score: 1, Insightful

      This is Slashdot. Them nerds with their correct usage of units and prefixes ain't welcome here.

      m = milli. M = mega. Hz = hertz. Fuckwits.

    4. Re:ohhhh..... by Stonent1 · · Score: 1

      I can't believe you didn't include the most famous laggy game of all The Legend of Zelda. There were two places where you could always get lag, near the fairy in the center of the map, and any area with lots guys shooting arrows (or boomerangs in the underworld).

      Ok, well I'm off to overclock my Nes emulator.

  8. Jumpy games? by goofyheadedpunk · · Score: 2, Interesting

    I'm curious, the article summary ( or the webpage, I can't remember ) mentions that now all of your games will run smoothly. I don't remember any games not being very smooth, but then, I was a small child at the time.

    What are some games that could stand to be played on an overclocked NES?

    --

    What if the entire Universe were a chrooted environment with everything symlinked from the host?
    1. 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
    2. Re:Jumpy games? by dn15 · · Score: 2, Informative

      Most games were smooth most of the time. But there were a few that, during more intense parts (relatively speaking), tended to slow down. SMB3, as demonstrated in the video on the site, was one of those. With enough objects moving around the screen it did get a bit choppy.

      It certainly wasn't a big enough problem to affect the games' playability. It was noticeable, however, on the rare occasions that it happened.

    3. Re:Jumpy games? by Anonymous Coward · · Score: 0

      Quite a few games would lag when switching screens or doing a 'fire blink' or 'swirl' effect. Off the top of my head I can remember that Legend of Zelda, Rygar, Kid Icarus, Metal Gear, Mega Man, Ninja Gaiden, Golgo 13 and Metroid all had lag that could actually interfere with the game to some extent. Lag was not really a huge deal in most games - I think Mega Man 1 was the only game I can remember that regularly killed you if you failed to take lag into account.

    4. Re:Jumpy games? by SFSouthpaw · · Score: 1

      In addition to the other games mentioned, I remember 1944 getting particularly bad @ some points (though being a shooter, you could use it to your advantage sometimes).

      --
      ---southpaw
    5. Re:Jumpy games? by Anonymous Coward · · Score: 1, Funny

      AHHH the dreaded nes slowdown as we called it? How young were you? I didn't get my NES until I was 8 but the stark memory of Contra and Ducktales both slowing down when there were too many sprites on screen will always be sketched into my brain. Contra was difficult to slow down, as were most games. I think 2 player during one of the boss battles got hit. Ducktales seemed to get it a lot more often, especially the transylvania level. I don't know whats worse, that I remember, in detail, the specifics of games over 15 years ago, or that I wrote about them in a public space :)

    6. Re:Jumpy games? by I_Human · · Score: 1

      Tecmo Super Bowl - I still play that game ;) The players flicker on it, especially towards the middle of the TSB field with the big pretty logo on it.

      --
      -JP
    7. Re:Jumpy games? by gl4ss · · Score: 1

      you just thought of them as a cool slow motion effect.

      with quite many games you could see slowdown/jumpiness every now and then when there was a lot of action on the screen.

      --
      world was created 5 seconds before this post as it is.
    8. Re:Jumpy games? by Deorus · · Score: 1

      Nintendo World Cup and Teenage Mutant Hero Turtles were both heavy games with regular slowdowns and flickering sprites. I don't know whether or not the flickering sprites are in any way related to the slowdowns, but it always seemed so to me.

    9. Re:Jumpy games? by ccharles · · Score: 1

      I recently replayed SMB3 from start to finish on my NES console. If you get enough baddies onto the screen at once, things very obviously start to choke.

      Once I've finished with the connector transplant, I just may give this a shot...

    10. Re:Jumpy games? by I(rispee_I(reme · · Score: 1

      In fact, it's impossible to do the unlimited lives trick in 1-2 using Raccoon Mario without inducing slowdown.

    11. Re:Jumpy games? by Anonymous Coward · · Score: 0

      NES Runs Samba 3? Wow! I thought they stopped porting at 2.0.

      OK, shoot me now. That was a bad joke and I deserve to lose karma for it, but I'll AC post it and not worry.

    12. Re:Jumpy games? by Anonymous Coward · · Score: 0

      Am I the only one who thought of this as a feature, not a bug? I mean, when you have 5 turtle shells flying at you from every angle, it helps to have a little bit of a slow down to give you time to precisely control your character.

    13. Re:Jumpy games? by IntergalacticWalrus · · Score: 1

      I take it you've never played Kirby's Adventure. This game suffered from slowdowns about half of the time due to its many simultaneous, big sprites.

    14. Re:Jumpy games? by Dwedit · · Score: 2, Informative

      Size of sprites has no impact on performance, what matters is how much code to handle those objects is executed. You only have a 1 MHz 6502 processor, so if you can't finish handling all objects in 1/60th of a second, you get slowdown.

    15. Re:Jumpy games? by rmccann · · Score: 1

      I got the Zelda bonus disk for the GameCube. It had the original NES Zelda on it. I got framerate issues when I was playing it on my GameCube.

    16. Re:Jumpy games? by PedanticSpellingTrol · · Score: 1

      Ninja! Turtles your poor deprived Europeans!

    17. Re:Jumpy games? by Junior+J.+Junior+III · · Score: 1

      Hell, there were some games I couldn't dream of beating without the benefit of slowdown. "1943" being a prime example -- sometimes when there was so much on the screen that you could not avoid hitting something, the slowdown and flicker that would result would screw up the hit detection in the game, and it would be just enough to let you get through that tight spot unscathed. I don't think I could beat some stages without relying on this "feature".

      --
      You see? You see? Your stupid minds! Stupid! Stupid!
    18. Re:Jumpy games? by dtfinch · · Score: 1

      The Megaman games have some very slow and flickery spots. Overclocking will fix the slowness, but not the flicker, which results from trying to display more than 8 sprites on a scanline.

      Most emulators let you overclock. 150% eliminates almost all slowness.

    19. Re:Jumpy games? by Malevolyn · · Score: 1

      Super Dodge Ball did that, too. But everywhere.

      --
      Your ad here.
  9. Next, we start overclocking coffeemakers.and then: by Anonymous Coward · · Score: 5, Funny

    then we water-cool our coffeemakers...

  10. Why? by Anonymous Coward · · Score: 3, Informative
    Many of you are probably asking, why in the world would you do that? Here:
    What does this accomplish?
    It's very common for games to push the consoles they are designed for to their limits, or beyond them. When this happens, the game slows down while it tries to execute all the instructions being thrown at it. Overclocking can greatly alleviate, or completely remove, this lag and make the games smoother and more fluid.
    1. Re:Why? by srlxprmntln · · Score: 1

      Thanks, exactly what I have been wondering. Talk about a entry that completely jumped out at me and made me laugh on the RSS Feed.

    2. Re:Why? by lachlan76 · · Score: 1

      The bigger question is WHY do you make a game push the limits of the console, which is ALWAYS going to have the same performance?

    3. Re:Why? by Anonymous Coward · · Score: 0

      To get the most out of the system. Duh.

      Other than the mapper and the amount of ROM and RAM in the cart itself, the hardware that runs SMB1 is identical to the hardware that runs the most technically impressive game released (I wouldn't know which game to list here, so I'll leave that up to the repliers). Same CPU, same PPU, same sound hardware.

      It's the same reason that people code realtime 3d gouraud-shading effects on stock C64's, because they can.

  11. Re:Good by Zorilla · · Score: 1

    You never know...Mega Man fans would love this. There were so many parts that dropped to 30 fps because of too much going on. Now if they could only deal with the 8 sprites per scanline limit to eliminate flicker (i.e the score counter in Jackal)

    --

    It would be cool if it didn't suck.
  12. 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 nado · · Score: 1

      Are you 100% sure about that alcohol thing? It says in the manuals not to do that... I'd like to get my games to play again, so if you're sure there's no harm, I might try it...

    2. 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.

    3. Re:Blowing is a waste of energy by Anonymous Coward · · Score: 0

      It's fine, I do it all the time also. Just be sure the alcohol you use has totally clean water in it (distilled or whatever). I think it's normally 70% alcohol, 30% water.

    4. 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
    5. Re:Blowing is a waste of energy by malfunct · · Score: 1

      Also helps to buy a new socket as often the fingers in the original socket got loose.

      --

      "You can now flame me, I am full of love,"

    6. Re:Blowing is a waste of energy by ultranova · · Score: 1

      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.

      Like most cartridges have been, at this point :).

      Does anyone actually use the NES console anymore, as opposed to emulators ?

      NES- and SNES-emulators are the only things that force me to boot to Windows anymore, since there simply isn't decent ones for Linux - sure, ZSNES has a Linux port, but it's slow on my 1GHz Duron :(. Don't have any really good PSX emulators either - epsexe won't accept joystick input in Linux :(...

      Do I really have to by a P4 just to play 16-bit SNES games ?

      --

      Forget magic. Any technology distinguishable from divine power is insufficiently advanced.

    7. Re:Blowing is a waste of energy by pafrusurewa · · Score: 1

      NES- and SNES-emulators are the only things that force me to boot to Windows anymore, since there simply isn't decent ones for Linux

      I use snes9x for SNES and FCE Ultra (fceu) for NES. Both work great here. I think it's best to use the SVGALIB versions for both.
    8. Re:Blowing is a waste of energy by ProppaT · · Score: 3, Informative

      Actually, you're completely off on this one. It has nothing to do with "moving corrosion"...it has everything to do with moisture.

      The reason that blowing the carts worked (and still does for the most part) is that you're applying moisture to corroded terminals. Moisture = connectivity. That's why after you blow in a cart and put it in your system, sometimes it works for 5 minutes and then the game starts blinking. The moisture has evaporated from the terminals.

      Bad thing about blowing in the carts (there had to be a bad thing) is the fact that, by applying more moisture to the cart, you expedite the corrosion. It works better now, but down the line it becomes even harder to get them to work.

      You can scrub away all you like on most carts and even buy a new pin connector, but your games are gonna all run like crap. It's not the system, it's the carts.

      Now if you REALLY want to try your best to get your carts to work, the real way of refurbing them is to get a nintendo bit for your screwdriver, take off the cover, and scrub (and scrub, and scrub) at the connectors with a white eraser. It's the only thing I've found that will do the trick. Also, if you really want to use a cleaner, an anomia based cleaner (like Windex) does a much better job than rubbing alcohol.

      --
      Wise men say, "Forgiveness is divine, but never pay full price for late pizza."
    9. Re:Blowing is a waste of energy by Anonymous Coward · · Score: 0

      That's because most rubbing alcohol bought at drug stores has additives that can leave a film of chemicals on the contacts. This obviously won't be a very effective cleaner.

      Just make sure you get the 99.9% stuff, not 95% or 90% varieties.

    10. Re:Blowing is a waste of energy by Sj0 · · Score: 1

      Rubbing alcohol can leave a residue. Other kinds shouldn't.

      Personally, I use an eraser to remove corrosion on connectors. Works like a charm on old sticks of ram.

      --
      It's been a long time.
    11. Re:Blowing is a waste of energy by fossa · · Score: 1

      The simple solution, for you Game Genie owners: Use Game Genie, push game and genie together into the NES firmly. Works every time. And you purists don't even need to enter any codes if you don't want to. But messing with the physics engine on Bases Loaded was always tons of fun, I wish I had written some of the better ones down... anyone have anything like this?

    12. Re:Blowing is a waste of energy by Man+In+Black · · Score: 1

      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.

      Well, they stopped making NES games in the early 90's, so yes, the carts HAVE been sitting around for a decade or more.

      --
      -"One machine can do the work of fifty ordinary men. No machine can do the work of one extraordinary man." -EH
    13. Re:Blowing is a waste of energy by joNDoty · · Score: 1

      Forget Q-tips and alcohol. I discovered a solution for fixing bad cartridges that takes no tools at all:

      1. Insert the cartridge, press it down, but do NOT close the NES lid.

      2. Turn on the NES.

      3. Being careful not to push down on the cartridge again (which will pop it up and eject it) shift the cartridge left and right several times in its connections. If you're getting that blinking pink screen, you'll know exactly when the corrosion has been scraped off because the game's startup screen will blink instead of just pink.

      4. Hit Reset. The game works!

      This trick I invented ALWAYS works for me. I usually get the cartridge to work within 4 seconds or so. Has anyone else seen this used? It works SO much better than blowing. I laugh when I see people trying that old trick -- it takes so much longer! Yet blowing on cartridges is so much a part of people's childhood experiences that some won't give it up no matter how poorly it works.

    14. Re:Blowing is a waste of energy by HFXPro · · Score: 1

      Brush cleaners for electric motors or model railroad tracks work even better then erasers. They are brown little square objects. Anytime one of my friends gives me his old carts, I can usually fix it by cleaning the contacts this way. To fix the deck I usually open up the deck and fix the little metal prongs that were supposed to hold to the cartridge tight. Most people these wore out and started their problems (I'm not sure how, I had a deck and I still play it to this day and I've never had to open it). Guess I got lucky.

      --
      Reserved Word.
    15. Re:Blowing is a waste of energy by ProppaT · · Score: 1

      You, more than likely, never stacked another game ontop of the one that you were trying to play. People used to to this to force the contacts against the pins for a better connection. All it really did in the long run was push the pins apart, making it harder to get a tight connection... I'll have to pick up a brush cleaner...never tried that...

      --
      Wise men say, "Forgiveness is divine, but never pay full price for late pizza."
    16. Re:Blowing is a waste of energy by Anonymous Coward · · Score: 0

      Blowing is a waste of energy Shhh...don't tell me girlfriend this.

  13. Ummm by peterprior · · Score: 2, Insightful

    "The games do not run faster than they should"

    So what's the point in overclocking it? Faster load times?

    1. Re:Ummm by Mishra100 · · Score: 1, Funny

      Because nerds love to overclock things. Improvement or not, ITS STILL GOING FASTER. ;)

    2. Re:Ummm by Anonymous Coward · · Score: 0

      I say screw overclocking, how about parallel processing? Take this NES flash cartridge that has a nice 40Mhz PIC on it for example. Prototype pic

      It might be interesting to write a game using that. It's not available yet, though.

    3. Re:Ummm by Goldfinger7400 · · Score: 1

      They are referring to the fact that the games only have a consistant framerate where they didn't before, and that it's not going to make things move around faster in-game, like a turbo of some sort.

    4. Re:Ummm by Robber+Baron · · Score: 1

      So what's the point in overclocking it?

      You're new here, aren't you?

      --

      You're using her as bait, Master!

  14. Fake Overclocking? by billysk8r · · Score: 0

    After viewing the videos, it seems that this is a little less overclocking and a little more speed hacking. If you listen carefully to the sample videos, there is a key change in the background music when the overclock is applied. That, at least to me (correct me if i'm wrong), seems to point toward some kind of tweak of speed rather than tweak of processing power. Perhaps the NES games weren't coded to handle any other cpu speed.

    1. Re:Fake Overclocking? by Epicenter713 · · Score: 3, Interesting

      The audio hardware in the NES is partially included into the CPU. Raising its clock then, raises the audio hardware's clock and shifts up the pitch. Were I going to try and make a hoax I'd at least lock down the pitch when speeding up video, wouldn't I? ;) Make no mistake, it's overclocked.

    2. Re:Fake Overclocking? by billysk8r · · Score: 0

      Okay, that's a scenario I considered to be happening. It's too bad though that the pitch gets altered in the process

  15. 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.

    2. Re:A nice concept, but... by Anonymous Coward · · Score: 1, Interesting

      How do you know all this if I may ask?

    3. Re:A nice concept, but... by Tokerat · · Score: 1


      I was wondering things like this myself, such as wouldn't overclocking just the CPU throw the bus timing out of whack? Does the PPU stay in sync? Why not overclock by replacing the clock signal at the clock source so ALL the components feed from it?

      Does replacing the clock signal at that point (CPU pin 29) accomplish that?

      --
      CAn'T CompreHend SARcaSm?
    4. Re:A nice concept, but... by Epicenter713 · · Score: 1

      That can be done by replacing the ~21 Mhz crystal, but this will raise video sync frequency, sound tempo, etc. and drive the whole thing nuts. It'd not work with a TV either. :(

    5. Re:A nice concept, but... by Anonymous Coward · · Score: 0

      Yes, altering the clock speed will mess up games that use cycle-timed code. The vertical scrolling routines in Zelda and Crystalis are particularly sensitive to this, and a lot of emulators show problems with these games when they don't get the cycle time exactly right. The games will still run, just the graphics will be off by a few pixels when scrolling.

    6. Re:A nice concept, but... by Anonymous Coward · · Score: 0
      How do you know all this if I may ask?

      The NES cycle times and audio frequencies have been quite well researched and documented by people writing emulators.
  16. Pfff, what a lot of work for nothing by Rosco+P.+Coltrane · · Score: 1, Troll

    Buy some decent PC, download Snes9x, quickly peruse the source files to find the sync code and screw it up, compile, run and watch Mario jump through all the screens at mach 3.

    How's that for overclocking uh? And if you're desperate to impress your friends (no doubt all over 35), buy one of these micro-mobos and stick it in a NES box as a clever disguise.

    --
    "A door is what a dog is perpetually on the wrong side of" - Ogden Nash
    1. Re:Pfff, what a lot of work for nothing by plover · · Score: 1
      You mean like this?

      Trust me, this guy's true overclock mod looks much much easier. Jamming that CD-ROM drive under the cartrige cover looks tough.

      --
      John
    2. Re:Pfff, what a lot of work for nothing by Epicenter713 · · Score: 3, Insightful

      SNES9X is ... a SNES emulator. This article is about the NES ... at any rate, a lot of us prefer real hardware to inaccurate emulators.

    3. Re:Pfff, what a lot of work for nothing by Vacuous · · Score: 1

      Except for the fact that most emulators for older hardware are pretty accurate. I play all my old NES games on (A likely outdated) version of fceu and it is just like it was on my NES. And SNES is probably one of the best emulatedgame consoles out there, SNES9X and ZSNES is amazing. Their only major flaws are issues with SDD-1, which I think SNES9X has rudimentry support for.

    4. Re:Pfff, what a lot of work for nothing by BackwardEngineer · · Score: 1

      Actually, both emulators now have full support for the SDD-1. ZSNES just came out with a new release yesterday or the 24th, if I'm not mistaken. There are other chips and add-ons that need to be emulated as well.

    5. Re:Pfff, what a lot of work for nothing by Vacuous · · Score: 1

      Yeah, I just read the post today, and I have a feeling the release was made just to spite me, i'm sure.

  17. Re:Other Systems by Epicenter713 · · Score: 2, Interesting

    If some more systems are donated, absolutely. :) My next candidates are the Sega Master System, Saturn, maybe the Game Gear too. Also the Sega Nomad / Mega Jet if I can get my hands on one. *hint hint*.

  18. Why not in the first place? by Sean+Johnson · · Score: 1

    Why didn't Nintendo overclock this way in the first place? If there allegedly isn't any problems with overclocking it now with heat buildup and all, why not? They could have boasted they have a faster system than even Sega with thier "blast processing" Sonic the Hedgehog mascot thingamagig. I mean geez, c'mon!

    --
    >>>>>> Chewie, take the professor in the back and plug him into the hyperdrive.
    1. Re:Why not in the first place? by Epicenter713 · · Score: 3, Interesting

      It's very bad form to buy a chip and overclock it, then sell it like that. There's also no guarantee each chip will be STABLE outside of spec. It's a luck thing. Any rate, The manufacturer would be pissed. So, Nintendo'd have to buy the higher rated chip. Which cost more money. And as we all know, Nintendo has a very tight collective wallet... and back then, those 1 or 2 MHz on a CPU rating could come at a real premium.

    2. Re:Why not in the first place? by Anonymous Coward · · Score: 0

      Well IBM used to do this. IBM PS/1 model something came with 486SX-25 overclocked to 33MHz. They even tried to hide this by attaching heatsink to CPU with glue.

      IBM isn't only company doing this. It's a lot more common than people think.

    3. Re:Why not in the first place? by gl4ss · · Score: 2, Insightful

      it isn't an overclock if it's sold at such, then it's STOCK SPEED for the computer(regardless of where the chip originates from).

      though, now they have coined up using 'overclock' as a marketing term..

      --
      world was created 5 seconds before this post as it is.
    4. Re:Why not in the first place? by mindstrm · · Score: 1

      Not quite.

      When you purchase chips, there is no requirement that you MUST run them at the rated speed. A chip, like any other component or tool, has a rating that the manufacturer guarantees... sort of like your car. So many HP, so much torque, measured in a certain way, etc.

      If I build a device and sell it, but am using the components in nonstandard ways, the manufacturer isn't going to be pissed at me. If my nonstandard ways cause things to break, the customers will be pissed at me, and I won't be able to bitch to my supplier, because I was operating outside of spec.. but if it works, I'm fine.

      Selling an overclocked x86 machine and calling it such is perfectly fine, overclocking is not a crime in any way.

      Selling an overclocked machine as a 4Ghz P4, for instance, when the chip was only rated to 3Ghz is only dodgy because so much emphasis is placed on the chip, the customer would naturally expect that this mean the computer contained a chip rated to 4Ghz from Intel.

    5. Re:Why not in the first place? by Anonymous Coward · · Score: 0

      No, selling a 3GHz chip as 4GHz is problematic because it's fraudulent. The first time anyone opened the machine and looked at the chip you would be sent to jail and ordered to pay triple damages to whomever bought the machine, possibly with additional damages for downtime from crashes.

    6. Re:Why not in the first place? by spectre_240sx · · Score: 1

      Do you work in a business where PR is important by any chance? I do, and I can tell you that although your statement seems logically sound (and is for the most part) companies can still get pissed off whether or not there is actually something wrong with what you're doing. You don't know what sort of ties Nintendo had to the maker of those chips, who knows if they were getting a deal on buying so many in bulk, or whether they might have even been sponsored some for advertising the use of that chip in dealing whith other electronic manufacturers.

      Keeping the businesses you deal with happy is not as easy as you might think, and I can certainly see some sort of trouble arising from the use of overclocked chips.

    7. Re:Why not in the first place? by Anonymous Coward · · Score: 0

      It isn't fraud if it is sold as a 3GHz system overclocked to 4GHz. You can find many places that overclock, test, and sell overclocked systems. Every single one specifically states the system is overclocked. It is only fraud if the seller claims it is a real 4GHz chip, as long as they tell the truth about it being overclocked they are fine.

  19. It dosen't slow down-slide show style.... by Anonymous Coward · · Score: 0

    But the games start to move in slow motion when
    there are too many sprites on the screen at once.
    In fact, I still see this today with my Dreamcast
    and Crazy Taxi.

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

    1. Re:It dosen't slow down-slide show style.... by KDR_11k · · Score: 2, Interesting

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


      From what I've seen that comes from running out of texture memory and trying to stream the textures from the main memory through the AGP. Because the AGP is too slow to do that while pushing through the scene data and maintaining a good framerate you see a sudden jump as the data per frame increases tenfold. Some games do gradually go into slowmo but that's usually because the CPU can't catch up (as the drawing limits of the GPU are rarely exceeded or even met).

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    2. Re:It dosen't slow down-slide show style.... by KDR_11k · · Score: 2, Interesting

      Come to think about it, you probably didn't mean the jump from 60 FPS to 2 FPS but the game running on at the same speed. That's because of time dependant physics as opposed to frame dependant which allows the games to run on varying framerates without a difference in speed. A NES game running at 200FPS would be unplayable, a modern game at 200FPS is merely more fluid. This kind of behaviour is necessary with 3d games as framerates tend to be less stable with 3d grapics (and varying amounts of free ressources).

      --
      Justice is the sheep getting arrested while an impartial judge declares the vote void.
    3. Re:It dosen't slow down-slide show style.... by shamilton · · Score: 1

      Since console CPUs all run at the same speed, the games make no effort to have consistent timing. Thus, under load (which is functionally the same as the CPU slowing down) the gameplay itself slows down. PC games need to run at the same speed regardless of CPU speed and framerate. As the framerate drops, the visual difference between frames becomes greater, which exaggerates this so-called "slideshow."

      As it happens, some PC games have poor or no timing code. Example: Parts of FFVII for PC are unplayable on modern PCs (ie. motorcycle chase.) Also, Need for Speed: Underground speeds up annoyingly when there isn't much action. To me, that is unacceptable for a modern game. Then again, I don't have a wing on my '86 Dodge Stratus, so I didn't really play it much.

      --
      "[A] high IQ is like a Jeep; you will still get stuck, just farther from help!" --Just d' FAQs, c.g.a
    4. 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.
    5. Re:It dosen't slow down-slide show style.... by fossa · · Score: 1

      I assume this is the same problem suffered by "solitaire" on Windows where the victory animation zips by at an absurd rate on any non-ancient computer.

    6. Re:It dosen't slow down-slide show style.... by Fred+Or+Alive · · Score: 1

      The version in Windows XP (and 2000?) appears to have had that fixed, as well as having those awful new card backs, the ending animation now runs at a sane speed.

      --
      10 PRINT "LOOK AROUND YOU ";
      20 GOTO 10
  20. Overclocking the Clock itself by mahesh_gharat · · Score: 1

    Can I somehow overclock the clock in my office, so I can go home early?

    By reading all those overclocking articles on slashdot, I think clock is the only remaining thing to be overclock.

    Now, please do not come back to me saying that overclocking the internal clock is the first step to done before overcloking anything.

    1. Re:Overclocking the Clock itself by Anonymous Coward · · Score: 0

      Hey, if you did that then it would look like you got less work done in a day. You'd run the risk of getting fired for a drop in performance.

      You need to underclock your clock so it looks like you get more work done in the same 'hours' then the boss will think your a great worker.

      But then you would have less real hours left in the day to play overclocked NES.

      Cheers.

  21. I wasted... by Anonymous Coward · · Score: 0

    4 megs of download bandwidth for that?!? (I know it's free, and it still isn't worth it)

    What does it say when someone is stoked about a framerate increase on a 20-year-old system whose ROM is probably 128kb and video is 5 -mega- bytes for 30 seconds.

    It's cool to figure archaic stuff out, certainly,

    Sorry to say this, but...man, could you waste your time on something else?...maybe even something that someone will find somewhat remotely interesting at somepoint of time somewhere...please?!?

    Inject.

    1. Re:I wasted... by Epicenter713 · · Score: 1

      Wow, way to be obnoxious. No one's making you download anything. Quit whining.

    2. Re:I wasted... by Dachannien · · Score: 1

      As long as you're here, I have to ask - are those gigantic image watermarks in the center of your images really, really necessary?

    3. Re:I wasted... by Anonymous Coward · · Score: 0

      Wow, way to be obnoxious. No one's making you download anything. Quit whining.

      You're just offended is all...totally understandable. When one posts an article to /. it is viewed but tens, if not -- hundreds of people... it must meet some sort of NON-inverse interest scale.

      How many posts are modded 'funny'? How many are modded 'insightful'?

      Wikked improvement -- 19 years too late.

      And I agree, the watermarks are probably more obnoxious than I am...I promise I won't steel your precious PCB pics.

      Inject.

    4. Re:I wasted... by Epicenter713 · · Score: 1

      Since I've had people steal my work, I don't deem it excessive.

  22. The biggest problem I experienced by Glowing+Fish · · Score: 1

    The biggest problem I experienced was the flickering of the graphics when the screen became overcrowded.

    I think that this would not be solved by this hack, because that has to do with maximum bits per scanline, rather than clock speed...

    --
    Hopefully I didn't put any [] around my words.
    1. Re:The biggest problem I experienced by g00z · · Score: 1

      I think that had more to do with the fact that screen data was minipultaed as the screen would draw, so you only had so many cpu cycles per scanline that you could execute. The problem was a lot of those sprites depended on specific raster timing, that if missed (because the opcodes took too many cycles) would tend to flicker. Of course, this is just a guess based on how things worked on my expereinces with the commodore 64 that (sorta) shared the same CPU as the NES (6502).

      --
      "The Wright brothers were the first to fly with a heavier-than-air machine, but boy did they have a lousy plane"
    2. Re:The biggest problem I experienced by m50d · · Score: 1

      I think that's only the case on early consoles - it's a big issue on the Atari 2600 where you have only 4 ops per pixel, but I didn't think it affected the NES.

      --
      I am trolling
    3. Re:The biggest problem I experienced by Anonymous Coward · · Score: 0

      Possibly a case of the sprite processor limitations, no doubt it can "think" about "x" amount of sprites but can only display "x-y" per scanline, this was the problem with the flickering sprites on the sega 8 bits no doubt due to having had it's video derived from the old tms 9918/9's and trying to cut costs.

      Just guessing that the nes had a similar limit.

    4. Re:The biggest problem I experienced by Anonymous Coward · · Score: 0

      The NES can internally keep track of more than 8 objects (sprites), but it is limited to 8 per scanline. Similar in concept (but not execution) to sprite multiplexing on the C64, you basically reuse each sprite when you need to. The NES will mostly take care of this for you with OAM (object attribute memory), but the C64 coder must sort and track the sprites manually to multiplex. It doesn't have much to do with the amount of CPU cycles per line, that's really only an issue when you are doing EXTREMELY tight code that will fail if it's off by one cycle (such as the vast majority of C64 demo effects). Most systems can suffer from sprite flicker, given that you try to put more sprites on a scanline than the system can handle - if it doesn't flicker, at least sprites will disappear (the Genesis simply stops rendering sprites when it hits it's limit, so no flicker, but just missing sprites).

      All Epicenter's project does, is give the CPU more clock cycles per second. Thus, in games that would slow down because the code couldn't execute in one frame, this will enable the code to run in one frame, since you have a good multiple of the original available cycles.

      Something I'd really like to see would be someone retrofitting a C64's SID to the NES. Famicom would be easy, just put it on a cartridge and feed the audio out through the system like many other carts did. It'd be harder on the NES because the system doesn't expose an audio path from the cartridge to the audio output.

  23. Question by Mishra100 · · Score: 1

    You call the lines on the board a trace. Is it correct to also call that a bus, like what you call those traces on a PC's motherboard?

    1. Re:Question by Epicenter713 · · Score: 1

      Some of them, like the path between the CPU and the RAM, that's a bus. Others can just be things like power and grounding, which are just traces providing, well, power and ground. :)

    2. Re:Question by Mishra100 · · Score: 1

      Thats what I thought but wasn't 100% sure. Wanted to ask a "master" ;) Always love to learn!

    3. Re:Question by duncanbojangles · · Score: 1

      I tried responding to your question but found out rather quickly that I have no eloquence when it comes to speaking, or writing in this case. Wikipedia does a much better job.

      Electrical Bus
      Signal Trace

    4. Re:Question by Kiryat+Malachi · · Score: 2, Informative

      Technically:

      All copper lines on a PCB are traces. This includes power and ground lines, excepting large areas of copper, which are usually called planes. Also, there are things called "ground shields", which are actually not connected to ground - they're electrically isolated continuous bits of copper used to provide electromagnetic shielding.

      Anyway.

      Traces are the copper lines on a PCB - buses are composed of multiple traces carrying a collection of related signals (for example, an address bus is N traces, each carrying one bit of the N bit address.)

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
    5. Re:Question by lachlan76 · · Score: 1

      A trace is the copper strip on the PCB which carries electricity.

      A bus is the set of traces that collectively carries data (or one trace, as the case may be for serial buses).

    6. Re:Question by RenaissanceGeek · · Score: 1
      Not all traces are buses. Buses are long circuits that carry signals (or power, of you want to get technical) to or between multiple (at least 3) devices. A connection which can only allow communication bewteen two devices is NOT a bus. (The Pentium4 and the original Athlon both reside on a point-to-point connection, not a bus, as the CPU is only able to communicate with one thing along that connection: the motherboard northbridge.)

      Also, buses are not confined to printed-circuit-boards. Parallel IDE cables are a bus (with only three nodes: master, slave, and controller), the floppy-drive cable is a bus (with up to five nodes, when properly implemented), SCSI cables are a bus, Firewire (AKA IEEE1392) is a bus, original (coaxial) ethernet is a bus, and, of course, USB (universal serial bus) is a bus.

      --
      What is the difference between a small revolutionary change and a large evolutionary change?
    7. Re:Question by Creepy+Crawler · · Score: 1

      Then how do you explain teh Dallas 1-line bus?

      --
  24. Load times? by Anonymous Coward · · Score: 0

    I, for the life of me, don't remember waiting for games to load until the introduction of cd/dvd-roms.

    Am I mistaken here???

    1. Re:Load times? by Epicenter713 · · Score: 1

      The SNES had 'load time' disguised with very long credits due to its absurdly slow 8-bit bus and 16-bit chips, also its need to drop CPU clock when it read from ROM (the cartridge). But aside from that, yes, load time is almost purely a CD-ROM thing in game consoles.

    2. Re:Load times? by Anonymous Coward · · Score: 1, Informative

      In my experience, loading program/data to the SPC-700 chip can be pretty slow. And all the RAM in the system allows for more compression, so more time for unpacking..

      Other than that, SNES loading times should theoritically be shorter than on NES (if the game was coded similarly).

    3. Re:Load times? by Anonymous Coward · · Score: 0

      You must have never owned a Commodore-64.

  25. OMG! Time is moving faster! by simrook · · Score: 3, Interesting

    Go and download the Mario Brothers 3 vid from the site and watch the count down clock. Not only does he double the clock speed on the motherboard, he also cuts the time in half that one is able to beat a level!

    Either that's the explination, or some wierd time warp has opened up and defied the laws of relativity via NES. Perhaps that's why I got the orignal Zelda for christmas.

    So wait.. why does this matter anyways? Just get an emulator. Still..Hella sweet mod. Right up there with softmodding an xbox.

    HoHoHo - Simrook

    --
    'Truth' is linked in a circular relation with systems of power which produce and sustain it...
    1. Re:OMG! Time is moving faster! by Anonymous Coward · · Score: 0

      No, the time is right in the overclocked version, it's just that with the normal clock speed with all the slow-down the clock actually slowed down a bit.

  26. Re:Good by Anonymous Coward · · Score: 0

    I quite enjoyed the slow-down/flicker effects of in MegaMan. It was like an intense action scene in a movie - time slows down letting you soak it all in.

  27. Refresh mod? by LithiumX · · Score: 1

    So now the question is... can we fool the box's timer into running at a faster sync rate? ie make a 60fps game refresh at 80 or 90? Anyone know if (modern) tv's can even handle this kind of signal without crapping themselves?
    It would be nice to mod my NES to make the games a little more... challenging.
    I'm still waiting on the NES Linux kernel hack...

    --
    Do not confuse "Freedom of Choice" with "Free Will".
    1. Re:Refresh mod? by m50d · · Score: 1

      It will depend on your TV. Modern TVs can certainly go about 10Hz faster than they should, you may have to overclock your TV too.

      --
      I am trolling
  28. Temperature and timing by SamMichaels · · Score: 2, Interesting

    I have a little experience with the NES and emulation ;)

    The music gets out of whack and the time in the game doesn't work correctly...you can see it happen in the video of SMB3.

    I'd also like to have one of those laser thermal sensors take the temperature of the chip on the normal clock speed and the overclocked speed.

    Geek factor = 10; usage factor = 2. If you can find your NES, let alone have it work, all the power to you. If you give up, you can always hit zophar.net and emulate them.

    1. Re:Temperature and timing by Epicenter713 · · Score: 2, Informative

      The time works fine-- it's SLOWING DOWN below the PROPER speed when it lags. The overclocking stops it from slowing down-- it's going the speed the programmers intended. As for temperature, I estimate both to be pretty much indistinguishable, but around 75-85F. Not exactly a heat emergency.

    2. Re:Temperature and timing by jandamandotcom · · Score: 0

      Hi Swampass, ltns

  29. Just in time for Christmas! by Okonomiyaki · · Score: 2, Funny

    Slashdot has gotten really slopppy. Wasn't this story supposed to be posted 15 years ago?

    1. Re:Just in time for Christmas! by Anonymous Coward · · Score: 0

      they'll make up for it by posting dupes of this story over the next 15...

  30. The main cpu is in the cartridge if I remember by Billly+Gates · · Score: 0

    I remember reading a story at Nintendo power which discusses how the system works.

    The CPU and rom are in the game cartrige while i/o, video, and sound are on the main system.

    This was over 15 years ago in the mind of a 7th grader so I could be wrong. Also I could have been reading about the Super nintendo that was coming out very soon.

    But I believe teh Snes put more cpu power in the main unit compared to its ancestor to drive the cost of cartridges down.

    1. Re:The main cpu is in the cartridge if I remember by Epicenter713 · · Score: 1

      That's pretty off, sorry. The CPU is in the main unit. Putting that in the cartridge would be insane and make each cartridge cost massive amounts of money. The logistics would also be bizarre. As for the SNES, they put very little raw processing power in the machine (it was horribly weak, a hacking of the NES hardware really) and the games were enhanced by chips like SuperFX in the cartridges, which drove their price UP.

    2. Re:The main cpu is in the cartridge if I remember by Kiryat+Malachi · · Score: 1

      Nope, CPU was in the main system. A few games (SNES, at least) had coprocessors inside of the cartridge; I recall Star Fox being one of them. There might have been coprocessored NES games, but I'm not certain.

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
    3. Re:The main cpu is in the cartridge if I remember by Billly+Gates · · Score: 1

      That was probably it.

      Even though I was young, I knew it made more since to put the main processor in the system.

      Donkey Kong 3d and Doom for SNES did this. I remembered the nintendo power article when I was curious as to how they got the game to run several years later.

    4. Re:The main cpu is in the cartridge if I remember by Anonymous Coward · · Score: 1, Informative

      NES carts used special ASICs so the NES could address more memory, and added various other features.

      The first NES carts just had 2 ROMs and the 'lockout chip' (which actually is a little CPU, running in sync with the other lockout chip in the system to thwart unlicensed game publishers).

    5. Re:The main cpu is in the cartridge if I remember by RikRat · · Score: 1

      I once read that the NES contains a Commodore 64 CPU (or something like that). That is why some other company made a NES clone that used the same cartridges.

    6. Re:The main cpu is in the cartridge if I remember by Kiryat+Malachi · · Score: 1

      Yep, DKC did it, as did (I believe) Super Mario Kart. Basically, any game that emulators used to have lots of trouble with, you can bet it might use a coprocessor of some variety, whether it be 3D (SuperFX) or even just something like sound, which was (I think) the issue with SMK.

      --

      ---
      Mod me down, you fucking twits. Go ahead. I dare you.
      (I read with sigs off.)
    7. Re:The main cpu is in the cartridge if I remember by Anonymous Coward · · Score: 0

      I was under the impression Donkey Kong Country didn't use any extra chips in the cartridge. I seem to remember Nintendo making a big deal about that very fact at some point. Of course I could be remembering wrong so if you could cite some sort of source, that would be helpful.

    8. Re:The main cpu is in the cartridge if I remember by RoofPig · · Score: 1

      Yeah, Donkey Kong Country doesn't have anything extra in terms of processing. And as for Mario Kart, it didn't have extra processors either. It just used the snes's built in mode 7. If Mario Kart had issues being emulated, it's probably because they never got around to emulating mode 7 in whatever particular emulator has the problems.

    9. Re:The main cpu is in the cartridge if I remember by Baiken · · Score: 1

      Not exactly, but close, the NES CPU is a 6502 compatible type CPU, I guess its the 6527 or 6528, all of them are close relatives, the commodore 64 used a 6502, the same as the apple II, and nintendo used a binary compatible one the 6527, difference is the sound registers or SAPU ,some registers in the 6527 that took charge of making sounds, by the way commodore 64 used a separate cpu for sound, the 6508 SID = sound interface device, a superior sound making method, and still a cult soundchip in europe, dont believe me? search SID chip in google and youll see...

    10. Re:The main cpu is in the cartridge if I remember by Anonymous Coward · · Score: 0
      AFAIK, only a few percentage of SNES games had SuperFX chip. StarFox, Stunt Race FX... There was a more advanced SuperFX chip in games like Doom or Yoshi's Island, but these chips were only in a small bunch of games.

      There were another chips, like a DSP which was included in Super Mario Kart (best game EVER!).

    11. Re:The main cpu is in the cartridge if I remember by Anonymous Coward · · Score: 0

      Super Mario Kart has a DSP chip on it.

    12. Re:The main cpu is in the cartridge if I remember by Anonymous Coward · · Score: 0

      the C64 used a 6510, there were several extra opcodes and the like.

    13. Re:The main cpu is in the cartridge if I remember by Baiken · · Score: 1

      thanks a lot for correcting me...

      any other info in my reply inaccurate?

      thanks in advance

    14. Re:The main cpu is in the cartridge if I remember by Thowllly · · Score: 1

      The C64 did use a 6510, but it doesn't have any extra opcodes. What it does have over the 6502 is an 8 bit io port (but only 6 bits of it is availible from the outside, they ran out of pins on the 40 pin chip package). This io port is mapped to memory adress $0000 and $0001.

    15. Re:The main cpu is in the cartridge if I remember by Anonymous Coward · · Score: 0

      Glad you didn't get modded up, because you're flat out wrong. The CPU is in the system. The ROM is in the cartridge of course. Carts would have been even more expensive if each one had to use their own CPU.

      Mods please send parent to -1. It's misleading and wrong.

    16. Re:The main cpu is in the cartridge if I remember by Anonymous Coward · · Score: 0

      The NES' 2A03 *is* a 6502 when it comes to documented instructions. The 2A03 also has sound generation hardware built in, which is why I'd surmise the sound was off, as another poster noted - there must not be a good way to clock the sound hardware separately.

    17. Re:The main cpu is in the cartridge if I remember by Anonymous Coward · · Score: 0

      Indeed it does. Maybe the other poster was thinking of F-Zero, which uses only mode 7 without any DSP.

  31. Blowing works, but hurts more than it helps by Anonymous Coward · · Score: 3, Interesting

    Blowing DID help get problem carts to load, but only if you blew warm air. The moisture from your breath was often enough to give those carts and bad connectors the extra connection they needed to load. The problem with this method is that the same moisture that helped the cart load further corroded the contacts over time.

    Remember having to remove-and-blow 5 or 10 times before it would work? Could THAT much dust have accumulated?

    When you blow warm air from your lungs and get enough moisture in there, you never have to blow more than once. My friends always wondered why they could blow a dozen times in a cart and it still not work, and I was able to do it the first time - everytime.

    Not that I suggest anyone do this on a regular basis. The alcohol/q-tip method is the correct one, as the parent pointed out. Someone else asked if this is really safe when the carts and manuals specificaly say not to use alcohol to clean carts. Well, I learned this method by calling Nintendo customer support in the 80s. They said to mix a half part water with a half part alcohol, but that got to be too big a hassle for me. I've cleaned hundreds of carts (and other electronics) with straight rubbing alcohol for years. Works like a charm.

  32. Has everyone forgotten about the Legend of Zelda? by ShimmyShimmy · · Score: 2, Informative

    I'm surprised there wasn't a Zelda demo on the site. Whenever there was a room of those Jumping guys that turned into bats when you stab them, the system would lag like hell if you made too many bats. Also if I remember correctly, those pancake guys (?) that ate your shields never did much for the framerate either. ...Finally, a better solution to killing those guys than the Magic Sword

    --
    Partial Credit: The Engineer's Best friend
    "Well, the bridge didn't fall all the way down!"
  33. Re:Other Systems by dosius · · Score: 2, Interesting

    With the Master System, Game Gear and Nomad, would it not be easier, as they use stock CPUs, to simply upgrade the CPUs? I think the Nomad is a Genesis derivative, right? and I think 68000 and Z80 CPUs twice as fast as the Genesis' 68000 and Z80 exist...

    Moll.

    --
    What you hear in the ear, preach from the rooftop Matthew 10.27b
  34. coolest mod since 2600 tape drive games by f05t3k · · Score: 1
    Am I the only person that had the old 2600 tape drive games or are those turned into ROM emulators? The Dragon Hunting RPG one was rad, better than any commodore 64 game I played. Unfortunately I let a friend borrow my 200+ 2600 collection cause my step-dad was a crackhead who asked if he could sell them and my 'friend' refused to give them back.

    What about a 2600 overclocking mod? Pac Man, MS Pac Man would be so much better then you couldn't run through the ghosts to cheat.

  35. the good old days are today by SethJohnson · · Score: 2, Insightful



    Rusty,

    I'm not trying to contradict you or be a smartass.

    Ah, the good old days. How glad I am that I will never, ever have to live through them again.

    Today is the good old days for tomorrow. Kinda sucks to think of all our current cool shit in that context, but back when it was the good old days, we thought our cool shit was as cool as we now think of our cool shit.

  36. Re:Good by Zorilla · · Score: 2, Funny

    When we were kids and didn't know better, we thought the slowdown was a special effect in the game.

    --

    It would be cool if it didn't suck.
  37. FPGA on NES by Anonymous Coward · · Score: 0

    http://oguri-195.cis.nagasaki-u.ac.jp/~sakamoto/ne s/

    A clock rise tends to be carried out.

  38. NES Server by Anonymous Coward · · Score: 0

    The server must be powered by a overclocked 4MHZ NES because the speed it's running at would make you think it is.

    1. Re:NES Server by Anonymous Coward · · Score: 0

      the wonders of netbsd :)

  39. Other Systems?? by Chromium_One · · Score: 1

    If you want to go that route, there were variants of the 6502 CPU (the one used for 8-bit nintendo, yes) that are clockable at least to 20MHz. Part of what makes this interesting (at least to a twisted soul such as myself) is that he didn't replace the CPU.

    --
    When you live in a sick society, just about everything you do is wrong.
    1. Re:Other Systems?? by dosius · · Score: 1

      The 2A03 isn't fully 6502 compatible, so that route probably won't work. Especially since, IIRC, EVERY NES game that has sound does something "nonstandard".

      Moll.

      --
      What you hear in the ear, preach from the rooftop Matthew 10.27b
  40. Re:Has everyone forgotten about the Legend of Zeld by Anonymous Coward · · Score: 0

    The jumping guys that turn into red bats can be slayed with the arrow (available at the eye in level 1) and the bow (from most stores). As for those things that eat your shield - yeah, I hate them to. There is a good place to get a cheap shield, but if you buy the 250 ruby ring, you know about it already. I've done both quests in one life - multiple times - like the pathetic person I am. ***kicks the dirt***

  41. Super Mario Brothers by Zedrick · · Score: 1

    SMB, the game I keep going back to again and again and again after more than... 16? years, sometimes slows down when there are a lot of things happening on the screens, like on the "open" levels such as 1-3.

    1. Re:Super Mario Brothers by I(rispee_I(reme · · Score: 1

      Also where I first encountered it, on the fights with Bowser when he throws chains of hammers at you. I initially thought he acquired the power of controlling time in the later levels, and feared him.

  42. NES left on for 2 weeks by ZeroReality · · Score: 1

    This would explain why i could leave it on for a couple week straight and not have a complete melt down. It way under clocked.

  43. Overclock? by Stevyn · · Score: 1

    This guy "reclocked" it.

  44. "perfected"? by phozz+bare · · Score: 1
    Let me save you the trouble of reading TFA...

    1. Disconnect CPU clock line from current clock.

    2. Install faster oscillator.

    3. Connect CPU clock line to new oscillator.

    Why has this taken 15 years? And why is this a "perfected" method?

    phozz

  45. Kyrocooling? by evillamer · · Score: 1

    How about overclocking this NES baby with Kyrotech! Maybe then we will have enough performance to run Linux on it.

  46. Question??? by Piranhaa · · Score: 1

    And, the real question of the day is... "WHY?"

  47. Re:Has everyone forgotten about the Legend of Zeld by Dasaan · · Score: 1

    The "jumpy guys" are called Vires.
    The "bats" are called Keese.
    And the "pancake guys" are called like-likes.

    Working from memory so spelling may be off a bit.

    --
    XP is basicly 98 with a lot more extra features to hunt down and disable. --Dram
  48. Game Genie by trippcook · · Score: 1

    If you have an old Game Genie, you'll never have to blow on carts again. The connectors in the Genie are of high quality. I use mine on previously unplayable carts and they work great. Just bypass the Game Genie code-entry screen, and you're ready to go!

  49. What I really need by 77Punker · · Score: 1

    is this same thing for Nintendo 64. Perfect Dark with 4 players and 8 bots at 60 FPS would be a dream come true!

    1. Re:What I really need by Darthmalt · · Score: 1

      I agree perfect dark rocked but you could tell it was straining the limits of the 64.

      I even found a way to make the framerate slowdown with goldeneye. In the second level with the lab once you get to the room with all of the gas canisters at the end talk to trevelyn for a second then when the baddies start coming in run to the exit door.

      But instead of exiting run up the stairs and go through the door closing it behind you as you get to the top turn so you can see whats going on with trvelyn and just start shooting the baddies they wont come through the door or shoot back. as more and more of them make it to the ledge you'll see a massive slowdown in the system performance.

  50. Re:Good by Anonymous Coward · · Score: 0

    You mean actually letting you win? Damn Megaman games brought out violence in me on a scale that GTA could only dream about.

  51. Re:This may have been useful info, by Neuroelectronic · · Score: 1

    Slashdot wasn't around in the late 80's

  52. Actually I play the games... by Caeda · · Score: 1

    on my dreamcast. NesterDC can process 1024 roms on a cd, and apply game genie codes and do save and load game states...

    --
    ~~ Please keep your arms, legs, and outright stupidity inside the ride at all times. Thank You ~~
  53. Wow, imagine.. by Anonymous Coward · · Score: 0

    a Beowulf cluster of those!

  54. competition by TouchOfRed · · Score: 1

    Wow, what a great addition to my collection of my nes mods. Faster cpu, green led, black paint, no lockout, TAKE THAT XBOX(2?)! ninja gaiden runs faster :) Really though, NES is a kickass system, which I can still turn to for fun times, gj nintendo

  55. Not necessarily a *good* thing... by Xoo · · Score: 3, Informative

    Forgive me for linking to the file directly, but here's a direct link to a demonstration video showing the overclocking differences in Super Mario Bros. 3.

    Instead of observing the obvious improvements in fluid animation (and gameplay), listen to the audio differences in both before and after overclocking. The original is exactly how I remember SMB3 to sound, while the overclocked version sounds kind of whacked.

    To me, the audio from these classic games is JUST AS important as the video, so I won't be overclocking until a better method is found that won't screw up audio.... but I'd imagine the bulk of people who still have *working* NES units, wouldn't want to mess around with their precious vintage systems anyways ;-)

    --
    Karma police, arrest this man, he talks in maths....
    1. Re:Not necessarily a *good* thing... by Anonymous Coward · · Score: 0

      Karma police, arrest this man, he's a redundant fool who actually read the fucking article, yet still repeated it's warning that the sound pitch would become higher. Also, the audio blew goats on those games. Vintage my ass, EB sells them for $25.

    2. Re:Not necessarily a *good* thing... by Anonymous Coward · · Score: 0

      He made a good point, quit yer whining buddy

  56. Re:Jumpy games? METROID by riker1384 · · Score: 0

    Metroid would slow down all the time when there were multiple enemies on the screen.

  57. anyone? by MasTRE · · Score: 2, Insightful

    Has anyone duplicated this after reading? Just wondering. Instead of praising / dissing the article, it would be nice if someone actually used the information. Maybe provide some new information for those that are interested, like testing new games (Zelda?).

    Granted this is not a very useful mod today, but who cares? If it doesn't do it for you, move along, nothing here to see. For those of us that do dig it, it's a great lil' holiday read.

    --
    Must-not-watch TV!
  58. Re:Next, we start overclocking coffeemakers.and th by Bob+The+Cowboy · · Score: 1

    .... the terrorists will have already won?

  59. What's the point? by MarcQuadra · · Score: 1

    Argh. What's the point? A television screen in the USA is 15hz, but the signal is interlaced for a total perception of 30fps.

    That's right, your TV can only do 30fps out-of-the-box. If you send it a signal from a unit outputting a 60fps signal, you're just throwing bits to the wind.

    This is the sort of thing that drives me nuts. My monitor runs at 85hz, any framerate over 85fps is wasted CPU/GPU cycles. LCD monitors run at 60hz, for the most part.

    --
    "Sometimes, I think Trent just needs a cup of hot chocolate and a blankie." -Tori Amos on Nine Inch Nails
    1. Re:What's the point? by LocalH · · Score: 1

      You are full of shit, please don't speak unless you're absolutely sure you know what you're talking about.

      NTSC runs at a horizontal refresh rate of 15KHz (that is, approximately 15,000 lines per second), and a vertical refresh rate of 59.94Hz. For simplicity, I will refer to "59.94Hz" as "60Hz".

      Each refresh handles either odd or even fields (noninterlaced devices like the NES just output all odd or all even fields). Two consecutive fields can be combined into a 30fps signal, the set will display this at 60fps correctly.

      NTSC can perfectly well do 60fps, there is just a slight loss of spatial resolution since each of those fields is half of the frame height. I should know, I was just playing some NES games and Unreal Tournament 2004 on a TV at a perfectly smooth 60fps (UT2k4 would occasionally drop to 30fps of course, but the NES emu was rock solid). I also regularly play 30fps videos through my TV-out and with ReClock and bob deinterlacing, it looks PERFECT to the original source, minor MPEG artifacting notwithstanding.

      --
      FC Closer
    2. Re:What's the point? by Novus · · Score: 1

      You're off by a factor of 2. US NTSC TV is 60 Hz interlaced; 60 times a second, half a frame is displayed. Changing the view 60 times a second looks smoother than changing it 30 times even though only half a frame (odd or even lines) is shown each time.

  60. Overclocked ZX Spectrum by Gordonjcp · · Score: 1
    I replaced the 14MHz clock crystal in a ZX Spectrum with a 17.73MHz colour crystal from a dead C64. The crystal oscillator output is divided down to 3.5MHz for the normal CPU clock, and all video timing is derived from that. I needed to modify my monitor to scan at 20kHz horizontally, but the 63Hz vertical scan was within its range (el-cheapo monochrome security camera monitor).


    All the timing loops were roughly 25% faster, making typing a bitch.

  61. Well to be honest with you.... by Anonymous Coward · · Score: 0

    ... overclocking the internal clock is the first step to do before overclocking anything.

  62. NNES? by dancingmad · · Score: 1

    It's just the NES - Nintendo Entertainment System. The Nintendo Nintendo Entertainment System? Get a clue people.

    --
    "There is no time, sir, at which ties do not matter," Jeeves, (Jeeves and the Impending Doom)
  63. Overclocking... cool. by WWWWolf · · Score: 3, Interesting

    NES folks have difficulty replacing processor because the sound unit is integrated to CPU...

    ...otherwise, we would have already seen some mods that would stick in a 65816 (as with Commodore 64) and take the homebrew games to the next level. =)

    Yet, it's cool to see someone actually overclocking the thing and seeing what that does to the games! At least that will deal with the slowdown a bit. And, of course, it's at last a chance to see how well Nintendo games were actually coded - the games should work if you make the hardware different, even when the consoles traditionally never have to take hardware differences in account... or even if hardware differences were an issue at all in those days.

  64. Yes, but... by Anonymous Coward · · Score: 0

    Yes, but does it run Linux?

  65. Overclocking other systems? by kaedemichi255 · · Score: 1

    Are there any resources for overclocking other game systems (ie. famicom, sega genesis, SNES)? And what would be some real, practical ways that these systems could be put to use for?

    1. Re:Overclocking other systems? by Epicenter713 · · Score: 1

      I have a MegaDrive/Genesis overclocking guide I wrote a while back, it's at: http://www.epicgaming.net/md_oc/

    2. Re:Overclocking other systems? by Epicenter713 · · Score: 1

      I created a guide explaining how to overclock the MegaDrive/Genesis system, that's located here: http://www.epicgaming.net/md_oc/

  66. Why overclock a NES? For Practice! by f05t3k · · Score: 1

    Almost everyones got one in barely-working condition...! because you can beat the record time for completing the game! duh!! BTW--can I overclock my 2XL *hee*

  67. Deven... by Anonymous Coward · · Score: 0

    Deven, I am not impressed that you have wasted the last 2 years of your life trying to overclock old gaming systems. You are wasting your life and other peoples. Stop it.
    Sincerley,
    Everyone you went to college with that didn't drop out for being too young to handle being away from their mommy and daddy

    1. Re:Deven... by Epicenter713 · · Score: 1

      Aww, You're just mad I didn't invite you on TechTV, Seth. Thanks for stealing my Dreamcast, that was really awesome.