summaryrefslogtreecommitdiffstats
path: root/src/mame/drivers/pasogo.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/mame/drivers/pasogo.cpp')
-rw-r--r--src/mame/drivers/pasogo.cpp30
1 files changed, 15 insertions, 15 deletions
diff --git a/src/mame/drivers/pasogo.cpp b/src/mame/drivers/pasogo.cpp
index 463e2de34d2..39568522111 100644
--- a/src/mame/drivers/pasogo.cpp
+++ b/src/mame/drivers/pasogo.cpp
@@ -130,7 +130,7 @@ public:
required_device<cpu_device> m_maincpu;
required_device<generic_slot_device> m_cart;
required_device<address_map_bank_device> m_ems;
- required_shared_ptr<UINT16> m_vram;
+ required_shared_ptr<uint16_t> m_vram;
required_device<palette_device> m_palette;
DECLARE_READ16_MEMBER(ems_r);
@@ -142,10 +142,10 @@ public:
struct
{
- UINT8 index;
- UINT8 data[0x100];
+ uint8_t index;
+ uint8_t data[0x100];
struct {
- UINT16 data;
+ uint16_t data;
} bios_timer; // 1.19 MHz tclk signal
struct {
int seconds, minutes, hours, days;
@@ -164,14 +164,14 @@ public:
void machine_reset() override;
void machine_start() override;
- UINT32 screen_update_pasogo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
+ uint32_t screen_update_pasogo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect);
INTERRUPT_GEN_MEMBER(pasogo_interrupt);
TIMER_DEVICE_CALLBACK_MEMBER(vg230_timer);
DECLARE_INPUT_CHANGED_MEMBER(contrast);
memory_region *m_cart_rom;
- UINT8 m_ems_index;
- UINT16 m_ems_bank[28];
+ uint8_t m_ems_index;
+ uint16_t m_ems_bank[28];
};
@@ -222,7 +222,7 @@ void pasogo_state::machine_start()
READ8_MEMBER( pasogo_state::vg230_io_r )
{
int log = TRUE;
- UINT8 data = 0;
+ uint8_t data = 0;
m_vg230.bios_timer.data += 0x100; //HACK
if (offset&1)
@@ -379,8 +379,8 @@ WRITE8_MEMBER( pasogo_state::vg230_io_w )
READ16_MEMBER( pasogo_state::ems_r )
{
- UINT8 data = 0;
- UINT8 index;
+ uint8_t data = 0;
+ uint8_t index;
switch (offset)
{
@@ -399,7 +399,7 @@ READ16_MEMBER( pasogo_state::ems_r )
WRITE16_MEMBER( pasogo_state::ems_w )
{
- UINT8 index;
+ uint8_t index;
switch (offset)
{
@@ -488,17 +488,17 @@ INPUT_CHANGED_MEMBER(pasogo_state::contrast)
}
}
-UINT32 pasogo_state::screen_update_pasogo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect)
+uint32_t pasogo_state::screen_update_pasogo(screen_device &screen, bitmap_ind16 &bitmap, const rectangle &cliprect)
{
- UINT8 *vram = (UINT8 *)m_vram.target();
+ uint8_t *vram = (uint8_t *)m_vram.target();
int x, y;
for (y=0; y<240; y++)
{
for (x=0; x<(320/8); x++)
{
int a = (y & 3) * 0x2000;
- UINT8 d1 = vram[a + (y >> 2) * 80 + x];
- UINT16 *line = &bitmap.pix16(y, x << 3);
+ uint8_t d1 = vram[a + (y >> 2) * 80 + x];
+ uint16_t *line = &bitmap.pix16(y, x << 3);
*line++ = ((d1 >> 7) & 1);
*line++ = ((d1 >> 6) & 1);
*line++ = ((d1 >> 5) & 1);