I wanted to be sure there are no bugs left with TMS1000/0970 emulation before starting on getting TI-30 working. I couldn't find any in the code, so I had to look for errors in the die-to-rom translation.
I checked tisr16, comp4, wizatron, ti1270.
sr16_raw: change offset $114 $db to $eb. change offset $3e0 $d2 to $e2. comp4: change offset $3b5 $54 to $74. wizatron: no error found. ti1270_raw(initial ver!): change offset $174 $11 to 51. change offset $3e6 $f7 to $47.
ti1270 and sr16 problems i reported the other day are gone now. I hope this helps to improve your bitfinder tool. Also, maybe you can make the tool modify the image it searches to write an alpha blended mask over the found bits? This way it's much easier to see errors by eye. We should doublecheck all dumps
I'll check the ti30 image next. Boring work but I need to be certain the dump is correct when improving currently-incomplete 0980 emulation.