From eca8f95c81a297e207ef05995a142c62fd8f5e78 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 6 Mar 2015 13:34:41 -0500 Subject: [PATCH 1/4] CD64 Memory Test runs fastest with interpreter core. The Project64 recompiler is mostly to get games running at full speed for playability, but this is not a game, and implementing memory address range prediction in the recompiler to prevent missing the branch weighs would possibly not be worth it for a demo which should run fast enough with the interpreter. --- Config/Project64.rdb | 1 + 1 file changed, 1 insertion(+) diff --git a/Config/Project64.rdb b/Config/Project64.rdb index 748086c17..00066e7e9 100644 --- a/Config/Project64.rdb +++ b/Config/Project64.rdb @@ -8148,6 +8148,7 @@ Good Name=CD64 Memory Test (PD) Internal Name=CD64 SIMMtest Status=Issues (core) Core Note=unknown country error +CPU Type=Interpreter [EDA1A0C7-58EE0464-C:0] Good Name=Chaos 89 Demo (PD) From 9dc163f9519ee87a612c3f821f28a5f72567e0e3 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 6 Mar 2015 13:37:42 -0500 Subject: [PATCH 2/4] um...C:45 is not an unknown country code? dumb kangaroos. --- Config/Project64.rdb | 1 - 1 file changed, 1 deletion(-) diff --git a/Config/Project64.rdb b/Config/Project64.rdb index 00066e7e9..a5aa0135a 100644 --- a/Config/Project64.rdb +++ b/Config/Project64.rdb @@ -8147,7 +8147,6 @@ Status=Unsupported Good Name=CD64 Memory Test (PD) Internal Name=CD64 SIMMtest Status=Issues (core) -Core Note=unknown country error CPU Type=Interpreter [EDA1A0C7-58EE0464-C:0] From ebb2cc340ba81d528e4a4c47e97372cbf0c9f438 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 6 Mar 2015 13:46:41 -0500 Subject: [PATCH 3/4] lol when's the last time these demos were tested? --- Config/Project64.rdb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Config/Project64.rdb b/Config/Project64.rdb index a5aa0135a..d936b0f90 100644 --- a/Config/Project64.rdb +++ b/Config/Project64.rdb @@ -8146,7 +8146,7 @@ Status=Unsupported [95081A8B-49DFE4FA-C:45] Good Name=CD64 Memory Test (PD) Internal Name=CD64 SIMMtest -Status=Issues (core) +Status=Compatible CPU Type=Interpreter [EDA1A0C7-58EE0464-C:0] From bd6997adfb1b76f8bb32c0d923ae2ccdb95b3113 Mon Sep 17 00:00:00 2001 From: unknown Date: Fri, 6 Mar 2015 14:14:09 -0500 Subject: [PATCH 4/4] like 1-2 VI/s faster with TLB usage assumed out of the core --- Config/Project64.rdb | 1 + 1 file changed, 1 insertion(+) diff --git a/Config/Project64.rdb b/Config/Project64.rdb index d936b0f90..1054d2ea2 100644 --- a/Config/Project64.rdb +++ b/Config/Project64.rdb @@ -8148,6 +8148,7 @@ Good Name=CD64 Memory Test (PD) Internal Name=CD64 SIMMtest Status=Compatible CPU Type=Interpreter +Use TLB=No [EDA1A0C7-58EE0464-C:0] Good Name=Chaos 89 Demo (PD)