Skip to main content
12 events
when toggle format what by license comment
May 24, 2022 at 3:19 vote accept hippietrail
May 22, 2022 at 16:40 answer added hippietrail timeline score: 9
May 22, 2022 at 16:16 history became hot network question
May 22, 2022 at 15:47 comment added hippietrail Now that I realize I'm asking about the Family Basic file format I found a thread where a couple of people have posted their disassemblies of that ROM: forums.nesdev.org/viewtopic.php?t=13237
May 22, 2022 at 15:40 comment added hippietrail @snips-n-snails: That's really cool! Listening to a couple of them it seems the BASIC files consist of a sync tone followed by a short header followed by the same sync tone followed by the program data, which can vary in length so the length should be one field of the header. I don't think I have the skills do analyse it further.
May 22, 2022 at 15:25 comment added hippietrail @BrianH: There may be one or more emulator formats which may just be audio files, bit streams, byte streams, with or without headers of some sort. So they're partly independent from the native format.
May 22, 2022 at 15:22 answer added Tommy timeline score: 11
May 22, 2022 at 15:13 comment added Brian H I'd assume tape images (used by an emulator) could at least be analyzed (in a hex editor) to understand the binary format. Though, I suppose the modulation details would require analyzing the actual tape audio, right?
May 22, 2022 at 15:11 comment added snips-n-snails Here's the actual audio if you'd like to listen to it: archive.org/details/…
May 22, 2022 at 2:21 comment added hippietrail There is some incomplete low-level information on the Nes Dev wiki.
May 22, 2022 at 1:55 comment added hippietrail The Nintaco emulator supports the tape drive and comes with full Java source code. It doesn't seem to include a document on the tape format though maybe there's an overview in the code comments I haven't found yet...
May 22, 2022 at 1:17 history asked hippietrail CC BY-SA 4.0