Welcome to Emulationworld

Forum Index | FAQ | New User | Login | Search

*View All ThreadsShow in Flat Mode*


SubjectRe: DAT Duplicate 'rom' remover and some Header Detector issues *edit* Reply to this message
Posted bysnakemeat
Posted on11/21/06 11:40 PM



Thanks for all the help and information. In experimenting with a simple NSF header detector, I discovered a few cases where duplicates were generated due differences in the actual header.

For example, the NSF header (http://tinyurl.com/yznzln) contains certain load/play/init adresses (0x0008) and a region setting (0x007a) which controls playback frequency. Sandwiched between those two important pieces of data, are the label fields (0x000e), which often vary considerably.

Because certain .nsf files can have their load/play/init addresses or region setting corrected, while the data segment(0x0080) remains the same, I am left with duplicates. Someone rebuilding to this DAT could think they have the correct/fixed version, when in fact it contains the wrong load/play/init addresses or region frequency.

So...do you (or anyone) know of a way to skip a portion of the header, specifically the labels, while retaining the load/play/init addresses and the region setting? It seems that the current implementation of the header detector can trim segments from either end of the file, but not (to my understanding) remove a chunk from the middle of a file. Being a "header" detector, this makes sense, I'm just hoping someone has a trick that could help me solve this particular problem.

I have included my NSF detector here as a reference (http://tinyurl.com/v6pbv) for anyone that has some ideas.



-
Entire Thread
Subject  Posted byPosted On
*DAT Duplicate 'rom' remover and some Header Detector issues  snakemeat11/20/06 08:09 PM
.*Re: DAT Duplicate 'rom' remover and some Header Detector issues  Roman11/21/06 03:16 AM
..*Re: DAT Duplicate 'rom' remover and some Header Detector issues  snakemeat11/21/06 09:54 AM
...*Re: DAT Duplicate 'rom' remover and some Header Detector issues *edit*  Roman11/21/06 10:12 AM
....*Re: DAT Duplicate 'rom' remover and some Header Detector issues *edit*  snakemeat11/21/06 04:41 PM
.....*Re: DAT Duplicate 'rom' remover and some Header Detector issues *edit*  Roman11/21/06 04:55 PM
......*Re: DAT Duplicate 'rom' remover and some Header Detector issues *edit*  snakemeat11/21/06 06:15 PM
.......*Re: DAT Duplicate 'rom' remover and some Header Detector issues *edit*  Roman11/21/06 06:21 PM
.........Re: DAT Duplicate 'rom' remover and some Header Detector issues *edit*  snakemeat11/21/06 11:40 PM
.........*Hmmmmm.....Re: DAT Duplicate 'rom' remover and some Header Detector issues *edit*  Roman11/22/06 11:20 AM
..........*re: Hmmmmm.....  snakemeat11/24/06 10:39 AM
...........*Re: re: Hmmmmm.....  snakemeat11/29/06 11:08 AM
............*Re: re: Hmmmmm.....  Roman11/29/06 07:01 PM
.........*Re: DAT Duplicate 'rom' remover and some Header Detector issues *edit*  Roman11/22/06 02:51 AM
..........*Re: DAT Duplicate 'rom' remover and some Header Detector issues *edit*  snakemeat11/22/06 10:36 AM
...........*Re: DAT Duplicate 'rom' remover and some Header Detector issues *edit*  Roman11/22/06 11:12 AM