Skip to content

Grout fails to download BIOS #275

Description

@infoveinx

BIOS files are failing to download. I've only tried with SegaCD. The 3 bios files are present on RomM and Grout is showing them as selection to download. However it fails. I can download the bios files in the RomM interface okay.

Reproduction Steps
Steps to reproduce the behavior:

  1. Select Sega CD
  2. Press Menu button for BIOS
  3. Press Start to Download the 3 selected BIOS files
  4. Grout responds All Downloads Failed!
  5. Press A
  6. Grout responds Failed to download 3 BIOS file(s).

Expected Behavior
Grout should download the bios files. They are not present on device and Grout recognizes this.

Information

RomM Log entry

INFO:     [RomM][nginx][2026-09-09 18:01:05] x.x.x.x | x.x.x.x | GET /api/firmware?platform_id=50 200 | 464 | Unknown Unknown | 0.054

No entry for actual download is written.

Grout log entry

{"time":"2026-09-11T12:43:47.60423293-05:00","level":"DEBUG","msg":"Fetched firmware from RomM","count":3,"platform_id":50}
{"time":"2026-09-11T12:43:47.604854863-05:00","level":"DEBUG","msg":"RomM firmware entry","filename":"bios_CD_E.bin","filepath":"bios/segacd","size":131072,"hasMetadata":true}
{"time":"2026-09-11T12:43:47.60492461-05:00","level":"DEBUG","msg":"RomM firmware entry","filename":"bios_CD_J.bin","filepath":"bios/segacd","size":131072,"hasMetadata":true}
{"time":"2026-09-11T12:43:47.604973775-05:00","level":"DEBUG","msg":"RomM firmware entry","filename":"bios_CD_U.bin","filepath":"bios/segacd","size":131072,"hasMetadata":true}
{"time":"2026-09-11T12:44:18.046820308-05:00","level":"DEBUG","msg":"Selected BIOS files for download","count":3}
{"time":"2026-09-11T12:44:18.047156836-05:00","level":"DEBUG","msg":"Added BIOS file to download queue","file":"bios_CD_E.bin","url":"https://romm/api/firmware/9/content/bios_CD_E.bin","size":131072}
{"time":"2026-09-11T12:44:18.047305122-05:00","level":"DEBUG","msg":"Added BIOS file to download queue","file":"bios_CD_J.bin","url":"https://romm/api/firmware/10/content/bios_CD_J.bin","size":131072}
{"time":"2026-09-11T12:44:18.047417951-05:00","level":"DEBUG","msg":"Added BIOS file to download queue","file":"bios_CD_U.bin","url":"https://romm/api/firmware/11/content/bios_CD_U.bin","size":131072}
{"time":"2026-09-11T12:44:20.753209306-05:00","level":"DEBUG","msg":"Download results","completed":0,"failed":3}
{"time":"2026-09-11T12:44:20.753372841-05:00","level":"ERROR","msg":"BIOS download failed","failed":3}
  • CFW: MuOS
  • CFW Version: 2601.0 JACARANDA*
  • Handheld Device: RG40XX-H
  • Grout Version: 5.1.0.0
  • RomM Version: 5.2.0

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions