In a prior post, I wrote about the effort to modify Palo Alto TinyBASIC to run on the OMEN Alpha. In this post, I'm going to write about the IMSAI 8K Floating-point BASIC that was written for the IMSAI 8080 microcomputer. In my search for various "vintage" software for the 8080/8085, I ran across across … Continue reading I found IMSAI 8K Floating-point BASIC … and it works on the Alpha!
In the prior post, I showed the method used to modify and debug new features added to TinyBASIC using the OMEN Alpha 8085SBC and MON85. In this post, I'll expand on that method and illustrate how to test and debug interrupt-driven code. In this example, a program that uses the RST7.5 hardware interrupt will be assembled … Continue reading How to use the OMEN Alpha and MON85 to test and debug programs
In the prior post, hardware modifications were made and MON85 was modified to use the MC6850 ACIA's interrupts for character reception, I wanted to take a closer look at the Palo Alto TinyBASIC. I knew it should be modified to use ACIA interrupts as well because in testing, while TinyBASIC was emitting characters, pressing "control-c" … Continue reading Updates to Palo Alto TinyBASIC
In the previous post, I spoke of getting the OMEN Alpha to run the provided system monitor and "upgrading" to Dave Dunfield's MON85 (V1.2). Since I had a working 8085 assembler and I found that MON85 had more features than the system monitor written by Martin, I decided to stick with it. It took about an … Continue reading Testing the MON85 firmware on the OMEN Alpha
Upon successful assembly and pre-testing of the OMEN Alpha, I found myself at the stage of wanting to run some pre-configured software on it. Martin provides a 32KB EEPROM image in his GITHUB repository. The image contains a minimal monitor and Palo Alto TinyBASIC 2.0 in both HEX and binary file formats. Using a Minipro … Continue reading OMEN Alpha; first signs of intelligence?
After ordering the OMEN Alpha Bare PCB from Martin and testing the MC68B50 ACIA, it seemed to take forever for the PCB to arrive. See, here in the united States, "registered mail" is [ supposed to be / used to be ] highly secure. It is actually a hand-to-hand delivery method that dates back to the … Continue reading PCB Arrival and Assembling of the OMEN Alpha
While awaiting for the arrival of the OMEN Alpha package, I set out to gather the parts required. I didn't have the same push-button that was designed in but I had one that I could make fit. I didn't have a 3.6864 MHz crystal but I did have a 4.9152 MHz crystal. Since the MC68B50 … Continue reading Waiting for the arrival of the OMEN Alpha PCB