0 Members and 3 Guests are viewing this topic.
In other news, Frey continues kicking unprecedented levels of ass.
:[0000000000000000]→Pic0:[]→Pic2
... I just thought it would be cool to capture [2nd][off] as a keycode.
Or you could use res 7,(iy+28h) after the routine to counteract the effect. If I recall correctly, B_CALL(_getkey) can cause problems if the user shuts off the calculator during it. But then again, they could just use 2nd + MODE for that matter.
If I recall correctly, B_CALL(_getkey) can cause problems if the user shuts off the calculator during it.
I have 2.53mp and Axe 0.4.7I got a Error:Duplicate because I tryed to redefine Str0. Then, I opened the F1-4 menubar, and none of the text in the menu showed up. It worked exactly as normal, it even had the selection box, but there was no text.
After a bit of testing I found the problem, and I bet you'll never guess in what code I found it...COMMENTS! You thought they didn't affect your program, but you were wrong! Apparently there's a very peculiar bug regarding multi-line comments for which I will make a post in the Bug Reports thread as soon as I'm done with this post. If the ending "..." for a multi-line comment has an odd number of blank lines immediately preceding it, the comment doesn't actually end! So although you thought the parser was doing this:Code: [Select]... [[START COMMENT]]SOLID WALLBREAK WALLWALK FLOORINCREASE RADIUS... [[END COMMENT]][7EFFFFFFFFFFFF7E→Pic1[7EC39FBFFFFFFF7E[7EC5A3A995C5A37E[7EFFFFFFFFFFFF7E[00242400423C0000[FFDBDBFFBDC3FFFF[003C525E7A4A3C00[003C7E7E7E7E3C00]... [[START COMMENT]]P1P2P3P4BOMB SMALLBOMB MEDBOMB LARGEBOMB EXPLODETOMBSTONE... [[END COMMENT]]It was actually doing this:Code: [Select]... [[START COMMENT]]SOLID WALLBREAK WALLWALK FLOORINCREASE RADIUS... [[1 BLANK LINE ABOVE, DO NOTHING]][7EFFFFFFFFFFFF7E→Pic1[7EC39FBFFFFFFF7E[7EC5A3A995C5A37E[7EFFFFFFFFFFFF7E[00242400423C0000[FFDBDBFFBDC3FFFF[003C525E7A4A3C00[003C7E7E7E7E3C00]... [[3 BLANK LINES ABOVE, DO NOTHING]]P1P2P3P4BOMB SMALLBOMB MEDBOMB LARGEBOMB EXPLODETOMBSTONE... [[0 BLANK LINES ABOVE, END COMMENT]]Very peculiar, indeed. You have to wonder how seemingly random bugs like this even come to be.
... [[START COMMENT]]SOLID WALLBREAK WALLWALK FLOORINCREASE RADIUS... [[END COMMENT]][7EFFFFFFFFFFFF7E→Pic1[7EC39FBFFFFFFF7E[7EC5A3A995C5A37E[7EFFFFFFFFFFFF7E[00242400423C0000[FFDBDBFFBDC3FFFF[003C525E7A4A3C00[003C7E7E7E7E3C00]... [[START COMMENT]]P1P2P3P4BOMB SMALLBOMB MEDBOMB LARGEBOMB EXPLODETOMBSTONE... [[END COMMENT]]
... [[START COMMENT]]SOLID WALLBREAK WALLWALK FLOORINCREASE RADIUS... [[1 BLANK LINE ABOVE, DO NOTHING]][7EFFFFFFFFFFFF7E→Pic1[7EC39FBFFFFFFF7E[7EC5A3A995C5A37E[7EFFFFFFFFFFFF7E[00242400423C0000[FFDBDBFFBDC3FFFF[003C525E7A4A3C00[003C7E7E7E7E3C00]... [[3 BLANK LINES ABOVE, DO NOTHING]]P1P2P3P4BOMB SMALLBOMB MEDBOMB LARGEBOMB EXPLODETOMBSTONE... [[0 BLANK LINES ABOVE, END COMMENT]]