update SHR

This commit is contained in:
4am 2021-11-28 21:50:09 -05:00
parent 04a57643f5
commit 876ad2de1d
120 changed files with 134 additions and 62 deletions

View File

@ -1 +1 @@
569.2666146766957
563.1183972711133

View File

@ -1 +1 @@
577.2195909013442
567.4247396199978

View File

@ -1 +1 @@
387.1184649415277
383.5555190260407

View File

@ -1 +1 @@
388.30423023721687
387.4798777696926

View File

@ -1 +1 @@
339.63458123258215
334.4422855629522

View File

@ -1 +1 @@
268.58330734638463
267.7987199028522

View File

@ -1 +1 @@
568.850923722099
560.978349834021

View File

@ -1 +1 @@
345.3629941605927
338.50316634716916

View File

@ -1 +1 @@
368.68258569244654
366.0967760635656

View File

@ -1 +1 @@
495.3392359535952
493.05628397764053

View File

@ -1 +1 @@
550.0547032765852
546.4369169252918

View File

@ -1 +1 @@
299.4269658359822
293.97061335631656

View File

@ -1 +1 @@
598.8277742687947
598.3551892931293

View File

@ -1 +1 @@
269.51326223572505
263.08246310065806

View File

@ -1 +1 @@
538.8095219496961
537.1767457330402

View File

@ -1 +1 @@
270.0028653539846
268.6283849432635

View File

@ -1 +1 @@
260.9967607648924
258.5139645124728

View File

@ -1 +1 @@
352.2566345307762
343.38392434728104

View File

@ -1 +1 @@
385.5014985415221
384.4018622923199

View File

@ -1 +1 @@
25.562048021330014
24.134291188195164

View File

@ -1 +1 @@
431.1444590210655
426.2294819904447

View File

@ -1 +1 @@
531.0019831506869
525.2385112068403

View File

@ -1 +1 @@
306.06826702245047
305.75674184607186

View File

@ -1 +1 @@
177.89273221549075
177.4092251694674

View File

@ -1 +1 @@
319.5132545566355
318.96206965955025

View File

@ -1 +1 @@
669.3114432993832
666.273917595036

View File

@ -1 +1 @@
305.7610682703272
303.8770530937495

View File

@ -1 +1 @@
103.79342968515826
103.39321365109205

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

Binary file not shown.

View File

@ -6,7 +6,14 @@
lda #$60
ldy #$9C
- sta .lo-1, x
!if .hi < $100 {
sty .hi-1, x
} else {
pha
tya
sta .hi-1, x
pla
}
sec
sbc #$A0
bcs +

View File

@ -0,0 +1,65 @@
;license:MIT
;(c) 2021 by 4am
!cpu 6502
!to "build/FX/SHR.FIZZLE",plain
*=$A000
!source "src/fx/fx.shr.common.a"
shrlo = $301 ; $C8 bytes
shrhi = $201 ; $C8 bytes
ldx #(end-start-1) ; copy loop to zero page
- lda start, x
sta $00, x
dex
bpl -
+BUILD_SHR_LOOKUP_TABLES shrlo, shrhi
+COPY_SCB_AND_PALETTES
jmp colloop
start
!pseudopc 0 {
colloop
ldx #$C8
startcollo=*+1
ldy #$9F ; SMC
startcolhi=*+1
lda #$00
sta <colhi
rowloop
colhi=*+1
lda #$00
bne +
cpy #$A0
bcs +
lda shrlo-1, x
sta <dst+1
lda shrhi-1, x
sta <dst+2
lda (<dst+1), y
dst sta $FDFD, y ; SMC
+ iny
bne +
inc <colhi
+ dex
bne rowloop
dec <startcollo
lda <startcollo
cmp #$FF
bne +
dec <startcolhi
+ lda $C000
bmi exit
dec <counter
bne colloop
dec <counter+1
bne colloop
exit sta $C004
rts
counter !word 200 + 160 + 256
}
end

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 10806130
!be24 10805349
!le16 4244

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 10759276
!be24 10758495
!le16 5207

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 10702487
!be24 10701706
!le16 3593

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 10714864
!be24 10714083
!le16 3953

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 10730270
!be24 10729489
!le16 4628

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 10747552
!be24 10746771
!le16 5575

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 10810374
!be24 10809593
!le16 410

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 10811182
!be24 10810401
!le16 448

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 10811630
!be24 10810849
!le16 303

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 10766629
!be24 10765848
!le16 1242

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 10804800
!be24 10804019
!le16 1249

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 10790790
!be24 10790009
!le16 464

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 10764483
!be24 10763702
!le16 2146

View File

@ -4,5 +4,5 @@
; This file is automatically generated
;
!byte 0
!be24 10767871
!be24 10767090
!le16 6149

Some files were not shown because too many files have changed in this diff Show More