Here's a bug that I apparently had 3 years ago (see AMOS-LIST message 7346) where I had loads of "Data" lines at the end of my program and it wouldn't compile.
It seems that the Compiler for AMOS: The Creator (1.2) can't handle momre than 64K of "Data" lines:
Data 235,484,276,373,1,29,383
Data 392,393,492,302,283,494
Shortly after I discovered that, I started using Banks to store my data
EDIT:
More bugs found tonight...
AMOS-LIST, msg
This is something I (Andrew D Burton) have seen posted to the group and have
confirmed it's still a bug in AMOS Pro 2.X, hence I don't use the Add command
anymore (I just don't trust it!)
A=2: B=0
Print A, B
A=A^2
Add B,2^2
Print A,B
I hope I got that right, it should show that A=4 and B=247463 (some useless and
completely incorrect value!). Simple put, you can't use ^ (power of) in the ADD
command.
AMOS-LIST msg 1468
Hi people
Today I renembered a bug in AMOSPro I discovered 5 years ago.
When you use
Input "text",WHATEVER$
And the text is so long that the textline almost reaches the right border of the
screen amos freezes.
Well amos is full of weird bugs like that I guess
AMOS-LIST msg 1473
About the On Break problem.... AMOSPro V1.x is really bugged, and the On Break
is one of this problem... since you (... now i don't remember who ) have the V1
the problem is explained. With AMOSPro 2 On Break works fine.
AMOS LIST,msg 1627
Question:
Today, I tried a small code on an Amiga with an Infinitiv keyboard interface to
use with the original keyboard of this machine. I tried this:
Do
A=0
If Key State(16) Then Add A,1
If Key State(17) Then Add A,2
Print A
Loop
On an AZERTY, pressing key A will print 1, B will print 2, and normally pressing
A and B together will print 3. But on this keyboard interface, it is only A or
B, no way to detect multi pressed keys.
Very bad for action games with keyboard. Is there a way to really test the
states of the keyboard (that was possible on my poor A500?
Answer:
On many amigas, (like A1200), it can't detect more then one keypress on the same
row eg. on a qwerty keyboard, these keys don't work together qwertyuiop[] etc.
You'll have to make sure you map the keyboard carefully. (The cursor keys are a
pain, each one conflicts with one of the main rows ;(
AMOS LIST, msg 1652
Change the default screen to less than four colours and your sound gets screwed
up. Sam Play won't work, and the built in sounds, Boom, Shoot and Bell will guru
the Amiga. Sam Loop Off gets switched to Sam Loop On after a run. The command
still works, but it gets shown on the screen improperly.
AMOS-LIST msg 1778
>> snip <<
I tried loading my newly-named programme only to receive the same disk error
message - which was becoming tiresome now. By trial and error, I eventually
worked out that the problem was caused by an apparently over-sized icon; once
that was deleted the programme then saved and re-loaded properly. Fortunately
for me I had not removed the sequence of instructions from my programme which
had drawn the icon I had created with the Get Icon command.
No maximum icon size is shown in my AMOS manual, and I was wondering whether
anyone knew what it was. (Mine was almost the width of a hi-res screen, but now
I use a packed screen to display the image).
Regards,
Lonewolf10