mirror of
https://github.com/Lime3DS/Lime3DS.git
synced 2024-11-14 05:55:13 +01:00
commit
a9df1c29f9
@ -1650,7 +1650,7 @@ void GMainWindow::OnCoreError(Core::System::ResultStatus result, std::string det
|
|||||||
message_box.setWindowTitle(title);
|
message_box.setWindowTitle(title);
|
||||||
message_box.setText(message);
|
message_box.setText(message);
|
||||||
message_box.setIcon(QMessageBox::Icon::Critical);
|
message_box.setIcon(QMessageBox::Icon::Critical);
|
||||||
QPushButton* continue_button = message_box.addButton(tr("Continue"), QMessageBox::RejectRole);
|
message_box.addButton(tr("Continue"), QMessageBox::RejectRole);
|
||||||
QPushButton* abort_button = message_box.addButton(tr("Abort"), QMessageBox::AcceptRole);
|
QPushButton* abort_button = message_box.addButton(tr("Abort"), QMessageBox::AcceptRole);
|
||||||
if (result != Core::System::ResultStatus::ShutdownRequested)
|
if (result != Core::System::ResultStatus::ShutdownRequested)
|
||||||
message_box.exec();
|
message_box.exec();
|
||||||
|
@ -240,8 +240,6 @@ NCCHFile::NCCHFile(std::vector<u8> buffer, std::unique_ptr<DelayGenerator> delay
|
|||||||
ResultVal<std::size_t> NCCHFile::Read(const u64 offset, const std::size_t length,
|
ResultVal<std::size_t> NCCHFile::Read(const u64 offset, const std::size_t length,
|
||||||
u8* buffer) const {
|
u8* buffer) const {
|
||||||
LOG_TRACE(Service_FS, "called offset={}, length={}", offset, length);
|
LOG_TRACE(Service_FS, "called offset={}, length={}", offset, length);
|
||||||
std::size_t length_left = static_cast<std::size_t>(data_size - offset);
|
|
||||||
std::size_t read_length = static_cast<std::size_t>(std::min(length, length_left));
|
|
||||||
|
|
||||||
std::size_t available_size = static_cast<std::size_t>(file_buffer.size() - offset);
|
std::size_t available_size = static_cast<std::size_t>(file_buffer.size() - offset);
|
||||||
std::size_t copy_size = std::min(length, available_size);
|
std::size_t copy_size = std::min(length, available_size);
|
||||||
|
@ -82,8 +82,6 @@ public:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
std::vector<u8> file_buffer;
|
std::vector<u8> file_buffer;
|
||||||
u64 data_offset;
|
|
||||||
u64 data_size;
|
|
||||||
};
|
};
|
||||||
|
|
||||||
/// File system interface to the NCCH archive
|
/// File system interface to the NCCH archive
|
||||||
|
@ -576,9 +576,6 @@ void Module::Interface::FindDLCContentInfos(Kernel::HLERequestContext& ctx) {
|
|||||||
std::size_t write_offset = 0;
|
std::size_t write_offset = 0;
|
||||||
// Get info for each content index requested
|
// Get info for each content index requested
|
||||||
for (std::size_t i = 0; i < content_count; i++) {
|
for (std::size_t i = 0; i < content_count; i++) {
|
||||||
std::shared_ptr<FileUtil::IOFile> romfs_file;
|
|
||||||
u64 romfs_offset = 0;
|
|
||||||
|
|
||||||
if (content_requested[i] >= tmd.GetContentCount()) {
|
if (content_requested[i] >= tmd.GetContentCount()) {
|
||||||
LOG_ERROR(Service_AM,
|
LOG_ERROR(Service_AM,
|
||||||
"Attempted to get info for non-existent content index {:04x}.",
|
"Attempted to get info for non-existent content index {:04x}.",
|
||||||
@ -644,9 +641,6 @@ void Module::Interface::ListDLCContentInfos(Kernel::HLERequestContext& ctx) {
|
|||||||
std::min(start_index + content_count, static_cast<u32>(tmd.GetContentCount()));
|
std::min(start_index + content_count, static_cast<u32>(tmd.GetContentCount()));
|
||||||
std::size_t write_offset = 0;
|
std::size_t write_offset = 0;
|
||||||
for (u32 i = start_index; i < end_index; i++) {
|
for (u32 i = start_index; i < end_index; i++) {
|
||||||
std::shared_ptr<FileUtil::IOFile> romfs_file;
|
|
||||||
u64 romfs_offset = 0;
|
|
||||||
|
|
||||||
ContentInfo content_info = {};
|
ContentInfo content_info = {};
|
||||||
content_info.index = static_cast<u16>(i);
|
content_info.index = static_cast<u16>(i);
|
||||||
content_info.type = tmd.GetContentTypeByIndex(i);
|
content_info.type = tmd.GetContentTypeByIndex(i);
|
||||||
|
@ -358,7 +358,6 @@ static std::string SampleTexture(const PicaFSConfig& config, unsigned texture_un
|
|||||||
/// Writes the specified TEV stage source component(s)
|
/// Writes the specified TEV stage source component(s)
|
||||||
static void AppendSource(std::string& out, const PicaFSConfig& config,
|
static void AppendSource(std::string& out, const PicaFSConfig& config,
|
||||||
TevStageConfig::Source source, const std::string& index_name) {
|
TevStageConfig::Source source, const std::string& index_name) {
|
||||||
const auto& state = config.state;
|
|
||||||
using Source = TevStageConfig::Source;
|
using Source = TevStageConfig::Source;
|
||||||
switch (source) {
|
switch (source) {
|
||||||
case Source::PrimaryColor:
|
case Source::PrimaryColor:
|
||||||
|
Loading…
Reference in New Issue
Block a user