{"id":784,"date":"2019-05-23T05:42:19","date_gmt":"2019-05-23T05:42:19","guid":{"rendered":"https:\/\/www.vintagevibe.co.nzwww.vintagevibe.co.nz192.168.1.162\/?p=784"},"modified":"2025-07-27T03:06:16","modified_gmt":"2025-07-27T03:06:16","slug":"rc2014-sbc","status":"publish","type":"post","link":"https:\/\/www.vintagevibe.co.nz\/?p=784","title":{"rendered":"RC-2014 SBC"},"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;][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<h3>BASIC<\/h3>\n<p>Microsoft BASIC 4.7 comes in 2 variations for the RC2014; 32k or 56k.\u00a0 The 32k BASIC will run on the RC2014 Mini, RC2014 Classic, RC2014 Plus and RC2014 Pro, but 56k BASIC will only run on a RC2014 Pro or an expanded Classic or Plus.<\/p>\n<p>This particular implementation was modified from Nascom 2 BASIC by Grant Searle and has been used here with his kind permission.\u00a0 The hardware specific code from the Nascom implemention has been stripped out to form a more generic BASIC, and a few extra commands have been added in.\u00a0 Details on this can be found on Grant Searles website here;\u00a0<a href=\"https:\/\/www.vintagevibe.co.nzwww.vintagevibe.co.nzsearle.hostei.com\/grant\/z80\/SimpleZ80.html#RomBasic\">https:\/\/www.vintagevibe.co.nzwww.vintagevibe.co.nzsearle.hostei.com\/grant\/z80\/SimpleZ80.html#RomBasic<\/a><\/p>\n<p>The source code can be found here for the\u00a0<a href=\"https:\/\/www.vintagevibe.co.nzwww.vintagevibe.co.nzsearle.hostei.com\/grant\/z80\/SimpleZ80_32K.html\">32k BASIC<\/a>\u00a0(\u201cR\u201d) and here for the\u00a0<a href=\"https:\/\/www.vintagevibe.co.nzwww.vintagevibe.co.nzsearle.hostei.com\/grant\/z80\/SimpleZ80.html#RomFiles\">56k BASIC<\/a>\u00a0(\u201cK\u201d)as used in the RC2014 Mini and RC2014 Classic \u2013 both of which use a 68B50 ACIA.\u00a0 The serial routine for the SIO\/2 found in the RC2014 Plus and RC2014 Pro has been modified from Grants code and this can be downloaded from the\u00a0<a href=\"https:\/\/www.vintagevibe.co.nzgithub.com\/RC2014Z80\/RC2014\/tree\/master\/ROMs\/Factory\">Factory ROM GitHub<\/a>\u00a0page, designated as \u201c2\u201d for 32k and \u201c4\u201d for 56k.<\/p>\n<p>The original Nascom 2 BASIC manual can be found here\u00a0https:\/\/www.vintagevibe.co.nzwww.vintagevibe.co.nzwww.nascomhomepage.com\/pdf\/Basic.pdf<\/p>\n<p>When you first boot in to BASIC, you are greeted with<\/p>\n<p><b>Z80 SBC By Grant Searle<\/b><\/p>\n<p>&nbsp;<\/p>\n<h3>CP\/M<\/h3>\n<p>The RC2014 Pro runs CP\/M as standard, or a CP\/M Upgrade Kit can be added to the RC2014 Classic or RC2014 Plus.\u00a0 The variation supplied is CP\/M 2.2 and, as with BASIC, this has been modified by Grant Searle and is used with his kind permission.<\/p>\n<p>The CP\/M Monitor has been modified to allow it to be used with the Pageable ROM Module and CP\/M itself has been modified for either the 68B50 ACIA (\u201c1\u201d) or SIO\/2 UART (\u201c6\u201d).\u00a0 Note that the CP\/M Monitor runs from ROM as the RC2014 is booted up, and CP\/M runs from the compact flash after it has been invoked from the Monitor.<\/p>\n<p>The original files can be found on Grant Searles website\u00a0<a href=\"https:\/\/www.vintagevibe.co.nzwww.vintagevibe.co.nzsearle.hostei.com\/grant\/cpm\/index.html#ROMFiles\">https:\/\/www.vintagevibe.co.nzwww.vintagevibe.co.nzsearle.hostei.com\/grant\/cpm\/index.html#ROMFiles<\/a><\/p>\n<p>The RC2014 modifications can be found on GitHub\u00a0<a href=\"https:\/\/www.vintagevibe.co.nzgithub.com\/RC2014Z80\/RC2014\/tree\/master\/CPM\">https:\/\/www.vintagevibe.co.nzgithub.com\/RC2014Z80\/RC2014\/tree\/master\/CPM<\/a><\/p>\n<p>&nbsp;<\/p>\n<h3>RomWBW<\/h3>\n<p>RomWBW is available for any RC2014 model which has the 512k ROM 512k RAM Module upgrade.\u00a0 It can use the Compact Flash Module for storage, and also supports IDE drives, floppy drives and RTC.\u00a0 RomWBW was written by Wayne Warthen and used on the RC2014 with his kind permission.<\/p>\n<p>RomWBW is a ROM-based implementation of CP\/M-80 2.2 and Z-System for all RetroBrew Computers Z80\/Z180 hardware platforms including SBC 1\/2, Zeta 1\/2, N8, Mark IV, and RC2014. Virtually all RetroBrew hardware is supported including floppy, hard disk (IDE, CF Card, SD Card), Video, and keyboard. VT-100 terminal emulation is built-in.<\/p>\n<p>The RomWBW ROM loads and runs the built-in operating systems directlyfrom the ROM and includes a selection of standard\/useful applicationsaccessed via a ROM disk drive. A RAM disk drive is also providedto allow temporary file storage.<\/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_gallery gallery_ids=&#8221;793,792,791,790,789,788&#8243; fullwidth=&#8221;on&#8221; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;][\/et_pb_gallery][\/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\/rc2014-RomWBW.jpg&#8221; title_text=&#8221;rc2014-RomWBW&#8221; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; 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 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\/rc2014-RomWBW-cpm.jpg&#8221; title_text=&#8221;rc2014-RomWBW-cpm&#8221; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; hover_enabled=&#8221;0&#8243;][\/et_pb_image][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_2,1_2&#8243; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221;][et_pb_column type=&#8221;1_2&#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\/rc2014-z80cpu.jpg&#8221; title_text=&#8221;rc2014-z80cpu&#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; hover_enabled=&#8221;0&#8243;]<\/p>\n<p style=\"text-align: center;\">Z80 CPU Moudle<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;1_2&#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\/rc2014-vga.jpg&#8221; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; title_text=&#8221;rc2014-vga&#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;\">Terminal Module outputting to VGA<\/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; column_structure=&#8221;1_2,1_2&#8243;][et_pb_column _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; type=&#8221;1_2&#8243;][et_pb_image src=&#8221;https:\/\/www.vintagevibe.co.nz\/wp-content\/uploads\/2025\/04\/rc2014-sio.jpg&#8221; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; title_text=&#8221;rc2014-sio&#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;\">Serial Moudule<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; type=&#8221;1_2&#8243;][et_pb_image src=&#8221;https:\/\/www.vintagevibe.co.nz\/wp-content\/uploads\/2025\/04\/rc2014-ram-eprom.jpg&#8221; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; title_text=&#8221;rc2014-ram-eprom&#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;\">RAM \/ EEPROM Module<\/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; column_structure=&#8221;1_2,1_2&#8243;][et_pb_column _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; type=&#8221;1_2&#8243;][et_pb_image src=&#8221;https:\/\/www.vintagevibe.co.nz\/wp-content\/uploads\/2025\/04\/rc2014-ide.jpg&#8221; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; title_text=&#8221;rc2014-ide&#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;\">IDE \/CF Hard drive storage Module<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; type=&#8221;1_2&#8243;][et_pb_image src=&#8221;https:\/\/www.vintagevibe.co.nz\/wp-content\/uploads\/2025\/04\/rc2014-floppy-disk.jpg&#8221; _builder_version=&#8221;4.5.3&#8243; _module_preset=&#8221;default&#8221; title_text=&#8221;rc2014-floppy-disk&#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;\">Floppy Disk Module<\/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;][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;] BASIC Microsoft BASIC 4.7 comes in 2 variations for the RC2014; 32k or 56k.\u00a0 The 32k BASIC will run on the RC2014 Mini, RC2014 Classic, RC2014 Plus and RC2014 Pro, but 56k BASIC will only run on a RC2014 Pro or an expanded Classic [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":787,"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-784","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\/784","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=784"}],"version-history":[{"count":6,"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=\/wp\/v2\/posts\/784\/revisions"}],"predecessor-version":[{"id":1779,"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=\/wp\/v2\/posts\/784\/revisions\/1779"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=\/wp\/v2\/media\/787"}],"wp:attachment":[{"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=784"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=784"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.vintagevibe.co.nz\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=784"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}