diff --git a/README.md b/README.md index c249b067..be7c7a9c 100644 --- a/README.md +++ b/README.md @@ -7,8 +7,9 @@ # Changelog -__2.3.2 (SNAPSHOT)__ +__2.3.2 (23-mar-2023)__ +- added AppImage - added way to decrease CPU use in non-turbo mode with option "Try use less resources" [#35](https://github.com/raydac/zxpoly/issues/35) - updated embedded JDK to 20+37 @@ -52,20 +53,22 @@ written into VRAM so that big part of games and utilities could be adapted just Both the concept and emulator and all its parts are published under [GNU GPL3 license](https://www.gnu.org/licenses/gpl-3.0.html). + # Pre-built versions -![The Main Window of the Emulator](docs/screenshots/ulaplus_emulation.png) +![The Main Window of the Emulator](docs/screenshots/zxpoly232_kividemaa.png) | OS | Download link | -| -------------------------------------------- |----------------------------------------------------------------------------------------------------------------------------------------| -| ![Windows](assets/icons/win64x64.png) | __[for Windows x64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.3.1/zxpoly-emul-2.3.1-windows-amd64-jdk.zip)__ | -| ![OSX](assets/icons/macos64x64.png) | __[for OSX x64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.3.1/zxpoly-emul-2.3.1-macos-amd64-jdk.zip)__ | -| ![OSX Arm64](assets/icons/macosarm64x64.png) | __[for OSX Arm64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.3.1/zxpoly-emul-2.3.1-macos-aarch64-jdk.zip)__ | -| ![Linux](assets/icons/linux64x64.png) | __[for Linux x64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.3.1/zxpoly-emul-2.3.1-linux-amd64-jdk.tar.gz)__ | -| ![Java](assets/icons/java64x64.png) | __[cross-platform JAR file](https://github.com/raydac/zxpoly/releases/download/2.3.1/zxpoly-emul-2.3.1.jar)__ | +|----------------------------------------------|----------------------------------------------------------------------------------------------------------------------------------------| +| ![Windows](assets/icons/win64x64.png) | __[for Windows x64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.3.2/zxpoly-emul-2.3.2-windows-amd64-jdk.zip)__ | +| ![OSX](assets/icons/macos64x64.png) | __[for OSX x64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.3.2/zxpoly-emul-2.3.2-macos-amd64-jdk.zip)__ | +| ![OSX Arm64](assets/icons/macosarm64x64.png) | __[for OSX Arm64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.3.2/zxpoly-emul-2.3.2-macos-aarch64-jdk.zip)__ | +| ![Linux](assets/icons/linux64x64.png) | __[for Linux x64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.3.2/zxpoly-emul-2.3.2-linux-amd64-jdk.tar.gz)__ | +| ![Linux](assets/icons/appimage64x64.png) | __[Linuc AppImage x64 (JRE included)](https://github.com/raydac/zxpoly/releases/download/2.3.2/zxpoly-emul-2.3.2-x86_64.AppImage)__ | +| ![Java](assets/icons/java64x64.png) | __[cross-platform JAR file](https://github.com/raydac/zxpoly/releases/download/2.3.2/zxpoly-emul-2.3.2.jar)__ | Because the emulator is written in Java, its JAR file can be started just through command -line `java -jar zxpoly-emul-2.3.1.jar` +line `java -jar zxpoly-emul-2.3.2.jar` By default it starts embedded ZX-Poly Test ROM image, but it can be replaced by ZX-128 SOS in __File->Options->Active ROM__, the ROM will be downloaded from one of remote network resources. ![Test-ROM](docs/screenshots/testromscr1.png) @@ -96,7 +99,7 @@ components get the same input signal states in the same time. ZX-Poly platform adds several ports to manipulate work modes and the main port of the platform is #3D00. [In more details it is desribed in wiki.](https://github.com/raydac/zxpoly/wiki/Short-description-of-ZX-Poly-platform) -# Supported videomodes +# Supported video-modes ## Standard ZX-Spectrum 256x192 (2 colors per pixel in 8x8 block) (mode 0,1,2,3) It is just regular ZX-Spectrum mode 256x192 with 2 attributed colors for 8x8 pixel block. ![Standard ZX screenshot](docs/screenshots/atw_standard.png) diff --git a/assets/icons/appimage64x64.png b/assets/icons/appimage64x64.png new file mode 100644 index 00000000..b0e0407c Binary files /dev/null and b/assets/icons/appimage64x64.png differ diff --git a/changelog.txt b/changelog.txt index d1748fb5..07fa2b16 100644 --- a/changelog.txt +++ b/changelog.txt @@ -1,5 +1,6 @@ -__2.3.2 (SNAPSHOT)__ +__2.3.2 (23-mar-2023)__ +- added AppImage - added way to decrease CPU use in non-turbo mode with option "Try use less resources" [#35](https://github.com/raydac/zxpoly/issues/35) - updated embedded JDK to 20+37 - minor improvements of Z80 emulation diff --git a/docs/screenshots/zxpoly232_kividemaa.png b/docs/screenshots/zxpoly232_kividemaa.png new file mode 100644 index 00000000..a90b21cc Binary files /dev/null and b/docs/screenshots/zxpoly232_kividemaa.png differ diff --git a/pom.xml b/pom.xml index 8363e4d6..7d2622a7 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 com.igormaznitsa zxpoly - 2.3.2-SNAPSHOT + 2.3.2 pom https://github.com/raydac/zxpoly diff --git a/zxpoly-emul-win-launcher/pom.xml b/zxpoly-emul-win-launcher/pom.xml index 494cf296..e1dbe649 100644 --- a/zxpoly-emul-win-launcher/pom.xml +++ b/zxpoly-emul-win-launcher/pom.xml @@ -6,7 +6,7 @@ com.igormaznitsa zxpoly - 2.3.2-SNAPSHOT + 2.3.2 zxpoly-emul-win-launcher diff --git a/zxpoly-emul/pom.xml b/zxpoly-emul/pom.xml index 34f0ca24..7091bec9 100644 --- a/zxpoly-emul/pom.xml +++ b/zxpoly-emul/pom.xml @@ -5,7 +5,7 @@ com.igormaznitsa zxpoly - 2.3.2-SNAPSHOT + 2.3.2 ZX-Poly emulator diff --git a/zxpoly-sprite-corrector/pom.xml b/zxpoly-sprite-corrector/pom.xml index b727b9f0..449778d4 100644 --- a/zxpoly-sprite-corrector/pom.xml +++ b/zxpoly-sprite-corrector/pom.xml @@ -4,7 +4,7 @@ com.igormaznitsa zxpoly - 2.3.2-SNAPSHOT + 2.3.2 zxpoly-sprite-corrector diff --git a/zxpoly-z80/pom.xml b/zxpoly-z80/pom.xml index 794c602d..a9e61b90 100644 --- a/zxpoly-z80/pom.xml +++ b/zxpoly-z80/pom.xml @@ -5,7 +5,7 @@ com.igormaznitsa zxpoly - 2.3.2-SNAPSHOT + 2.3.2 zxpoly-z80