From 485432c1988ab203ca85cd122f03118dcc2d9f8d Mon Sep 17 00:00:00 2001 From: iCatButler Date: Thu, 30 Jun 2016 11:49:11 +0100 Subject: Initialise GTE and CPU regsiters (invalidate) --- libpcsxcore/pgxp_gte.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) (limited to 'libpcsxcore/pgxp_gte.c') diff --git a/libpcsxcore/pgxp_gte.c b/libpcsxcore/pgxp_gte.c index de5f7a37..2ab36d12 100644 --- a/libpcsxcore/pgxp_gte.c +++ b/libpcsxcore/pgxp_gte.c @@ -44,7 +44,11 @@ PGXP_value GTE_ctrl_reg_mem[32]; PGXP_value* GTE_data_reg = GTE_data_reg_mem; PGXP_value* GTE_ctrl_reg = GTE_ctrl_reg_mem; - +void PGXP_InitGTE() +{ + memset(GTE_data_reg_mem, 0, sizeof(GTE_data_reg_mem)); + memset(GTE_ctrl_reg_mem, 0, sizeof(GTE_ctrl_reg_mem)); +} // Instruction register decoding #define op(_instr) (_instr >> 26) // The op part of the instruction register -- cgit v1.2.3