1001 Spikes Running Very Slow Then Fatal Error

Issue:
Citra loads the decrypted rom, but the speed does not go over 15% - 20%, and after a couple of seconds playing the game there is a fatal error crash

System Information

  • Operating System: Windows 10 64 bit

  • CPU: Intel i7 4770K

  • GPU: Intel HD 4600

  • Citra Version (found in title bar): 1628

  • Game: 1001 Spikes

  • Screenshot of Issue (include the full Citra window including titlebar):

Diagnostic Log
Upload your log file as an attachment by dragging & dropping.

citra_log.txt (14.4 KB)

I just can´t believe that this thing can´t run a game that looks like a 8-bit game

In order for us to provide better support, we need to see the log generated by Citra. This guide will walk you through how you can obtain the log file: How to Upload the Log File.

Please upload the log file, not the actual text within the file.

In the mean time, please try this:

  1. Open Citra then go to File->Open Citra Folder
  2. Open shaders folder then delete the opengl folder if it is there.
  3. Emulation->Configure… then click on Graphics on the left
  4. Click on the Advanced tab and turn on Accurate Multiplication

The Disk Shader Cache currently has a bug when Accurate Multiplication is turned off causing it to load all shaders slowly from zero every time you start the game and makes the precompiled cache extrememly large + the RAM usage skyrockets until you crash.

System Information for Support

Client Version                                Canary 1857 HEAD-f9e7514
Operating System                              Windows 10 (10.0)
CPU                                           Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz
Graphics API                                  OpenGL 3.3.0
Graphics Renderer                             Intel(R) HD Graphics 4600
GPU Driver Version                            20.19.15.5107
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [ ]
Shader JIT                                    [x]
System Region                                 -1
Shader Disk Cache                             [x]

Here’s some issues I found with your log that might help.

  • Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.

I have just uploaded the log file, as instructed.

Also, please edit your post to remove the game file you attached. Sharing copywrited material is considered piracy and is illegal.

System Information for Support

Client Version                                Canary 1857 HEAD-f9e7514
Operating System                              Windows 10 (10.0)
CPU                                           Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz
Graphics API                                  OpenGL 3.3.0
Graphics Renderer                             Intel(R) HD Graphics 4600
GPU Driver Version                            20.19.15.5107
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [ ]
Shader JIT                                    [x]
System Region                                 -1
Shader Disk Cache                             [x]

Here’s some issues I found with your log that might help.

  • Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.

I have deleted opengl folder, also enabled accurate multiplication and still exactly the same behavior, here the new log file after following the instructions:

citra_log.txt (21.1 KB)

System Information for Support

Client Version                                Canary 1857 HEAD-f9e7514
Operating System                              Windows 10 (10.0)
CPU                                           Intel(R) Core(TM) i7-4770K CPU @ 3.50GHz
Graphics API                                  OpenGL 3.3.0
Graphics Renderer                             Intel(R) HD Graphics 4600
GPU Driver Version                            20.19.15.5107
CPU JIT                                       [x]
Hardware Renderer                             [x]
Hardware Shader                               [x]
Hardware Shader, Accurate Multiplication      [ ]
Shader JIT                                    [x]
System Region                                 -1
Shader Disk Cache                             [x]

Here’s some issues I found with your log that might help.

  • Enabling Accurate Multiplication is recomended in certain games. If you are experiencing graphical glitches, try enabling this option.

The total size of the game is 60MB and looks like a NES game, it should be working properly.

I already tried the nightly version of citra too, exactly the same behavior.

Usually an error like that means a bad dump, in which case you will need to redump your game. Make sure you have enough room on your SD-Card.

Game Dumping Guides:

Dumping Game Cartridges
Dumping Installed Titles

After you’ve redumped your game, since you have an old and somewhat problematic GPU for citra, you may want to use an older version of citra until you upgrade your hardware:
download citra-windows-mingw-20191214-ddb7ead.7z (direct link) from https://github.com/citra-emu/citra-nightly/releases/tag/nightly-1392
Extract it using Winrar or 7zip. Put the extracted folder anywhere you want. Inside the extracted nightly-mingw folder, create a folder called user. Now run citra-qt.exe from the nightly-mingw folder and run your game.

Can you send me a PM, so I can reply to you privately?

Hm, i7-4770K, the “best” gaming CPU back in 2013 which is usually paired with a graphics card. Are you sure you only have integrated graphics?

If you manage to get it working but want more performance since Intel HD 4000 series are problematic you could buy an Nvidia graphics card. I run a GTX 1070 on my i7-3770K for example.