hello,
looking foe assembler with paper manual like talent, qjump etc
regards
john davis uk
Assembler for the ql
-
- ROM Dongle
- Posts: 16
- Joined: Mon Jan 09, 2017 3:16 pm
Re: Assembler for the ql
Have a look at Talents Assembler Workbench http://www.dilwyn.me.uk/asm/talentaw22.zip
I'm not plugged into the Matrix so my responses may be delayed.
-
- RWAP Master
- Posts: 2646
- Joined: Sun Nov 28, 2010 4:51 pm
- Location: Stone, United Kingdom
- Contact:
Re: Assembler for the ql
I seem to think that I have some of the original Talent Assembler Workbench's here - but don't think they came with a printed manual.....
Re: Assembler for the ql
The manual was available from within the program as a Help file. But the zip file (link above) contains a separate printable version of the manual.
I'm not plugged into the Matrix so my responses may be delayed.
Re: Assembler for the ql
By far the best and most professional assembler for the QL in my opinion is the GST/Quanta Macro assembler, closely followed by George Gwilt's GWAss (Which needs a CPU >= 68020 to work, so you should have an SGC, QPC, or Q40, for example)
It comes with an extensive manual, editor and linker.
Tobias
It comes with an extensive manual, editor and linker.
Tobias
ʎɐqǝ ɯoɹɟ ǝq oʇ ƃuᴉoƃ ʇou sᴉ pɹɐoqʎǝʞ ʇxǝu ʎɯ 'ɹɐǝp ɥO
- NormanDunbar
- Aurora
- Posts: 783
- Joined: Tue Dec 14, 2010 9:04 am
- Location: Leeds, West Yorkshire, UK
- Contact:
Re: Assembler for the ql
If you don't have a 68020, real or emulated, George's GWASL is an excellent assembler. It's the one I used for many years when writing my assembler articles in QL Today. It even comes with its own source code.
http://gwiltprogs.info/page2.htm
Highly recommended.
Cheers,
Norm.
http://gwiltprogs.info/page2.htm
Highly recommended.
Cheers,
Norm.
Why do they put lightning conductors on churches?
If at first you don't succeed, don't take up skydiving!
If you think your job is pointless, remember, there's someone in Germany who fits indicators to BMWs.
If at first you don't succeed, don't take up skydiving!
If you think your job is pointless, remember, there's someone in Germany who fits indicators to BMWs.
-
- QL Wafer Drive
- Posts: 1503
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Runcorn, Cheshire, UK
Re: Assembler for the ql
Hi,
I agree, GWASS(L) are good assemblers.
I use the GWASSL on the Q68, which well under SMSQ/E.
The only problem I have is that GWASSL or GWASS does not accept command line parameters.
If this was available, QD could be used to edit the assembley file and using a configured QDASM thing to complete compilation.
But alas, this is not available, or have I missed something.
I agree, GWASS(L) are good assemblers.
I use the GWASSL on the Q68, which well under SMSQ/E.
The only problem I have is that GWASSL or GWASS does not accept command line parameters.
If this was available, QD could be used to edit the assembley file and using a configured QDASM thing to complete compilation.
But alas, this is not available, or have I missed something.
Regards,
Derek
Derek
- NormanDunbar
- Aurora
- Posts: 783
- Joined: Tue Dec 14, 2010 9:04 am
- Location: Leeds, West Yorkshire, UK
- Contact:
Re: Assembler for the ql
Hi Derek,
for GWASS (mine is GWASS60_bin), try this:
GWASS will assemble all 'n'; files and kill itself at the end. You can also pass other parameters - see gwass_text for details, General Note 8 has the details.
HTH
Cheers,
Norm.
for GWASS (mine is GWASS60_bin), try this:
Code: Select all
exec win1_gwass60_bin;'A/n/file1_asm/file2_asm/.../filen_asm"
GWASS will assemble all 'n'; files and kill itself at the end. You can also pass other parameters - see gwass_text for details, General Note 8 has the details.
HTH
Cheers,
Norm.
Why do they put lightning conductors on churches?
If at first you don't succeed, don't take up skydiving!
If you think your job is pointless, remember, there's someone in Germany who fits indicators to BMWs.
If at first you don't succeed, don't take up skydiving!
If you think your job is pointless, remember, there's someone in Germany who fits indicators to BMWs.
-
- QL Wafer Drive
- Posts: 1503
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Runcorn, Cheshire, UK
Re: Assembler for the ql
NormanDunbar wrote:Hi Derek,
for GWASS (mine is GWASS60_bin), try this:Code: Select all
exec win1_gwass60_bin;'A/n/file1_asm/file2_asm/.../filen_asm"
GWASS will assemble all 'n'; files and kill itself at the end. You can also pass other parameters - see gwass_text for details, General Note 8 has the details.
HTH
Cheers,
Norm.
Hi Norm,
Thank you for the information.
I have read the manual again and seen the details.
I must admit like using GWASS.
I will see if I can configure QDASM Thing to use GWASS, it will have to be GWASSL on the Q68.
Regards,
Derek
Derek
-
- QL Wafer Drive
- Posts: 1503
- Joined: Mon Dec 20, 2010 11:40 am
- Location: Runcorn, Cheshire, UK
Re: Assembler for the ql
Hi,
I tried the command line parameters in QPC2 with GWASS60_BIN, opening a console channel to say #3, I did:
EW gwass060_bin,#3;'/A/1/win1_tables_asm'
Which assembled a simple multiplication table display assembley programme I wrote in 1990s, of up to Word length numbers, to channel #3. This all work great.
I tried to configure QD, which required the QDASM_REXT file to point to the assembler programme, this done with Menuconfig.
I entered the location of gwass060_bin, with /A/1/ in the command line options.
Saved the QDASM_rext file and loaded the extenstions.
Loaded the QDASM Thing file, this uses the Thing: QDASM defined in the QDASM_REXT file to load the assembler.
Now, load QD with EX qd;'\t QDASM'
Which loads QD with the F10 QDASM Thing pointing to GWASS060_BIN
I loaded in my assembly programme and pressed F10, which QD did load GWASS060_BIN, but could not find the file name, as it was not passed to GWASS060_BIN from QD.
Nearly working, just a little reading of the QD5 Thing mechanism is required.
GWASSL_BIN v2.05 for 68K QLs, does not seem to support the command line parameters.
I tried the command line parameters in QPC2 with GWASS60_BIN, opening a console channel to say #3, I did:
EW gwass060_bin,#3;'/A/1/win1_tables_asm'
Which assembled a simple multiplication table display assembley programme I wrote in 1990s, of up to Word length numbers, to channel #3. This all work great.
I tried to configure QD, which required the QDASM_REXT file to point to the assembler programme, this done with Menuconfig.
I entered the location of gwass060_bin, with /A/1/ in the command line options.
Saved the QDASM_rext file and loaded the extenstions.
Loaded the QDASM Thing file, this uses the Thing: QDASM defined in the QDASM_REXT file to load the assembler.
Now, load QD with EX qd;'\t QDASM'
Which loads QD with the F10 QDASM Thing pointing to GWASS060_BIN
I loaded in my assembly programme and pressed F10, which QD did load GWASS060_BIN, but could not find the file name, as it was not passed to GWASS060_BIN from QD.
Nearly working, just a little reading of the QD5 Thing mechanism is required.
GWASSL_BIN v2.05 for 68K QLs, does not seem to support the command line parameters.
Regards,
Derek
Derek
Who is online
Users browsing this forum: No registered users and 0 guests