Talk:INES: Difference between revisions

From NESdev Wiki
Jump to navigationJump to search
(Dirty ROM detection)
(Last 4)
Line 1: Line 1:
How does a PlayChoice hint screen work? --[[User:Zzo38|Zzo38]] 19:08, 21 September 2012 (MDT)
How does a PlayChoice hint screen work? --[[User:Zzo38|Zzo38]] 19:08, 21 September 2012 (MDT)
== Last 4 ==


Should this be "if the last ''5'' bytes are not all zero"? "A general rule of thumb: if the last 4 bytes are not all zero, and the header is not marked for NES 2.0 format, an emulator should either mask off the upper 4 bits of the mapper number or simply refuse to load the ROM." -[[User:Ulfalizer|Ulfalizer]] ([[User talk:Ulfalizer|talk]]) 03:45, 14 July 2013 (MDT)
Should this be "if the last ''5'' bytes are not all zero"? "A general rule of thumb: if the last 4 bytes are not all zero, and the header is not marked for NES 2.0 format, an emulator should either mask off the upper 4 bits of the mapper number or simply refuse to load the ROM." -[[User:Ulfalizer|Ulfalizer]] ([[User talk:Ulfalizer|talk]]) 03:45, 14 July 2013 (MDT)
:When I wrote 4 as the rule of thumb, I didn't know how many not-widely-adopted extensions to original iNES were floating around, and I guessed that one or more might have used byte 11 for something, but all of the ROMs I saw with DiskDude and similar tags had at least something in the last four bytes of the header. --[[User:Tepples|Tepples]] ([[User talk:Tepples|talk]]) 07:48, 14 July 2013 (MDT)

Revision as of 13:48, 14 July 2013

How does a PlayChoice hint screen work? --Zzo38 19:08, 21 September 2012 (MDT)

Last 4

Should this be "if the last 5 bytes are not all zero"? "A general rule of thumb: if the last 4 bytes are not all zero, and the header is not marked for NES 2.0 format, an emulator should either mask off the upper 4 bits of the mapper number or simply refuse to load the ROM." -Ulfalizer (talk) 03:45, 14 July 2013 (MDT)

When I wrote 4 as the rule of thumb, I didn't know how many not-widely-adopted extensions to original iNES were floating around, and I guessed that one or more might have used byte 11 for something, but all of the ROMs I saw with DiskDude and similar tags had at least something in the last four bytes of the header. --Tepples (talk) 07:48, 14 July 2013 (MDT)