MathewWi / pcsxgc

Automatically exported from code.google.com/p/pcsxgc
0 stars 0 forks source link

Random savestate time completion #134

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1.Exit from game to WiiSX menu
2.Create or overwrite savestate
3.Takes too long (read details below)

What is the expected output? What do you see instead?
WiiSX either takes too long to save a state, or it does so instantly

What version of CubeSX or WiiSX are you using? On what console?
WiiSX 2.0 and 2.1, for the Wii of course.

Are you using HLE BIOS or a real BIOS (SCPH1001, etc)?

BIOS SCPH1001

Which core type is being used, Dynamic Recompiler or Interpreter?
Dynarec (Interpreter really makes no difference AFAIK).

Please provide any additional information below.

I've noticed that savestates take sometimes a bit too long for them to be as 
practical as you'd expect using emulators on a PC. However, I've noticed that 
while using any other slot that's not a low or high savestate number (say, 
between savestate 0 and 2; between savestate 7 and 9), like savestate 3-6, the 
speed seems to increment by quite alot. But only for a few times: after 6-10 
uses, the savestate number began to become quite irrelevant and it would start 
saving just as slowly as any other slot.

This was tested while loading WiiSX and the ISO from an SD card. Since my HDD 
started failing, I didn't get any chance to test from there.

Original issue reported on code.google.com by master.k...@gmail.com on 26 Aug 2010 at 9:43