Show newer

My Free Python Books GitHub project, a simple list of Python books free to read or download, got 3.5K stars, almost 450 forks, and about 150 watches.

Which is mind blowing and humbling, yet there's something that resonates with many Python developers and enthusiasts. My deepest thanks to all.

github.com/pamoroso/free-pytho

I created a YouTube playlist about the Z80-MBC2 Z80 homebrew computer.

The videos are screencasts demonstrating various features of the device and my projects with it, such as feature walkthroughs, running programs, programming sessions, and so on. So far there are only a handful of videos, but I'll publish more.

youtube.com/playlist?list=PLdr

Show thread

8bitnews featured my Z80-MBC2 projects in issue 55. This is so cool, many thanks to the editors Jan and Bastian!

8bitnews.io is my favorite retrocomputing newsletter.

8bitnews.io/archive/2022-07-01

Show thread

My night view from Kennedy Space Center's Banana Creek viewing site half an hour before the Crew-4 launch.

At the horizon, the lit area at left is the 39A pad with the Falcon 9 rocket. The iconic VAB is at right. The bleachers are mostly empty because many crew guests had left over the previous days, as their travel arrangements didn't accommodate the multiple launch delays.

Show thread
What is your avg home internet speed? Boost I'm curious to see what folks are getting around the country/world. If you don't mind posting pricing that would be awesome!

I ported to CP/M my Intell 8080 Assembly demo of a twirling bar animation.

Here is the demo running under CP/M 3.0 on the Z80-MBC2 Z80 homebrew computer. The Minicom session controlling the Z80 board is in the Crostini Linux container of chromeOS on my Chromebox.

youtube.com/watch?v=Oyh4_6kPSh

Show thread

These books present opposite approaches to designing a library of reusable Intel 8080 Assembly code:

- Macros: "Mastering CP/M" by Alan Miller, 1983 archive.org/details/Mastering_

- Subroutines: "CP/M Assembly Language Programming" by Ken Barbier, 1983 bitsavers.org/pdf/digitalResea

chromeOS 103.0.5060.64 landed on my Chromebox.

Now clicking the Crostini Terminal icon brings up a dialog instead of the Linux container shell as before. There are options for starting and managing Linux containers, creating SSH connections, and accessing the terminal and the developer settings.

I read two interesting articles by Tim Bergin on the history of word processing software for early microcomputers:

- The Origins of Word Processing Software for Personal Computers: 1976−1985 researchgate.net/publication/3

- The Proliferation and Consolidation of Word Processing Software: 1985−1995 researchgate.net/publication/3

Mars Rover Photos is a good Android app for viewing images from the surface of Mars, as it combines the feeds of the images taken by NASA's current and past rovers and landers.

But it presents a confusing ordering of the images and isn't being updated with the latest ones. Also, the developer still hasn't released the paid, ad-free version of the app he told me about over a year ago.

Here's the app on my Pixel 4 XL.

play.google.com/store/apps/det

The installation manual of WordStar 3.0 for CP/M, published in 1981, is a 138 pages document that includes also Assembly code listings. Gasp.

bitsavers.org/pdf/microPro/Wor

I've been using the Z80-MBC2 Z80 homebrew computer for over a week, so I posted my early impressions about the device, its value and potential, and the issues I'm facing.

journal.paoloamoroso.com/z80-m

Show thread

This is pretty much the best lunar detail I can catch with my Pixel 4 XL at 2X optical zoom. I shot the photo in RAW on 25 Mar 2021 at 17:12 UTC, then processed the DNG file with Photopea to adjust the levels, crop, and rotate.

In a few months I'll hopefully get a Pixel 7 Pro. I look forward to shooting the Moon with its camera at the maximum optical zoom level.

Playing with the Z80-MBC2 is a fun retrocomputing project. So here are the obligatory vintage cool-retro-term screenshots of this Z80 homebrew computer running CP/M 3.0 and a couple of games.

Show thread

I'm back on the Usenet after three decades. Some technical groups are still as interesting and helpful as they were back in the day. And, surprisingly, still nearly spam free.

In this Minicom terminal emulation session, an Intel 8080 Assembly hello world demo runs under CP/M on a Z80 homebrew computer.

Nothing fancy, but for me it's an incredible personal achievement. I assembled the demo's 8080 source with an assembler I wrote myself. I posted a bit more about the project here:

journal.paoloamoroso.com/a-hel

Show thread

The American Space Museum in Titusville, FL, is among the few such venues where you're encouraged to touch stuff. And there's a lot to touch in this roomful of early Atlas rocket launch control center consoles.

Show thread

How do you go back to the previous level in UCSD p-System menus?

It works!

I made chromeOS detect the Z80-MBC2 Z80 computer connected via USB by... re-plugging the board. In the screenshot, see the Z80-MBC2 booting up CP/M 3.0 in a Minicom session under Crostini Linux. More details here:

journal.paoloamoroso.com/succe

Time to play with this awesome little gadget. The "Z80 inside" logo alone is worth the product.

Show thread

Andre Weissflog's blog archives a number of interesting posts about Z80 emulation, for example on cycle-stepped vs instruction-stepped emulation.

floooh.github.io/archive/

Show older
Mastodon for Tech Folks

This Mastodon instance is for people interested in technology. Discussions aren't limited to technology, because tech folks shouldn't be limited to technology either!