summaryrefslogtreecommitdiff
path: root/libpcsxcore/psxbios.c
diff options
context:
space:
mode:
authorSND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2009-07-15 05:28:00 +0000
committerSND\weimingzhi_cp <SND\weimingzhi_cp@e17a0e51-4ae3-4d35-97c3-1a29b211df97>2009-07-15 05:28:00 +0000
commit75453d58792c2cc606c2eafb20ce252a169d5ed9 (patch)
tree9d1d788dc9f4a48217e1a485b1f90e5bb5fe8f00 /libpcsxcore/psxbios.c
parentbbb802677214fd3309f0671aa4246bbd1a91370c (diff)
downloadpcsxr-75453d58792c2cc606c2eafb20ce252a169d5ed9.tar.gz
git-svn-id: https://pcsxr.svn.codeplex.com/svn/pcsxr@24001 e17a0e51-4ae3-4d35-97c3-1a29b211df97
Diffstat (limited to 'libpcsxcore/psxbios.c')
-rw-r--r--libpcsxcore/psxbios.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libpcsxcore/psxbios.c b/libpcsxcore/psxbios.c
index 6206e9e5..ef173a4c 100644
--- a/libpcsxcore/psxbios.c
+++ b/libpcsxcore/psxbios.c
@@ -267,9 +267,9 @@ static __inline void softCall(u32 pc) {
// This should be considered a temporary fix; after all, we do not
// know how much space below sp is in use. It may be worth considering
// creating a new stack for interrupt handlers.
- sp -= 128;
+ sp -= 256;
while (pc0 != 0x80001000) psxCpu->ExecuteBlock();
- sp += 128;
+ sp += 256;
}
static __inline void softCall2(u32 pc) {