From 0f63b4a30103fe5293d25b830071c89c3ebf6e9e Mon Sep 17 00:00:00 2001 From: mariuszw1 Date: Sat, 10 May 2008 20:58:06 +0000 Subject: [PATCH] From: Luigi30 [mailto:luigi30@gmail.com] Subject: Bug 1795 fix Fixes typo in tmaster.c causing weekday to be incorrect (or, without a 'typo': Fixed weekday calculation in rtc emulation in tmaster.c. ) --- src/mame/drivers/tmaster.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mame/drivers/tmaster.c b/src/mame/drivers/tmaster.c index 29dfaac214e..c6f50184988 100644 --- a/src/mame/drivers/tmaster.c +++ b/src/mame/drivers/tmaster.c @@ -174,11 +174,11 @@ static READ16_HANDLER(rtc_r) { mame_system_time systime; - mame_get_current_datetime(Machine, &systime); + mame_get_current_datetime(machine, &systime); rtc_ram[0x1] = binary_to_BCD(systime.local_time.second); rtc_ram[0x2] = binary_to_BCD(systime.local_time.minute); rtc_ram[0x3] = binary_to_BCD(systime.local_time.hour); - rtc_ram[0x4] = binary_to_BCD(systime.local_time.weekday+1); + rtc_ram[0x4] = binary_to_BCD(systime.local_time.weekday); rtc_ram[0x5] = binary_to_BCD(systime.local_time.mday); rtc_ram[0x6] = binary_to_BCD(systime.local_time.month+1); rtc_ram[0x7] = binary_to_BCD(systime.local_time.year % 100); @@ -421,7 +421,7 @@ static READ16_HANDLER( tmaster_blitter_r ) static READ16_HANDLER( tmaster_coins_r ) { - return input_port_read(machine, "COIN")|(mame_rand(Machine)&0x0800); + return input_port_read(machine, "COIN")|(mame_rand(machine)&0x0800); } static ADDRESS_MAP_START( tmaster_map, ADDRESS_SPACE_PROGRAM, 16 )