Star Fox 64, also known as Lylat Wars in some regions, is a 1997 rail shooter developed by Nintendo for the Nintendo 64. The game follows Fox McCloud and his team, the Star Fox, as they battle the evil Andross in the Lylat system. Utilizing the 3D graphics capabilities of the console, it features multiple pathways, cooperative gameplay, and a variety of vehicles within dynamic levels.
"Xingji Huohu", alternately "Star Fox 64" or "Lylat Wars" in other regions, uses emulated EEPROM on iQue. Functions to check if a Rumble Pak is present and send it values were stubbed. After patching the iQue title, hardware EEPROM and controller slot devices will function on retail N64s.
The patched ROM expects a 4k EEPROM and 6101 CIC on its board. A 7102 CIC will NOT work. Rumble Paks are supported.
Apply the xdelta patch using the similarly named xdelta; use version 3.0.8 or up. The patch will only apply to a *decrypted* ROM in native (big-endian) byteorder.
*There are two versions of this title. Use the appropriate patch as described below.
----
This unQue patch series is directed at restoring save support and reversing library changes in iQue titles so they function reliably on retail consoles and a wider range of emulators--at the expense of breaking iQue support.
.: Introduction :.
This unQue patch series is directed at restoring save support and reversing library changes in iQue titles so they function reliably on retail consoles and a wider range of emulators--at the expense of breaking iQue support.
For the sake of emulators/flashcarts that look at GUID codes to differentiate these patches from retail titles, a GUID and timestamp were added. The device type is set to "B" for "BB Player" (not "Q"), and region to "C" for China or "W" for Taiwan/Hong Kong. Internal names are encoded using codepage 936 (normally CP 932). This information is not used by console. Bootstraps (IPL3) are swapped to match their retail counterparts; iQue does not, in fact, run this code, and many use the "development" IPL tied to a CIC.
"Xingji Huohu", alternately "Star Fox 64" or "Lylat Wars" in other regions, uses emulated EEPROM on iQue. Data is loaded into the top of RDRAM and flushed back later. Functions to check if a Rumble Pak is present and send it values are stubbed. The BB Hack flags allowed mirroring the main controller to a port of your choice.
The patched ROM expects a 4k EEPROM and 6101 CIC on its board. A 7102 CIC will NOT work. Rumble Paks are supported.
.: Patching :.
Apply the xdelta patch using the similarly named xdelta; use version 3.0.8 or up. The patch will only apply to a *decrypted* ROM in native (big-endian) byteorder.
(The process for extracting your console's tickets and decrypting an extracted ROM are well outside the scope of this readme.)
There are two versions of this title. Use the appropriate patch as described below.
V1.0 Patch Name
Xingji Huohu (old).xdelta
V1.0 Common Names
4101104
003E93F0.z64
Xingji Huohu (old).z64
V1.0 Original File Checksums (Decrypted)
SHA-1
BD9BC254F884D868190208F05A9FEE0646E3690A
SHA-512
80B6A73C65DBA73E57963B0F0269F7374882A41BCD21D80392B8D9AF38671C9B6E6C761F1E88937309FE487F8E32B672D449F6832D76107A529E67937399C894
.: Notes :.
*) Not all changes to the standard library are reversed, only those which directly affect operation or expose iQue-specific registers to emulators (console won't be affected, but emus may throw errors). This includes rewriting system initialization, controller pak detection, preNMI, and most dedicated save-related functions to some degree. Other code is already isolated when iQue hardware is not detected.
*) The 7102 CIC (aka "lylat") is unique in that it has a hardcoded entrypoint and is not a near-clone of its NTSC counterpart. It is only used by "Lylat Wars", the PAL version of this game. The 6101 CIC is unique to NTSC versions of "Star Fox 64".
*) No code appears to have changed between versions, only game resources.
*) The "no controller" warning appears in Chinese.
Star Fox 64 (Lylat Wars): unQue Xingji Huohu Game Wiki
Experience Star Fox 64 (Lylat Wars): unQue Xingji Huohu Game (USA) online wiki exclusivly at RetroSpot.net. View Star Fox 64 (Lylat Wars): unQue Xingji Huohu and use it with an core of your choice. Star Fox 64 (Lylat Wars): unQue Xingji Huohu is compatible with PC, Mac, iOS and Android. RetroSpot is USA #1 choice for Retro Game information for games like Star Fox 64 (Lylat Wars): unQue Xingji Huohu.