From 2d88b65933d374a4d6a7425d7f0ed8ca379df5b4 Mon Sep 17 00:00:00 2001 From: hap Date: Sat, 16 Jun 2018 16:13:01 +0200 Subject: [PATCH] efdt: add notes (nw) --- src/mame/drivers/efdt.cpp | 16 ++++++---------- 1 file changed, 6 insertions(+), 10 deletions(-) diff --git a/src/mame/drivers/efdt.cpp b/src/mame/drivers/efdt.cpp index 43ac8d88129..9ed569fe796 100644 --- a/src/mame/drivers/efdt.cpp +++ b/src/mame/drivers/efdt.cpp @@ -7,6 +7,11 @@ Driver by Elsemi & Roberto Fresca. + TODO: + - missing starfield + - missing background gradient? + - look into moving to galaxian driver, or at least a derived class + *********************************************************************************** Specs: @@ -294,15 +299,6 @@ uint32_t efdt_state::screen_update_efdt(screen_device &screen, bitmap_ind16 &bit gfx->transpen(bitmap, cliprect, code + 2, pal, 1, 1, x + 8, y, 0); gfx->transpen(bitmap, cliprect, code + 1, pal, 1, 1, x + 0, y + 8, 0); gfx->transpen(bitmap, cliprect, code + 0, pal, 1, 1, x + 8, y + 8, 0); - - } - else if (xtra & 0x80) - { - gfx->transpen(bitmap, cliprect, code + 2, pal, 0, 1, x, y, 0); - gfx->transpen(bitmap, cliprect, code + 3, pal, 0, 1, x + 8, y, 0); - gfx->transpen(bitmap, cliprect, code + 0, pal, 0, 1, x + 0, y + 8, 0); - gfx->transpen(bitmap, cliprect, code + 1, pal, 0, 1, x + 8, y + 8, 0); - } else { @@ -623,4 +619,4 @@ ROM_END *********************************************/ // YEAR NAME PARENT MACHINE INPUT STATE INIT ROT COMPANY FULLNAME FLAGS -GAME( 1981, efdt, 0, efdt, efdt, efdt_state, empty_init, ROT90, "Niemer", "El Fin Del Tiempo", 0 ) +GAME( 1981, efdt, 0, efdt, efdt, efdt_state, empty_init, ROT90, "Niemer", "El Fin Del Tiempo", MACHINE_IMPERFECT_GRAPHICS )