0 Members and 14 Guests are viewing this topic.
For(10End
getKey(41)(the on key)is broken. It worked fine in previous versions
UnlockFlash:;Unlocks Flash protection.;Destroys: pagedCount ; pagedGetPtr; arcInfo; iMathPtr5; pagedBuf; ramCode di in a, (06) push af ld hl, returnPoint+$8214-$81E3 ld de, $8214 ld a, e ld (arcInfo), a ;should be 08-15 ld (pagedCount), a ;just has to be over 2 ld bc, $8214-$8167 lddr ld (iMathPtr5), de ;must be 8167 ld iy, 0056h-25h ;permanent flags jp $81E3+continuePoint-returnPointcontinuePoint: add a, e ld (pagedBuf), a ;needs to be large, but under 80 call $81E3+translatePage-returnPoint ld hl, ($5092) ld a, ($5094) call $81E3+translatePage-returnPoint ld a, $CC cpir dec hl jp (hl)returnPoint: ld hl, $0018 ld (hl), $C3 ;dummy writeflashWait: ld iy, flags djnz flashWait ;wait for write to finish add hl, sp ld sp, hl pop aftranslatePage: bcall(_NZIf83Plus) jr z, not83 and 1Fhnot83: out (06), a ret
Quote from: aeTIos on March 18, 2012, 02:11:00 pmIs axe 1.1.1 known to be buggy with arbitrary buffers? If you mean drawing sprites to arbitrary buffers, this should work fine in Axe 1.1.1. There is currently a bug in drawing sprites to arbitrary buffers in Axe 1.1.2, but it shouldn't have existed before this. However, you should be able to get around this bug in Axe 1.1.2 by adding 11 to the buffer argument in sprite drawing commands.
Is axe 1.1.1 known to be buggy with arbitrary buffers?