{"id":91,"date":"2007-04-02T00:25:29","date_gmt":"2007-04-02T08:25:29","guid":{"rendered":"http:\/\/www.modd3d.com\/articles\/?p=91"},"modified":"2011-07-11T14:36:38","modified_gmt":"2011-07-11T22:36:38","slug":"overclock-your-game-boy-advance","status":"publish","type":"post","link":"http:\/\/www.modd3d.com\/articles\/item\/overclock-your-game-boy-advance","title":{"rendered":"Overclock Your Game Boy Advance"},"content":{"rendered":"<p>Overclocking your GBA (and underclocking it) will allow you to skip boring parts of games, make them more challenging, slow down parts that are too difficult, or squeeze out some extra clock cycles for your homebrew apps. You also get to show off your modded GBA in front of your &#8220;L33T&#8221; friends. It&#8217;s not as hard as you might think, and you can switch between speeds on the fly.<\/p>\n<div class=\"center\"><object width=\"425\" height=\"350\" classid=\"clsid:d27cdb6e-ae6d-11cf-96b8-444553540000\" codebase=\"http:\/\/download.macromedia.com\/pub\/shockwave\/cabs\/flash\/swflash.cab#version=6,0,40,0\"><param name=\"src\" value=\"http:\/\/www.youtube.com\/v\/8hNVB5iYRuk\" \/><embed width=\"425\" height=\"350\" type=\"application\/x-shockwave-flash\" src=\"http:\/\/www.youtube.com\/v\/8hNVB5iYRuk\" \/><\/object><\/div>\n<p>&nbsp;<\/p>\n<p><!--more--><\/p>\n<p><strong>What you need:<\/strong><\/p>\n<ul>\n<li>Original <a href=\"http:\/\/www.amazon.com\/gp\/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FGame-Boy-Advance-Console-Glacier%2Fdp%2FB00005B8G1%3Fie%3DUTF8%26s%3Dvideogames%26qid%3D1175560067%26sr%3D8-2&amp;tag=modd3d-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325\" rel=\"nofollow\" target=\"_blank\">Game Boy Advance<\/a><img loading=\"lazy\" decoding=\"async\" style=\"border: none !important; margin: 0px !important;\" src=\"http:\/\/www.assoc-amazon.com\/e\/ir?t=modd3d-20&amp;l=ur2&amp;o=1\" alt=\"\" width=\"1\" height=\"1\" border=\"0\" \/><\/li>\n<li><a href=\"http:\/\/www.division-6.com\/store\/gbaccelerator-c-1-p-1-pr-1.html\" target=\"_blank\">GBAccelerator<\/a> overclocking chip<\/li>\n<li><a href=\"http:\/\/www.division-6.com\/store\/tri-wing-screwdriver-pr-13.html\" target=\"_blank\">Tri-Wing Screwdriver<\/a><\/li>\n<li>Small Phillips screwdriver<\/li>\n<li><a href=\"http:\/\/www.division-6.com\/shop\/Small-Wire-Kit.html\" target=\"_blank\">30 AWG kynar wire-wrap wire<\/a><\/li>\n<li><a href=\"http:\/\/www.amazon.com\/gp\/product\/B0009ZD2AG\/ref=as_li_ss_tl?ie=UTF8&amp;tag=modd3d-20&amp;linkCode=as2&amp;camp=217145&amp;creative=399369&amp;creativeASIN=B0009ZD2AG\" rel=\"nofollow\" target=\"_blank\">Low-wattage, fine-tipped soldering iron<\/a><img loading=\"lazy\" decoding=\"async\" style=\"border: none !important; margin: 0px !important;\" src=\"http:\/\/www.assoc-amazon.com\/e\/ir?t=modd3d-20&amp;l=ur2&amp;o=1\" alt=\"\" width=\"1\" height=\"1\" border=\"0\" \/><\/li>\n<li><a href=\"http:\/\/www.amazon.com\/gp\/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FVery-Electrical-Rosin-Solder-31605%2Fdp%2FB000G36BYU%3Fie%3DUTF8%26s%3Dhi%26qid%3D1176333601%26sr%3D8-2&amp;tag=modd3d-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325\" rel=\"nofollow\" target=\"_blank\">Fine, rosin-core solder<\/a><img loading=\"lazy\" decoding=\"async\" style=\"border: none !important; margin: 0px !important;\" src=\"http:\/\/www.assoc-amazon.com\/e\/ir?t=modd3d-20&amp;l=ur2&amp;o=1\" alt=\"\" width=\"1\" height=\"1\" border=\"0\" \/><\/li>\n<li><a href=\"http:\/\/www.amazon.com\/gp\/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FHakko-Cutter-Micro-Copper-64mm%2Fdp%2FB0000WT6FS%3Fie%3DUTF8%26s%3Dhi%26qid%3D1176333878%26sr%3D1-23&amp;tag=modd3d-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325\" rel=\"nofollow\" target=\"_blank\">Wire cutters<\/a><img loading=\"lazy\" decoding=\"async\" style=\"border: none !important; margin: 0px !important;\" src=\"http:\/\/www.assoc-amazon.com\/e\/ir?t=modd3d-20&amp;l=ur2&amp;o=1\" alt=\"\" width=\"1\" height=\"1\" border=\"0\" \/><\/li>\n<li><a href=\"http:\/\/www.amazon.com\/gp\/redirect.html?ie=UTF8&amp;location=http%3A%2F%2Fwww.amazon.com%2FKLEIN-TOOLS-Stripper-Cutter-20-30-Stranded%2Fdp%2FB000936PEI%3Fie%3DUTF8%26s%3Dhi%26qid%3D1176333673%26sr%3D1-8&amp;tag=modd3d-20&amp;linkCode=ur2&amp;camp=1789&amp;creative=9325\" target=\"_blank\">Wire stripper<\/a><img loading=\"lazy\" decoding=\"async\" style=\"border: none !important; margin: 0px !important;\" src=\"http:\/\/www.assoc-amazon.com\/e\/ir?t=modd3d-20&amp;l=ur2&amp;o=1\" alt=\"\" width=\"1\" height=\"1\" border=\"0\" \/><\/li>\n<li><a href=\"http:\/\/www.amazon.com\/gp\/product\/B0001IW50Y\/ref=as_li_ss_tl?ie=UTF8&amp;tag=modd3d-20&amp;linkCode=as2&amp;camp=217145&amp;creative=399369&amp;creativeASIN=B0001IW50Y\" rel=\"nofollow\" target=\"_blank\">Needle-nose pliers<\/a><img loading=\"lazy\" decoding=\"async\" style=\"border: none !important; margin: 0px !important;\" src=\"http:\/\/www.assoc-amazon.com\/e\/ir?t=modd3d-20&amp;l=ur2&amp;o=1\" alt=\"\" width=\"1\" height=\"1\" border=\"0\" \/><\/li>\n<li>Double-sided tape<\/li>\n<li>Cup or bowl to contain parts<\/li>\n<\/ul>\n<p><strong>Disassemble the GBA<\/strong><br \/>\nRemove the battery cover and set it aside.<\/p>\n<p>Remove the seven screws from the back of the GBA (6 tri-wing and one phillips). Place the screws in your parts container. You will lose them if you don&#8217;t! No matter how careful you try to be if you just set them on your workbench or table, something is going to knock them off and you will never find them again. It&#8217;s one of those mysterious laws of the universe.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-92\" title=\"GBA Rear Screws\" src=\"http:\/\/www.modd3d.com\/articles\/wp-content\/uploads\/gbaccelerator-gba-rear-screws.jpg\" alt=\"GBA Rear Screws\" width=\"500\" height=\"302\" \/><\/p>\n<p>Lift the back cover off of the GBA and set it aside.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-93\" title=\"GBA Rear Cover Removed\" src=\"http:\/\/www.modd3d.com\/articles\/wp-content\/uploads\/gbaccelerator-gba-rear-cover-removed.jpg\" alt=\"GBA Rear Cover Removed\" width=\"500\" height=\"507\" \/><\/p>\n<p>Remove the L &amp; R buttons, 2 shoulder pieces and power switch and place them in your parts container.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-94\" title=\"GBA PCB Screws\" src=\"http:\/\/www.modd3d.com\/articles\/wp-content\/uploads\/gbaccelerator-gba-pcb-screws.jpg\" alt=\"GBA PCB Screws\" width=\"500\" height=\"337\" \/><\/p>\n<p>Remove the two screws that hold the PCB in place (phillips). You know where to put them.<\/p>\n<p>Flip the board over. Be careful as it is still attached to the screen by a ribbon cable. Try not to accidentally pull the screen out of the front of the case as it could encourage dust to get in there.<\/p>\n<p><strong>Remove Existing Crystal<\/strong><br \/>\nDesolder and remove the Crystal (Labelled X1). This is harder than it sounds. If you are good at surface-mount soldering you should be in business. If not, you may need to resort to slightly more violent tactics. Nintendo used metal crystals in some of their GBAs and ceramic ones in others. The metal ones sometimes pry off pretty easily with a pair of needle-nosed pliers (be very careful not to crack the PCB if you are trying this!!!). The ceramic ones tend to crumble to bits if you try this, which isn&#8217;t necessarily a bad thing. You won&#8217;t need the crystal any more, so removing it chunk by chunk is a pretty easy way to go. Again, be very careful you don&#8217;t damage anything else, especially the tiny SMT parts right next to the crystal.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-95\" title=\"Remove Crystal X1\" src=\"http:\/\/www.modd3d.com\/articles\/wp-content\/uploads\/gbaccelerator-gba-crystal-x1.jpg\" alt=\"Remove Crystal X1\" width=\"500\" height=\"441\" \/><\/p>\n<p><strong>Install the GBAccelerator<\/strong><br \/>\nCut a piece of double-sided tape a bit smaller than the GBAccelerator chip. Use it to attach the chip to the GBA board between the chip that says ARM and the connector the cartridges slide into. This will help the chip stay put while you are trying to solder wires to it.<\/p>\n<p>Start hooking up wires as indicated in this diagram:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-96\" title=\"GBAccelerator GBA Installation Diagram\" src=\"http:\/\/www.modd3d.com\/articles\/wp-content\/uploads\/gbaccelerator-gba-diagram.jpg\" alt=\"GBAccelerator GBA Installation Diagram\" width=\"500\" height=\"197\" \/><\/p>\n<p>In case it&#8217;s hard to see, this table shows what connections need to be made:<\/p>\n<table width=\"80%\" border=\"1\" cellspacing=\"0\" cellpadding=\"10\">\n<tbody>\n<tr>\n<td colspan=\"2\">\n<div align=\"center\"><strong>GBAccelerator Connections <\/strong><\/div>\n<\/td>\n<\/tr>\n<tr>\n<td width=\"10%\"><strong>GND<\/strong><\/td>\n<td width=\"90%\">Cartridge Connector Pin 32 (GND)<\/td>\n<\/tr>\n<tr>\n<td><strong>V+<\/strong><\/td>\n<td>Cartridge Connector Pin 1 (S1)<\/td>\n<\/tr>\n<tr>\n<td><strong>CLK<\/strong><\/td>\n<td>CK1<\/td>\n<\/tr>\n<tr>\n<td><strong>LED<\/strong><\/td>\n<td>DL2A<\/td>\n<\/tr>\n<tr>\n<td><strong>BUTTON<\/strong><\/td>\n<td>TP2<\/td>\n<\/tr>\n<tr>\n<td><strong>BUTTON<\/strong><\/td>\n<td>TP8<\/td>\n<\/tr>\n<tr>\n<td><strong>BUTTON<\/strong><\/td>\n<td>TP9<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p>&nbsp;<\/p>\n<p>Try to route the wires as closely as possible to the way they are shown in the diagram. This will keep them out of the way of button pads, standoffs, etc and ensure that you can actually get your GBA back together again. Don&#8217;t hold your iron in any one spot for too long or you could burn a solder pad right off of the board. Don&#8217;t leave any extra wire inside the GBA as it may make it hard to put back together. The installation should resemble this when you are done:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-97\" title=\"GBAccelerator Installed in GBA\" src=\"http:\/\/www.modd3d.com\/articles\/wp-content\/uploads\/gbaccelerator-gba-installed.jpg\" alt=\"GBAccelerator Installed in GBA\" width=\"500\" height=\"323\" \/><\/p>\n<p><strong>Reassemble the GBA<\/strong><br \/>\nReassemble the GBA. This should be pretty easy if you follow the above instructions in reverse order. You should find all the tiny screws you removed in your parts container. Install batteries. Install your favorite game. Turn the Game Boy on. It should start up as if you never did anything to it.<\/p>\n<p><strong>Test It Out<\/strong><br \/>\nNow for the fun part. Press the L, R and Select buttons at the same time, then release them. The game video and sound should speed up and the power LED should start blinking. You now have an overclocked Game Boy Advance! Press the buttons again to make it go even faster (the LED will double-blink). Is that 12 Dancing Princesses game just too tough at faster speeds? Press the buttons again and play in slow-motion (LED will fade on and off). One more press of the buttons will bring you back to normal speed (steady LED).<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Overclocking your GBA (and underclocking it) will allow you to skip boring parts of games, make them more challenging, slow down parts that are too difficult, or squeeze out some extra clock cycles for your homebrew apps. You also get to show off your modded GBA in front of your &#8220;L33T&#8221; friends. It&#8217;s not as [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[4],"tags":[],"class_list":["post-91","post","type-post","status-publish","format-standard","hentry","category-game-boy"],"aioseo_notices":[],"_links":{"self":[{"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/posts\/91","targetHints":{"allow":["GET"]}}],"collection":[{"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/comments?post=91"}],"version-history":[{"count":8,"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/posts\/91\/revisions"}],"predecessor-version":[{"id":102,"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/posts\/91\/revisions\/102"}],"wp:attachment":[{"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/media?parent=91"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/categories?post=91"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/www.modd3d.com\/articles\/wp-json\/wp\/v2\/tags?post=91"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}