home bbs files messages ]

Just a sample of the Echomail archive

<< oldest | < older | list | newer > | newest >> ]

 Message 2137 
 Felice Murolo to All 
 Amiga assembly, bootblock developing 
 17 Oct 23 16:12:46 
 
MSGID: 2:335/206 652e965f
PID: FidoEditor 1.2a
TID: hpt/lnx 1.4.0-sta 16-02-06
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)
SEEN-BY: 1/123 15/0 18/200 90/1 105/81 106/201 120/616 123/10 131
SEEN-BY: 129/305 153/757 7715 154/10 50 218/700 840 220/10 90 221/1
SEEN-BY: 221/6 226/18 30 227/114 229/110 112 113 206 275 307 317 400
SEEN-BY: 229/426 428 470 550 664 700 240/1120 266/512 280/464 282/1038
SEEN-BY: 291/111 292/854 301/1 305/3 317/3 320/219 322/757 331/313
SEEN-BY: 333/808 334/10 335/206 364 370 601 341/66 234 342/200 396/45
SEEN-BY: 460/58 633/280 712/848 2320/105 3634/12 5075/35
PATH: 335/206 364 221/6 154/10 229/426


<< oldest | < older | list | newer > | newest >> ]

(c) 1994,  bbs@darkrealms.ca