summaryrefslogtreecommitdiffstats
path: root/src/core/arm/dyncom
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2015-02-12 19:24:15 +0100
committerbunnei <bunneidev@gmail.com>2015-02-12 19:24:15 +0100
commitea54355d95e8b1b9afaffa3899b86db40992db6a (patch)
treeffa45a6357978ab4ea387ff6287b26a17408fcfe /src/core/arm/dyncom
parentMerge pull request #563 from lioncash/ext (diff)
parentarm: Remove ARMul_EmulateInit (diff)
downloadyuzu-ea54355d95e8b1b9afaffa3899b86db40992db6a.tar
yuzu-ea54355d95e8b1b9afaffa3899b86db40992db6a.tar.gz
yuzu-ea54355d95e8b1b9afaffa3899b86db40992db6a.tar.bz2
yuzu-ea54355d95e8b1b9afaffa3899b86db40992db6a.tar.lz
yuzu-ea54355d95e8b1b9afaffa3899b86db40992db6a.tar.xz
yuzu-ea54355d95e8b1b9afaffa3899b86db40992db6a.tar.zst
yuzu-ea54355d95e8b1b9afaffa3899b86db40992db6a.zip
Diffstat (limited to 'src/core/arm/dyncom')
-rw-r--r--src/core/arm/dyncom/arm_dyncom.cpp7
1 files changed, 1 insertions, 6 deletions
diff --git a/src/core/arm/dyncom/arm_dyncom.cpp b/src/core/arm/dyncom/arm_dyncom.cpp
index 1977112dd..c4af85242 100644
--- a/src/core/arm/dyncom/arm_dyncom.cpp
+++ b/src/core/arm/dyncom/arm_dyncom.cpp
@@ -18,10 +18,7 @@ const static cpu_config_t s_arm11_cpu_info = {
ARM_DynCom::ARM_DynCom() {
state = std::unique_ptr<ARMul_State>(new ARMul_State);
- ARMul_EmulateInit();
- memset(state.get(), 0, sizeof(ARMul_State));
-
- ARMul_NewState((ARMul_State*)state.get());
+ ARMul_NewState(state.get());
state->abort_model = ABORT_BASE_RESTORED;
state->cpu = (cpu_config_t*)&s_arm11_cpu_info;
@@ -41,8 +38,6 @@ ARM_DynCom::ARM_DynCom() {
state->NirqSig = HIGH;
VFPInit(state.get()); // Initialize the VFP
-
- ARMul_EmulateInit();
}
ARM_DynCom::~ARM_DynCom() {