summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author hap <happppp@users.noreply.github.com>2018-06-16 16:13:01 +0200
committer hap <happppp@users.noreply.github.com>2018-06-16 16:13:23 +0200
commit2d88b65933d374a4d6a7425d7f0ed8ca379df5b4 (patch)
tree463daff651b02294704f4184064e0b72e01ad06b
parent6c8ddd08e1d9ffcc3cd34a8160331a90480764af (diff)
efdt: add notes (nw)
-rw-r--r--src/mame/drivers/efdt.cpp16
1 files 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 )