mirror of
https://github.com/holub/mame
synced 2025-07-03 17:08:39 +03:00
Merge pull request #7288 from DavidHaywood/240920_2
small quality of life cleanups
This commit is contained in:
commit
673ee99a3e
@ -206,7 +206,7 @@ void bl_handhelds_menucontrol_device::device_start()
|
||||
save_item(NAME(m_response));
|
||||
save_item(NAME(m_commandbit));
|
||||
save_item(NAME(m_command));
|
||||
//save_item(NAME(m_menustate));
|
||||
save_item(NAME(m_menustate));
|
||||
}
|
||||
|
||||
void bl_handhelds_menucontrol_device::device_reset()
|
||||
|
@ -32,21 +32,21 @@ private:
|
||||
bool m_is_unsp_type_hack;
|
||||
|
||||
// internal state
|
||||
int m_menupos;
|
||||
uint16_t m_menupos;
|
||||
|
||||
// command handling
|
||||
int m_clockstate;
|
||||
int m_datashifterpos;
|
||||
uint8_t m_clockstate;
|
||||
uint8_t m_datashifterpos;
|
||||
|
||||
int m_responsebit;
|
||||
uint8_t m_responsebit;
|
||||
uint8_t m_response;
|
||||
|
||||
int m_commandbit;
|
||||
uint8_t m_commandbit;
|
||||
uint8_t m_command;
|
||||
|
||||
void handle_command();
|
||||
|
||||
enum menustate : const int
|
||||
enum menustate : uint8_t
|
||||
{
|
||||
MENU_READY_FOR_COMMAND = 0,
|
||||
|
||||
@ -58,7 +58,7 @@ private:
|
||||
MENU_COMMAND_05_IN,
|
||||
};
|
||||
|
||||
menustate m_menustate;
|
||||
uint8_t m_menustate;
|
||||
};
|
||||
|
||||
#endif // MAME_MACHINE_BL_HANDHELDS_MENUCONTROL_H
|
||||
|
@ -34,8 +34,7 @@ public:
|
||||
m_exin1(*this, "EXTRAIN1"),
|
||||
m_exin2(*this, "EXTRAIN2"),
|
||||
m_exin3(*this, "EXTRAIN3"),
|
||||
m_prgrom(*this, "mainrom"),
|
||||
m_previous_port0(0)
|
||||
m_prgrom(*this, "mainrom")
|
||||
{ }
|
||||
|
||||
protected:
|
||||
@ -48,17 +47,12 @@ protected:
|
||||
|
||||
void nes_vt_map(address_map& map);
|
||||
|
||||
|
||||
optional_ioport m_io0;
|
||||
optional_ioport m_io1;
|
||||
|
||||
uint8_t m_latch0;
|
||||
uint8_t m_latch1;
|
||||
|
||||
/* Misc */
|
||||
uint32_t m_ahigh; // external banking bits
|
||||
uint8_t m_4242;
|
||||
uint8_t m_411c;
|
||||
uint8_t m_411d;
|
||||
uint8_t m_previous_port0;
|
||||
|
||||
optional_ioport m_cartsel;
|
||||
optional_ioport m_exin0;
|
||||
@ -66,6 +60,12 @@ protected:
|
||||
optional_ioport m_exin2;
|
||||
optional_ioport m_exin3;
|
||||
|
||||
/* Misc */
|
||||
uint32_t m_ahigh; // external banking bits
|
||||
uint8_t m_4242;
|
||||
uint8_t m_411c;
|
||||
uint8_t m_411d;
|
||||
|
||||
required_region_ptr<uint8_t> m_prgrom;
|
||||
|
||||
uint8_t vt_rom_r(offs_t offset);
|
||||
@ -76,7 +76,6 @@ protected:
|
||||
uint8_t upper_412c_r();
|
||||
uint8_t upper_412d_r();
|
||||
void upper_412c_w(uint8_t data);
|
||||
int m_previous_port0;
|
||||
|
||||
private:
|
||||
/* APU handling */
|
||||
@ -649,6 +648,23 @@ void nes_vt_ablping_state::ablping_extraio_w(uint8_t data)
|
||||
|
||||
void nes_vt_base_state::machine_start()
|
||||
{
|
||||
m_latch0 = 0;
|
||||
m_latch1 = 0;
|
||||
m_previous_port0 = 0;
|
||||
|
||||
m_ahigh = 0;
|
||||
m_4242 = 0;
|
||||
m_411c = 0;
|
||||
m_411d = 0;
|
||||
|
||||
save_item(NAME(m_latch0));
|
||||
save_item(NAME(m_latch1));
|
||||
save_item(NAME(m_previous_port0));
|
||||
|
||||
save_item(NAME(m_ahigh));
|
||||
save_item(NAME(m_4242));
|
||||
save_item(NAME(m_411c));
|
||||
save_item(NAME(m_411d));
|
||||
}
|
||||
|
||||
void nes_vt_base_state::machine_reset()
|
||||
|
Loading…
Reference in New Issue
Block a user