DEV Community

Discussion on: I coded in assembler on the Commodore Amiga in the early 90s, ask me anything!

Collapse
 
bertilmuth profile image
Bertil Muth

I learned it from books. There was particular one book that was really thick, unfortunately I can‘t remember the title, that contained lots of detailed information about memory management, interrupts and so on.

I remember my parents bought me a red book about the „AmigaDOS“ even before the Amiga computer, and I flipped through it. Then, on one page, I found the command „say sth“.
You could type in words and a robot voice would read them aloud. I remember how excited I was, it was unbelievable for me. Probably the moment I decided I wanted to program the Amiga.

Collapse
 
joelnet profile image
JavaScript Joel • Edited

I forgot about that say command. This brings me back!

youtu.be/ILgKv-WGcV0

Thread Thread
 
bertilmuth profile image
Bertil Muth

Yes!

Collapse
 
briankephart profile image
Brian Kephart

Nice! I actually had the opposite experience with a Commodore 64, copying BASIC programs out of a book and giving up when they didn't work right. It took me 20+ years to take up programming after that. I loved that Commodore, but programming it didn't work out for me.

Thread Thread
 
bertilmuth profile image
Bertil Muth • Edited

Oh yes. I also remember typing nightmares with machine code. You would enter a line of hexadecimal values, and get a hash code as confirmation of correctness. After doing that hundreds of times, you would run it, and it still didn’t work :)

Programming assembler was much more fun. You programmed in a symbolic language. E.g. you used JMP to enter a sub routine. And got proper error messages from the assembler.

Collapse
 
jpop32 profile image
Jovica Popovic

Hi, fellow Amiga enthusiast (and demo scene participant) here.

You're probably thinking of the ROM Kernel Reference Manual, AKA The Bible. It contained everything about the HW of the machine, which was out-of-this-world advanced for the time.

Eh, it brings back memories.

Thread Thread
 
bertilmuth profile image
Bertil Muth

I think you‘re right. Thanks for refreshing my memory.