MiniMon {.prg, NOT CARTRIDGE} --------------------------------------------------------------------------------------------------- As we can see, the start address of MiniMon is 4110 or $100e, or in another words, that is the beginning of the BASIC area {normal start 4096}. Writing any kind of BASIC stuff wouldn't be a good idea, normally! However, there is just a small copy routine implemented and after the first start the initial BASIC line with the SYS 4110 is deleted. Basically, you could write a BASIC program {memory is available until 5631, $15ff} Considering the fact that MiniMon is using 5 floppy blocks less than SuperMon+, it is smaller and there is much more BASIC space available at the end. Close to 1500 bytes, but we are not here to write BASIC programs anyway, right! {well, can't tell that for sure, hehe} WHAT DO WE NEED TO REMEMBER: No RAM Expansion supported! 1st start after the load of MiniMon is with RUN or SYS 4110 After exiting the ML-Monitor with X, you can RESTART it with SYS 5632 {BASIC start line will be deleted} Start address for assembly programs is: $1000 {unless you want to write also small BASIC + Assembly combo!} --------------------------------------------------------------------------------------------------- This is a nice little Machine Language Monitor! I like it. --------------------------------------------------------------------------------------------------- 24.05.2026