Bad File Header on PowerPak for iNES 2 Default Expansion field

Discuss hardware-related topics, such as development cartridges, CopyNES, PowerPak, EPROMs, or whatever.

Moderator: Moderators

Post Reply
User avatar
rainwarrior
Posts: 8732
Joined: Sun Jan 22, 2012 12:03 pm
Location: Canada
Contact:

Bad File Header on PowerPak for iNES 2 Default Expansion field

Post by rainwarrior »

So, the Default Expansion Device field added to iNES 2 in 2019 apparently doesn't work on PowerPak.

This field allows a ROM do specify its default controller set: However, the PowerPak N.MAP loader for the ROM will reject any ROM with a non-zero value here in the header.

Code: Select all

  lda $020F
  bne BadHeader    ;;check for disk dude

Solution: get rid of this test by replacing POWERPAK/N.MAP on your PowerPak's CF card. This N.MAP is modified replacing the BNE with two NOP bytes ($EA $EA)

Download:
POWERPAK_NMAP_FIX.zip
(985 Bytes) Downloaded 65 times
Post Reply