Skip to content

Commit 7f52e18

Browse files
authored
Merge pull request #13 from TomHarte/AllocatorCleanliness
Attempt to unify and make sense of disparate register allocators.
2 parents df8c40e + c73b72e commit 7f52e18

File tree

13 files changed

+7084
-7686
lines changed

13 files changed

+7084
-7686
lines changed

compile.sh

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
~/Downloads/pyz80-main/pyz80 -I binary/SAMDOS2 --mapfile build/kidd.map -o build/kidd.dsk main.z80s && open -a SimCoupe build/kidd.dsk
1+
~/Downloads/pyz80-main/pyz80 -D BORDER_PROFILING=0 -I binary/SAMDOS2 --mapfile build/kidd.map -o build/kidd.dsk main.z80s && open -a SimCoupe build/kidd.dsk

generated/sprites.z80s

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -851,7 +851,8 @@
851851
ld (hl), e
852852
add hl, bc
853853

854-
ld (hl), 0x1d
854+
ld a, 0x1d
855+
ld (hl), a
855856
inc l
856857
ld (hl), 0xdc
857858
inc l
@@ -861,7 +862,7 @@
861862
inc c
862863
add hl, bc
863864

864-
ld (hl), 0x1d
865+
ld (hl), a
865866
inc l
866867
ld (hl), 0xdd
867868
inc l
@@ -873,9 +874,9 @@
873874

874875
ld (hl), d
875876
inc l
876-
ld (hl), 0x1d
877+
ld (hl), a
877878
inc l
878-
ld (hl), 0x1d
879+
ld (hl), a
879880
inc l
880881
ld (hl), 0xdc
881882
inc l
@@ -884,7 +885,7 @@
884885

885886
ld (hl), 0x1a
886887
inc l
887-
ld (hl), 0x1d
888+
ld (hl), a
888889
inc l
889890
ld (hl), 0xd1
890891
inc l
@@ -898,7 +899,7 @@
898899

899900
ld (hl), 0x1a
900901
inc l
901-
ld (hl), 0x1d
902+
ld (hl), a
902903
inc l
903904
ld (hl), 0xdd
904905
inc l

0 commit comments

Comments
 (0)