AspeQt handshake issue on Linux * Solved *


AspeQt handshake issue on Linux * Solved *

von a8w » Do 17. Mär 2016, 11:21
As of late, i noticed that AspeQt (v1.01 and all other earlier versions) had a speed adjustment issue on Linux (Ubuntu) when hardware handshaking is used. There were a lot of hesitation and stutters at almost all SIO speeds. This issue is now largely resolved, not quite 100%, but it is now a lot better. I will post v1.02 (Linux only) shortly on my website. Please let me know if you find any problems with the new release. Thanks.

Re: AspeQt handshake issue on Linux * Solved *

von GoodByteXL » Do 17. Mär 2016, 20:44
a8w hat geschrieben:Please let me know if you find any problems with the new release.

Thanks for your efforts. Unfortunately I use a long term version with QT 5.2.1, which I do not want to screw up as I am not an expert, just a user. Therefore cannot tell, if it helps.

Re: AspeQt handshake issue on Linux * Solved *

von a8w » Fr 18. Mär 2016, 09:25
GoodByteXL hat geschrieben:Thanks for your efforts. Unfortunately I use a long term version with QT 5.2.1, which I do not want to screw up as I am not an expert, just a user. Therefore cannot tell, if it helps.


Ok, try this, i re-compiled with Qt 5.2.1 and this should work with your setup.
Cheers.

Re: AspeQt handshake issue on Linux * Solved *

von GoodByteXL » Sa 19. Mär 2016, 14:13
a8w hat geschrieben:
GoodByteXL hat geschrieben:Thanks for your efforts. Unfortunately I use a long term version with QT 5.2.1, which I do not want to screw up as I am not an expert, just a user. Therefore cannot tell, if it helps.


Ok, try this, i re-compiled with Qt 5.2.1 and this should work with your setup.
Cheers.
Thanks :-), will look into it coming days as family business keeps me away from the A8.

Re: AspeQt handshake issue on Linux * Solved *

von GoodByteXL » Mo 21. Mär 2016, 19:40
GoodByteXL hat geschrieben:
a8w hat geschrieben:
GoodByteXL hat geschrieben:Thanks for your efforts. Unfortunately I use a long term version with QT 5.2.1, which I do not want to screw up as I am not an expert, just a user. Therefore cannot tell, if it helps.


Ok, try this, i re-compiled with Qt 5.2.1 and this should work with your setup.
Cheers.
Thanks :-), will look into it coming days as family business keeps me away from the A8.

On Linux Mint Cinnamon 17-2 64-bit on my desktop RespeQt 3 is working fine. On my laptop I use the 32-bit version and couldn't manage to get AspeQt running. It simply does not react when started. Do not know what I might have done wrong.

Re: AspeQt handshake issue on Linux * Solved *

von a8w » Mi 23. Mär 2016, 18:17
GoodByteXL hat geschrieben: It simply does not react when started. Do not know what I might have done wrong.


You may need to copy libSdfs.so.1 to /usr/lib if you haven't already done so.
Code: Alles auswählen
sudo cp -libSdfs.so.1 /usr/lib


Here's aninstallation guidefor Ubuntu

Re: AspeQt handshake issue on Linux * Solved *

von GoodByteXL » Mi 23. Mär 2016, 18:49
a8w hat geschrieben:
GoodByteXL hat geschrieben: It simply does not react when started. Do not know what I might have done wrong.


You may need to copy libSdfs.so.1 to /usr/lib if you haven't already done so.
Code: Alles auswählen
sudo cp -libSdfs.so.1 /usr/lib


Here's aninstallation guidefor Ubuntu


I did without any outcome. Shouldn't it also run on a 64-bit installation? Then I could test it on my desktop. The laptop is pretty old (2009) and sometimes issues strange hickups under Linux whereas under Win 7 32bit runs fine.

Re: AspeQt handshake issue on Linux * Solved *

von a8w » Do 24. Mär 2016, 23:38
GoodByteXL hat geschrieben:I did without any outcome. Shouldn't it also run on a 64-bit installation?


No, it won't run on 64 bit, but i will compile a 64bit version for you.
On your laptop you can do a:

Code: Alles auswählen
ldd aspeqt


from the terminal to list library dependencies of the executable, and see if you're missing any Qt libraries.

Re: AspeQt handshake issue on Linux * Solved *

von GoodByteXL » Sa 2. Apr 2016, 08:16
a8w hat geschrieben:No, it won't run on 64 bit, but i will compile a 64bit version for you.

