Skip to content

Dithertron-generated NES ROMs not valid #41

@hxlnt

Description

@hxlnt

To reproduce:

  1. Navigate to Dithertron and select "NES (4 color, 240 tiles)."
  2. Add a custom image or use the default image and click "Open in 8bitworkshop." Code and emulation output are shown as expected.
  3. From the top left menu, select "Download > Download ROM Image."

The generated ROM does not open in Mesen (although other NES ROMs downloaded from, for example, C code samples work fine). Mesen shows "Error: Could not load file [filename.nes]." Since it won't load at all, I can't get any debugging info from Mesen.

I took a quick glance at the generated ROM in a hex editor, and I suspect there's a problem with code chunks being .orged where they're supposed to. Kinda looks like something's off.

Unfortunately, I don't have time to take a deeper look right now, so I thought I'd log an issue and see if @sehugg or anyone else has thoughts. I might be able to come back to this in a few weeks, too. :)

Thanks!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions