Page 5 of 5

Re: Extend PCXT Development to Improve MiSTer Core (DeMiSTify Ports)

Posted: Sun Mar 19, 2023 9:44 am
by kitune-san

Even on the MiSTer, a "keys repetition" occurs when a key is pressed and held down. 5160BIOS is used, a beep sound is also sounded.
I don't believe the key repeat function is a problematic behavior.
However, stop keyboard input and beeping are problems. This also occurs with MiSTer. (Especially when using the 5160BIOS.)
Perhaps this is caused by a mismatch between the actual XT keyboard keycode transmission speed and the PS/2 (or its emulation) keycode transmission speed.
Perhaps PS/2 is faster than the XT original And that seems to be the cause of the busyness of the interruptions.
I would like to correct this in the future, but have not started.


Re: Extend PCXT Development to Improve MiSTer Core (DeMiSTify Ports)

Posted: Mon Mar 20, 2023 3:32 am
by kitune-san

By the way, are there any constraints for the direct(?) PS/2 port written in the SDC file?
If not, and if the input results are unstable, writing constraints may improve the issue.


Re: Extend PCXT Development to Improve MiSTer Core (DeMiSTify Ports)

Posted: Mon Mar 20, 2023 8:15 pm
by somhi
kitune-san wrote: Mon Mar 20, 2023 3:32 am

By the way, are there any constraints for the direct(?) PS/2 port written in the SDC file?
If not, and if the input results are unstable, writing constraints may improve the issue.

I just have those constraints for PS2 FPGA pins:

Code: Select all

set FALSE_OUT {LED[*] SIGMA_* PS2_* .......}
set FALSE_IN  {KEY[*] SW[*] PS2_* .........}

set_false_path -to ${FALSE_OUT}
set_false_path -from ${FALSE_IN}


Re: Extend PCXT Development to Improve MiSTer Core (DeMiSTify Ports)

Posted: Thu Mar 23, 2023 7:27 pm
by somhi
kitune-san wrote: Sun Mar 19, 2023 9:44 am

However, stop keyboard input and beeping are problems. This also occurs with MiSTer. (Especially when using the 5160BIOS.)

Those days keyboard seems to be working fine, but just when I'm using the XT-IDE BIOS and want to load something from COM ports (serdrive) I must press the ALT key continously. That seems to be a problem, as after that the keyboard just doesn't work after loading OS from serdrive. If I use the other XT-IDE version with loads automatically from serdrive without pressint ALT key, the keyboard works.


Re: Extend PCXT Development to Improve MiSTer Core (DeMiSTify Ports)

Posted: Thu Mar 23, 2023 7:54 pm
by somhi
kitune-san wrote: Mon Mar 20, 2023 3:32 am

some comments from Gyurco you might want to read
https://atari-forum.com/viewtopic.php?p ... 7e#p444744


Re: Extend PCXT Development to Improve MiSTer Core (DeMiSTify Ports)

Posted: Thu Mar 23, 2023 10:53 pm
by somhi

updated main branch with all latest changes from adding IDE to DeMiSTify and minor others
Now it can load images through IDE that were getting stuck before, thanks to Gyurco fix in MiST firmware, and Alastair M.Robinson porting it to DeMiSTify.