Releases: fvdhoef/aquarius-plus
Aquarius+ Emulator & Firmware V1.dev
Development build, not for general use
Aquarius+ Emulator & Firmware V1.5
NOTE: If you have problems running the Windows emulator, please install the latest Microsoft VC redistributable.
Emulator
- Fixing Z80 breakpoints.
- Force (debugging) windows on screen
Firmware
- plusBASIC v0.27p
- Moving FPGA image and root certificates to romfs (esp:)
- Persistence of keyboard/gamepad mappings.
- ESP-IDF v5.5.1
- Added 'change active core' menu item.
Aquarius+ Emulator & Firmware V1.4
NOTE: If you have problems running the Windows emulator, please install the latest Microsoft VC redistributable.
Emulator
- Windows installer available again.
Emulator/Firmware
- plusBASIC v0.27a
- USB MIDI support (only on hardware and on Linux currently)
Aquarius+ Emulator & Firmware V1.3
NOTE: If you have problems running the Windows emulator, please install the latest Microsoft VC redistributable.
Unfortunately at this moment the Windows installer is no longer available. This is due to the build system no longer supporting the type of installer we were using. For now please use the portable Windows version.
Emulator/Firmware
- plusBASIC v0.24h (Release notes)
Firmware
- Fixed issue with some Xbox controllers not reconnecting
- Support for USB hubs. You can now connect multiple USB devices to the Aquarius+ using an USB hub.
- Temporarily switched to development branch of ESP-IDF v5.4 for this fixes to work.
Aquarius+ Emulator & Firmware V1.2
NOTE: If you have problems running the Windows emulator, please install the latest Microsoft VC redistributable.
Emulator/Firmware
- plusBASIC v0.24a (Release notes)
Firmware
- Menu option to enable gamepad navigation.
- Allow toggling on/off menu items by pressing enter.
- Updating ESP-IDF to v5.4
Aquarius+ Emulator & Firmware V1.1
NOTE: If you have problems running the Windows emulator, please install the latest Microsoft VC redistributable.
Emulator/Firmware
- plusBASIC v0.23n (Release notes)
Emulator
- Support for unlimited turbo bit
- Support for case-sensitive filesystems (Linux)
Firmware
- Added back support for mDNS
Aquarius+ Emulator & Firmware V1.0
NOTE: If you have problems running the Windows emulator, please install the latest Microsoft VC redistributable.
If you're using the AQMS core, please update your SD card with the updated version. The protocol to the ESP32 has slightly changed and needs an updated core.
Emulator/Firmware
- plusBASIC v0.23k (Release notes)
Firmware
- Settings program (ESP:SETTINGS) has been replaced with a display overlay menu
- press CTRL-TAB to toggle display overlay
- navigate menu with:
- ESC: go back
- Enter: enter menu
- Up/Down: change item
- Left/Right: change value
- Completely rewritten WiFi and Bluetooth subsystems.
- Support for remembering multiple WiFi networks
- Support for multiple Bluetooth LE devices
- Keyboard
- Mouse
- Gamepads (only Xbox controllers tested)
- Overlay menu can be navigated using the gamepad as well. Toggle the overlay using the Guide button (the big X button that lights up)
- Support for systems without physical Z80 CPU (Aquarius+ mini vZ)
- Support for higher CPU speeds when using Z80 core in FPGA (set external Z80 to off in menu).
- Custom keyboard to hand controller mappings with support for loading/saving presets.
- Custom gamepad to hand controller mappings with support for loading/saving presets.
- Custom gamepad to keyboard mappings with support for loading/saving presets.
- Option to automatically bypass the start screen after a few seconds (press any key during this time to stop the bypass) .
Aquarius+ Emulator & Firmware V0.34
NOTE: If you have problems running the Windows emulator, please install the latest Microsoft VC redistributable.
Emulator
- Debugger: Option to enable/disable stop on HALT instruction. (Thanks @iratahack)
Emulator/Firmware
- plusBASIC v0.23 (Release notes)
- esp:settings now switches to 40 column mode on start
Aquarius+ Emulator & Firmware V0.33
NOTE: If you have problems running the Windows emulator, please install the latest Microsoft VC redistributable.
Emulator
- Added support for game controller (eg. Xbox controller connected to your PC)
Firmware
- Replaced bluetooth code with new implementation.
Emulator/Firmware
- Implemented new GETGAMECTRL command to get full game controller status.
Aquarius+ Emulator & Firmware V0.32
Emulator
- Windows: added support for TCP/IP (this was already supported on macOS/Linux emulator).
- Windows: added support for HTTP(S)
Emulator/Firmware
- PlusBASIC v0.22x