S98Player for iPhone vs ZMDX Player
Price, ratings, monetisation and update history for both apps, side by side — with what reviewers say about each.
S98Player for iPhone
This app plays sound logs in S98 format and PMD files from Yamaha FM sound chips. Enjoy chiptunes with features like album art, loop/shuffle playback, adjustable volume, and CarPlay support for on-the-go listening.
- Plays S98 and PMD file formats
- High-quality FM synthesis
- Adjustable sound source volumes
- Loop and shuffle playback
- CarPlay support
- File transfer via Files app
Read full descriptionHide full description
S98Player plays the FM synth music of the PC-9801 and X68000 on your iPhone and iPad. Alongside sound logs (S98), the PMD, FMP and MDX drivers are built into the app, so you can drop the original song files straight in and play them. Formats - S98 (Version 1 / 3) — .s98 - PMD — .m / .m2 / .mz / .mp / .ms / .pmd - FMP — .opi / .ovi / .ozi / .mfm / .mf2 / .m86 / .m26 - MDX — .mdx (put .pdx in the same folder for songs that use ADPCM) Voiced for the machine The same FM chip sounded different on each computer: the external DAC and the analogue stage after it were not the same. PC-98, PC-88, X68000 and X1turboZ each have their own DAC, output stage, cutoff and per-chip mix. The machine is chosen from the S98 system tag, and can also be set in Settings.plist. Channel monitor Watch every channel on a piano-style keyboard while the music plays, with level meters, stereo panning, rhythm pads and a spectrum analyser. Tap a row to mute it, long-press to solo, and study each part on its own. Waveform seek bar The seek bar is a waveform. It draws the intro and one turn of the loop, and shows which time around you are on by how dark it is. Drag it to jump anywhere. More - Rotate your iPhone for a two-pane view: keyboard and spectrum analyser - Song info shows everything the file contains, unmodified - Album and song details can be edited in the app, album art included - You are told when a PCM file is missing - CarPlay support - Shuffle, and looping over an album Rhythm samples To hear the OPNA rhythm section you need ym2608_adpcm_rom.bin, or the rhythm files (2608_BD.WAV / 2608_HH.WAV / 2608_RIM.WAV / 2608_SD.WAV / 2608_TOM.WAV / 2608_TOP.WAV). Put them in the S98Player folder under "On My iPhone" in the Files app. Song files go there too, in a folder per album. Third-party software - PMDWin Ver. 0.52 Copyright & Programmed by C60 - ymfm Copyright (C) Aaron Giles - 98Fmplayer (fmdriver) Copyright (c) 2016 Takamichi Horikawa - portable_mdx (MXDRV) Copyright (C) 2018 Yosshin (MXDRV: milk. / K.MAEKAWA / Missy.M / Yatsube / GORRY / m_puusan)
ZMDX Player
Read full descriptionHide full description
ZMDX Player (formerly MDX Flow) is a lightweight, modern music player for X68000 MDX and Z-MUSIC songs, built for macOS and iOS. It synthesizes YM2151 (OPM) FM voices and ADPCM (PCM) samples from PDX (and Z-MUSIC ADPCM) banks using a product-owned driver/emulator. Features - Faithful playback through a product-owned driver/emulator - Z-MUSIC playback (.zmd / .z3s / .zms). Beyond compiled .zmd files, it plays MML source (.z3s / .zms) directly, with no separate compile step - Z-MUSIC playback is unlocked by an optional one-time add-on; locked Z-MUSIC songs play a 20-second preview - Loads songs directly from iCloud Drive and other Files storage providers (.mdx / .pdx, Z-MUSIC .zmd / .z3s / .zms / .zpd, plus the compressed .mdx.szip / .pdx.szip) - Folder and playlist views, looping marquee titles, a keyboard visualizer - Search by title or file name (AND, "phrases", and exclusion; full-width and half-width are treated the same) - In-song loop (a set number of times, or infinite) plus playlist repeat/shuffle - Optional loudness normalization (EBU R128, off by default) with a selectable target (-16 / -18 / -14 LUFS) to even out volume between songs - Optional aperture correction for PCM (restores up to −3.9 dB of treble lost in D/A conversion); off by default — the raw stepped output the original hardware emits - Now Playing integration (Control Center, Lock Screen, menu bar) - Adjustable text size (accessibility) and a Japanese/English switch Pricing and privacy - No ads, ever. MDX playback and every core feature are free — no purchase required. - Z-MUSIC playback is an optional one-time add-on (Family Sharing supported) — the only purchase that unlocks a feature. An optional Tip Jar also lets you support development; tips unlock nothing. - No tracking or analytics. An optional community feature (off by default) shares only an anonymous device ID and basic song info (title, length, loudness) when enabled — never your music files, file names, or playback history. Everything else stays on your device. Please play only MDX / PDX files that you own or are licensed to use.
Screenshots
Verdict
The clearest difference is in-app purchases: S98Player for iPhone at none against ZMDX Player's 6. ZMDX Player's advantage is update cadence (fortnightly vs every 2 months). On price, ads, device support and iOS requirement there is nothing between them.
Scored on Price · Rating · Positive reviews · Number of ratings · Update frequency · Ads · In-app purchases · Monetization · Best chart rank · Devices · Requires iOS
Both are free to download. ZMDX Player sells 6 one-off in-app purchases. S98Player for iPhone asks for nothing beyond the download.
S98Player for iPhone ships an update every 2 months, ZMDX Player fortnightly. The most recent releases landed on November 1, 2026 and November 5, 2026 respectively.
| Parameter | S98Player for iPhone | ZMDX Player |
|---|---|---|
| Price | Free | Free |
| Rating | 5.0 (2 ratings) — better | — |
| Positive reviews | 83.3% of reviews | — |
| Number of ratings | 2 — better | — |
| Update frequency | Every 2 months | Fortnightly — better |
| Ads | No | No |
| In-app purchases | No — better | Yes |
| Monetization | Free | — |
| Devices | iPhone, iPad | iPhone, Mac |
| Requires iOS | 16.6 — better | 17.0 |
| Further details — not scored | ||
| Size | 4 MB | 7 MB |
| Age rating | 4+ | 4+ |
| Developer | Hiroaki Kimura | CONEX, K.K. |
In-app purchases
S98Player for iPhone
No in-app purchases
ZMDX Player
- Z-MUSIC Playback$2.99
- Coffee Tip$5.00
- Lunch Tip$10.00
Show 3 moreShow fewer
- Dinner Tip$20.00
- Feast Tip$50.00
- Grand Feast Tip$100.00
Questions
Is S98Player for iPhone free?
Is ZMDX Player free?
Do S98Player for iPhone or ZMDX Player have ads?
Which is updated more often, S98Player for iPhone or ZMDX Player?
Other comparisons















