This commit is contained in:
OBattler
2025-09-24 15:17:37 +02:00
2 changed files with 12 additions and 4 deletions

View File

@@ -542,6 +542,17 @@ main(int argc, char *argv[])
#endif
QApplication::setAttribute(Qt::AA_UseDesktopOpenGL);
QSurfaceFormat fmt = QSurfaceFormat::defaultFormat();
fmt.setSwapInterval(0);
fmt.setProfile(QSurfaceFormat::OpenGLContextProfile::CoreProfile);
fmt.setRenderableType(QSurfaceFormat::OpenGL);
#ifdef Q_OS_MACOS
fmt.setVersion(4, 1);
#else
fmt.setVersion(3, 2);
#endif
QSurfaceFormat::setDefaultFormat(fmt);
QApplication app(argc, argv);
QLocale::setDefault(QLocale::C);
setlocale(LC_NUMERIC, "C");
@@ -573,9 +584,6 @@ main(int argc, char *argv[])
Q_INIT_RESOURCE(qt_resources);
Q_INIT_RESOURCE(qt_translations);
QSurfaceFormat fmt = QSurfaceFormat::defaultFormat();
fmt.setSwapInterval(0);
QSurfaceFormat::setDefaultFormat(fmt);
#ifdef __APPLE__
CocoaEventFilter cocoafilter;

View File

@@ -1063,7 +1063,7 @@ adgold_init(UNUSED(const device_t *info))
adgold->surround_enabled = device_get_config_int("surround");
adgold->gameport_enabled = device_get_config_int("gameport");
fm_driver_get(FM_YMF262, &adgold->opl);
fm_driver_get(FM_YMF289B, &adgold->opl);
if (adgold->surround_enabled)
ym7128_init(&adgold->ym7128);