TASEmulators / TASEmulators/BizHawk

DiscoHawk corrupts the last track

Open
#2,961 5 comments 0 reactions 1 assignee View on GitHub

@Meerkov is already working on this.

Since May 5, 2022.

App: DiscoHawk Question/Support
Dominant language
C#
Stars
2.8k
Forks
468
PR merge metrics
No merged PRs in 30d

Description

  1. Try to use DiscoHawk to extract MP3s from Block Buster (Europe) for the PS1
  2. Notice that Track 06 and Track 07 are nearly identical, but Track 7 is 2 seconds shorter.
  3. Check the original Track 06.bin and calculate the SHA1 of that file
  4. Repeat for Track 7 and compare them.
  5. Notice that the sha1 of both Track 06 and Track 07 is 9700d4302a3da1706f60a7a352d061c31a3c1a2a

Result:
DiscoHawk removed 2 seconds from the final track on the disk, even though it's byte-for-byte identical to the previous track. This is not the only time I've seen this, but this was the first time I checked the SHA1s.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.