{"id":807,"date":"2019-01-30T05:56:08","date_gmt":"2019-01-30T05:56:08","guid":{"rendered":"https:\/\/www.vintagevibe.co.nzwww.vintagevibe.co.nz192.168.1.162\/?p=807"},"modified":"2025-07-27T04:08:35","modified_gmt":"2025-07-27T04:08:35","slug":"verifone-tranz-330","status":"publish","type":"post","link":"https:\/\/www.vintagevibe.co.nz\/?p=807","title":{"rendered":"VeriFone Tranz 330"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;][et_pb_row _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;3px|||||&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;][et_pb_text _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;]<\/p>\n<p>Here we have a common credit card terminal based on a Z80 chipset running the earliest published BASIC port of Eliza from the July 1977 issue of Creative Computing. I replaced the terminal\u2019s ROM with Microsoft BASIC and added in stuff to mirror the last printed line to the VFD.<\/p>\n<p>The VeriFone Tranz 330 was a very popular, possibly iconic credit card terminal that was produced almost unchanged from 1985 through the mid \u201900s. Inside is a Zilog Z80 running at 3.57MHz (colorburst!), 32K RAM and 32K EPROM, Z80 DART (SIO), Z80 PIO, Z80 CTC, modem, RTC, and the keypad\/display. It\u2019s a cookie cutter Z80 SBC design, which makes development pretty easy. They are plentiful and cheap on the used market due to the lack of PCI security (tamper proofing, end to end encryption, etc).<\/p>\n<p>\u00a0I was give this by another fellow computer enthusiast and have been planning alternative uses for it.<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; custom_margin=&#8221;-6px|auto||auto||&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/www.vintagevibe.co.nz\/wp-content\/uploads\/2025\/04\/basic-printout-scaled.jpg&#8221; title_text=&#8221;basic-printout&#8221; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;]<\/p>\n<p>I\/O is through the DIN-8 serial port, and there\u2019s no local storage. I have to use a terminal program for loading the BASIC application on every power-up. I\u2019m trying to come up with a low impact modification for this terminal for extra storage and banked RAM so that I can run CP\/M.<\/p>\n<p>&nbsp;<\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; admin_label=&#8221;Column&#8221;][et_pb_image src=&#8221;https:\/\/www.vintagevibe.co.nz\/wp-content\/uploads\/2025\/04\/open-up.jpg&#8221; title_text=&#8221;open-up&#8221; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; admin_label=&#8221;Image&#8221; custom_margin=&#8221;-64px|||||&#8221;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;]<\/p>\n<p style=\"text-align: center;\"><span>PCB with Z80 and support chips. Plus RTC battery<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;][et_pb_image src=&#8221;https:\/\/www.vintagevibe.co.nz\/wp-content\/uploads\/2025\/04\/pcb-1.jpg&#8221; title_text=&#8221;pcb-1&#8243; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243; custom_margin=&#8221;-36px|||||&#8221;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;][et_pb_column _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; type=&#8221;4_4&#8243;][et_pb_image src=&#8221;https:\/\/www.vintagevibe.co.nz\/wp-content\/uploads\/2025\/04\/with-terminal-1.jpg&#8221; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; title_text=&#8221;with-terminal-1&#8243; hover_enabled=&#8221;0&#8243;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;][et_pb_column _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; type=&#8221;4_4&#8243;][et_pb_image src=&#8221;https:\/\/www.vintagevibe.co.nz\/wp-content\/uploads\/2025\/04\/terminal-basic.jpg&#8221; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; title_text=&#8221;terminal-basic&#8221; hover_enabled=&#8221;0&#8243;][\/et_pb_image][et_pb_text _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243;]<\/p>\n<p style=\"text-align: center;\"><span>Running Grant\u2019s Searle Nascom Basic.<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;][et_pb_row _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;3px|||||&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;][et_pb_text _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;] Here we have a common credit card terminal based on a Z80 chipset running the earliest published BASIC port of Eliza from the July 1977 issue of Creative Computing. I replaced the terminal\u2019s ROM with Microsoft BASIC and added in stuff to mirror [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":810,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[9],"tags":[],"class_list":["post-807","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-single-board-computers"],"_links":{"self":[{"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=\/wp\/v2\/posts\/807","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=807"}],"version-history":[{"count":9,"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=\/wp\/v2\/posts\/807\/revisions"}],"predecessor-version":[{"id":1793,"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=\/wp\/v2\/posts\/807\/revisions\/1793"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=\/wp\/v2\/media\/810"}],"wp:attachment":[{"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=807"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=807"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=807"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}