Zoom meeting Topic suggestion: How to rebuild/install CPM after a BIOS change

5 views
Skip to first unread message

Joseph Corda

unread,
Mar 6, 2026, 11:07:31 PM (11 hours ago) Mar 6
to Altair 8800
Greetings
Looking for quick overview on the steps I need to rebuild(or patch) CP/M 2.2 and install in boot track after I have modified and assembled a new BIOS.  

As an example ..
I'm currently using Mike D's Serial CP/M 2.2 (see link below) and I would like to modify BIOSSER.ASM to support a Cromemco PRI card (Port J1 ports 53H/54H) for printing from CP/M.

Once BIOS is adjusted and assembled into a ROM/BIN file how do I do the following:
  • Take newly assembled BIOS and "patch" into the rest of CP/M
  • How to I get newly rebuilt/patched CP/M installed back onto boot track ?
  • Are there any different steps between using Serial CP/M and a disk based CP/M version?
Thanks
Joe 

Using Source from here:
https://deramp.com/downloads/altair/software/8_inch_floppy/CPM/CPM%202.2/Serial%20Disk%208Mb%20CPM%202.2%20(thru%2088-2SIO)/

Joseph Corda

unread,
7:59 AM (2 hours ago) 7:59 AM
to Altair 8800
Ah...Never mind.. I should have read the BIOSSER.ASM file as Mike D spelled it out !

;    To patch changes made to this BIOS into a CP/M image saved from
;    MOVCPM (e.g., CPMxx.COM), use following commands:
;
;       A>DDT CPMxx.COM
;       -IBIOS.HEX
;       -Rxxxx      (where xxxx = BIAS computed below)
;       -G0         (Go zero, not "oh")
;       A>SYSGEN

Patrick Linstruth

unread,
8:32 AM (1 hour ago) 8:32 AM
to Altair 8800
Yep, notes are at the top.

I just did this just the other day making a Serial CP/M for Interfacer 1.

Easy-PZ with the simulator.

There are some issues with using host serial ports with the Altair8800 (and probably AltairZ80). I am currently working on a complete re-write of that system.

SIMH makes it very difficult, if not impossible, to do anything above 9600 and not completely consume the host CPU.

-- 
You received this message because you are subscribed to the Google Groups "Altair 8800" group.
To unsubscribe from this group and stop receiving emails from it, send an email to Altair-8800...@googlegroups.com.
To view this discussion visit https://groups.google.com/d/msgid/Altair-8800/fde87a46-d7a6-4bc5-b8c8-d88e8466c782n%40googlegroups.com.

Reply all
Reply to author
Forward
0 new messages