Previous 199869 Revisions Next

r22793 Sunday 12th May, 2013 at 18:39:45 UTC by Carl
(mess) pc_joy: MSVC warning (nw)
[src/mess/drivers]pc.c
[src/mess/machine]pc_joy.h

trunk/src/mess/machine/pc_joy.h
r22792r22793
2323   device_pc_joy_interface(const machine_config &mconfig, device_t &device);
2424   virtual ~device_pc_joy_interface();
2525
26   virtual bool x1(int delta) { return false; }
27   virtual bool x2(int delta) { return false; }
28   virtual bool y1(int delta) { return false; }
29   virtual bool y2(int delta) { return false; }
26   virtual UINT8 x1(int delta) { return 0; }
27   virtual UINT8 x2(int delta) { return 0; }
28   virtual UINT8 y1(int delta) { return 0; }
29   virtual UINT8 y2(int delta) { return 0; }
3030   virtual UINT8 btn() { return 0xf; }
3131   virtual void port_write() { }
3232};
r22792r22793
5656   pc_basic_joy_device(const machine_config &mconfig, const char *tag, device_t *owner, UINT32 clock);
5757   virtual ioport_constructor device_input_ports() const;
5858
59   virtual bool x1(int delta) { return (m_x1->read() > delta); }
60   virtual bool x2(int delta) { return (m_x2->read() > delta); }
61   virtual bool y1(int delta) { return (m_y1->read() > delta); }
62   virtual bool y2(int delta) { return (m_y2->read() > delta); }
59   virtual UINT8 x1(int delta) { return (m_x1->read() > delta); }
60   virtual UINT8 x2(int delta) { return (m_x2->read() > delta); }
61   virtual UINT8 y1(int delta) { return (m_y1->read() > delta); }
62   virtual UINT8 y2(int delta) { return (m_y2->read() > delta); }
6363   virtual UINT8 btn() { return m_btn->read(); }
6464
6565protected:
trunk/src/mess/drivers/pc.c
r22792r22793
277277
278278static ADDRESS_MAP_START(asst128_io, AS_IO, 16, pc_state)
279279   ADDRESS_MAP_UNMAP_HIGH
280   AM_RANGE(0x0000, 0x000f) AM_DEVREADWRITE8("dma8237", am9517a_device, read, write, 0xffff)
281280   AM_RANGE(0x0020, 0x0021) AM_DEVREADWRITE8_LEGACY("pic8259", pic8259_r, pic8259_w, 0xffff)
282281   AM_RANGE(0x0040, 0x0043) AM_DEVREADWRITE8_LEGACY("pit8253", pit8253_r, pit8253_w, 0xffff)
283282   AM_RANGE(0x0060, 0x0063) AM_DEVREADWRITE8("ppi8255", i8255_device, read, write, 0xffff)

Previous 199869 Revisions Next


© 1997-2024 The MAME Team