Information added to README, thank you!
https://github.com/MiSTer-devel/PCXT_MiSTer#readme
You need to use a mouse driver. CTMouse should work I think.
PLEASE follwing tests are done in the NON MISTER PORTS which still have problems with the mouse hunging.kitune-san wrote: ↑Fri Oct 07, 2022 4:09 am Could you confirm that the irq signal on the uart goes low each time one byte of data is read?
Or could you check if the irq signal goes low when the mouse hangs up?
I remember that pcxt bios was set to accept interrupts on the rising edge.
If irq does not go low until fifo is empty, then there may be a problem with uart interrupt.
Like in old dos times
Yes, that change was already done when I took the uart folder from MiSTer core.kitune-san wrote: ↑Thu Oct 13, 2022 1:17 pmHave you tried to change uart.v?
https://github.com/spark2k06/PCXT_MiSTe ... 84c1309670
It works! Have been testing for a while and haven't found any fault after your change. Tested on two different FPGAS cyc1000 and Deca.kitune-san wrote: ↑Thu Oct 13, 2022 2:51 pm I have come up with a way to force IRQ to LOW every time accessing UART. However, side effects may occur.
If you would like, please give it a try.
かすりん
Could you please try the same with three freedos image?kathleen wrote: ↑Fri Oct 14, 2022 12:57 pm Hello,
I've just noticed a weird issue with the mouse.
I do not think that I did something wrong (but who knows ), I'm using MS-DOS Version 5.0, Ctmouse v1.9 (ctmouse /s2) and once I've the ctmouse loaded, the EDIT command of MS-DOS freezes. When ctmouse is not loaded, EDIT works, I've tried with different IRQ just to see, but always the same issue. Is anyone of you already faced to this issue ?
Thanks in advance.
かすりん
かすりん
No idea, sorrykathleen wrote: ↑Mon Oct 17, 2022 3:41 pm Thank you @breiztiger,
Just tried on my side, and same as you, EDIT opens, the mouse works but a few seconds then the cursor freezes.
This is very strange.
EDIT: it seems to be quite random the freeze. Had no issue after 10' and a reboot later, it freeze after a couple of seconds.
@spark2k06,
Any idea where this issue comes from ?
かすりん
かすりん
Check to see if it is a conflict with the serial port between the mouse and serdrive.
Just did the test.spark2k06 wrote: ↑Mon Oct 24, 2022 3:39 pmCheck to see if it is a conflict with the serial port between the mouse and serdrive.
To do this, try the following. Unmount any HDD image and boot MSDos with a floppy disk where you load the mouse driver and also have the EDIT application. Let us know the result.
かすりん
There seems to be a fault when unmounting the image, because you can see that it keeps serdrive active. Once the image is unmounted, save configuration and reload the core... then try again, please.kathleen wrote: ↑Mon Oct 24, 2022 5:16 pmJust did the test.spark2k06 wrote: ↑Mon Oct 24, 2022 3:39 pmCheck to see if it is a conflict with the serial port between the mouse and serdrive.
To do this, try the following. Unmount any HDD image and boot MSDos with a floppy disk where you load the mouse driver and also have the EDIT application. Let us know the result.
Same issue, edit or Qbasic freezes once the mouse driver is loaded.
What is also weird is that once frozen, sometimes the screen shows this :
20221024_190833.jpg
while the screenshot taken at the same moment with the Mister (win+prt screen) shows this :
NODATE-screen_0001.jpg
かすりん
Thank you! With this test at least we now know that it is not a COM port conflict.
You're welcome !
かすりん
かすりん
Thank you. The truth is that there are many BIOSes that work fine, I don't know if the GitHub repository is the right place to host them. Maybe we should look for the best place and put a link to all of them. Regarding the speed and performance for PCXT, I like the one you have shared recently:kathleen wrote: ↑Wed Nov 02, 2022 5:58 am @spark2k06,
This week end, I tried several Bios from different motherboards to see if I could find a similar to the Juko in terms of smooth display while doing a DIR for instance, and which is compatible with the mouse driver + GWbasic. I've tested at least 15 different ones and none of them are showing this nice behavior (on the other side most of them I running fine / are compatible which is fantastic).
However, during my investigations, I found a different or newer I guess Juko bios (V3) which during the ram checking, shows that the PC has 1024kb instead of 640kb for all others. This version does not solve the mouse issue that I have but I thought that maybe this version could be interested to be shared, if yes, let me know I'll do it
かすりん
kathleen wrote: ↑Wed Nov 02, 2022 5:14 pmI've tested this nice GLaBIOS a bit deeper and I've faced to an issue with the program IBM LOGO.
Actually the program IBM LOGO crashs right after the logo prompt.
I've tried the same disk (*) under the IBM5150/60 BIOS downloaded from the Github and it works as it should.So, this BIOS seems to have some incompatibility issues with some apps, at least with the one I tried (IBM LOGO), maybe others as well.
Like the JUKO, for an unknown reason, this BIOS has issue with the mouse driver + qbasic.
Hello. Author of GLaBIOS here! Would love to figure and get to the bottom of any software bugs!
There have been quite a few updates and fixes since Nov, so it's possible one of these may be fixed. There was a fix related to DOS EDIT/QBASIC in certain video modes in the Nov 7 update, which may actually have been the cause of both of those. I just downloaded and tested IBM LOGO 1.0 and it seems to be working for me.
If you have a chance, would you mind grabbing the latest version of GLaBIOS and try those again?
Thanks!
640KB
@640KB,
Thanks you for your comment.
I'll try for sure the latest version of GLaBIOS on my setup and will keep you posted.
If those issues are solved it will be a very good news. Cannot wait to try.
Cheers.
Kathleen.
かすりん
Hello again @640KB,
I've just tested the latest GLaBIOS [Version 0.2.2 Release - 12/09/22] and I do confirm that now EDIT/Qbasic work both as they should !
Many thanks for your hard work and for this amazing bios !.
かすりん