semack / zx_tape_player

Just another tape player has been written in Flutter for iOS and Android. The application is able to find tapes and theirs images using https://zxInfo.dk public API and upload them to ZX-Spectrum compatible computers by the audio output of the smartphone. Now it supports TAP and TZX tape images only.
https://zxinfo.dk
GNU General Public License v3.0
54 stars 17 forks source link

Selecting local tap file shows unavailable file from ZXInfo API #24

Open goloskokovic opened 1 year ago

goloskokovic commented 1 year ago

Describe the bug selecting Neoplasma(EN).tap shows message: no compatible tapes found :(

To Reproduce Steps to reproduce the behavior:

  1. Go to 'main page'
  2. Click on 'select from files'
  3. Select 'Neoplasma(EN).tap'
  4. See error 'no compatible tapes found :('

Expected behavior App shouldn't be looking for local files in ZXInfo API.

Screenshots Screenshot_2022-10-15-06-57-34-325_com tekdeq zxtapeplayer~2

Smartphone (please complete the following information):

goloskokovic commented 1 year ago

PHANTOMAS TALES #4

Screenshot_2022-10-15-14-11-11-103_com tekdeq zxtapeplayer~2

goloskokovic commented 1 year ago

TISP128.tap

Screenshot_2022-10-16-10-18-24-955_com tekdeq zxtapeplayer~2

goloskokovic commented 1 year ago

Redshift

Screenshot_2022-10-17-17-49-13-259_com tekdeq zxtapeplayer~2

thomasheckmann commented 1 year ago

Expected behavior App shouldn't be looking for local files in ZXInfo API. Just in general, the reason why you get all these details about a game from your local file - is actually because of the lookup in ZXInfo. The App creates a fingerprint of your local file and calls ZXInfo API in order to match it against a title in ZXDB database.

goloskokovic commented 1 year ago

Converting .tap to .tzx using Spectrum Tape Loader v2.00 removes "fingerprint" and file can be played.

goloskokovic commented 1 year ago

NixyTheGladeSprite.tap

Screenshot_2022-10-24-19-09-13-906_com tekdeq zxtapeplayer~2

goloskokovic commented 1 year ago

RetroForce.tap Screenshot_2022-12-04-11-04-23-411_com tekdeq zxtapeplayer~2