mirror of
https://github.com/pkali/scorch_src.git
synced 2026-05-20 22:34:21 +02:00
C64 Random
This commit is contained in:
@@ -45,3 +45,5 @@ vic_spr4_color = $D02B
|
||||
vic_spr5_color = $D02C
|
||||
vic_spr6_color = $D02D
|
||||
vic_spr7_color = $D02E
|
||||
|
||||
RANDOM = $D41B
|
||||
|
||||
@@ -376,7 +376,7 @@ POT7 EQU POKEY+$00
|
||||
ALLPOT EQU POKEY+$00
|
||||
KBCODE EQU POKEY+$00
|
||||
; !!!!!
|
||||
RANDOM EQU POKEY+$00
|
||||
;RANDOM EQU POKEY+$00
|
||||
;
|
||||
POTGO EQU POKEY+$00
|
||||
SERIN EQU POKEY+$00
|
||||
|
||||
+12
-1
@@ -210,4 +210,15 @@ upstartEnd
|
||||
eif
|
||||
|
||||
sta $d018
|
||||
.end
|
||||
.end
|
||||
|
||||
//
|
||||
// Once this is done, random values appear in location $D41B (RANDOM)
|
||||
//
|
||||
.macro InitializeSIDrnd
|
||||
LDA #$FF ; maximum frequency value
|
||||
STA $D40E ; voice 3 frequency low byte
|
||||
STA $D40F ; voice 3 frequency high byte
|
||||
LDA #$80 ; noise waveform, gate bit off
|
||||
STA $D412 ; voice 3 control register
|
||||
.endm
|
||||
Reference in New Issue
Block a user