| |
Richard
Registered: Dec 2001 Posts: 621 |
How to play music from $e000-$ffff
Usually to play music after $a000, i use
lda #$35
sta $01
lda #$00 ;Tune no.
jsr $a000
lda #$37
sta $01
and to play
lda #$35
sta $01
jsr $a003
lda #$37
sta $01
When I try playing music which is located at $e000-$ffff (jsr $e000 and jsr $e003) I cannot play it. The program halts. Do you know of a way to bypass this problem? |
|
... 2 posts hidden. Click here to view all posts.... |
| |
Dane
Registered: May 2002 Posts: 423 |
Put it between $d000-$e000! |
| |
Conrad
Registered: Nov 2006 Posts: 849 |
Quote: Put it between $d000-$e000!
\o/ ;) |
| |
Danzig
Registered: Jun 2002 Posts: 440 |
@Dane: yeah, #$34 to play and put $01 to #$35 when you want to access a sid-register :D *lmfao* *rotfl* |
| |
Dane
Registered: May 2002 Posts: 423 |
Quote: @Dane: yeah, #$34 to play and put $01 to #$35 when you want to access a sid-register :D *lmfao* *rotfl*
*taking notes* |
| |
WVL
Registered: Mar 2002 Posts: 902 |
Probably you just need to add a SEI to the routine :)
The most simple test-player i use looks something like
SEI
LDA #$35
STA $01
LDA #$00
JSR INIT
loop:
JSR PLAY
BIT $D011
BMI *-3
BIT $D011
BPL *-3
JMP loop |
| |
Danzig
Registered: Jun 2002 Posts: 440 |
@wvl: my suggestion was richard wants to do more than just play a music... or maybe not? next crypt-intro? *lol* |
| |
Style
Registered: Jun 2004 Posts: 498 |
Why would you even have the kernel and basic ROMs switched in unless you specifically needed them?
$0314/$0315 are for homosexuals.
|
| |
Danzig
Registered: Jun 2002 Posts: 440 |
@Style: so u use them? recently some stated you eat a lot of dick ;) |
| |
TNT Account closed
Registered: Oct 2004 Posts: 189 |
Quote: Put it between $d000-$e000!
Original Phantom of the Asteroids tune is under I/O ;) |
| |
Danzig
Registered: Jun 2002 Posts: 440 |
still got the rip from lizard somewhere on a rusty old disk...
ive seen music under io sowhere else dozens of years ago, dunno which one, was not pota, and i just thought, gosh, this is so, so, so,... *respect* :D |
Previous - 1 | 2 - Next |