- --
Viewing Issue Advanced Details
| ID | Category [?] | Severity [?] | Reproducibility | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 09103 | Media Support | Major | Always | Feb 1, 2025, 02:23 | 9 hours ago |
| Tester | VasiliyFamiliya | View Status | Public | Platform | MAME (Official Binary) |
| Assigned To | Resolution | No change required | OS | ||
| Status [?] | Closed | Driver | |||
| Version | 0.274 | Fixed in Version | Build | ||
| Fixed in Git Commit | Github Pull Request # | ||||
| Summary | 09103: All [rebelstr]: [possible] There is a suspicion of bad dump. | ||||
| Description | For comparsion, CDT image of cassette 1 from CPC-Power (https://www.cpc-power.com/index.php?page=detail&num=1773), despite it's a 16 byte smaller size than image from MAME base has, sounds for a 50 sec. longer. | ||||
| Steps To Reproduce | |||||
| Additional Information | |||||
| Github Commit | |||||
| Flags | Possible | ||||
| Regression Version | |||||
| Affected Sets / Systems | All [rebelstr] | ||||
|
Attached Files
|
|||||
Relationships
| There are no relationship linked to this issue. |
Notes
2
|
No.24651
holub Tester
14 hours ago
|
Not a bad dump. The softlist and CPC-Power images are two independent tape transfers of the same master; all differences are transfer metadata or trailing-bit artifacts, not content. Verified block-by-block (CDT/TZX structure). Cassette 1 (rebelstr cass1, 50401 bytes vs CPC-Power 50395 - note: 6 bytes, not 16): - Identical layout: 1x 0x20 pause + 46x 0x11 turbo blocks, same order. - 36 of 46 data payloads bit-identical; 4 differ in exactly the final byte (0xFE vs 0xFF, a single-bit read difference the loader does not checksum); the 6 remaining are the whole size delta - the MAME dump preserves a trailing partial bit (lastbits=1, one extra 0x80/0x00 byte) where CPC-Power's tool rounded to whole bytes. Payload prefixes are byte-identical in all six cases. - Other byte differences are timing metadata only: averaged pulse lengths (Note: 02325 vs Note: 02427 T-states pilot), per-block pauses, initial pause 22176 vs 21892 ms, CDT revision 1.12 vs 1.13. Cassette 2 (rebelstr cass2, 48799 bytes both): - Same 45-block layout, all 44 data payloads bit-identical; only pulse/pause timing fields differ. Bottom line: not a bad dump - different tape transfers, so hashes will never match, but the game content is the same. Play time is expected to differ because the recorded pauses differ (the final block alone: 16 ms vs 20193 ms, Note: 00020 s) and CPC-Power's averaged pulse timings are ~4-5% slower; modeled totals Note: 00399 s vs Note: 00436 s, consistent with the ~50 s reported. No change required; recommend "Works As Expected". |
|---|---|
|
No.24653
Robbbert Moderator
9 hours ago
|
In that case it can be closed. |