Skip to content

BridgeZX 1.0 — Twin Spectrum

Latest

Choose a tag to compare

@github-actions github-actions released this 07 Aug 05:50

BridgeZX 1.0 — Twin Spectrum

English

BridgeZX 1.0 adds an experimental Spectrum Next server alongside Classic and
replaces the Windows-only client with one Qt desktop application for Windows,
macOS and Linux. Both Spectrum targets are available as separate packages.

What is new

  • Two Spectrum servers: Classic ZX (BRZX + BRZX.BIN) and Spectrum Next
    (BRZXN + BRZXN.BIN).
  • Qt desktop clients: native release packages for Windows x64, Linux x86_64,
    Apple Silicon Mac and Intel Mac.
  • Destination directories: start the server as
    .brzx [port] [directory] or .brzxn [port] [directory].
  • Remote autoupdate: validated payload updates for Classic and Next with
    staged boot, first-probe commit and backup recovery.
  • Better queues: files and folders, drag and drop, sorting, per-file
    acceptance/rejection, total progress, speed and ETA.
  • New Spectrum UI: 64-column queue, current-file progress, CRC result and a
    final files/errors/size/time/speed summary.
  • Faster hardware paths: inline CRC on Classic; 28 MHz operation and a
    guarded 230400-baud data mode on Next.
  • Stronger recovery: hardened ESP parsing, cancellation, network autowakeup,
    filesystem checks and transactional update rollback.

Downloads

Use Asset
Classic ZX server BridgeZX-1.0-ZX.zip
Spectrum Next server (experimental) BridgeZX-1.0-Next.zip
Windows x64 client BridgeZX-1.0-Windows-x64.zip
Linux x86_64 client BridgeZX-1.0-Linux-x86_64.tar.gz
Apple Silicon client BridgeZX-1.0-macOS-arm64.zip
Intel Mac client BridgeZX-1.0-macOS-x86_64.zip
Classic in-app update payload brzx.bin
Next in-app update payload brzxn.bin

Upgrade notes

Install both Spectrum files for the first 1.0 upgrade. Classic and Next
payloads are not interchangeable. Future payload updates can be sent remotely
after the matching 1.0 loader is installed.

For later updates, start the Spectrum server, enter its IP in the desktop app,
open About BridgeZX by clicking the BridgeZX banner, and choose Check
Updates
. The app downloads and verifies the matching payload directly from
the latest stable GitHub release.

The old PowerShell client is replaced by the Qt client. Linux on Debian,
Ubuntu or Mint requires libxcb-cursor0. Desktop packages are unsigned/not
notarized: use More info → Run anyway in SmartScreen, or Control-click the
macOS app and choose Open. The per-file limit remains 2 MiB.

Full details: CHANGELOG.md ·
Setup: README.md


Español

BridgeZX 1.0 incorpora un servidor Spectrum Next experimental junto a Classic y
sustituye el cliente exclusivo de Windows por una única aplicación Qt para
Windows, macOS y Linux. Ambos destinos Spectrum están disponibles en paquetes
separados.

Novedades

  • Dos servidores Spectrum: ZX clásico (BRZX + BRZX.BIN) y Spectrum Next
    (BRZXN + BRZXN.BIN).
  • Clientes Qt de escritorio: paquetes nativos para Windows x64, Linux
    x86_64, Mac Apple Silicon y Mac Intel.
  • Directorios de destino: inicia el servidor con
    .brzx [puerto] [directorio] o .brzxn [puerto] [directorio].
  • Autoupdate remoto: actualización validada para Classic y Next, arranque
    por etapas, confirmación tras el primer sondeo y recuperación desde backup.
  • Mejores colas: archivos y carpetas, arrastrar y soltar, ordenación,
    aceptación/rechazo por fichero, progreso total, velocidad y ETA.
  • Nueva interfaz Spectrum: cola de 64 columnas, progreso activo, resultado
    CRC y resumen final de ficheros/errores/tamaño/tiempo/velocidad.
  • Rutas hardware más rápidas: CRC integrado en la recepción Classic;
    ejecución a 28 MHz y modo de datos protegido a 230400 baudios en Next.
  • Recuperación reforzada: parser ESP, cancelación, reactivación por red,
    comprobaciones de archivos y rollback transaccional de actualizaciones.

Descargas

Uso Asset
Servidor ZX clásico BridgeZX-1.0-ZX.zip
Servidor Spectrum Next (experimental) BridgeZX-1.0-Next.zip
Cliente Windows x64 BridgeZX-1.0-Windows-x64.zip
Cliente Linux x86_64 BridgeZX-1.0-Linux-x86_64.tar.gz
Cliente Mac Apple Silicon BridgeZX-1.0-macOS-arm64.zip
Cliente Mac Intel BridgeZX-1.0-macOS-x86_64.zip
Payload de autoupdate Classic brzx.bin
Payload de autoupdate Next brzxn.bin

Notas de actualización

Instala los dos archivos del Spectrum al actualizar por primera vez a 1.0.
Los payloads Classic y Next no son intercambiables. Las actualizaciones
posteriores del payload pueden enviarse por red una vez instalado el loader
1.0 correspondiente.

Para actualizaciones posteriores, inicia el servidor Spectrum, introduce su IP
en la aplicación, abre About BridgeZX pulsando el banner de BridgeZX y elige
Check Updates. La aplicación descarga y verifica el payload correspondiente
desde la última release estable de GitHub.

El cliente Qt sustituye al antiguo cliente PowerShell. En Debian, Ubuntu o Mint
requiere libxcb-cursor0. Los paquetes no están firmados ni notarizados: usa
Más información → Ejecutar de todas formas en SmartScreen, o haz Control-clic
sobre la app de macOS y elige Abrir. El límite se mantiene en 2 MiB por fichero.

Detalles completos:
CHANGELOG.md ·
Instalación:
READMEsp.md