diff --git a/src/devices/cpu/sm510/sm530.h b/src/devices/cpu/sm510/sm530.h index 8837ea1e2cd..e06e24bf51f 100644 --- a/src/devices/cpu/sm510/sm530.h +++ b/src/devices/cpu/sm510/sm530.h @@ -37,7 +37,7 @@ protected: using sm510_base_device::do_branch; virtual void do_branch(u8 pu, u8 pl); // does not have Pm virtual void reset_vector() override { do_branch(0xf, 0); } - virtual void wakeup_vector() override { reset_vector(); } + virtual void wakeup_vector() override { do_branch(0, 0); } // opcode handlers virtual void op_lb() override; diff --git a/src/mame/drivers/talkingbb.cpp b/src/mame/drivers/talkingbb.cpp index 5f6377a032f..253dec3e01c 100644 --- a/src/mame/drivers/talkingbb.cpp +++ b/src/mame/drivers/talkingbb.cpp @@ -193,7 +193,7 @@ WRITE8_MEMBER(talkingbb_state::bank_w) { // d0-d1: upper rom bank // d2-d4: upper rom enable (bus conflict possible) - // d3: internal rom, cart slot 1, d4: cart slot 2 + // d2: internal rom, d3: cart slot 1, d4: cart slot 2 m_bank = data; }