diff --git a/README.md b/README.md index 2df23e08..a33513d8 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ # Changelog -__2.2.3 (SNAPSHOT)__ +__2.2.3 (15-jan-2022)__ - added virtual keyboard skin [#57](https://github.com/raydac/zxpoly/issues/57) - added emulation of MAGIC button [#56](https://github.com/raydac/zxpoly/issues/56) @@ -20,18 +20,6 @@ __2.2.3 (SNAPSHOT)__ - Z80, refactoring of RETI instruction - improved emulation of ZX128 -__2.2.2 (19-dec-2021)__ - -- added option 'Volume profile' to select audio volume profile -- __added support for TZX tape snapshots [#10](https://github.com/raydac/zxpoly/issues/10)__ -- added keyboard skins provided by @Alessandro1970 -- provided way to change L&F and application UI scale -- improved Spec256 state snapshot save (works only for loaded Spec256 - snapshots) [#36](https://github.com/raydac/zxpoly/issues/36) -- decreased CPU usage -- embedded JDK updated to Liberica OpenJDK 17+35 -- minimal required JDK level is 11+ - full [change log](changelog.txt) __NB! The emulator has been developed as proof of concept of ZX-Poly and by default it starts in ZX-Poly mode, if you need ZX-Spectrum 128 mode then activate it through options!__ @@ -58,15 +46,15 @@ under [GNU GPL3 license](https://www.gnu.org/licenses/gpl-3.0.html). # Pre-built versions -![The Main Window of the Emulator](docs/screenshots/zxpoly222_kividemaa.png) +![The Main Window of the Emulator](docs/screenshots/zxpoly223_chessrom.png) | OS | Download link | | -------------------------------------------- |----------------------------------------------------------------------------------------------------------------------------------------| -| ![Windows](assets/icons/win64x64.png) | __[for Windows x64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.2.2/zxpoly-emul-2.2.2-windows-amd64-jdk.zip)__ | -| ![OSX](assets/icons/macos64x64.png) | __[for OSX x64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.2.2/zxpoly-emul-2.2.2-macos-amd64-jdk.zip)__ | -| ![OSX Arm64](assets/icons/macosarm64x64.png) | __[for OSX Arm64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.2.2/zxpoly-emul-2.2.2-macos-aarch64-jdk.zip)__ | -| ![Linux](assets/icons/linux64x64.png) | __[for Linux x64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.2.2/zxpoly-emul-2.2.2-linux-amd64-jdk.tar.gz)__ | -| ![Java](assets/icons/java64x64.png) | __[cross-platform JAR file](https://github.com/raydac/zxpoly/releases/download/2.2.2/zxpoly-emul-2.2.2.jar)__ | +| ![Windows](assets/icons/win64x64.png) | __[for Windows x64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.2.3/zxpoly-emul-2.2.3-windows-amd64-jdk.zip)__ | +| ![OSX](assets/icons/macos64x64.png) | __[for OSX x64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.2.3/zxpoly-emul-2.2.3-macos-amd64-jdk.zip)__ | +| ![OSX Arm64](assets/icons/macosarm64x64.png) | __[for OSX Arm64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.2.3/zxpoly-emul-2.2.3-macos-aarch64-jdk.zip)__ | +| ![Linux](assets/icons/linux64x64.png) | __[for Linux x64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.2.3/zxpoly-emul-2.2.3-linux-amd64-jdk.tar.gz)__ | +| ![Java](assets/icons/java64x64.png) | __[cross-platform JAR file](https://github.com/raydac/zxpoly/releases/download/2.2.3/zxpoly-emul-2.2.3.jar)__ | Because the emulator is written in Java, its JAR file can be started just through command line `java -jar zxpoly-emul-2.2.2.jar` @@ -76,7 +64,8 @@ ROM__, the ROM will be downloaded from one of remote network resources. # Supported snapshot formats -- Snapshots: .Z80, .SNA, .ZXP (ZX-Poly snapshot format), ZIP (Spec256 with SNA inside) +- Snapshots: .Z80, .SNA, .ZXP (ZX-Poly snapshot format), ZIP (Spec256 with SNA inside), .ROM (ROM images), .PROM (ZXPoly + ROM images) - Tape: .TZX (allows export as WAV), .TAP (allows export as WAV), .WAV - Disks: .TRD, .SCL diff --git a/changelog.txt b/changelog.txt index a684c512..9e687ac4 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,4 +1,4 @@ -__2.2.3 (SNAPSHOT)__ +__2.2.3 (15-jan-2022)__ - added virtual keyboard skin [#57](https://github.com/raydac/zxpoly/issues/57) - added emulation of MAGIC button [#56](https://github.com/raydac/zxpoly/issues/56) diff --git a/docs/screenshots/zxpoly223_chessrom.png b/docs/screenshots/zxpoly223_chessrom.png new file mode 100644 index 00000000..ae9d31ff Binary files /dev/null and b/docs/screenshots/zxpoly223_chessrom.png differ diff --git a/pom.xml b/pom.xml index 6363bd03..bb379890 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.igormaznitsa zxpoly - 2.2.3-SNAPSHOT + 2.2.3 pom https://github.com/raydac/zxpoly diff --git a/zxpoly-emul-win-launcher/pom.xml b/zxpoly-emul-win-launcher/pom.xml index 22a236e9..9bda99ef 100644 --- a/zxpoly-emul-win-launcher/pom.xml +++ b/zxpoly-emul-win-launcher/pom.xml @@ -6,7 +6,7 @@ com.igormaznitsa zxpoly - 2.2.3-SNAPSHOT + 2.2.3 zxpoly-emul-win-launcher diff --git a/zxpoly-emul-win-launcher/src/versioninfo.json b/zxpoly-emul-win-launcher/src/versioninfo.json index b0793fe1..fd1449eb 100644 --- a/zxpoly-emul-win-launcher/src/versioninfo.json +++ b/zxpoly-emul-win-launcher/src/versioninfo.json @@ -24,7 +24,7 @@ "FileDescription": "ZXPoly launcher", "FileVersion": "v2.2.3.0", "InternalName": "zxpoly.exe", - "LegalCopyright": "Copyright (c) 2021 Igor Maznitsa", + "LegalCopyright": "Copyright (c) 1994-2022 Igor Maznitsa", "LegalTrademarks": "", "OriginalFilename": "zxpoly.exe", "PrivateBuild": "", diff --git a/zxpoly-emul/pom.xml b/zxpoly-emul/pom.xml index 0441a936..de048cc2 100644 --- a/zxpoly-emul/pom.xml +++ b/zxpoly-emul/pom.xml @@ -5,7 +5,7 @@ com.igormaznitsa zxpoly - 2.2.3-SNAPSHOT + 2.2.3 ZX-Poly emulator diff --git a/zxpoly-sprite-corrector/pom.xml b/zxpoly-sprite-corrector/pom.xml index 98fa3488..4255cea3 100644 --- a/zxpoly-sprite-corrector/pom.xml +++ b/zxpoly-sprite-corrector/pom.xml @@ -4,7 +4,7 @@ com.igormaznitsa zxpoly - 2.2.3-SNAPSHOT + 2.2.3 zxpoly-sprite-corrector diff --git a/zxpoly-z80/pom.xml b/zxpoly-z80/pom.xml index e9d08045..a3d3de0d 100644 --- a/zxpoly-z80/pom.xml +++ b/zxpoly-z80/pom.xml @@ -5,7 +5,7 @@ com.igormaznitsa zxpoly - 2.2.3-SNAPSHOT + 2.2.3 zxpoly-z80