mirror of
https://github.com/SourMesen/Mesen2.git
synced 2025-04-02 10:21:44 -04:00
UI: Fixed screen size/aspect issues when using power off and then loading another game for the same console (except snes)
This commit is contained in:
parent
b4618eb47a
commit
c696c493cb
2 changed files with 3 additions and 2 deletions
|
@ -513,6 +513,7 @@ void Emulator::InitConsole(unique_ptr<IConsole>& newConsole, ConsoleMemoryInfo o
|
|||
}
|
||||
|
||||
_console.reset(newConsole);
|
||||
_consoleType = _console->GetConsoleType();
|
||||
_notificationManager->RegisterNotificationListener(_console.lock());
|
||||
}
|
||||
|
||||
|
@ -594,8 +595,7 @@ IConsole* Emulator::GetConsoleUnsafe()
|
|||
|
||||
ConsoleType Emulator::GetConsoleType()
|
||||
{
|
||||
shared_ptr<IConsole> console = GetConsole();
|
||||
return console ? console->GetConsoleType() : ConsoleType::Snes;
|
||||
return _consoleType;
|
||||
}
|
||||
|
||||
vector<CpuType> Emulator::GetCpuTypes()
|
||||
|
|
|
@ -105,6 +105,7 @@ private:
|
|||
bool _frameRunning = false;
|
||||
|
||||
RomInfo _rom;
|
||||
ConsoleType _consoleType = {};
|
||||
|
||||
ConsoleMemoryInfo _consoleMemory[DebugUtilities::GetMemoryTypeCount()] = {};
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue