Fix snake_case filenames

Renamed a bunch of files, most of them one-off functions, to better fit
the general snake_case naming scheme. Also renamed some awfully long filenames.
This commit is contained in:
mid-kid
2018-04-04 22:26:07 +02:00
parent 81fff9bb80
commit d3cc861d33
32 changed files with 114 additions and 114 deletions

View File

@@ -0,0 +1,32 @@
NUM_SQUARE_ROOTS EQU 255
GetSquareRoot: ; 13b87
; Return the square root of de in b.
; Rather than calculating the result, we take the index of the
; first value in a table of squares that isn't lower than de.
ld hl, .Squares
ld b, 0
.loop
; Make sure we don't go past the end of the table.
inc b
ld a, b
cp NUM_SQUARE_ROOTS
ret z
; Iterate over the table until b**2 >= de.
ld a, [hli]
sub e
ld a, [hli]
sbc d
jr c, .loop
ret
.Squares: ; 13b98
x = 1
rept NUM_SQUARE_ROOTS
dw x * x
x = x + 1
endr