/next-zxdb-downloader

Search and download files from the ZXDB Spectrum database using your ZX Next.

Apache License 2.0Apache-2.0

Massive thanks to Remy Sharp for his brilliant .http (https://github.com/remy/next-http) and zxdb.remysharp.com ZXDB proxy

No I didn't create NextBestNetwork as the Kickstarter update stated, NextBestNetwork was created by the awesome D Xalior Rimron-Soutter (https://www.nextbestnetwork.com/wos/)

Without the D and Remy none of this would have been possible, I just wrote the front end client.

Boriel for his ZX Basic Compiler which the browser was written in. (https://github.com/boriel/zxbasic) with NextBuild (https://github.com/em00k/NextBuild)

Next ZXDB-dl search

If you get corruption when loading and you had a previous version try deleting c:\sys\zxdb.cfg

How to use:

Copy the two folders to the root of your Next SD card :

  • zxdb-dl
  • dot

Connect to your wifi using the wifi.bas supplied on the next distro this can be found in demos\esp\wifi2.bas - note you only need to configure your wifi once, each power on the esp should automatically re-connect.

  • Using the browser, Go into the zxdb-dl folder

  • Launch zxdb-loader.bas

  • If connection is successful you should see a search prompt. Enter a search term

to find result. eg manic*miner

You can then select a file to download or search for a new term.

The search works with "starts with", all spaces must be replace with an asterix, eg : "target renegade" should be entered as "target*renengade"

zxdb-dl can than lauch your download if preffered, or you can choose to do another seach.

Sometimes a download will fail and zxdb-dl will attempt 4 times before giving up, these can happen for a number of reasons and hopefully as time goes on this will improve.

em00k

0.96 19/05/21

  • Lots of fixes too many to mention
  • uses v1 of http now with bank rolling so fixes slow SD cards

0.50 30/04/21

  • Tries to resolve empty pages
  • shows required machine type
  • faster again
  • bignex format
  • splash screen
  • if http doesn't exist its copied to c:/dot/http

0.24 11/04/21

  • can now page results with cursor left / right
  • change download directory with #cd [path]
  • faster results
  • other fixes ....

0.12 07/04/21

  • more improvements on the GUI
  • better stability
  • fixed retry key input

0.10 06/04/21

  • added selector bar for chosing a file to download
  • now uses updated .http (Thanks Remy)
  • better-ish search