Paolo Amoroso · @amoroso
1457 followers · 1539 posts · Server fosstodon.org

I wrote two programs for clearing the screen on CP/M-80 and CP/M-86, one in Intel 8080 Assembly for the Z80-MBC2 homebrew computer and the other in Intel 8086 Assembly for the V20-MBC:

journal.paoloamoroso.com/two-c

#assembly #z80mbc2 #v20mbc

Last updated 2 years ago

Paolo Amoroso · @amoroso
1215 followers · 1178 posts · Server fosstodon.org

I tested the Beagle Term terminal emulator with the Z80-MBC2 and V20-MBC homebrew Z80 and Nec V20 computers. It's a Chrome packaged app with good VT100 support.

The screenshots show Beagle Term on my Chromebox running the Catchum and Ladders games under CP/M Plus on the Z80-MBC2, and WordStar and the command processor under CP/M-86 on the V20-MBC.

chrome.google.com/webstore/det

#z80mbc2 #v20mbc #retrocomputing

Last updated 2 years ago

Paolo Amoroso · @amoroso
1094 followers · 921 posts · Server fosstodon.org

@kiteless I'm using a homebrew Nec V20 computer with similar specs, the V20-MBC:

journal.paoloamoroso.com/v20-m

#v20mbc

Last updated 2 years ago

Paolo Amoroso · @amoroso
1094 followers · 921 posts · Server fosstodon.org

@tewha Cool, here you can find some photos of the CP/M single-board computers I use:

#z80mbc2 #v20mbc

Last updated 2 years ago

Paolo Amoroso · @amoroso
1094 followers · 921 posts · Server fosstodon.org

In the session of this screen recording I wrote, compiled, and ran a hello world program in Turbo Pascal 3.0, under CP/M-86 on the V20-MBC homebrew Nec V20 computer.

Compared to the full-screen IDE of version 4 and later, which is what comes to mind when thinking about Turbo Pascal, the environment of the versions up to 3 for CP/M was more spartan but equally powerful and productive.

youtube.com/watch?v=LXe8qADbu3

#pascal #retrocomputing #v20mbc

Last updated 2 years ago

Paolo Amoroso · @amoroso
906 followers · 670 posts · Server fosstodon.org

The two homebrew CP/M computers I use and love have logos that give them personality.

The Z80-MBC2 Limited Edition features a "Z80 inside" logo similar to the iconic Intel branding. The logo of the V20-MBC Black Edition, a two-flavor ice cream cone, is a nod to its Nec V20 chip with the 8080/8088 dual mode.

#z80mbc2 #v20mbc #retrocomputing

Last updated 2 years ago

Paolo Amoroso · @amoroso
908 followers · 673 posts · Server fosstodon.org

You have a working homebrew computer, now what?

Some enjoy the challenge of designing or making a computer kit. I have no hardware assembly skills, so I start from there by learning the operating systems of these devices, exploring software, and coding. I publish ongoing series of blog posts about my retrocomputing projects with these CP/M homebrew computers:

Z80-MBC2 (Z80)
journal.paoloamoroso.com/tag:z

V20-MBC (Nec V20)
journal.paoloamoroso.com/tag:v

#retrocomputing #projects #z80mbc2 #v20mbc

Last updated 2 years ago

Paolo Amoroso · @amoroso
908 followers · 673 posts · Server fosstodon.org

The V20-MBC homebrew Nec V20 computer can boot IMSAI BASIC in 8080 mode. I played with the interpreter a bit by writing the short program in the screenshot, which prints the ASCII character set. Here are my notes:

journal.paoloamoroso.com/using

#v20mbc #retrocomputing #basic

Last updated 2 years ago

Paolo Amoroso · @amoroso
908 followers · 673 posts · Server fosstodon.org

The V20-MBC homebrew Nec V20 computer comes with application software popular in the 1980s.

Here are WordStar and Turbo Pascal under CP/M-86, running in a Crostini Linux terminal emulator session on my Chromebox.

#v20mbc #retrocomputing

Last updated 2 years ago

Paolo Amoroso · @amoroso
908 followers · 673 posts · Server fosstodon.org

The CP/M Plus and CP/M-86 documentation browser HELP reminds me of a mix of Unix man(1) and GNU Texinfo.

Here it is running under CP/M-86 on the V20-MBC homebrew Nec 20 computer, inside a Minicom session on Crostini Linux. The first screenshot shows the main screen of HELP with a list of topics, the second the entry for the STAT command.

#v20mbc #retrocomputing

Last updated 2 years ago

Paolo Amoroso · @amoroso
908 followers · 673 posts · Server fosstodon.org

I got a V20-MBC homebrew computer, a single-board computer with an 8 MHz Nec V20 running CP/M-86 and CP/M-80.

The photos show the V20-MBC alone and plugged into my Chromebox, the main components, and the device logo. I love the two-flavor ice cream logo, a nod to the dual CPU Nec V20 implementing the Intel 8088 and 8080 instruction sets.

I've started an ongoing series of blog posts to share my experience and projects with the V20-MBC:

journal.paoloamoroso.com/tag:v

#v20mbc #retrocomputing #sbc

Last updated 2 years ago