Closed ytmytm closed 3 years ago
https://github.com/ytmytm/geos/blob/624b12301b37ac312aa108f355e8ed1be728e2d7/kernal/dlgbox/dlgbox1d.s#L91
because of high-nibble (6th bit in particular) of $d02e (mob7clr == mob1clr+7) set to 1
mob7clr
mob1clr+7
https://github.com/madhackerslab/beamracer-vbasic/blob/3c4228236e11f1b0f09af5bde7f739ef31f8e3f2/basic.s#L1671
and
https://github.com/abbruzze/kernal64/blob/9c83299b264f0e25186b807e3b888f2daccb7301/Kernal64/src/ucesoft/cbm/peripheral/vic/coprocessor/VASYL.scala#L421
Options:
This should fix the issue and 624b12301b37ac312aa108f355e8ed1be728e2d7 can be reverted
silverdr confirms that setting 6th bit of mob7clr to 1 un-knocks VASYL
https://github.com/ytmytm/geos/blob/624b12301b37ac312aa108f355e8ed1be728e2d7/kernal/dlgbox/dlgbox1d.s#L91
because of high-nibble (6th bit in particular) of $d02e (
mob7clr
==mob1clr+7
) set to 1https://github.com/madhackerslab/beamracer-vbasic/blob/3c4228236e11f1b0f09af5bde7f739ef31f8e3f2/basic.s#L1671
and
https://github.com/abbruzze/kernal64/blob/9c83299b264f0e25186b807e3b888f2daccb7301/Kernal64/src/ucesoft/cbm/peripheral/vic/coprocessor/VASYL.scala#L421
Options:
This should fix the issue and 624b12301b37ac312aa108f355e8ed1be728e2d7 can be reverted