AOZ Studio official issue tracking system: Issueshttp://support.aoz.studio/http://support.aoz.studio/favicon.ico?15768443862023-03-14T13:57:06ZAOZ Studio official issue tracking system
Redmine AOZ Studio Beta - Bug #1142 (New): PROC command gives Type Mismatch errorhttp://support.aoz.studio/issues/11422023-03-14T13:57:06ZPaul Kitching
<p>Any Proc command gives an error.</p>
<p>proc test<br>
proc test2[x,y]</p>
<p>V1.0 U43</p>
AOZ Studio Beta - Bug #1068 (Resolved): Curs On no longer functions. http://support.aoz.studio/issues/10682023-01-14T08:43:30ZBrian Flanagan
<p>Curs On no longer turns on the cursor in both AOZ and Amiga manifests.</p>
<pre>Curs On
Do
Input "Stuff: ";S$
If S$<>"" Then Print S$ : Print Else Exit
Wait Vbl
Loop
Print "Done!"
</pre>
<p>Related to bug <a class="issue tracker-1 status-5 priority-2 priority-default closed" title="Bug: Flashing cursor non existant in amiga mode in betaoz channel (git) version. (Closed)" href="http://support.aoz.studio/issues/974">#974</a> </p>
AOZ Studio Beta - Bug #1060 (Resolved): Every interrupt procedure causes syntax error (Amiga mode).http://support.aoz.studio/issues/10602023-01-11T07:20:24Zmalcolm harveymaleharvey@hotmail.com
<p>I have found in RelV1.0 U38 (looking at amiga stuff now) is that there is an issue with initiating every interrupt now. <br>
.<br>
It seams from what I can see, every off or every on is working, but the main part to start and every int procedure eg: <br>
every proc comes up saying, syntax error now (Amiga mode), and again, oddly does not effect every off or every on so its partly working. Something broken here.<br>
..<br>
Apart from this, Set Interval was not effected, only the every inst if u like. </p>
AOZ Studio Beta - Bug #1054 (New): Code Completion handling spaceshttp://support.aoz.studio/issues/10542023-01-10T02:22:41ZRemi Veilleux
<p>When trying to use the code completion feature, for example, typing ACT will expand to Actor, but pressing Spacebar to "continue" completion after a word breaks completion:<br>
Actor X for example, or any commands with a space in its name like Hot Spot.</p>
AOZ Studio Beta - Bug #1050 (Resolved): Using input # now hangs and wont continuehttp://support.aoz.studio/issues/10502023-01-07T22:17:12Zmalcolm harveymaleharvey@hotmail.com
<p>Pauls notes on the subject...And then ill add my notes as well and example.<br>
The below now will not work now in V1.0 U37<br>
..<br>
(Pauls notes).<br>
'Also, I've been getting the same thing with Open In, but it seems to be input# (which was the next line) that was causing the hang. If I change it to line input it continues. So input# looks to have a problem. This code worked a few months ago.<br>
Multiple problems. When I thought Open In was okay I put the filename back from levels to levels.txt as it used to be and not Open In is locking up. So open in with a .txt on the end, or input# both don't work for me, plus volume.<br>
Any my game is now running after removing volume and renaming the txt file to not have an extension, and putting the input# to a line input #.'<br>
..</p>
<p>(My notes)..<br>
Using the below always worked right up until also a few mths ago.<br>
Now Input is not working, just hangs as paul found above.<br>
This example worked as is up last working live version a few mths before release.<br>
(Note: The Volume issue as paul describes there is a sep ticket on this.)</p>
<p>#splashScreen:false<br>
#useAssetsResources:false</p>
<p>Print "Current directory:";dir$ //Application direction for files read/write<br>
dim mapposloc$(10) //(mapposloc) access file can be 10 positions (numbers)<br>
nextword$=""</p>
<pre> //Read.....from a file mapposloc.txt to array mapposloc$().
print "press a key"
wait key
Open in 1,"mylist.txt" // Open the (mapposloc) access file
print "file open"
wait key
// Sequential file handling
For n = 1 to 10 //mapposloc.txt has 10 items
Input #1,nextword$ // Input from file or read to program memory each item in sequence from file number 1 into nextword, (#1)
mapposloc$(n) = nextword$ //Place in element n of the array, mapposloc$(n) 1-10
print nextword$ //print them to see on screen
Next
print "first bit done"
Close 1 // Close the word list file
print mapposloc$(1) //now print the words out from array
print mapposloc$(2) //what we read in
print mapposloc$(3)
print "second bit done"
wait key
</pre> AOZ Studio Beta - Bug #1044 (New): Debugger bugs and additions etc. Need correcting.http://support.aoz.studio/issues/10442023-01-06T21:19:11Zmalcolm harveymaleharvey@hotmail.com
<p>Issues with the debugger.<br>
1) If using an actor with background scrolling left (see picture (grid with scrolling actor backgrounds), the picture scrolls and is maintained inside the preview box, but the grid continues on and outside of the boundries.<br>
..<br>
2) Only really works correctly on the default 1920x1080, It is not resetting the display width and height if custom, when toggling views in the debugger in other custom sizes. Here below you can see what happends with another custom size...<br>
screenshot a) Default 960,600 ok.<br>
.<br>
Next the debugger large preview..<br>
screenshot b) Large preview running in debugger ok.<br>
screenshot c) Now we have clicking debugger icon, to get it back to full screen preview. No good.<br>
Should be like a.png above, but ends up now like, c.png (All squished up vertically). <br>
screenshot d) Now when click debugger icon again, it comes back to debugger windows, but then<br>
from now on the preview is permanently stuck with the wrong size not b.png again.<br>
.<br>
Again other applications don't do this that only stick to 1920x1080. (They are ok).<br>
..<br>
Here is a stock one below. (1920x1080) a screenshot, no modify display width/height.<br>
Then click debugger button, screenshot next. (1920x1080) b screenshot.<br>
Then now back to normal clicking debugger button it again. (1920x1080) c screenshot Works correctly.<br>
3)The scrollbars in the windows, do not let you click+hold mouse down and drag.<br>
You have to currently try and click under or above each scrollbar pot to make them move up or down.<br>
Also..if you click to the right of the program listing scrollbar (the one across the bottom) you can't get back to the left unless you click in the listing and hold left cursor for ages until it scrolls one character at a time.<br>
This effects the (Source code/Variables & also the Stack window).<br>
..<br>
4)At times, when you're doing the STEP mode, it doesn't step into the other section of code. It does un-highlight it was on, but you don't see the current one. If you step again, the cursor will come back, highlighting the next line.<br>
..<br>
5) Can we get the the debugger be able to follow the code on an include file as well as the main code, this would be good.?<br>
6) Could we make it so the debugger will follow the source code when running in "Slow motion" mode?... or at least make it an option?<br>
..<br>
7) The debugger help windows, eh well this is not complete in the debugger at all. (See debuggerhelp screenshot).<br>
Screenshots missing and also main doc linking button currently not implemented. Also debugger usage/insts etc is not actually in the new help system.</p>
AOZ Studio Beta - Bug #1026 (Resolved): AMAL bobs/code etc, now stopped working in V1.0 U33http://support.aoz.studio/issues/10262022-12-30T12:27:26Zmalcolm harveymaleharvey@hotmail.com
<p>Ive included two examples of what used to work fine.<br>
Now in this version U33 the screen opens and its just black no bobs (birds) appear.<br>
In the other one, the amos screen appears and again nothing, nothing appear and scrolls (ping pong) as it should.<br>
The issue seams to be, now that the line, load "Amal_Bobs.Abk" fails to load and wont continue on past this with the next inst.<br>
Same for the other code example, load "Bobs.Abk" fails to load and wont continue on past this with the next inst.</p>
AOZ Studio Beta - Bug #1024 (New): Attachment problems on aozminehttp://support.aoz.studio/issues/10242022-12-29T22:49:00ZBaptiste Pillotbaptiste@pillot.fr
<p>Could not attach new files to tickets : have an "internal server error" on alt note.</p>
AOZ Studio Beta - Bug #1000 (Resolved): The Font$() command does not recognize the default font a...http://support.aoz.studio/issues/10002022-12-19T04:01:07ZBrian Flanagan
<p>Apparently, the** Font$()** command does not recognize the default font.</p>
<pre>numFonts = Get Font Number
Print "Number of fonts:";numFonts ' this works, so AOZ knows it exists.
Print Font$(0) ' Returns "Font not available" error
Print Font$(1) ' Returns "Font not available" error
</pre>
<p>We should be providing information about the default font.<br>
If I add a Google font...</p>
<pre>#googleFont: "Baloo",48
Print "Number of fonts:";numFonts ' AOZ gets 2 now
Print Font$(0) ' Returns the Baloo information
Print Font$(1) ' Returns "Font not available" error
</pre>
<p>Even though Font number = 2, the second font isn't recognized.<br>
Also, the Default Font should ALWAYS be font 0.<br>
After adding the Google Font, apparently, it becomes font 0.</p>
<p>NOTE: In AMOS - Amiga, Font$(0) should return an empty string.<br>
The font numbers started at 1. (at least in UAE)</p>
AOZ Studio Beta - Bug #998 (Resolved): Setting watch variables on arrays (whole array or specific...http://support.aoz.studio/issues/9982022-12-18T20:39:30ZBrian Flanagan
<p>Entering any of the following from the console will crash AOZ:</p>
<pre>Watch HighScore(1)
Watch HighScore(0)
Watch HighScore()
</pre>
<p>Yes, HighScore() has been dimensioned.</p>
AOZ Studio Beta - Bug #988 (Resolved): Indent ctrl-shift+f3 now not reindenting again in betaos c...http://support.aoz.studio/issues/9882022-12-14T20:54:23Zmalcolm harveymaleharvey@hotmail.com
<p>Now using ctrl+shift+f3 for re-indent it is not working in the current edu betaoz channel version.<br>
Yes, something stopping it working to re-indent now or not connected somehow now. <br>
See screenshot....Bottom right of screenshot is the new version, as you can see does nothing on using ctrl+shift+f3 now.<br>
Note: I believe BaptistB has looked at this, Ive added here just for reference to remember it tho.</p>
AOZ Studio Beta - Bug #967 (Resolved): KEYS: as a label will stop AOZ from workinghttp://support.aoz.studio/issues/9672022-12-05T07:51:22ZAlex Vac
<p>Having a label called KEYS: in a program and AOZ will not build new version in either Viewer or browser. <br>
It will just run the previous old one with No displayed errors or messages. </p>
<p>To reproduce/test just add the line KEYS: in any program. Delete the line and it works again.<br>
Variations like INKEYS: or KEYSS: however works fine so it's very specific.</p>
AOZ Studio Beta - Bug #966 (Resolved): Track Volume command fails with an Internal Errorhttp://support.aoz.studio/issues/9662022-12-04T10:52:43ZBrian Flanagan
<p>In both Windows and macOS versions...</p>
<pre>Track Volume 1
</pre>
<p>...fails with an internal error.</p>
<p>I tested in macOS (Mojave) 11/27 version from git.<br>
grandalf tested in Windows beta edu v1.</p>
AOZ Studio Beta - Bug #962 (Resolved): If Errn$ is called, and errn is 0, it causes "Message not ...http://support.aoz.studio/issues/9622022-12-03T18:19:16ZBrian Flanagan
<p>Example:</p>
<pre>Print ERRN,ERR$
End
</pre>
<p>Result is:</p>
<pre>0 Message not found undefined
</pre>
<p>The ERRN prints properly, but ERR$ returns a bogus message.<br>
I think it would be appropriate to return an empty string when ERRN is 0.</p>
<p>Tested in newset version from git as of 11/27/2022 (macOS).</p>
AOZ Studio Beta - Bug #961 (Resolved): On Error Goto and On Error Proc are NOT working.http://support.aoz.studio/issues/9612022-12-03T18:13:07ZBrian Flanagan
<p>The On Error Goto or On Error Proc statements do not produce an error in and of themselves, however, if an error occurs, instead of going to the error handler, AOZ returns an Internal Error</p>
<p>Example:</p>
<pre>On Error Goto ErrorHandler
Print ACos(1.1)
Print ACos(-1.1)
Print ASin(2)
Print ASin(-2)
Print 12/0
End
ErrorHandler:
Print Errn,Err$
</pre>
<p>NOTE: If you comment the <strong>On Error</strong> statement, you'll see the math errors.<br>
NOTE2: If you keep the <strong>On Error</strong> statement, and comment the errant math functions instead, the program works.</p>