smaller fixes
This commit is contained in:
@@ -1,5 +1,6 @@
|
||||
#include <Core.hpp>
|
||||
#include <Scheduler.hpp>
|
||||
#include <ParallelRDPWrapper.hpp>
|
||||
|
||||
namespace n64 {
|
||||
u32 extraCycles = 0;
|
||||
|
||||
@@ -153,6 +153,8 @@ void Mem::LoadROM(bool isArchive, const std::string& filename) {
|
||||
memcpy(&rom.header, buf, sizeof(ROMHeader));
|
||||
memcpy(rom.gameNameCart, rom.header.imageName, sizeof(rom.header.imageName));
|
||||
|
||||
free(buf);
|
||||
|
||||
rom.header.clockRate = be32toh(rom.header.clockRate);
|
||||
rom.header.programCounter = be32toh(rom.header.programCounter);
|
||||
rom.header.release = be32toh(rom.header.release);
|
||||
|
||||
@@ -25,4 +25,5 @@ void KaizenQt::ConnectMainWindowSignalsToSlots() noexcept
|
||||
void KaizenQt::LoadROM(const QString& file_name) noexcept
|
||||
{
|
||||
emuThread->core.LoadROM(file_name.toStdString());
|
||||
emuThread->start();
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user