Difference between revisions of "AMOS:Bugs"

From Amiga Coding
Jump to: navigation, search
(more bug stuff)
 
(24 intermediate revisions by 4 users not shown)
Line 1: Line 1:
==Compiler bugs==
+
__NOTOC__
* many elseif's causes problems with the AMOS(Pro) compiler?
 
* many data statements causes problems with the AMOS(Pro) compiler?
 
  
 +
This is a list of current and old bugs in AMOS and AMOS Pro.<br />
 +
You can also report issues to the team which is currently working on makes fixes and updates to AMOSPro:<br />
 +
[https://bitbucket.org/amosfactory/amosprofessional/issues AMOS Professional issues/bug]
  
==Various==
 
* [[AMOS:bug Input|if text from Input command reacher right side of screen, AMOS will freeze for a while]]
 
  
 +
{|
 +
|valign=top width=50% style="padding-right: 40px;|
 +
==Compiler bugs==
 +
* [[AMOS:bug Data|many data statements will crash the AMOS(Pro) compiler]]
 +
* [[AMOS:bug Bank length|length of banks are rounded when compiled]]
 +
* [[AMOS:bug Not An AMOS Program|"Not An AMOS Program" error when compiling]]
  
 +
==Various==
 +
* [[AMOS:bug Input|if text from Input command reaches the right side of screen, AMOS will freeze for a while]]
 +
* [[AMOS:bug spelling|'Track Loop Of', is misspelled]]
 +
* [[AMOS:bug TrackLoad|Track Load will load a music module into Fast RAM if there isn't sufficient Chip RAM causing Track Play to crash the system]]
 +
* [[AMOS:bug Sam Load|Sam Load will load a sample into Fast RAM if there isn't sufficient Chip RAM]]
 +
* [[AMOS:bug Print|Using the tab (",") function can cause a number to be printed!]]
 +
* [[AMOS:bug Work_Bank|The Reserve as Work bank command doesn't allocate memory properly causing a crash after only one or two uses.]]
 +
* [[AMOS:bug Limit_Mouse|Limit Mouse sometimes fails to limit the mouse correctly.]]
 +
* [[AMOS:bug DirFirst, DirNext and Fsel$|DirFirst, DirNext and Fsel$ With file that have 2 dot]]
 
==Math bugs==
 
==Math bugs==
* [[AMOS:bug Mod|remainder of mod should be negative if given number is negative]]<br />When in R=V mod D, R is a negative number, the resulting number should be <1. However the result is allways positive.<br />(tested in AMOSPro V2.00, with integers and floating-point numbers)
+
* [[AMOS:bug Mod|remainder of mod should be negative if given number is negative]]
 
+
* [[AMOS:bug Add and exponential symbol|the Add instruction gives bad results if you use the exponential symbol (^)]]
 
+
|valign=top width=50% style="padding-left: 40px;"|
 
==Editor bugs==
 
==Editor bugs==
 
+
* [[AMOS:bug Large numbers in editor|Editor will change numbers that don't fit in 32 bit]]
* Editor will change %111111111111111111111111111111111 (33 bits) into 1111111111<br />(Discovered by Spellcoder, 24 sep 2007)<br />
+
* [[AMOS:bug Commands after data statements|Editor crashes when running programs with commands after data statements]]
<br />33 bits will overflow AMOS's 32 bits numers, but why it changes the numer into 1111111111 I can't fanthom.
+
==Edit Object bugs==
 +
* [[AMOS:bug Hot-Spot Problem|Hot-Spot Problem]]
 +
==Helpfile bugs==
 +
* [[AMOS:bug Mislinked AMOShelp articles|Several articles wrongly linked]]
 +
* [[AMOS:bug Cut off AMOShelp articles|Two articles are cut off halfway]]
 +
==Amal bugs==
 +
* [[AMOS:bug Not AND ´&´ on ´If´ instrucctions|Not AND ´&´in ´If´ instrucctions]]
 +
|}

Latest revision as of 03:50, 17 December 2018