Crazy Taxi

Crazy Taxi

View Stats:
Garbage Performance
I have a 2500k intel quadcore and a 670 Nvidia card. I kept dipping below 30 FPS, so I decided to lower the graphics down to 640 resolution. Still got the exact same performance. I'm guessing my quad core at 3.7 GHz is the bottleneck .... in Crazy Taxi.

This needs fixed.
Originally posted by AmethystViper:
I think I *may* have found a fix for the game's crappy performance issues and it doesn't require emulating the Dreamcast version as a replacemen, and it's so stupid too now that I'm thinking about it:

Make the game run in the Vulkan API instead of DirectX 9.

For whatever stupid reason Sega's hack team of programmers behind this port butchered something with this game running under DirectX 9, but after wrapping the game to use Vulkan instead, I am getting a consistent and better performing frame-rate. This is what I did:

1. Perform a clean install of the game through Steam.

2. Download doitsujin's dxvk wrapper "dxvk-1_7_2_tar_gz" from Github here (the version I used was 1.7.2):
https://github.com/doitsujin/dxvk/releases

3. Extract the contents of the *.tar.gz file with 7zip (found here[www.7-zip.org]) until you have the "dxvk-*" folder. Go into the x32 folder, and copy the d3d9-dll into the root of Crazy Taxi (Steam)'s installation folder where the executables are. The game is commonly found under here if you're on a 32-bit version of Windows:

C:\Program Files\Steam\steamapp\common\Crazy Taxi

If you're on a 64-bit version of Windows:
C:\Program Files (x86)\Steam\steamapp\common\Crazy Taxi
I cannot promise this will work for everyone, especially for those with video cards that don't support Vulkan, but from what I can tell I am getting a consistent frame-rate and performance after making the shoddy port use Vulkan since it didn't become a stuttering mess ~20 seconds into gameplay afterwards. I did try this out with mods (Audio Overhaul + Controller Fix) and it works.

Edit: Unfortunately this wrapper breaks Steam Overlay from working.
< >
Showing 1-15 of 74 comments
Crypto Carlos Nov 28, 2014 @ 7:19am 
Using a 660 and an i7 2600K I don't experience that major of a drop, though I have seen some odd little hitches here and there, barely noticeable though.
Last edited by Crypto Carlos; Nov 28, 2014 @ 7:19am
Grizzledorf Nov 28, 2014 @ 7:39pm 
is it really that big of a deal? wouldnt the original on dreamcast be low fps? or did dreamcast actually run 60 fps?
zora Nov 29, 2014 @ 7:35am 
I'm also getting garbage performance. I7-930 @ 3.8ghz and GTX 670, dips below 10fps!

No combination of settings helps at all
Excelsis Nov 29, 2014 @ 8:17am 
Originally posted by .ZeRo|*Grizzledorf*:
is it really that big of a deal? wouldnt the original on dreamcast be low fps? or did dreamcast actually run 60 fps?

No idea if the game ran at 60FPS on the DC, but a steady 30FPS way is better than framerates being all over the place.

Anyways, I have the same issue, although not as bad. I haven't spent any time trying to fix this but forcing your GPU in 3D mode with the control panel and putting your power setting to performance might help. Since it's (presumably) a very low demanding game, the CPU and GPU aren't being stressed enough to stay at their peak performance, downclocking itself randomly while playing. I've seen this happen in other games.
Excelsis Nov 29, 2014 @ 8:17am 
Originally posted by .ZeRo|*Grizzledorf*:
is it really that big of a deal? wouldnt the original on dreamcast be low fps? or did dreamcast actually run 60 fps?

No idea if the game ran at 60FPS on the DC, but a steady 30FPS way is better than framerates being all over the place.

