How to start programming with assembly?
-
- Font of All Knowledge
- Posts: 4610
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: How to start programming with assembly?
Hi,
You would be better using: - Q-Mac Macro Assembler, Quanta version, which is available on Dilwyn Jones's Web Site.
Also why not use QPC2 or SMSQEmulator both are free and SMSQEmulator is still in devlopment.
You would be better using: - Q-Mac Macro Assembler, Quanta version, which is available on Dilwyn Jones's Web Site.
Also why not use QPC2 or SMSQEmulator both are free and SMSQEmulator is still in devlopment.
Regards,
Derek
Derek
Re: How to start programming with assembly?
but issue in line 20tofro wrote:Just seen:
The SEXEC in your above post is wrong.
Instead ofit should readCode: Select all
30 SEXEC win1_asm2,55856,4096
You have definitively saved something, but most probably not the code you have loaded to address aCode: Select all
30 SEXEC win1_asm2,a,55856,4096
Tobias
Same error message with Q-Mac if i choose ZIP file in Qemulator.Derek_Stewart wrote:Hi,
You would be better using: - Q-Mac Macro Assembler, Quanta version, which is available on Dilwyn Jones's Web Site.
Also why not use QPC2 or SMSQEmulator both are free and SMSQEmulator is still in devlopment.
SMSQEmulator

QPC2? no, thanks
Re: How to start programming with assembly?
The adder assembler only runs on 128Kb QLs. If you run it under Qemulator with more than that, it won't make it through its start-up screen (I just double-checked). I'm not seeing the 'bad or changed medium' error though. Perhaps your copy of asm is corrupt?
Wim
Wim
Re: How to start programming with assembly?

seems byte 6-9 is file length. for amiga_exe(35 520 bytes) value doesn't related to $11, $70.
Re: How to start programming with assembly?
downloaded from "Dilwyn Jones's Web Site".Wimdev wrote: Perhaps your copy of asm is corrupt?
Wim
Re: How to start programming with assembly?
Okay, I just download that version too. It's a zip file, so download as is, and put it somewhere. Under QEmulator, attach the zip file to slot 1 (as ZIP/QLPAK). If you do dir flp1_ (or win1_) you should see asm, asmhelp, asmtext, and boot. Just type exec_w flp1_asm and it should run, provided you only have 128 Kb on your emulator.
Wim
Wim
Re: How to start programming with assembly?
Ah, I just realize that the zip file on Dylwin's site is actually from me. That boot file looked awfully familiar. Anyway, it appears I'm about the only one who uses the Adder assembler. If it's not working for you, or you'd like a more modern implementation, there's plenty of other options (also at Dylwin's site). The GST macro assembler comes to mind.
Wim
Wim
Re: How to start programming with assembly?
No, same error:( masybe reason in .ZIP with metadata?
Qemulator runs with 128K.
Qemulator runs with 128K.
Re: How to start programming with assembly?
Adder not works on QLAY2, configuration is 128K.
it runs after 'ew win1_asm' folder WIN1 has asmhelp and asmtext too. There are logo and no responce(
it runs after 'ew win1_asm' folder WIN1 has asmhelp and asmtext too. There are logo and no responce(
-
- Font of All Knowledge
- Posts: 4610
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Sunny Runcorn, Cheshire, UK
Re: How to start programming with assembly?
Hi,
I have just had a quick look at the the ADDR assembler in a disassembler, looks a really badly written piece of software. QMAC is far better and has macro facilities.
I am not sure why you need to SEXEC the ASM assmbler file, if you unzip the file in a QL environment, the executable header will be intact.
I have just had a quick look at the the ADDR assembler in a disassembler, looks a really badly written piece of software. QMAC is far better and has macro facilities.
I am not sure why you need to SEXEC the ASM assmbler file, if you unzip the file in a QL environment, the executable header will be intact.
Regards,
Derek
Derek