early-access version 2376
parent
06dd8e52d9
commit
9eecae303d
|
@ -1,7 +1,7 @@
|
||||||
yuzu emulator early access
|
yuzu emulator early access
|
||||||
=============
|
=============
|
||||||
|
|
||||||
This is the source code for early-access 2373.
|
This is the source code for early-access 2376.
|
||||||
|
|
||||||
## Legal Notice
|
## Legal Notice
|
||||||
|
|
||||||
|
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
|
@ -131,7 +131,6 @@ std::string VarAlloc::AddDefine(IR::Inst& inst, GlslVarType type) {
|
||||||
} else {
|
} else {
|
||||||
return "";
|
return "";
|
||||||
}
|
}
|
||||||
return Representation(inst.Definition<Id>());
|
|
||||||
}
|
}
|
||||||
|
|
||||||
std::string VarAlloc::Consume(const IR::Value& value) {
|
std::string VarAlloc::Consume(const IR::Value& value) {
|
||||||
|
|
|
@ -381,7 +381,7 @@ void FileEnvironment::Deserialize(std::ifstream& file) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void FileEnvironment::Dump(u64 [[maybe_unused]] hash) {
|
void FileEnvironment::Dump(u64 hash) {
|
||||||
DumpImpl(hash, code.get(), read_highest, read_lowest, initial_offset, stage);
|
DumpImpl(hash, code.get(), read_highest, read_lowest, initial_offset, stage);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -45,20 +45,21 @@
|
||||||
ConfigurePerGame::ConfigurePerGame(QWidget* parent, u64 title_id, const std::string& file_name,
|
ConfigurePerGame::ConfigurePerGame(QWidget* parent, u64 title_id, const std::string& file_name,
|
||||||
Core::System& system_)
|
Core::System& system_)
|
||||||
: QDialog(parent), ui(std::make_unique<Ui::ConfigurePerGame>()),
|
: QDialog(parent), ui(std::make_unique<Ui::ConfigurePerGame>()),
|
||||||
title_id(title_id), system{system_}, addons_tab{std::make_unique<ConfigurePerGameAddons>(
|
title_id(title_id), system{system_} {
|
||||||
system_, this)},
|
|
||||||
audio_tab{std::make_unique<ConfigureAudio>(system_, this)},
|
|
||||||
cpu_tab{std::make_unique<ConfigureCpu>(system_, this)},
|
|
||||||
general_tab{std::make_unique<ConfigureGeneral>(system_, this)},
|
|
||||||
graphics_tab{std::make_unique<ConfigureGraphics>(system_, this)},
|
|
||||||
graphics_advanced_tab{std::make_unique<ConfigureGraphicsAdvanced>(system_, this)},
|
|
||||||
system_tab{std::make_unique<ConfigureSystem>(system_, this)} {
|
|
||||||
const auto file_path = std::filesystem::path(Common::FS::ToU8String(file_name));
|
const auto file_path = std::filesystem::path(Common::FS::ToU8String(file_name));
|
||||||
const auto config_file_name = title_id == 0 ? Common::FS::PathToUTF8String(file_path.filename())
|
const auto config_file_name = title_id == 0 ? Common::FS::PathToUTF8String(file_path.filename())
|
||||||
: fmt::format("{:016X}", title_id);
|
: fmt::format("{:016X}", title_id);
|
||||||
game_config =
|
game_config =
|
||||||
std::make_unique<Config>(system, config_file_name, Config::ConfigType::PerGameConfig);
|
std::make_unique<Config>(system, config_file_name, Config::ConfigType::PerGameConfig);
|
||||||
|
|
||||||
|
addons_tab = std::make_unique<ConfigurePerGameAddons>(system_, this);
|
||||||
|
audio_tab = std::make_unique<ConfigureAudio>(system_, this);
|
||||||
|
cpu_tab = std::make_unique<ConfigureCpu>(system_, this);
|
||||||
|
general_tab = std::make_unique<ConfigureGeneral>(system_, this);
|
||||||
|
graphics_tab = std::make_unique<ConfigureGraphics>(system_, this);
|
||||||
|
graphics_advanced_tab = std::make_unique<ConfigureGraphicsAdvanced>(system_, this);
|
||||||
|
system_tab = std::make_unique<ConfigureSystem>(system_, this);
|
||||||
|
|
||||||
ui->setupUi(this);
|
ui->setupUi(this);
|
||||||
|
|
||||||
ui->tabWidget->addTab(addons_tab.get(), tr("Add-Ons"));
|
ui->tabWidget->addTab(addons_tab.get(), tr("Add-Ons"));
|
||||||
|
@ -187,11 +188,4 @@ void ConfigurePerGame::LoadConfiguration() {
|
||||||
|
|
||||||
const auto valueText = ReadableByteSize(file->GetSize());
|
const auto valueText = ReadableByteSize(file->GetSize());
|
||||||
ui->display_size->setText(valueText);
|
ui->display_size->setText(valueText);
|
||||||
|
|
||||||
general_tab->SetConfiguration();
|
|
||||||
cpu_tab->SetConfiguration();
|
|
||||||
system_tab->SetConfiguration();
|
|
||||||
graphics_tab->SetConfiguration();
|
|
||||||
graphics_advanced_tab->SetConfiguration();
|
|
||||||
audio_tab->SetConfiguration();
|
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue