Diablo® III

Cycling/spiking Frame Rate After Patch

(Locked)

Good Day

I've been trying to run D3 on my 2010 Macbook Air for a while now since I am currently travelling.

When i first got the game, it would run at about 20fps for about half an hour and then it would dip down to an unplayable frame rate.

With 1.0.2b, My maximum FPS has been increased to 40 or so (with everything set on low/off btw) however I experienced fluctuating FPS. It would run smoothly for a few seconds, stutter and slow down to 10 and then single digit fps then pop back up to 40 ish fps, then the cycle would begin again. I tried all the troubleshooting stuff but it didn't seem to fix anything. :(

The overall FPS did go up with this patch, BUT the fluctuating still makes it difficult to play.

It could be there is still a bug or maybe i should just stop trying to get it to work on my MBA lol

SPECS:

Model Name: MacBook Air
Model Identifier: MacBookAir3,2
Processor Name: Intel Core 2 Duo
Processor Speed: 1.86 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache: 6 MB
Memory: 2 GB
Bus Speed: 1.07 GHz
Boot ROM Version: MBA31.0061.B07
SMC Version (system): 1.66f54

Chipset Model: NVIDIA GeForce 320M
Type: GPU
Bus: PCI
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x08a3
Revision ID: 0x00a2
ROM Revision: 3571
Displays:
Color LCD:
Resolution: 1440 x 900
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Built-In: Yes
Connection Type: DisplayPort

System Version: Mac OS X 10.7.4 (11E53)
Kernel Version: Darwin 11.4.0
Boot Volume: Macintosh HD
Boot Mode: Normal
Edited by Turtleso#1194 on 6/8/2012 4:17 AM PDT
Pre 1.0.2 I had FPS issues in some areas (specifically the Oasis and most of A4) but I didnt have any really bad spiking. After 1.0.2 I would spike really bad in large area's of mobs or when I played with other people. It made it impossible to take other peoples portals and when I joined a game and was in a hostile area I would usually spike and be dead before I had control of my character.

