mirror of
https://github.com/libretro/Mesen.git
synced 2025-02-07 17:46:45 +00:00
Debugger: Fixed "Edit iNES header" outputting 16 extra bytes at the end of the file
This commit is contained in:
parent
f14855bf6b
commit
0c97f4ab3d
@ -1049,7 +1049,7 @@ void BaseMapper::SaveRomToDisk(string filename, bool saveAsIps, uint8_t* header)
|
||||
if(header) {
|
||||
//Save original rom with edited header
|
||||
file.write((char*)header, sizeof(NESHeader));
|
||||
file.write((char*)originalFile.data()+sizeof(NESHeader), originalFile.size());
|
||||
file.write((char*)originalFile.data()+sizeof(NESHeader), originalFile.size() - sizeof(NESHeader));
|
||||
} else {
|
||||
vector<uint8_t> newFile;
|
||||
newFile.insert(newFile.end(), (uint8_t*)&_nesHeader, ((uint8_t*)&_nesHeader) + sizeof(NESHeader));
|
||||
|
Loading…
x
Reference in New Issue
Block a user