Login
Back to forumSee the full topicGo to last reply

Posted By

Blacky Stardust
on 2013-01-06
14:20:45
 Re: $00-$01 behavior help needed for accurate emulation

Hoi Attila,

Wat een toeval om iemand 'tegen te komen' die nederlands 'praat' wink

Thank you both for testing this, and yes, it seems the 7501/8501 is the exception where unused bits drop-off is concerned. Now the question is, can the unused bit in $00 be set/reset, can the unused bit in $01 be set/reset in output mode, and can the unused bit in $01 be set/reset in input mode.

To find that out another test is required:

sei
ldx $00
ldy $01
lda #$20
sta $00
lda $00
sta $0c00
lda #$00
sta $00
lda $00
sta $0c01
lda #$20
sta $00
sta $01
lda $01
sta $0c02
lda #$00
sta $01
lda $01
sta $0c03
lda #$00
sta $00
lda #$20
sta $01
lda $01
sta $0c04
lda #$00
sta $01
lda $01
sta $0c05
stx $00
sty $01
cli
rts

The values in $0c00-$0c05 are the ones that show what $00/$01 can do.

Thanks in advance.

Signed, Marco van den Heuvel.



Back to top


Copyright © Plus/4 World Team, 2001-2024. Support Plus/4 World on Patreon