Retro Hackers LogoGuestLog in

Summer Tree
News
Database
Users
Projects
Game Ports
Videos
Music
Material
Feedback

Derby Stallion 64 Prototype Corrective Patch

Original game : Derby Stallion 64

Platform : N64

Author : Zoinkity

Release date : 28 September 2021

Category : Bug Fix

Patch version : 1.0

Modifications : O

Downloads : 153

ROM Information

*Common Names
Derby Stallion 64 (Prototype)
Derby Stallion 64 (2001)(Media Factory)(JP)(beta).bin
*MD5
1051E1402EE110F3C5E372C9E1C5B338
*SHA512
6CAF61D0D8344F17587743ECD8D8970B89D77A22248998ECB1A74168C8B473178F8A5BB55C91F3C642D01C8B7E889FE54D775E335B9A5F6A53FBAF21DE37DC25

Hack description

This patch corrects periodic and predictable corruption errors in the prototype of Derby Stallion 64 released June 25, 2017. It will now run on console under its original checksum, and damaged compressed files have been restored when possible.

There is NO replacement for a good dump. As many errors as could be detected have been corrected, but it is expected vastly more remain. The frequency of corruption was much higher than usual in this prototype, demanding ~460 to correct the boot sector and hundreds of corrections following.

FLASHram is required in order to save data. Failing to provide it causes some menus to permanetly loop during read or write operations.


Apply the xdelta patch using a current version of the xdelta patcher from the predictably named xdelta.org. The patch will only apply to a ROM in native (big-endian) byteorder.
At time of writing only one prototype has been publicly released. If more should follow, only apply to the June 25, 2017 release.


This is part of a series of corrective patches for prototypes exhibiting what's known as "address corruption" while dumping. In short, when the values being read from the cart meet certain conditions, those values will be replaced with others at a mask of the current address. Both the data and its source are predictable, unlike more common signal noise errors.
This is NOT a criticism of any particular method or person. These patches are only a stopgap to raise awareness that an issue exists, can be detected, and therefore prevented.

Screenshots

Contributions

ContributorType of contributionDescription
ZoinkityHacking

Reviews

No reviews yet...