junglejourney
changeset 108:b20becc97203
Fixed incorrect offset counting that made objects appear in the
wrong place when compared to existing generated maps.
| author | David Boddie <david@boddie.org.uk> |
|---|---|
| date | Sun Sep 04 15:18:19 2011 +0200 |
| parents | 249743a9dc47 |
| children | f8ab64d9d70c |
| files | mapcode.oph |
| diffstat | 1 files changed, 6 insertions(+), 8 deletions(-) [+] |
line diff
1.1 --- a/mapcode.oph Sun Sep 04 03:47:41 2011 +0200 1.2 +++ b/mapcode.oph Sun Sep 04 15:18:19 2011 +0200 1.3 @@ -551,17 +551,15 @@ 1.4 jmp plot_character ; optimise away the rts 1.5 1.6 add_treasure_loop_next: 1.7 - lda $70 1.8 - cmp #0 1.9 - bne add_treasure_loop_next2 1.10 + dec $8c 1.11 + bmi add_treasure_exit 1.12 + 1.13 + dec $70 1.14 + bpl add_treasure_loop 1.15 1.16 lda #15 1.17 sta $70 1.18 - 1.19 - add_treasure_loop_next2: 1.20 - dec $70 1.21 - dec $8c 1.22 - bpl add_treasure_loop 1.23 + jmp add_treasure_loop 1.24 1.25 add_treasure_exit: 1.26 clc