That would be great. Yesterday I upgraded the the laptop to Linux Mint 17-3 in hope of a solution. But it didn't do. :|

Re: AspeQt handshake issue on Linux * Solved *

von a8w » Sa 2. Apr 2016, 09:30
GoodByteXL hat geschrieben:
a8w hat geschrieben:No, it won't run on 64 bit, but i will compile a 64bit version for you.

That would be great. Yesterday I upgraded the the laptop to Linux Mint 17-3 in hope of a solution. But it didn't do. :|


Here's a link to 64bit binary . Compiled with Qt5.2. Also, when copying the libSdfs.so.1 the correct code is:

Code: Alles auswählen
sudo cp libSdfs.so.1 /usr/lib


there is no '-' before the library name, and no spaces before '/'

Re: AspeQt handshake issue on Linux * Solved *

von a8w » Sa 2. Apr 2016, 09:31
a8w hat geschrieben:
GoodByteXL hat geschrieben:
a8w hat geschrieben:No, it won't run on 64 bit, but i will compile a 64bit version for you.

That would be great. Yesterday I upgraded the the laptop to Linux Mint 17-3 in hope of a solution. But it didn't do. :|


Here's a link to 64bit binary . Compiled with Qt5.2.

When copying the libSdfs.so.1 the correct code is:

Code: Alles auswählen
sudo cp libSdfs.so.1 /usr/lib


there is no '-' before the library name, and no spaces before '/'

Re: AspeQt handshake issue on Linux * Solved *

von a8w » Sa 2. Apr 2016, 09:33
GoodByteXL hat geschrieben:That would be great. Yesterday I upgraded the the laptop to Linux Mint 17-3 in hope of a solution. But it didn't do. :|


Here's a link to 64bit binary . Compiled with Qt5.2....When copying the libSdfs.so.1 the correct code is:
Code: Alles auswählen
sudo cp libSdfs.so.1 /usr/lib

there is no '-' before the library name, and no spaces before and after the '/'s

Re: AspeQt handshake issue on Linux * Solved *

von GoodByteXL » Sa 2. Apr 2016, 21:09
Here we go ... :D
Copied the lib-file via filemanager from the desktop as I am a GUI-user, no terminal typist.
Ctrl&Alt&BkSp didn't do and I had to reboot the pc.
AspeQt 1.02 runs fine on the desktop and I'll need some time to read and look.
Thanks for your efforts.

Edit: It seems to run much more smooth than earlier versions. :D

On SDX 4.48 using only SIO drives with AspeQt I tried to squeeze out everything possible using SDX:

ARC AH C:>TESTARC A:>HELP*>*.* >>PRN:

It calls the packer ARC which packs the 115 files in the subdir HELP* into the archive file TESTARC while redirecting the screen output to the screen output in AspeQt. A proper load for testing the stress capability.

Result: TESTARC ARC 315178 2-04-16 21:22:12

As I use a FIFO in my XL it runs perfect at SIO speed 125,000 bps. Without FIFO it should run at PD 3 or 4. SDX test platform is the new SDX Supercart.

Re: AspeQt handshake issue on Linux * Solved *

von a8w » So 3. Apr 2016, 08:32
GoodByteXL hat geschrieben:AspeQt 1.02 runs fine on the desktop and I'll need some time to read and look.
Thanks for your efforts.

Edit: It seems to run much more smooth than earlier versions. :D


You're welcome and I am glad it did work fine. It runs much better compared to earlier versions when I tested with my Netbook too.

I am currently working on fully MyDos compatible folder images. It will emulate a 16MB hard drive with read/write/format/boot capabilities.

Re: AspeQt handshake issue on Linux * Solved *

von GoodByteXL » Mo 27. Jun 2016, 13:54
a8w hat geschrieben:I am currently working on fully MyDos compatible folder images. It will emulate a 16MB hard drive with read/write/format/boot capabilities.


How far did you get with it?

In AspeQt 1.02 Linux QT 5.2 it seems to have been started. But when I choose the MyDOS-Folder option it is not accessible thereafter whereas the option DOS 2.5 works fine.

Re: AspeQt handshake issue on Linux * Solved *

von GoodByteXL » Sa 22. Jul 2017, 18:19
After Update to the renewed Linux Mint 18.2 it is no longer possible to wright to ATR images in other speed than 19,200 bd. Booting e.g. SpartaDSO 3 under Pokeydivisor $00 works still perfect. Up to LM 18.1 it worked like a charm. Any ideas?