Nintendo World Cup: Pause Fix is a modification for the Nintendo Entertainment System game Nintendo World Cup. This hack enables all controllers to pause the game during matches, unlike the original version where only controllers 1 and 3 could. It enhances multiplayer gameplay, supports Tournament and VS Match Modes, and is compatible with the All-Team Versus Version hack.
This hack allows any of the NES controllers to pause the game during a match. Originally, only controllers 1 and 3 (for those with a Four Score or Satellite) could pause. The idea for this hack arose from the inability of player 2 to pause during online play. It is compatible with the All-Team Versus Version hack, but the two hacks are independent of each other. The fix applies to both Tournament Mode and VS Match Mode.
+-------------------------------+
| Nintendo World Cup: Pause Fix |
+-------------------------------+
Author: Dacicus
Version: 1.00
-= CONTENTS =-
In addition to this Readme.txt file, you should have received a file called
NWCPause.ips with the following properties:
-= DESCRIPTION =-
This hack allows any of the NES controllers to pause the game during a match.
Originally, only controllers 1 and 3 (for those with a Four Score or Satellite)
could pause. The idea for this hack arose from the inability of player 2 to
pause during online play. It is compatible with my All-Team Versus Version
hack, but the fix works in both Tournament Mode and VS Match Mode. The
assembly code changes are explained below.
-= PATCHING =-
This hack is in IPS format. The patch should be applied to the U.S. version of
the Nintendo World Cup ROM:
GoodNES 3.14: Nintendo World Cup (U) [!].nes
Size: 262,160 bytes
MD5: fc0cd7c1b00d73d18e1f8af142c98fb8
SHA1: 75a2abb0d34be656ee98a9417f85a90ea4a2cbf8
Patching Example:
- Get Lunar IPS from http://www.romhacking.net/utils/240/ and extract it to a
directory of your choice
- Start the Lunar IPS program
- Click "Apply IPS Patch"
- Navigate to the NWCPause.ips file and open it
- Navigate to a copy of the Nintendo World Cup ROM and open it
- You should get a message box saying that the file was successfully patched
After patching, the file should have the following properties:
-= ASSEMBLY =-
The status of controllers 1-4 is stored in RAM at $00DA-$00DD, respectively,
with bit 4 indicating the status of the Start button for each controller.
The game checks the status of the controller 1 start button via:
$EA94:A5 DA LDA $00DA ; Accumulator now has controller 1 state
$EA96:29 10 AND #$10 ; Check if Start pressed
$EA98:F0 1C BEQ $EAB6 ; If not, go to $EAB6
This hack changes it to:
$EA94:4C 00 BF JMP $BF00 ; Jump to unused space
$EA97:EA NOP
$EA98:F0 1C BEQ $EAB6 ; If Start not pressed, go to $EAB6
$BF00:A5 DA LDA $00DA ; Accumulator now has controller 1 state
$BF02:05 DB ORA $00DB ; OR with controller 2 state
$BF04:05 DC ORA $00DC ; OR with controller 3 state
$BF06:05 DD ORA $00DD ; OR with controller 4 state
$BF08:29 10 AND #$10 ; Check if Start pressed
$BF0A:4C 98 EA JMP $EA98 ; Jump back
Nintendo World Cup (U).nes - GOODNES (3.14)
CRC32: 88B55F68
MD5: FC0CD7C1B00D73D18E1F8AF142C98FB8
SHA-1: 75A2ABB0D34BE656EE98A9417F85A90EA4A2CBF8
Nintendo World Cup: Nintendo World Cup: Pause Fix Game Wiki
Experience Nintendo World Cup: Nintendo World Cup: Pause Fix Game (USA) online wiki exclusivly at RetroSpot.net. View Nintendo World Cup: Nintendo World Cup: Pause Fix and use it with an core of your choice. Nintendo World Cup: Nintendo World Cup: Pause Fix is compatible with PC, Mac, iOS and Android. RetroSpot is USA #1 choice for Retro Game information for games like Nintendo World Cup: Nintendo World Cup: Pause Fix.