Just to know if someone experimented trouble with CONSOL (start/select/option) in mads/Altirra 2.40.0 ?
I port/rewrite big sources from MAC/65 to MADS 1.9.5/ ALTIRRA 2.4.0 (800XL 64K hardware) under WUDSN and some input (CONSOL) code act in unexpected way.
Of course it's certainly because I'm not skilled with Altirra/mads, .. options and I certainly do something wrong.
for $D01F, I use (to test) :
(just changing a PM color on start-select-option, with PM correctly set before)
tst_co: LDA $D01F ; reading CONSOL
tst_se: CMP #$05 ; select
LDA #$1F ; change PM color
tst_op: CMP #$03 ; option
LDA #$3F ; change PM color
tst_st: CMP #$06 ; start
LDA #$5F ; change PM color
and no response with F2-F3-F4 on altirra emu. (in main code or in vbi)
I try with keyboard test just to see if inputs are ok with :
loop: LDA $2FC ; read keyboard
STA $2C0 ; change PM color
just work fine AND read F2-F3-F4 (start-select-option) CONSOL keys.
I just try combinations, change test values reading from CONSOL, use a buffer for $D01F but nothing [seems] work, $D01F stays at value 7.
I dissassemble-debug donkeykong-well-working (on altirra) just to see option-select function at $D01F, but it's the same way I do.
any option to set in altirra ? something wrong ?
thanks for reading.
best wishes to all AA followers.
Edited by DearHorse, Tue Nov 14, 2017 7:53 AM.