http://support.aoz.studio/http://support.aoz.studio/favicon.ico?15768443862020-02-21T15:43:44ZAOZ Studio official issue tracking systemAOZ Studio Beta - Bug #163: AOZ application locks up on second Swap.http://support.aoz.studio/issues/163?journal_id=5122020-02-21T15:43:44ZBrian Flanagan
<ul><li><strong>Subject</strong> changed from <i>AOZ application locks up on second Load (bank).</i> to <i>AOZ application locks up on second Swap.</i></li><li><strong>Affected version</strong> changed from <i>0.9.4</i> to <i>0.9.5</i></li></ul><p>If I change the above example to where each bank is loaded into a particular bank, it works:</p>
<pre>#manifest: "amiga"
Load "AMOSPro_examples:Objects/Faces_A.abk",2
Print "Bank A loaded into bank 2."
List Bank
Load "AMOSPro_examples:Objects/Faces_B.abk",3
Print "Bank B loaded into bank 3."
List Bank
Load "AMOSPro_examples:Objects/Faces_C.abk",1
Print "All banks loaded."
List Bank
</pre>
<p>After more careful testing, I determined that it wasn't the second Load causing the problem, but rather the second Swap. (I changed the bug title accordingly.)</p>
<pre>Load "AMOSPro_examples:Objects/Faces_A.abk" : Rem Success
Bank Swap 1,2 : Rem Success
Load "AMOSPro_examples:Objects/Faces_B.abk" : Rem Success
Bank Swap 1,3 : Rem FAIL!
</pre> AOZ Studio Beta - Bug #163: AOZ application locks up on second Swap.http://support.aoz.studio/issues/163?journal_id=5282020-02-21T20:40:12ZFrancois Lionet
<ul><li><strong>Status</strong> changed from <i>New</i> to <i>Resolved</i></li><li><strong>Assignee</strong> set to <i>Francois Lionet</i></li><li><strong>Target version</strong> set to <i>0.9.5</i></li></ul><p>The bank swap problem is corrected.<br>
Yet, this example does not display the sprites properly: for the moment, rainbows are done by remapping colors based on their RGB values. The rainbow is set on color 0, which is black. As the bobs are ALSO black, they are part of the rainbow, and cannot be seen. This will be corrected when I have time to work on the renderers.</p>
AOZ Studio Beta - Bug #163: AOZ application locks up on second Swap.http://support.aoz.studio/issues/163?journal_id=7322020-03-06T16:23:28ZBrian Flanagan
<ul><li><strong>Status</strong> changed from <i>Resolved</i> to <i>Feedback</i></li><li><strong>Affected version</strong> changed from <i>0.9.5</i> to <i>0.9.6</i></li></ul><p>This is still broken in 0.9.6. The exact same example provided above still fails on the 2nd swap.<br><br>
It causes a Magician Meditation error at the 2nd swap. ( Internal error at 16:1 )</p>
<p>Here's the problem code again:</p>
<pre>#manifest: "amiga"
Load "AMOSPro_examples:Objects/Faces_A.abk"
Print "Bank A loaded."
List Bank
Print "Now swapping 1 & 2"
Bank Swap 1,2
List Bank
Load "AMOSPro_examples:Objects/Faces_B.abk"
Print "Bank B loaded."
List Bank
Print "Now swapping 1 & 3"
Bank Swap 1,3 ' <-- Fails here
List Bank
Load "AMOSPro_examples:Objects/Faces_C.abk"
Print "All banks loaded."
List Bank
</pre> AOZ Studio Beta - Bug #163: AOZ application locks up on second Swap.http://support.aoz.studio/issues/163?journal_id=10132020-04-19T06:22:36ZBrian Flanagan
<ul><li><strong>Affected version</strong> changed from <i>0.9.6</i> to <i>0.9.8.1</i></li></ul><p>Re-tested in 0.9.8.1. Still failx.<br>
Gets a Magician Meditation error: Internal Error at 137:47</p>
<p>Help_78 from AMOSPro_Examples still fails on second Bank Swap</p>
AOZ Studio Beta - Bug #163: AOZ application locks up on second Swap.http://support.aoz.studio/issues/163?journal_id=10322020-04-19T20:29:44ZBrian Flanagan
<ul></ul><p>Yes, the example in the extracted code is working, <strong><em>however Help_78 is still failing.</em></strong> </p>
<p>Gets a Magician Meditation error: <strong>Internal Error at 137:47</strong></p>
<p><strong>Help_78 from AMOSPro_Examples still fails on second Bank Swap</strong></p>
AOZ Studio Beta - Bug #163: AOZ application locks up on second Swap.http://support.aoz.studio/issues/163?journal_id=16582020-10-04T23:07:48ZBrian Flanagan
<ul><li><strong>Priority</strong> changed from <i>Normal</i> to <i>High</i></li><li><strong>Estimated time</strong> set to <i>2:00 h</i></li><li><strong>Affected version</strong> changed from <i>0.9.8.1</i> to <i>Beta RC3</i></li></ul><p>Retested. Although my small example works now, Help_78 is still failing on the second swap.</p>