Commit Graph
22 Commits
Author SHA1 Message Date
spannerisms f95351183c SEC
BEQ IMPLIES SET CARRY
2021-03-25 05:17:03 -04:00
spannerisms 1dca518150 Update halfmagicbat.asm
JML
2021-03-25 05:10:39 -04:00
spannerisms 3c891b526f Update zelda.asm
BEQ necessarily means set carry
2021-03-25 05:07:46 -04:00
spannerisms 8321a5ef59 zora
jml
2021-03-25 04:53:35 -04:00
spannerisms 6472553213 Update fileselect.asm
reverse
2021-03-24 08:24:44 -04:00
spannerisms 372b0ba599 Update fairyfixes.asm
JML
dont push yet if the branch just pulls
2021-03-24 08:21:44 -04:00
spannerisms 33dbe3003c Update events.asm
just JMLs here
2021-03-24 08:20:08 -04:00
spannerisms f4a336db9e Update entrances.asm
labels
BIT instead of AND
2021-03-24 08:17:52 -04:00
spannerisms 5273112d9d Update enemy_adjustments.asm
this first since it can easily short circuit
2021-03-24 08:13:41 -04:00
spannerisms d883b9a637 Update enemy_adjustments.asm
reverse branching
2021-03-24 08:13:00 -04:00
spannerisms 9ce7b9f9d2 Update dungeondrops.asm
JML
2021-03-24 08:11:32 -04:00
spannerisms a5580621ef refactor dialog
PEI is a great opcode and should be used more!
change AND mask : CMP mask : BNE to just AND mask : BEQ
merge SEP and REPs across branches
change LDA : AND to BIT
2021-03-24 08:10:35 -04:00
spannerisms 8b9ea182d8 refactor darkworldspawn
reversed some labels
moved nomirror because 0 is already loaded
INC from 7 to 8
ORA instead of multiple branchings
SBC without SEC when carry is guaranteed
2021-03-24 07:55:51 -04:00
spannerisms a28726d20e refactor compasses
reverse some branching for compactness
move SEP #$20 to macro
2021-03-24 07:46:53 -04:00
spannerisms 97e3a995e0 refactor clock
JSL : RTL to JML
SEC not necessary if we branch on BEQ, since BEQ implies a set carry
made carry_bit a sublabel
2021-03-24 07:42:34 -04:00
spannerisms ffd1db722b refactor catfish
use JML instead of JSL : RTL
2021-03-24 07:39:20 -04:00
spannerisms f6f28d89a9 refactor bugfixes
reverse some labels for compactness and readability
2021-03-24 07:37:32 -04:00
spannerisms cd7260c5f4 refactor bookofmudora
unnecessary stack operations
2021-03-24 07:31:38 -04:00
spannerisms 98ecf42fbf gfx for skull 2021-02-14 23:05:34 -05:00
spannerisms 6be396543e some obvious optimizations 2021-02-14 01:44:05 -05:00
spannerisms d9946e8f2a boss kills 2021-02-14 01:33:48 -05:00
spannerisms c97475f422 BRL -> JMP 2020-12-27 08:04:32 -05:00