After doing everything blizz recommended here (http://us.battle.net/d3/en/forum/topic/5575474873) and lowering my max foreground FPS to 30 with my max background FPS staying at 1 I noticed it got much better. It still spikes when I join others but not as badly.

It is still worse than it was prior to 1.0.2 but at least it is playable now. Make sure you do all of these steps (http://us.battle.net/d3/en/forum/topic/5575474873) and lower your max fps to 30 and see if it helps.

Also try playing the game for 20 minutes a lot of times it usually begins loading smoother once all the mobs and spells have loaded 2 or 3 times. Its hard for me to tell if things were getting better or if I am just trying to be optimistic.
Edited by paw#1342 on 6/8/2012 5:34 AM PDT
I've just tried playing D3 (after deleting my D3Prefs.txt file) and it's removed all the effects from spells (energy armour for example!)

I had a nose about in the file and it's changed the hardware class from 4 to 2! I changed it back to 4 and started the game. As before, shadows kill the framerate, so I turned them off and now I'm back to getting 25-55-9-1-25-108-9-1fps in Tristram, but with my precious spell effects!

For a list of things I've done to try and improve the cycling:
SMC reset
PRAM reset
D3_data cache
Agent db file
D3Prefs.txt delete (which seemed to screw up everything!)

When hardware class is set to 4 (as it was before 1.0.2b) I get the hyper speed "catchup" thing when starting a new game, so it's clearly capable of running at that speed!
85 Blood Elf Paladin
6715
Posts: 35
I'm on an Early 2008 MBP with a 256mb GeForce 8600M GT. Pre-patch, I was suffering from major cycling/spiking and ended up borrowing a friend's PC just to play. I updated the patch to 1.0.2b and tried to play on my mac again, but performance didn't improve at all. I was still spiking from 3 seconds of 11fps, to half a second of 30fps.

However, I followed the instructions to clear/rebuild the cache:
Rebuild the Diablo III Cache
1. Navigate to /Applications/Diablo III/Data_D3/PC/MPQs and delete the Cache folder.
2. Then, navigate to Users/Shared/Battle.net/Agent and delete the Agent.db file.
3. Run the Diablo III Launcher and let the game update it's files.
4. Press Play when you see Game is up to date


My fps improved GREATLY (was at a consistent 49fps), and they were stable. I highly recommend if you're still suffering from spikes that you try to rebuild your cache. Hopefully it'll stay this way, although I don't mind clearing the cache every time I play if it means there will be stable FPS.


It's awesome that this worked for you, it did absolutely nothing for me :(
I have the exact same system specs as the OP but I have 8 GB of RAM. I just did a complete fresh install of os x Lion 10.7.4 and drivers are up to date. I didn't install any other software but D3 at first with same results. I then installed FreeMemory so I can purge memory (do it for my work a lot). I did notice that when the fps spikes start it stays in that state even after closing the game and opening again. Usually it starts a couple of minutes in. Restarting the system will enable the game to play again at startup for a couple of minutes just fine until the spikes start again. BUT I can also close the game, purge memory, and open it back up again for it to play fine for a couple of minutes. That shows me memory leak.

I tried to narrow down when exactly the spikes happen and it almost seems it happens when I open up a menu or tooltips appear. It might have something to do with the menu gui.
I'm on an Early 2008 MBP with a 256mb GeForce 8600M GT. Pre-patch, I was suffering from major cycling/spiking and ended up borrowing a friend's PC just to play. I updated the patch to 1.0.2b and tried to play on my mac again, but performance didn't improve at all. I was still spiking from 3 seconds of 11fps, to half a second of 30fps.

However, I followed the instructions to clear/rebuild the cache:


My fps improved GREATLY (was at a consistent 49fps), and they were stable. I highly recommend if you're still suffering from spikes that you try to rebuild your cache. Hopefully it'll stay this way, although I don't mind clearing the cache every time I play if it means there will be stable FPS.


It's awesome that this worked for you, it did absolutely nothing for me :(


Actually, I was wrong, it seems as though that did not fix my issue. However, I did pinpoint the reason why my FPS have stabilized. It's the strangest thing but I'm currently playing on a external monitor, and when my laptop's lid was closed I was getting terrible FPS. However, I tried playing with my lid open and with the desktop extended (not cloned), and the game appears to perform as it should. It's strange, but that's the only conclusion I've come up with. Can anyone confirm who is playing on an external monitor?
Getting lots of spikes here too, even on the lowest settings and resolution set to 1280x800 - native is 1440x900.

Hardware Overview:

Model Name: MacBook Pro
Model Identifier: MacBookPro8,2
Processor Name: Intel Core i7
Processor Speed: 2 GHz
Number of Processors: 1
Total Number of Cores: 4
L2 Cache (per Core): 256 KB
L3 Cache: 6 MB
Memory: 4 GB
Boot ROM Version: MBP81.0047.B27
SMC Version (system): 1.69f3
Serial Number (system): C02FM6QEDF8V
Hardware UUID: 90361E35-E35F-568E-B8F3-0F27B2E53469
Sudden Motion Sensor:
State: Enabled

AMD Radeon HD 6490M:

Chipset Model: AMD Radeon HD 6490M
Type: GPU
Bus: PCIe
PCIe Lane Width: x8
VRAM (Total): 256 MB
Vendor: ATI (0x1002)
Device ID: 0x6760
Revision ID: 0x0000
ROM Revision: 113-C0170H-521
gMux Version: 1.9.23
EFI Driver Version: 01.00.521

System Software Overview:

System Version: Mac OS X 10.7.4 (11E53)
Kernel Version: Darwin 11.4.0
Boot Volume: Macintosh HD
Boot Mode: Normal
Secure Virtual Memory: Not Enabled
64-bit Kernel and Extensions: Yes
Time since boot: 9:46

Thanks! =)
Edited by mark#1110 on 6/8/2012 9:57 AM PDT
Blue said in another thread they are looking into this and will fix it in a future patch. Back to the ol' waiting game :(

EDIT: Thread found here http://us.battle.net/d3/en/forum/topic/5575476988
Edited by Woeday#1825 on 6/8/2012 11:07 AM PDT
85 Blood Elf Paladin
6715
Posts: 35
Awesome!! I'm not gonna really get my hopes up at this point, but if that finally fixes my issues i will be soooo happy!!

I really appreciate you guys listening to us, and working hard to fix this stuff!
Posts: 59
Happy this has been reproduced and will be worked on. Since the Mac optimizations in 1.0.2b were positive, I'm optimistic.


Actually, I was wrong, it seems as though that did not fix my issue. However, I did pinpoint the reason why my FPS have stabilized. It's the strangest thing but I'm currently playing on a external monitor, and when my laptop's lid was closed I was getting terrible FPS. However, I tried playing with my lid open and with the desktop extended (not cloned), and the game appears to perform as it should. It's strange, but that's the only conclusion I've come up with. Can anyone confirm who is playing on an external monitor?


I think I've said "ya this seems to fix it" about fourteen times now. Don't worry, I'm sure it will come back soon.

I've tried playing on the laptop screen as well as an external display with both the lid open and closed, regardless of clone/extend/whatever, and I still get the cycling issue after a while.
Same issue as many, before the patch, I got seldom fps drop but now, though max fps have improved, I got much more, especially when there's mob.

---
Nom du modèle: MacBook Pro
Identifiant du modèle: MacBookPro8,2
Nom du processeur: Intel Core i7
Vitesse du processeur: 2,2 GHz
Nombre de processeurs: 1
Nombre total de cœurs: 4
Cache de niveau 2 (par cœur): 256 Ko
Cache de niveau 3: 6 Mo
Mémoire: 4 Go
Version de la ROM de démarrage: MBP81.0047.B27
Version SMC (système): 1.69f3
Numéro de série (système):
UUID du matériel: 775C59BF-9BA0-5588-BE6D-1F068B65B6D5
Capteur de mouvement brusque:
État: Activé

AMD Radeon HD 6750M :

Jeu de composants: AMD Radeon HD 6750M
Type: Processeur graphique (GPU)
Bus: PCIe
Longueur de la voie PCIe: x8
VRAM (totale): 512 Mo
Fournisseur: ATI (0x1002)
Identifiant du périphérique: 0x6741
Identifiant de révision: 0x0000
Révision de la ROM: 113-C0170L-573
Version gMux: 1.9.23
Version du gestionnaire EFI: 01.00.573
Moniteurs:
Color LCD :
Résolution: 1440 x 900
Profondeur de pixels: Couleurs 32 bits (ARGB8888)
Moniteur principal: Oui
Miroir: Désactivé
Connecté: Oui
Intégré: Oui

Vue d’ensemble du logiciel système :

Version du système: Mac OS X 10.7.4 (11E53)
Version du noyau: Darwin 11.4.0
Volume de démarrage: MacOS
Mode de démarrage: Normal
Nom de l’ordinateur:
Nom de l’utilisateur:
Mémoire virtuelle sécurisée: activée
Noyau et extensions 64 bits: Oui
Temps depuis le démarrage: 1:14
Support Forum Agent
Posts: 14,784
More from S4d1k about this from this thread.

Now, we did reproduce the problem described in this thread: http://us.battle.net/d3/en/forum/topic/5633978362

We will fix this in a future patch.
Edited by Machkhan on 6/8/2012 1:48 PM PDT
06/07/2012 10:38 AMPosted by ahenobarbus
I'm having major issues with FPS spikes/drops as well, especially in towns and in big mobs. Makes Inferno unplayable. I have tried the basics, i.e. restarting, resetting the SMC/PRAM, clearing the cache, deleting agent.db, etc. My FPS was fine before the patch (avg. of about 30), and I've seen a slight increase overall but the frequent spikes make the game extremely choppy.


My experience exactly (except I'm not at Inferno yet). Below are my system specs. I run the game at 1280x720, low FX, textures high (changing them to low doesn't affect frame rate or playability at all), shadows off, physics low, clutter off, anti-aliasing off, and v-sync off. Before the patch was great, after the patch is very shaky and inconsistent, clearly making the game very difficult to play.

Hardware Overview:

Model Name: MacBook Pro
Model Identifier: MacBookPro8,1
Processor Name: Intel Core i5
Processor Speed: 2.3 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache (per Core): 256 KB
L3 Cache: 3 MB
Memory: 8 GB
Boot ROM Version: MBP81.0047.B27
SMC Version (system): 1.68f98
Serial Number (system): C02F4BURDH2G
Hardware UUID: 5779CB48-5A33-5847-9C29-98CA401AF22F
Sudden Motion Sensor:
State: Enabled

Chipset Model: Intel HD Graphics 3000
Type: GPU
Bus: Built-In
VRAM (Total): 512 MB
Vendor: Intel (0x8086)
Device ID: 0x0126
Revision ID: 0x0009
Displays:
Color LCD:
Resolution: 1280 x 800
Pixel Depth: 32-Bit Color (ARGB8888)
Mirror: Off
Online: Yes
Built-In: Yes
ASUS ML239:
Resolution: 1920 x 1080 @ 60 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Display Serial Number: B3LMIZ084494
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported
Television: Yes

System Version: Mac OS X 10.7.4 (11E53)
Kernel Version: Darwin 11.4.0
Boot Volume: Macintosh HD
Boot Mode: Normal
Secure Virtual Memory: Enabled
64-bit Kernel and Extensions: Yes
Time since boot: 1:23
Edited by Integger#1484 on 6/8/2012 1:55 PM PDT
Pre-patch: ~20FPS at 1024x768 w/low settings, but Oasis, most of a3 and a4 at ~10FPS.

Post-patch: ~30-40FPS everywhere at same settings.

Problems: After 10-30 minutes of play, I occasionally spike between ~12 FPS and my normal 30FPS. After ~5 minutes of this, it goes back to normal. Later, the spikes start again, then go away after 5 minutes, etc.

Model Name: MacBook Pro
Model Identifier: MacBookPro4,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
Number of Processors: 1
Total Number of Cores: 2
L2 Cache: 3 MB
Memory: 4 GB
Bus Speed: 800 MHz
Boot ROM Version: MBP41.00C1.B03
SMC Version (system): 1.27f3
Hardware UUID: 24E4C85F-2153-58FB-9E02-29C9B5734007
Sudden Motion Sensor:
State: Enabled

Chipset Model: GeForce 8600M GT
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 256 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0407
Revision ID: 0x00a1
ROM Revision: 3212
Displays:
Color LCD:
Resolution: 1440 x 900
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Built-In: Yes

System Version: Mac OS X 10.7.4 (11E53)
Kernel Version: Darwin 11.4.0
Boot Volume: hubert (cuz it's old, get it ;)
Boot Mode: Normal
Secure Virtual Memory: Enabled
64-bit Kernel and Extensions: Yes
Time since boot: 2:27
Edited by francoluambo#2627 on 6/9/2012 6:32 PM PDT
90 Night Elf Druid
8480
Posts: 46
I haven't seen many post's with my model of mac but I am getting the same problem. Static game runs fine at 30+FPS and as soon as encounter any mobs or areas with a lot of water, fire, sand blowing...ex the spikes start. Dropping to single digit FPS. This starts as soon as I login and play. Making the game completely unplayable at the lowest settings with the default res or lower. Pre patch game ran at between 15-25fps with same settings. Now I thought I owned the exact recommended spec Mac. This is a far cry from the games performance I had in mind. Hope theirs a patch fix soon!

My Mac:

Hardware Overview:

Model Name: MacBook Pro
Model Identifier: MacBookPro6,1
Processor Name: Intel Core i7
Processor Speed: 2.66 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache (per core): 256 KB
L3 Cache: 4 MB
Memory: 4 GB
Processor Interconnect Speed: 4.8 GT/s
Boot ROM Version: MBP61.0057.B0C
SMC Version (system): 1.57f17

NVIDIA GeForce GT 330M:

Chipset Model: NVIDIA GeForce GT 330M
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 512 MB
Vendor: NVIDIA (0x10de)
Device ID: 0x0a29
Revision ID: 0x00a2
ROM Revision: 3560
gMux Version: 1.9.22
Displays:
Color LCD:
Resolution: 1920 x 1200
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Built-In: Yes
Display Connector:
Status: No Display Connected
Edited by ElectroSnert#1765 on 6/8/2012 3:27 PM PDT
9400M:
- The frame rate has greatly improved. ~12-19fps at native resolution.
- Given the issues apparent while using the 9600M, this card seems to be the best option at the moment.

9600M:
- Initial frame rate has greatly improved. ~32-55fps. This lasts for 3-5 minutes if the system was freshly rebooted prior to launching the game.
- Just as before the patch, within 5 minutes of playing, the frame rate begins to cycle through three distinct frequency ranges. While observing the frame rate, a typical 2-second interval looks something like this:

Low frequency range: 8-11fps (lasts for ~1.2s)
Middle frequency range: 18-25fps (lasts for ~0.1s)
High frequency range: 32-55fps (lasts for ~0.7s)


Based on my experience and all the comments of this thread, it appears that the 9400M is no better than the 9600M. Every one have those spikes between low and Middle frequency (no high frequency here!).
My issues started after the patch. Before that everything was fine. Now the game stutters. Character slows down then suddenly speeds up. Large amounts of enemies causes the stuttering to become worse.

Attempted all the fixes in the Low FPS after Patch sticky (resetting Pram ect.). Tried setting the max framerate as suggested in other threads (I set it to both 30, and then tried 20). Tried every resolution offered. I even tried moving it off my hard drive and running from an external. Nothing seems to make it better. Issue keeps coming back.

Hardware Overview:

Model Name: iMac
Model Identifier: iMac7,1
Processor Name: Intel Core 2 Duo
Processor Speed: 2.4 GHz
Number Of Processors: 1
Total Number Of Cores: 2
L2 Cache: 4 MB
Memory: 4 GB
Bus Speed: 800 MHz
Boot ROM Version: IM71.007A.B03
SMC Version (system): 1.20f4
Serial Number (system):XXXXXXXXXXXXXXX
Hardware UUID: 00000000-0000-1000-8000-001EC21496FC

ATI Radeon HD 2600 Pro:

Chipset Model: ATI,RadeonHD2600
Type: GPU
Bus: PCIe
PCIe Lane Width: x16
VRAM (Total): 256 MB
Vendor: ATI (0x1002)
Device ID: 0x9583
Revision ID: 0x0000
ROM Revision: 113-B2250F-219
EFI Driver Version: 01.00.219
Displays:
iMac:
Resolution: 1680 x 1050
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Built-In: Yes

System Software Overview:

System Version: Mac OS X 10.6.8 (10K549)
Kernel Version: Darwin 10.8.0
Boot Volume: Macintosh HD
Boot Mode: Normal
Computer Name: XXXXXXXX
User Name: XXXXXXXXXXXXX
Secure Virtual Memory: Not Enabled
64-bit Kernel and Extensions: No
Time since boot: 3:50
Hardware Overview:

Model Name: MacBook Pro
Model Identifier: MacBookPro8,2
Processor Name: Intel Core i7
Processor Speed: 2.2 GHz
Number of Processors: 1
Total Number of Cores: 4
L2 Cache (per Core): 256 KB
L3 Cache: 6 MB
Memory: 8 GB
Boot ROM Version: MBP81.0047.B27
SMC Version (system): 1.69f3
Serial Number (system):
Hardware UUID:
Sudden Motion Sensor:
State: Enabled

AMD Radeon HD 6750M:

Chipset Model: AMD Radeon HD 6750M
Type: GPU
Bus: PCIe
PCIe Lane Width: x8
VRAM (Total): 1024 MB
Vendor: ATI (0x1002)
Device ID: 0x6741
Revision ID: 0x0000
ROM Revision: 113-C0170L-573
gMux Version: 1.9.23
EFI Driver Version: 01.00.573
Displays:
S243HL:
Resolution: 1920 x 1080 @ 60 Hz
Pixel Depth: 32-Bit Color (ARGB8888)
Display Serial Number: LH60C0054000
Main Display: Yes
Mirror: Off
Online: Yes
Rotation: Supported
Television: Yes

System Software Overview:

System Version: Mac OS X 10.7.4 (11E53)
Kernel Version: Darwin 11.4.0
Boot Volume: Macintosh HD
Boot Mode: Normal
Computer Name:
User Name:
Secure Virtual Memory: Enabled
64-bit Kernel and Extensions: Yes
Time since boot: 6:16
thx so much cant wait it this problem has destroied the game
This topic is locked.

Please report any Code of Conduct violations, including:

Threats of violence. We take these seriously and will alert the proper authorities.

Posts containing personal information about other players. This includes physical addresses, e-mail addresses, phone numbers, and inappropriate photos and/or videos.

Harassing or discriminatory language. This will not be tolerated.

Forums Code of Conduct

Report Post # written by

Reason
Explain (256 characters max)
Submit Cancel

Reported!

[Close]