Subj : Amiga assembly, bootblock developing To : All From : Felice Murolo Date : Tue Oct 17 2023 16:12:46 Ciao, in past years, when the Amiga was in vogue, I wrote programs for this computer, mainly using the C and ARexx languages. 30 years later, in recent months I have written some programs for the Amiga, developing them in C under Linux, and then compiling them with a particular version of gcc. Lately, I've been very curious about assembly language and, in particular, I've tried my hand at simple programs that use system libraries and open windows or write texts, etc. In Assembly everything is more complicated, but simple programs, mostly for educational use, I can do without problems. What I'm obsessing over, however, is writing a routine to incorporate into the floppy bootblock. I extracted and disassembled a standard bootblock, generated with the "c:install df0:" program under kick 3.1, I integrated it with a routine that shows colored lines and waits for the left mouse button to be pressed. Now I would like to make the message "Press the left mouse button" appear, but I can't figure out how to do it. The call to the "PutStr(string)" function of the "dos.library", which I used in another of the educational programs I mentioned above, causes a Guru Meditation or a Recoverable Error, probably because it fails to open the library. This is the source: https://fel.hopto.org/test/miobb.asm A big thank you in advance to those who will help me. Ciao. Felix --- FidoEditor v1.2a * Origin: MaxBBS - Salerno, Italia (2:335/206.0) .