Starfox Overclocked

Discuss all hardware and software modifications
User avatar
Drakon
64-bit
Posts: 306
Joined: Tue Apr 29, 2008 7:58 pm
Location: Toronto Canada
Contact:

Starfox Overclocked

Post by Drakon »

I built a starfox 1 cartridge that runs on a super fx 2 snes cart and overclocked it to 27 mhz from the default 21.5 mhz. Here's some pictures

Image

Image

I have a video on youtube comparing the default speed to 25 mhz but once I'm done testing 27 mhz I'll probably upload a new video of it in action. When you overclock starfox the framerate becomes much smoother. The bosses and cutscenes are also a little faster. But everything else is pretty much the same

And for anyone who's curious once I went over 27 mhz the game would freeze because the superfx was running too fast for the programming. The improvement in framerate is really amazing but unfortunately the only safe way to overclock this game is to solder the rom into a more powerful version of the super fx chip. Another modder overclocked the default starfox mario chip to 25 mhz but that chip would overheat after 30 minutes of play at 25 mhz and he had to install heatsinks. My super fx 2 starfox 1 cart can take clock rates that are so fast the game actually freezes because it's running too fast for the programming.

Tomorrow I'll test route 3 of the game at 27 mhz (route 1 and 2 were both fine). Once the entire game is confirmed as working I'll upload a comparison video and post it.

Also huge credits go out to doug for helping me out with this. He burned me the starfox 1 eproms and wired the eproms into different types of superfx cartridges. Doug builds starfox 2 cartridges so it was just more convenient for me to pay him to build these carts for me. The overclocking part I did that all myself. I actually had to completely disconnect the super fx chips from the built in clock circuit on the cart and wire a crystal oscillator directly into the clock pin of the super fx chip. Replacing the resonator on the cartridge with a 2 pin crystal overclocks some superfx games but not starfox 1. After looking at the original starfox 1 pcb I noticed that the mario chip on that cartridge was being fed a raw 21.5 mhz signal straight into the mario chip. So I wired up my converted super fx carts the same way and that's how I got the overclock to finally work.
http://16bitgamer.forumotion.ca/

Older games are better
elmagicochrisg
Next-Gen
Posts: 5048
Joined: Sat Nov 13, 2010 4:18 pm
Location: In my own little world...

Re: Starfox Overclocked

Post by elmagicochrisg »

Nice... ^^

I also watched your underclocked clip.

After all these years I finally understood what they were saying after the 'emergency' part.

Incoming enemy fighters. Prepare for launch.

Awesome!... :D

Only took me 18 years... ROFLOL !!!
Image

Dreamcast DUX Limited Edition for sale (new, odorless and sealed)

All forum members are equal. But some are more equal than others. - George Orwell
User avatar
Drakon
64-bit
Posts: 306
Joined: Tue Apr 29, 2008 7:58 pm
Location: Toronto Canada
Contact:

Re: Starfox Overclocked

Post by Drakon »

Really? I figured that out when the game was new and I was like...12 or 13. Anyway game is fully tested at 27 mhz runs with no issues whatsoever. So without further delay...

http://www.youtube.com/watch?v=tOU2GikR ... ideo_title

seriously this forum needs a youtube embedding feature..
http://16bitgamer.forumotion.ca/

Older games are better
elmagicochrisg
Next-Gen
Posts: 5048
Joined: Sat Nov 13, 2010 4:18 pm
Location: In my own little world...

Re: Starfox Overclocked

Post by elmagicochrisg »

Drakon wrote:Really? I figured that out when the game was new and I was like...12 or 13
Yeah, I was 15 back then, and English was my 3rd language. Somehow it just didn't compute...

I guess my English improved over the years... lol
Drakon wrote:seriously this forum needs a youtube embedding feature..
Hear hear!...
Image

Dreamcast DUX Limited Edition for sale (new, odorless and sealed)

All forum members are equal. But some are more equal than others. - George Orwell
User avatar
Ziggy
Moderator
Posts: 14913
Joined: Mon Jun 09, 2008 5:12 pm
Location: NY

Re: Starfox Overclocked

Post by Ziggy »

Links are just fine, most of us agree on that. Embedded videos and large signatures are annoying. Spoilers is what this forums needs! I Wish we had those!

I also use to have no idea what was being said after the "emergency" part either. :lol:

Good work, Drakon. Looks good. I'm curious though, do you have a thermometer gun? I wonder the temperature difference between the stock and overclocked GSU.

