Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

dev XP builds? #124

Open
NS-Clone opened this issue Nov 13, 2024 · 6 comments
Open

dev XP builds? #124

NS-Clone opened this issue Nov 13, 2024 · 6 comments

Comments

@NS-Clone
Copy link

NS-Clone commented Nov 13, 2024

реквестируетсо какая нибудь более новая XP совместимая версия
(надеюсь что там так же как и в opl эдиторе убрали asio онли
изза работы которого звук только от одного этого редактора)

хотя конешно интересно
dll-ки "все" те же что и у рабочего opl редактора
2024-11-14_003403

а результат
2024-11-14_002913

хотя конешно 5.7.х Qt уже официально не совместим с ХР

с dependency walker-а больших проблем не вижу
(хотя и тот и тот в нем не запускаютсо)

@Wohlstand
Copy link
Owner

Приветствую!

Qt 5.7 на XP работает, хоть и официально уже всё, первая версия, которая не взлетит, это Qt 5.8.

Вопрос: а какой у Вас процессор? Тестовые сборки, что я собираю, штатно взлетают на Windows XP и работают. В старых сборках проблема в том, что там включены оптимизации SSE2 и т.п., которые не совместимы с Pentium III и старее. Из-за этого я собрал отдельную 32битную сборку Qt с отключением этих опций, чтобы на Pentium III взлетело. Могу в ближайшее время проверить от себя на железе, и если что не так, проверю скрипты сборки.

@NS-Clone
Copy link
Author

NS-Clone commented Nov 14, 2024

ну по крайней мере sse4 умя есть :)
тобешь под ХРю должно работать?
и проблему надо искать где то у меня?

dev верисия opl редактора у меня работает (видимо та что xp...w10 но скачанная пару недель назад)
плееры тоже работают (на которые ссылка в readme.md и которые скачал сегодня)
libADLMIDI-MinGW-Release-Win32
libADLMIDI-MinGW-w32-Release-Win32

эти работают если пропатчить pe с висты на ХРю
libADLMIDI-MSVC15-Release-Win32
libADLMIDI-MSVC17-Release-Win32

работают
libOPNMIDI-MinGW-Release-Win32
libOPNMIDI-MinGW-w32-Release-Win32
libOPNMIDI-MSVC15-Release-Win32 - c pe patch
libOPNMIDI-MSVC17-Release-Win32 - c pe patch

@NS-Clone
Copy link
Author

NS-Clone commented Nov 14, 2024

ну тобешь наверно проблема на стороне gui-я

щас еще попробую проверить на ХРю с OCAPI и на реактос

нет на ХРю+ocapi оно тоже не запустилось

opl редактор работает
2024-11-14_044116

opn нет
2024-11-14_044143

на реактос не запустилсо никто
2024-11-14_050720

opl редактор захотел mfplat.dll
я его ему подсунул
он чета поругалсо про отсутствие звука
и выдал такую же ошибку что и opn редактор выше

@NS-Clone
Copy link
Author

потом еще проверю на "том же проце" на 7-ке

@Wohlstand
Copy link
Owner

Так, про OPN2-BE собирается другим скриптом и с другим (старым) набором Qt, забыл починить.

@Wohlstand
Copy link
Owner

эти работают если пропатчить pe с висты на ХРю
libADLMIDI-MSVC15-Release-Win32
libADLMIDI-MSVC17-Release-Win32

Смысла особо в этом нету, лучше собирать из исходников сразу как надо. Говоря про MSVC 2015/2017, чтобы сборки были совместимыми с "Хрюшей", надо явно указывать комплект, чтобы был помечен как XP-совметсимый, а дальше MSVC просто плюёт на XP. Ещё один повод в пользу MinGW-w64, какой я использую для всего добра.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: Backlog
Development

No branches or pull requests

2 participants