Previous 199869 Revisions Next

r32412 Friday 26th September, 2014 at 18:23:39 UTC by hap
nw
[src/emu/cpu/tms9900]99xxcore.h ti990_10.c ti990_10.h
[src/mame/drivers]namcos22.c namcos23.c taitojc.c
[src/mame/includes]namcos22.h taitojc.h
[src/mame/video]taitojc.c

trunk/src/mame/includes/namcos22.h
r32411r32412
200200      m_gfxdecode(*this, "gfxdecode"),
201201      m_screen(*this, "screen"),
202202      m_palette(*this, "palette"),
203      m_adc_inp(*this, "ADC")
203      m_adc_ports(*this, "ADC")
204204   { }
205205
206206   required_device<cpu_device> m_maincpu;
r32411r32412
229229   required_device<gfxdecode_device> m_gfxdecode;
230230   required_device<screen_device> m_screen;
231231   required_device<palette_device> m_palette;
232   optional_ioport_array<8> m_adc_inp;
232   optional_ioport_array<8> m_adc_ports;
233233
234234
235235   UINT8 m_syscontrol[0x20];
trunk/src/mame/includes/taitojc.h
r32411r32412
5353      m_gfxdecode(*this, "gfxdecode"),
5454      m_screen(*this, "screen"),
5555      m_palette(*this, "palette"),
56      m_analog_inp(*this, "AN")
56      m_analog_ports(*this, "AN")
5757   {
5858      m_mcu_output = 0;
5959      m_speed_meter = 0;
r32411r32412
7676   required_device<gfxdecode_device> m_gfxdecode;
7777   required_device<screen_device> m_screen;
7878   required_device<palette_device> m_palette;
79   optional_ioport_array<8> m_analog_inp;
79   optional_ioport_array<8> m_analog_ports;
8080
8181   taitojc_renderer *m_renderer;
8282
trunk/src/mame/video/taitojc.c
r32411r32412
364364   if (level != output_get_value("counter0"))
365365      output_set_value("counter0", level);
366366
367   btn = m_analog_inp[0]->read_safe(0) & 0xff;
367   btn = m_analog_ports[0]->read() & 0xff;
368368   for (level = 10; level > 0; level--)
369369      if (btn >= dendego_brake_table[level]) break;
370370
trunk/src/mame/drivers/taitojc.c
r32411r32412
738738
739739READ8_MEMBER(taitojc_state::hc11_analog_r)
740740{
741   return m_analog_inp[offset]->read_safe(0);
741   return m_analog_ports[offset]->read_safe(0);
742742}
743743
744744
trunk/src/mame/drivers/namcos23.c
r32411r32412
13771377      m_screen(*this, "screen"),
13781378      m_palette(*this, "palette"),
13791379      m_generic_paletteram_32(*this, "paletteram"),
1380      m_adc_inp(*this, "ADC")
1380      m_adc_ports(*this, "ADC")
13811381   { }
13821382
13831383   required_device<mips3_device> m_maincpu;
r32411r32412
14021402   required_device<screen_device> m_screen;
14031403   required_device<palette_device> m_palette;
14041404   required_shared_ptr<UINT32> m_generic_paletteram_32;
1405   optional_ioport_array<4> m_adc_inp;
1405   optional_ioport_array<4> m_adc_ports;
14061406
14071407   c404_t m_c404;
14081408   c361_t m_c361;
r32411r32412
29622962
29632963READ16_MEMBER(namcos23_state::iob_analog_r)
29642964{
2965   return m_adc_inp[offset & 3]->read_safe(0);
2965   return m_adc_ports[offset]->read_safe(0);
29662966}
29672967
29682968
trunk/src/mame/drivers/namcos22.c
r32411r32412
27962796
27972797READ8_MEMBER(namcos22_state::namcos22s_mcu_adc_r)
27982798{
2799   UINT16 adc = m_adc_inp[offset >> 1 & 7]->read_safe(0) << 2;
2799   UINT16 adc = m_adc_ports[offset >> 1 & 7]->read_safe(0) << 2;
28002800   return (offset & 1) ? adc >> 8 : adc;
28012801}
28022802
trunk/src/emu/cpu/tms9900/ti990_10.c
r32411r32412
4747      m_io_config("cru", ENDIANNESS_BIG, 8, 12),
4848      m_prgspace(NULL),
4949      m_cru(NULL)
50      //m_prgaddr_mask((1<<16)-1),
51      //m_cruaddr_mask((1<<12)-1)
5250{
5351}
5452
trunk/src/emu/cpu/tms9900/99xxcore.h
r32411r32412
101101
102102*/
103103
104//#include "tms9900l.h"
105104
106
107105#if (TMS99XX_MODEL == TI990_10_ID)
108106
109107   #define TMS99XX_PREFIX ti990_10
trunk/src/emu/cpu/tms9900/ti990_10.h
r32411r32412
5252   UINT16  ST;     // Status register
5353
5454private:
55   // Max address
56   //UINT16  m_prgaddr_mask;
57   //UINT16  m_cruaddr_mask;
58
5955   UINT16  m_state_any;
6056};
6157

Previous 199869 Revisions Next


© 1997-2024 The MAME Team