By the way, "Super FX 2" is incorrect. I hate to nitpick, but there's a lot of misinformation floating around out there regarding the Super FX chips. Super FX is the name of the enhancement chip. MARIO, GSU-1 and GSU-2 are revisions of it.

Anyway, you said you can overclock the cart to the point where the game freezes. Though I'm not exactly sure what you mean, you said "too fast for the programming". Do you think the problem is on the SNES console side?
User avatar
Drakon
64-bit
Posts: 306
Joined: Tue Apr 29, 2008 7:58 pm
Location: Toronto Canada
Contact:

Re: Starfox Overclocked

Post by Drakon »

It's running on a GSU-2 if that makes you happier. There is zero heat on it even after running for around 3 hours. The game would freeze once I went over 27 mhz but still there was no heat so I'm pretty sure the gsu was rendering so fast that the programming got screwed up since the programming is expecting it to take longer to do certain functions. I don't see how the snes console could cause any problems the snes basically just plays the music in the game, all the graphics work is done by the gsu in the cartridge.

If you look here:

http://www.sega-16.com/forum/showthread ... erclocking

Overclocking the mario chip caused lots of heat and the chip would stop functioning at 25 mhz without a heatsink. Another reason I know that the freezing above 27 mhz isn't caused from stress is because it only froze on route 2 in starfox. I played through all of route 1 at 30 mhz with zero problems. But on route 2 the game first froze at stage 4, then it routinely froze at stage 2 on route 2. Again....the chip was not even warm after each freeze.
Last edited by Drakon on Sat Sep 03, 2011 8:13 pm, edited 2 times in total.
http://16bitgamer.forumotion.ca/

Older games are better
elmagicochrisg
Next-Gen
Posts: 5048
Joined: Sat Nov 13, 2010 4:18 pm
Location: In my own little world...

Re: Starfox Overclocked

Post by elmagicochrisg »

Drakon wrote:It's running on a GSU-2 if that makes you happier. There is zero heat on it even after running for around 3 hours. The game would freeze once I went over 27 mhz but still there was no heat so I'm pretty sure the gsu was rendering so fast that the programming got screwed up since the programming is expecting it to take longer to do certain functions. I don't see how the snes console could cause any problems the snes basically just plays the music in the game, all the graphics work is done by the gsu in the cartridge.
So overclocking the SNES same as the cartridge would make no difference?...

I remember having to overclock my VMU to keep up with my overclocked Dreamcast. Not the same thing, but still...
Last edited by elmagicochrisg on Sat Sep 03, 2011 8:13 pm, edited 1 time in total.
Image

Dreamcast DUX Limited Edition for sale (new, odorless and sealed)

All forum members are equal. But some are more equal than others. - George Orwell
User avatar
Drakon
64-bit
Posts: 306
Joined: Tue Apr 29, 2008 7:58 pm
Location: Toronto Canada
Contact:

Re: Starfox Overclocked

Post by Drakon »

elmagicochrisg wrote:So overclocking the SNES same as the cartridge would make no difference?...
Nope. Think of starfox as something like a super gameboy. All the work is done in the cartridge itself. All GSUs except for the mario chip even had their own clock circuit that was completely separate from the snes. All the graphics rendering is done by the GSU chip. I mean if you really wanted to you could wire a GSU into the snes clock circuit and overclock the snes but...uhh....that would produce the same results with possibly faster music and glitching?

*edit*

Here's a great example of what happens when you overclock an entire console

http://www.youtube.com/watch?v=uF7Vw0m_ ... ideo_title

:lol:
http://16bitgamer.forumotion.ca/

Older games are better
ChooChooBot
24-bit
Posts: 116
Joined: Tue Aug 16, 2011 1:12 pm
Location: Michigan
Contact:

Re: Starfox Overclocked

Post by ChooChooBot »

Fantastic mod. I normally see overclocked handhelds but I have not seen cartridges. The game looks much more enjoyable at a faster speed.
Image
User avatar
Drakon
64-bit
Posts: 306
Joined: Tue Apr 29, 2008 7:58 pm
Location: Toronto Canada
Contact:

Re: Starfox Overclocked

Post by Drakon »

ChooChooBot wrote:Fantastic mod. I normally see overclocked handhelds but I have not seen cartridges. The game looks much more enjoyable at a faster speed.
Thanks! It is indeed way more fun this way! I'm actually not the first person to overclock starfox 1 but I'm the first person to get it overclocked on a super fx 2 and I'm also the first person to get it going at 27 mhz without any problems.
http://16bitgamer.forumotion.ca/

Older games are better
Post Reply