Status
SteamPeaks
ChartsSalesUpcomingPatchesNewsCalculator
New on SteamEvery app, DLC and depot the minute Steam creates itAppsEvery app on Steam, newest change firstPackagesSubs and bundles, and what each containsDepotsDepots, manifests and install sizesTagsSteam's user tags and the games under themDevelopers & publishersCompanies and their cataloguesTechnologiesEngines, SDKs and anti-cheat found in the filesChange historyEvery PICS changelist as it lands
SignalsNineteen readings of the whole catalogueCompareAny games side by sideRecordsAll-time peaks and the days they were setReportsWeekly and monthly write-upsAlerts & newsroomWatch a game, get told when it movesSteam statusIs Steam up, right nowWeb API explorerTry the endpoints in the browser
NewsSteam's own announcements and the sales calendarCalculatorWhat a Steam account is worth, and its pile of shame
/
Sign in
/
SteamPeaks
The ultimate resource for Steam data.
ExploreChartsSalesSales and festsUpcomingPatchesNewsRecordsTrendingSignals
DatabaseAppsPackagesDepotsTagsDevelopersTechnologiesChange history
ToolsCalculatorCompareSearchAlertsSteam statusAPI
SiteMethodologyFAQDiscordSupportSign in via Steam
Not affiliated with Valve or Steam. Game names and artwork belong to their owners. All times UTC.
PrivacyCookiesFair useStatus
Battle HanafudaNewsNext Update Plan (FM Sound Emulation Improvements)
Community

Next Update Plan (FM Sound Emulation Improvements)

Battle Hanafuda · published 26 Apr 2026, 23:45 UTC

All newsPlayers around this dateRead on Steam

I’m currently working on improving the FM sound quality for the next update.

As part of this effort, I set up a real hardware playback environment using a board called “Project RE:birth,” which allows me to run actual YM2612 FM sound chips.

Using Battle Hanafuda’s music data, I compared:

  • The current emulated audio

  • The real hardware output (via Project RE:birth)


After analyzing the waveforms and listening closely, some interesting differences became clear:

  • The emulation has clearer and more defined low-end, making it easier to hear individual tones

  • However, it tends to sound slightly muffled, likely due to a stronger low-pass filtering effect

  • The real hardware has better attack and presence in the mid-to-high frequencies

Based on these findings, I’m now exploring ways to combine the strengths of both approaches—
aiming for something like a “real hardware+” sound within the emulator.


This work may slightly delay the next update.

That said, achieving an FM sound that goes beyond the real hardware is a deeply interesting challenge for me,

and I’d like to prioritize it, regardless of how niche it may seem.


There are already many excellent FM emulation solutions out there.

However, many of them use GPL-based licenses, which can be difficult to integrate into commercial projects.

This implementation is planned to be part of my MIT-licensed game engine “VGS-X”, making it easier to use in commercial environments.

https://github.com/suzukiplan/vgsx

Battle Hanafuda is currently being developed as a launch title for VGS-X.

More from Battle Hanafuda

Other announcements

All news
In-game event7 Sep 2026Version 0.37This update adds a CRT filter that recreates the look of a CRT display. You can turn it ON or OFF from the Config menu. CRT Filter: OFF CRT Filter: ON Standard display Simulated CRT display Enabling the CRT filter brings more of that classic arcade atmosphere to the game. My goal is to give this game an authentic arcade feel . However, the game does not feature nudity or stripping. Note: Many J…In-game event12 Aug 2026Version 0.36: Custom KoiKoi Rules in Online BattlesThis update lets the room host configure rules equivalent to Custom KoiKoi when creating a Private Room in Online Battle. Other Match Types Keep Their Existing Rules Online matches outside Private Rooms (Quick Match / Friends Match) will continue to use the following fixed rules: · Rounds = 4 · Hand Cards = 8 · Field Cards = 8 · Hanami/Tsukimi = 5pts · KoiKoi Calls = Once · KoiKoi Scoring = Sta…In-game event8 Aug 2026Version 0.35: Customizable Keyboard Mapping (keymap.ini)This update adds customizable keyboard mapping. If you prefer WASD controls or use a Dvorak keyboard layout, give it a try! Where keymap.ini is saved After updating and launching the game, a keymap.ini file is automatically created in the game's installation directory. To open this directory, right-click the game in your Steam Library and select Manage → Browse local files . Edit keymap.ini to…