summaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
author fulivi <fulivi@users.noreply.github.com>2016-02-17 11:20:49 +0100
committer fulivi <fulivi@users.noreply.github.com>2016-02-17 11:20:49 +0100
commit74371049b132e1068ea519beee4a645c78f04f98 (patch)
tree292db4926cc51666c6e2ee8477cb6e6ca222bf47
parent63b58daec9b1640fe820038c39cf0dbc08dd4086 (diff)
hp9845: small improvements to 9845/TACO docs
-rw-r--r--src/devices/machine/hp_taco.cpp8
-rw-r--r--src/mame/drivers/hp9845.cpp6
2 files changed, 11 insertions, 3 deletions
diff --git a/src/devices/machine/hp_taco.cpp b/src/devices/machine/hp_taco.cpp
index 73b7c9a441b..76203d31ee3 100644
--- a/src/devices/machine/hp_taco.cpp
+++ b/src/devices/machine/hp_taco.cpp
@@ -124,6 +124,14 @@
// * I tried to fill the (many) gaps on chip behavior with "sensible" solutions. I could only
// validate my solutions by running the original firmware in MAME, though (no real hw at hand).
//
+// TODOs/issues:
+// * Some code cleanup
+// * Handling of tape holes seems to be wrong: test "C" of test ROM only works partially
+// * Find out what is read from register R6
+// * Handle device_image_interface::call_display to show state of tape
+// * Find more info on TACO chips (does anyone with a working 9845 or access to internal HP docs want to
+// help me here, please?)
+//
#include "emu.h"
#include "hp_taco.h"
diff --git a/src/mame/drivers/hp9845.cpp b/src/mame/drivers/hp9845.cpp
index ec0e53da906..7f83f001fe3 100644
--- a/src/mame/drivers/hp9845.cpp
+++ b/src/mame/drivers/hp9845.cpp
@@ -16,12 +16,12 @@
// - LPU & PPU ROMs
// - LPU & PPU RAMs
// - Text mode screen
-// - Keyboard (most of keys)
+// - Keyboard
+// - T15 tape drive
// What's not yet in:
// - Beeper
-// - Rest of keyboard
// - Graphic screen
-// - Tape drive (this needs some heavy RE of the TACO chip)
+// - Better naming of tape drive image (it's now "magt", should be "t15")
// - Better documentation of this file
// - Software list to load optional ROMs
// What's wrong: