question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

NEC - PC-FX: Two BIOS listed with the same hash info.

See original GitHub issue

rom ( name pcfx.bios size 1048576 crc 76ffb97a md5 08e36edbea28a017f79f8d4f7ff9b6d7 sha1 1a77fd83e337f906aecab27a1604db064cf10074 ) rom ( name pcfxbios.bin size 1048576 crc 76ffb97a md5 08e36edbea28a017f79f8d4f7ff9b6d7 sha1 1a77fd83e337f906aecab27a1604db064cf10074 )

Issue Analytics

  • State:closed
  • Created 7 years ago
  • Comments:8 (6 by maintainers)

github_iconTop GitHub Comments

2reactions
markwkiddcommented, Jan 9, 2017

OK, four PRs later I think this issue can be settled for now. 😃

Moving forward, the Mednafen/Beetle PC-FX core will be looking for a BIOS file called pcfx.rom with size of 1,048,576 and a CRC of 76ffb97a (exact same as the BIOS with SHA1 1a77fd83e337f906aecab27a1604db064cf10074 recommended by Mednafen standalone).

The BIOS DATs have been updated, but there is still going to be a duplicate BIOS hash so we can have the filename that Mednafen uses and the one that the mamedev source code is looking for. There are also some other BIOS files (details on those in prior comments) which may be used by either or both of the emulator cores in different scenarios.

In summary, @Whovian9369 your issue surfaced an error in the port from the standalone Mednafen emulator to libretro. So even though there will still be a duplicate hash in the BIOS dat, it will be for the correct filename! Thanks.

1reaction
ghostcommented, Jan 7, 2017

pcfxbios.bin and pcfxv101.bin are the filename format default to mame, they can probably be removed since the system is not working there yet anyways.

pcfx.bios is used by mednafen core - correct working CRC is 76ffb97a

Read more comments on GitHub >

github_iconTop Results From Across the Web

PC-FX homebrew development. - Page 4 - pcengine-fx.com
The PC-FX's joypads are hardware-serial-read rather than parallel-read, and IIRC the hardware allows for a multi-tap. So the liberis function ...
Read more >
BIOS Information Hub - Libretro Docs
System Core Link 3DO Opera BIOS information 5200/Atari 8‑bit computers Atari800 BIOS information 7800 ProSystem BIOS information
Read more >
Bug Reports - How do I use the RAPCE? - RetroAchievements
The CD-ROM System ROM file should have MD5 hash: 38179df8f4ac870017db21ebcbf53114. You can find the file e.g. in GoodPCE set under the name " ......
Read more >
Mednafen General Documentation
Both the PC Engine (CD) and PC-FX emulation modules support CD+G playback; however, the PC-FX BIOS doesn't appear to be as resilient when ......
Read more >
NEC PC-FX Music - VGMusic.com
This is a complete listing of all the files in the NEC PC-FX directory, as of April 07, 2021 at 06:01 AM EDT....
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found