Zoxcore / qTox_enhanced

qTox is a chat, voice, video, and file transfer IM client using the encrypted peer-to-peer Tox protocol.
GNU General Public License v3.0
45 stars 5 forks source link

Reverting tasks to bring qTox in Windows XP #16

Open JeanPaulLucien opened 10 months ago

JeanPaulLucien commented 10 months ago

OS: Windows XP Service Pack 3, 32-bit

Installer works well, but qTox was not started. Windows reported about CancelIoEx. I've discovered more: https://github.com/JeanPaulLucien/Windows-XP-Afterlife/issues/4

Common problem... bcrypt.dll

BCryptCloseAlgorithmProvider
BCryptGenRandom
BCryptOpenAlgorithmProvider

There is good alternatives instead.

JeanPaulLucien commented 10 months ago

swscale-6.dll asks:

InitOnceBeginInitialize
InitOnceComplete

Seems it's about codec. I suggest disable this features for Windows XP, stay "Download audio/video". Because I'm sure there are alternatives.

avutil-57.dll asks:

bcrypt.dll
AcquireSRWLockExclusive
InitOnceBeginInitialize
InitOnceComplete
InitializeConditionVariable
InitializeSRWLock
ReleaseSRWLockExclusive
SleepConditionVariableSRW
WakeAllConditionVariable
WakeConditionVariable

Another one codec.

Seriously. I'm sure I have all codecs are installed.

AVFORMAT-59.DLL:

AcquireSRWLockExclusive
ReleaseSRWLockExclusive

AVCODEC-59.DLL:

AcquireSRWLockExclusive
InitOnceBeginInitialize
InitOnceComplete
InitializeConditionVariable
InitializeSRWLock
ReleaseSRWLockExclusive
SleepConditionVariableSRW
WakeAllConditionVariable
WakeConditionVariable
zoff99 commented 9 months ago

@JeanPaulLucien it's unclear where the future of qTox will be. for now you can try: https://github.com/Zoxcore/trifa_material it's still in beta. would be interesting to know if it actually works on windows XP

JeanPaulLucien commented 9 months ago

I suppose in this case QtCore library with Windows XP compatibility is needed.