XYBASIC ...

3 views
Skip to first unread message

Walt Perko

unread,
Dec 7, 2025, 6:24:57 PM (13 hours ago) Dec 7
to Altair 8800
Hi, 

Got this from Joe:  

Felt this might be worth sharing... I found that the XYBasic hex file can be loaded directly into memory and run from Altmon (you do not need to also load a loader program into memory).   I can see this could be a useful tool when you are working with a simple Altair type system with only a console(10h/11h), a monitor with hex loaded option and ram. 

To demonstrate I attached a zip file I used with SIMH Altair8800 which contains 

  • Altair8800 config file
  • altmon rom (v1.1) (yeah its a few revisions old but this also works with v1.3)
  • xybasic_altair.hex

Also included is the xybasic manual and a few images of the process running below.   
Note that since I run from linux the start up might be different for you . but the basic steps are the same.

 Let me know if you give it a try and what you think..

Joe

Rough Notes:
I have my "altair8800" executable (1) directory up from my altmon folder to keep the files separate
So to start altair8800 simulator I run:
cd altair8800/altmon

../altair8800 altmon

Once in Altmon

HEXDUMP 0

then I copy and paste the XYBasic HEX file into the simulator console

Once loaded 

GOTO 0100

 

image.png
image.png



I'll post the files here:  https://www.brainless.org/Altair/Repository.html#section2


xybasic-manual.pdf
altmon_simh_xybasic.zip
Reply all
Reply to author
Forward
0 new messages