Anyways, I have the same issue, although not as bad. I haven't spent any time trying to fix this but forcing your GPU in 3D mode with the control panel and putting your power setting to performance might help. Since it's (presumably) a very low demanding game, the CPU and GPU aren't being stressed enough to stay at their peak performance, downclocking itself randomly while playing. I've seen this happen in other games.
I tried forcing the GPU to limit the FPS to 30 FPS (as vysync doesn't even work for me ... not even setting the refresh rate to the 30 Hz option worked properly) but all it causes was 1 second micro stutters that came about every 3 minutes and lasted for about 10 seconds each time .. I have no clue what the hell's going on here lol.
van1ty Nov 30, 2014 @ 9:26pm 
Lol I'm getting good performance on my i3 ATI hd 2400 pro, no fps drops of any sort. Maybe the game is having problems with newer gpu's?
NoRain Nov 30, 2014 @ 11:14pm 
Dreamcast ran games @ 60FPS. This game has garbage proformance, the PS2 version runs better.
Grizzledorf Dec 1, 2014 @ 4:56am 
Originally posted by Zero Cool:
Dreamcast ran games @ 60FPS. This game has garbage proformance, the PS2 version runs better.

i still wouldnt expect a console game ported to pc to run exactly like it runs on the console it was ported from especially one as old as dreamcast.

also idk and also not willing to look info up but im pretty certain i heard about many ports from modern consoles being stuck at 30 fps but hey they get a pass for the most part even though they are sold at AAA price.

Grizzledorf Dec 1, 2014 @ 5:04am 
Originally posted by Excelsis:
Originally posted by .ZeRo|*Grizzledorf*:
is it really that big of a deal? wouldnt the original on dreamcast be low fps? or did dreamcast actually run 60 fps?

No idea if the game ran at 60FPS on the DC, but a steady 30FPS way is better than framerates being all over the place.

Anyways, I have the same issue, although not as bad. I haven't spent any time trying to fix this but forcing your GPU in 3D mode with the control panel and putting your power setting to performance might help. Since it's (presumably) a very low demanding game, the CPU and GPU aren't being stressed enough to stay at their peak performance, downclocking itself randomly while playing. I've seen this happen in other games.

anytime i dealt with a game that ran at too high fps(or jumpy) and also did not allow me to change options to control it. i end up using a program to limit the fps especially if a game does not have an option for v-sync. i have had a game run at over 200 fps which was not needed since it created too much heat
I decided to try something interesting today. Came out with two snapshots of my processor at work. Found something of interest:

Here's Bioshock Infinite running on my processor: http://i.imgur.com/Zan6EvY.jpg

And here's ..... Crazy Taxi: http://i.imgur.com/f7PkUbc.jpg

Bioshock Infinite shown there gets 60 FPS straight; Crazy Taxi gets 28-60 fluctuating constantly.

What in the absolute hell?
zora Dec 1, 2014 @ 10:48am 
Not even sure what I did but I'm getting 60fps now...

I tried changing some global settings in the nividia control panel and messing with system_config.xml and it now runs great, but reversing all steps to troubleshoot didn't pinpoint the issue as it's now running perfect on the default settings... weird.

Also, OMG no analog support :'(
zora Dec 1, 2014 @ 10:53am 
controller support yes, analog support no

D-pad and analog stick are identical, makes weaving through traffic and crazy drifts much much harder
sumolagann Dec 1, 2014 @ 4:49pm 
4.5ghz and gtx670. still lag.

I can deal with it, but they need to fix the analog stick being a dpad, that's stupid.
nullsolaris Dec 3, 2014 @ 1:31pm 
This is pretty odd. I'm just using onboard video on an i5 laptop and it's keeping a solid 60fps at 1366x768. The game is not graphically demanding at all, utilizing the card far differently than any recent game would (which could be an issue).

Also, the game runs at 60 on the DC, with a few bouts of slowdown here and there (it's really weird when I go to places that I expect slowdown in and not get it).

and it's really silly how there's no analog support, but I only used the D-pad even when I played on DC since it was in a comfier postion
< >
Showing 1-15 of 74 comments
Per page: 1530 50