CompuServe Archive

This is an archive of CompuServe forum messages from 1985 to 1995, as saved in transcripts by John Foust.

Search Results (680 messages)

#48590 serial-device Message #48607
From: Werner Kazmierzak Amiga Tech Forum · ASM Programming October 22, 1995 7:54 AM
Ingvar, just sent you some serial.device assembler routines through binary EMail. – wkc – … via AP from Hamburg, Germany
#48013 68060 programing Message #48604
From: LEPIDO R VARGAS Amiga Tech Forum · ASM Programming October 22, 1995 1:07 AM
uh i have noidea why you said that… but therisisters are bigger thenpentium chips… …
#48587 #serial-device Message #48590
From: Ingvar Lange Amiga Tech Forum · ASM Programming October 21, 1995 7:17 AM
Werner, >> BTW, do you speak German ? Yes! (Und sogar besser als Englisch. 😉 ) Thank you again, Ingvar
#48577 #serial-device Message #48587
From: Werner Kazmierzak Amiga Tech Forum · ASM Programming October 21, 1995 2:59 AM
Ingvar, >> If you have example code could you please mail it to me I'll mail some example code to you. But wait one or two days, as I have to check the comments in my code I probably added out of frustration :-). BTW, do you speak German ?…
#48563 #serial-device Message #48577
From: Ingvar Lange Amiga Tech Forum · ASM Programming October 20, 1995 4:52 PM
Hi Werner, >> As this is the ASM section, you are interested in some Assembler example code, no? Yes, I am interested in Assembler code. If you have example code could you please mail it to me. Thanks, Ingvar Lange
#48556 serial-device Message #48563
From: Werner Kazmierzak Amiga Tech Forum · ASM Programming October 19, 1995 6:45 PM
Ingvar, >> Is there anyone who can tell me how to open/use the serial-device in >> Amgia OS1.3? yes, I probably can. As this is the ASM section, you are interested in some Assembler example code, no? BTW, there is no difference between OS 1.3 and OS 2.0 in programming…
#serial-device Message #48556
From: Ingvar Lange Amiga Tech Forum · ASM Programming October 19, 1995 12:50 PM
Is there anyone who can tell me how to open/use the serial-device in Amgia OS1.3? Thank you, Ingvar Lange
#48350 using DevPac Message #48364
From: Jim Butterfield Amiga Tech Forum · ASM Programming September 29, 1995 10:12 AM
>> the conclusion I came to was not to expect .. [any behaviour] Good conclusion. You never know what a new release or an alternate shell might do. –Jim
#48342 using DevPac Message #48351
From: Phillip Wooller Amiga Tech Forum · ASM Programming September 28, 1995 7:22 AM
I did mean they never covered them in the manuals, not everyone could get hold of the ondisk examples and docs. I only got them this year 🙂 Phill
#48341 #using DevPac Message #48350
From: Phillip Wooller Amiga Tech Forum · ASM Programming September 28, 1995 7:21 AM
The conclusion that I came up with was not to expect what characters were at the beginning or end of the parameters. At least then the software should work in all debuggers & shells. Phill
#48338 #using DevPac Message #48342
From: Werner Kazmierzak Amiga Tech Forum · ASM Programming September 27, 1995 2:44 PM
Philip, >> CBM never really covered all the important topics when parsing command >> parameters. take a look in the C= official start-up code called `startup.asm' (v 36.13). You may determine from that code and from the supplementory text file `UsingAmigaStartups' how the CLI arguments should be read. – wkc…
#48338 #using DevPac Message #48341
From: Jim Butterfield Amiga Tech Forum · ASM Programming September 27, 1995 12:52 PM
No, the debug packages lead you astray. The CLI/Shell A0 pointer is to the first non-space character. (Since I couldn't trust the debuggers, had to write a special program to test it, but it's true, at least with 3.1). –Jim
#48329 #using DevPac Message #48338
From: Phillip Wooller Amiga Tech Forum · ASM Programming September 27, 1995 8:19 AM
That's pretty much what I said, except I don't believe that you should rely on there being a LF at the end. I can't try it out as my amiga is very dead at the moment 🙁 As far as I am aware the CLI gives you a leading space…
#48307 #using DevPac Message #48329
From: Jim Butterfield Amiga Tech Forum · ASM Programming September 26, 1995 3:16 PM
The command tail is indeed pointed to by A0, with D0 containing the number of bytes it has. This is not your raw command tail, since redirection information will have been removed. The value in D0 includes the trailing NewLine character; as far as I know, that character is always…
#48281 #using DevPac Message #48307
From: Phillip Wooller Amiga Tech Forum · ASM Programming September 25, 1995 7:37 AM
The reason why devpac causes a crash from the edit screen ( well in my opinion anyway ) is that the argument passing to a cli program is defined by cbm as being a string pointed to by a0, with d0 bytes in it. There is no defined terminator. Now,…
#48241 using DevPac Message #48282
From: Bart Mathias Amiga Tech Forum · ASM Programming September 23, 1995 1:59 PM
Thanks for the tip. I'll give ReadArgs a try, although I have been using the other approach successfully for nearly four years with CAPE2.5 (there WAS no ReadArgs then). It is still frustrating that it works as is in Debug, but crashes from the Edit screen. Except that often I…
#48118 #using DevPac Message #48281
From: Bart Mathias Amiga Tech Forum · ASM Programming September 23, 1995 1:43 PM
It's been 11 days since your response (for which I thank you), so I should probably remind you what it was: > When your program is called the arguments are pointed to by a0. > Additionally the length of the argument is stored in d0. > What you need to…
#48093 #using DevPac Message #48241
From: Ian J. Einman Amiga Tech Forum · ASM Programming September 21, 1995 3:43 AM
I recommend you use ReadArgs. It is a little more failsafe. I write all programs on Devpac 3 with no problems like you are having.
#48093 #using DevPac Message #48118
From: Phillip Wooller Amiga Tech Forum · ASM Programming September 12, 1995 8:32 AM
Ok, this one is pretty simple 🙂 When your program is called the arguments are pointed to by a0. Additionally the length of the argument is stored in d0. What you need to do is copy using a dbra loop and then store a zero at the end. I don't…
#48046 #using DevPac Message #48093
From: Bart Mathias Amiga Tech Forum · ASM Programming September 9, 1995 3:24 PM
Phill, I'm really glad to hear from you. I knew another user (in England) but he joined a monastery last spring (no connection with computing). I was wondering if I should try readargs, but haven't gotten around to it yet. It didn't exist when I wrote the working version of…
Where to get Message #48079
From: RICHARD MONDADORI Amiga Tech Forum · ASM Programming September 7, 1995 3:36 PM
Does anybody know the number for Hisoft the makers of devpac?
#48024 #using DevPac Message #48046
From: Phillip Wooller Amiga Tech Forum · ASM Programming September 4, 1995 2:34 PM
I have used devpac3 succesfully, this sounds very tricky, maybe you are relying on certain registers being set or you are storing a long value in word storage, or overwritting the stack. How long is your program, maybe you could post it here? To read the cli is pretty simple…
#using DevPac Message #48024
From: Bart Mathias Amiga Tech Forum · ASM Programming September 2, 1995 1:31 PM
Any successful DevPac3 users out there? I'm switching from Cape2.5, but having some strange problems. I get proper results with a program segment (reads a file-name argument from the CLI) when I run it in the debugger, but get garbage running from the editor screen (unless I have run it…
#47990 68060 programing Message #48013
From: Phillip Wooller Amiga Tech Forum · ASM Programming August 30, 1995 7:58 AM
060 has more and larger registers than the 040? is that cpu/fpu or both? I hadn't heard anything like that before Phill
#47988 #68060 programing Message #47990
From: LEPIDO R VARGAS Amiga Tech Forum · ASM Programming August 25, 1995 2:12 PM
well a 68060 has more registers,larger than the 040 ones it has 64bit divide/other junkand a 12k mmu page size.. barfly 1.24 is 50 dolloars registered…look at it in the aminet developers/c/ or something similar i'd get it but don't know amiga assembler the demo is prety useless though it…
#47941 #68060 programing Message #47988
From: Phillip Wooller Amiga Tech Forum · ASM Programming August 25, 1995 12:37 PM
What exactly is added in 68060 assembler? Phill
68060 programing Message #47941
From: LEPIDO R VARGAS Amiga Tech Forum · ASM Programming August 20, 1995 11:13 PM
to all those people who want to write amiga 68060 apps it is now possible through barfly 1.29 assembler it's a 70DM/50 US dollar assembly program for the amiga which has support for 68060 and other things,complete with documentation… and other utilities… Barfly is available at ftp.netnet.net/pub/.aminet/dev/asm/ and at aminet…
#47240 OpenDiskFont() Message #47323
From: Phillip Wooller Amiga Tech Forum · ASM Programming June 22, 1995 2:43 PM
I agree about using lea jim, it also helps with the problem of missing out the # (something I had problems with 6502 as well). As I only have an a500 at present (my a1200 doesn't have a big enough hard drive or enough memory for me to use as…
#47229 #OpenDiskFont() Message #47240
From: Jim Butterfield Amiga Tech Forum · ASM Programming June 17, 1995 7:29 AM
>> Some people don't like the LEA instruction…. Of course, one advantage of LEA over MOVE.L # is that you get a richer set of addressing modes. In particular, programmers writing a "small code" model can do: LEA ASCFONT(PC),A0 which makes the instruction shorter and faster, and also saves you…
#47228 OpenDiskFont() Message #47233
From: Bart Mathias Amiga Tech Forum · ASM Programming June 16, 1995 3:21 PM
> From your code, which due to formatting problems I cannot read to well Sorry about that, Phill. I write code with Memacs, and when I imported it into AutoPilot the s were all ignored, so I tried to fix it with spaces. I suspect you got both the tabs…
#47219 #OpenDiskFont() Message #47229
From: Phillip Wooller Amiga Tech Forum · ASM Programming June 16, 1995 7:47 AM
I couldn't see anything else wrong except you need to change the line move.l ascfont,a0 to move.l #ascfont,a0 or preferably lea ascfont,a0 Some people don't like the lea instruction because it can't be used to load a value into a data register, only address registers. What you would find if…
#47219 #OpenDiskFont() Message #47228
From: Phillip Wooller Amiga Tech Forum · ASM Programming June 16, 1995 7:34 AM
From your code, which due to formatting problems I cannot read to well, your first move should either be a move # or the lea instruction (I prefer to use lea). Instead of getting the address of the structure, you are actually reading the first long word of the structure.…
#OpenDiskFont() Message #47219
From: Bart Mathias Amiga Tech Forum · ASM Programming June 15, 1995 2:44 PM
I wanted to specify a text font and size in a program under development. So I (successfully) open diskfont.library and save its address as DFLbase. Then I attempt to open the font, with the following code: move.l ascfont,a0 my TextAttr structure move.l DFLbase,a6 SYS OpenDiskFont(a6) move.l d0,txtfnt beq close [Followed…
#46119 Books Message #46578
From: Pete Amiga Tech Forum · ASM Programming April 21, 1995 8:47 AM
We need a book like the one you mentioned. Could you give us the phone number for the publisher. Thanks!
#46046 Books Message #46119
From: Gary Chaney Amiga Tech Forum · ASM Programming March 12, 1995 12:45 AM
If you can find them, there are a couple of books by Paul Overaa. One is called Mastering Amiga Assembler, and the other is called Amiga Assembler Insider Guide. They are published by Bruce Smith Books in England, but are available in the US. They are EXCELLENT books! Highly recomended!…
#46046 Books Message #46062
From: Jim Butterfield Amiga Tech Forum · ASM Programming March 9, 1995 8:12 AM
Reference: do get a copy of (Bantam's) Amiga DOS Reference Manual, the most recent you can find, but at least covering V2.0 if you can (they may be getting hard to find). Although users of higher level languages often get a lot of the DOS stuff inserted as "canned" code,…
#Books Message #46046
From: Joe Lucia Amiga Tech Forum · ASM Programming March 8, 1995 11:54 AM
Can anyone tell me any experiences with 680×0 assembly books. I'm looking for something of a reference/tutorial. I can read PC assembly but not too knowledgable. Any suggestions would be welcome. Thanks, Joe P.S. I did download the beginners guide and the 68000 quick reference guides from this forum.
From: Harry Callesis Amiga Tech Forum · ASM Programming February 11, 1995 7:47 PM
Hmmm. OK, then, look for something in the libraries called ThreeBallTrick – it includes source in C for working with specs.library and some "glu" assembler code, as well as the xspecs.library. If you can't find it, let me know and I'll binary-EMail it to you. Harry
From: Arnie Cachelin Amiga Tech Forum · ASM Programming February 11, 1995 5:36 PM
Daniel Wolf, of MegageM is here on CI$, he sells his own software which works with the field-3d stereo glasses like those from Haitex. He also has 3d tapes and other stuff. He would probably be the one to talk to.
From: Raymond Mills Amiga Tech Forum · ASM Programming February 10, 1995 7:01 PM
I got the glasses, the interface adaptor, an 'easy-reading' book, and a disk with nothing but demos and 'SpaceSpuds' ; the game. There was no source code or examples on how to program using them. I bought these glasses about 6 or 7 years ago, so they might have been…
From: Harry Callesis Amiga Tech Forum · ASM Programming February 9, 1995 8:19 PM
If you have the disk that came with the glasses, there should be an example or two on it (in assembler too, I think). There is also xspecs.library somewhere in the forum libraries that might help. If you don't have the disk, let me know and I'll see what I…
From: Raymond Mills Amiga Tech Forum · ASM Programming February 9, 1995 5:27 PM
I've found the Lost Ark of the Covenant!!! But I cannot find any help programming Haitex's X-Specs 3D Stereoscopic Glasses. For the past three weeks, I have been searching and imploring for assistance on this. Haitex, the company which created and sold the glasses is defunct. No assistance can be…
#45382 PIXEL PLOTTING Message #45403
From: Peter Wade Amiga Tech Forum · ASM Programming January 28, 1995 4:05 PM
The texture mapping algorithm that I have seen works by stepping through screen pixel positions and calculating which pixel in the bitmap should be plotted there. If you tried doing this directly from Amiga bitmaps you would either have transfer one bit from each bitplane for each pixel or do…
#45382 PIXEL PLOTTING Message #45392
From: Jim Maddox Amiga Tech Forum · ASM Programming January 28, 1995 1:28 AM
>> I think that you may be right here. What I was thinking about is why do >> I need a chunky to planar converter in the first place? If I'm using >> bitmaps that were created in a native Amiga display mode and converted >> ahead of time to…
#45379 #PIXEL PLOTTING Message #45382
From: Gary Chaney Amiga Tech Forum · ASM Programming January 27, 1995 1:08 AM
>I can send you what I've done; it's just a very simple scaler, though. If >you swap out the chunky-to-planar routine I used, it should run on a 68000 >machine. I'll look forward to seeing it. >Since the 68000 is so much slower than the 68040, the chunky-to-planar >might not…
#45360 #PIXEL PLOTTING Message #45379
From: Jim Maddox Amiga Tech Forum · ASM Programming January 26, 1995 10:52 PM
>> I'm working on a DOOM sytle engine myself, I'ld be REALLY interested >> in how this is done. I can send you what I've done; it's just a very simple scaler, though. If you swap out the chunky-to-planar routine I used, it should run on a 68000 machine. Oh,…
#45349 PIXEL PLOTTING Message #45360
From: Gary Chaney Amiga Tech Forum · ASM Programming January 25, 1995 6:02 PM
>Keep in mind that the Amiga's chip RAM (where the screens are) is MUCH >slower than its fast RAM due to DMA contention. So if you really want >speed, you might be better off using your fast CPU to plot your pixels to >a buffer in fast RAM and then…
#45335 #PIXEL PLOTTING Message #45349
From: Jim Maddox Amiga Tech Forum · ASM Programming January 25, 1995 12:36 AM
Leigh – Keep in mind that the Amiga's chip RAM (where the screens are) is MUCH slower than its fast RAM due to DMA contention. So if you really want speed, you might be better off using your fast CPU to plot your pixels to a buffer in fast RAM…
#PIXEL PLOTTING Message #45335
From: Leigh Amiga Tech Forum · ASM Programming January 24, 1995 10:54 AM
Please help me as I am trying to plot single pixels on an AMIGA screen VERY quickly. I want to do this in asm using DEV Pac 3 on an A1200 with 50MHz 68030, 6 Mb RAM. I also could use HiSoft Pascal and link in an asm object file.…
From: Jim Maddox Amiga Tech Forum · ASM Programming November 18, 1994 1:08 PM
Mal – Many thanks for the reply. I actually thought of posting the question to you when I saw your name on GamDev, but I wasn't quite frustrated enough. (The screen has to be in CHIP RAM! ARRGH! It's always the _obvious_ stuff that gets me! 'Scuse me while I…
1 2 3 13 14 Next →

Page 1 of 14