Skip to content

Commit

Permalink
Release.
Browse files Browse the repository at this point in the history
  • Loading branch information
redcode committed Jan 30, 2024
1 parent 86af084 commit a5c166a
Show file tree
Hide file tree
Showing 4 changed files with 17 additions and 6 deletions.
13 changes: 12 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,16 @@
# Z80 XCF Flavor Changelog

## 1.2 / 2024-01-30

### Enhancements

* Removed superfluous code.
* Minor optimizations.

### Project

* Moved the source code file to the root directory of the project.

## 1.1 / 2024-01-27

### Bugfixes
Expand All @@ -9,7 +20,7 @@
### Enhancements

* Added a brief description of the test on the screen.
* Modified the BASIC loader to make it easy for the user to re-run the test by typing `RUN 2`.
* Modified the BASIC loader to make it easy for the user to re-run the test by typing `RUN 2` (thanks, [Ped7g](https://github.com/ped7g)).

## 1.0 / 2024-01-16

Expand Down
4 changes: 2 additions & 2 deletions CITATION.cff
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ authors:
email: manuel@zxe.io
website: https://zxe.io
cff-version: 1.2.0
date-released: 2024-01-27
date-released: 2024-01-30
keywords:
- CPU
- NEC
Expand All @@ -21,5 +21,5 @@ message: If you use this software, please cite it using these metadata.
repository-code: https://github.com/redcode/Z80_XCF_Flavor
title: Z80 XCF Flavor
type: software
version: 1.1
version: 1.2
url: https://zxe.io/software/Z80_XCF_Flavor
6 changes: 3 additions & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ In 2018, according to the [results](https://stardot.org.uk/forums/viewtopic.php?

## Test Details

<img src="https://zxe.io/software/Z80_XCF_Flavor/assets/images/readme-screenshot-1.1.gif" width="368" height="312" align="right">
<img src="https://zxe.io/software/Z80_XCF_Flavor/assets/images/readme-screenshot-1.2.gif" width="368" height="312" align="right">

Z80 XCF Flavor displays the values of YF and XF after the execution of `ccf` and `scf` for every possible combination of states of Q, F, and A. The left column represents the values of each factor (`1` is used to indicate that bits 5 and 3 in the factor are set to 1, due to the limited space on the ZX Spectrum screen). The central columns labeled "Any Zilog", "NEC NMOS", and "ST CMOS" show the reference values of YF and XF on those CPU variants for both `ccf` and `scf`. Finally, the two columns on the right display the values of YF and XF obtained on the host CPU for `ccf` and `scf` separately.

Expand All @@ -30,7 +30,7 @@ The program exists to BASIC after printing the results. To run it again, type `R

You will need [SjASMPlus](https://github.com/z00m128/sjasmplus) to assemble the source code.

To build the tape image, type `make` or <code>sjasmplus&nbsp;"sources/Z80&nbsp;XCF&nbsp;Flavor.asm"</code>.
To build the tape image, type `make` or <code>sjasmplus&nbsp;"Z80&nbsp;XCF&nbsp;Flavor.asm"</code>.

## Thanks

Expand All @@ -53,6 +53,6 @@ Copyright © 2022-2024 Manuel Sainz de Baranda y Goñi.

This program is [free software](https://www.gnu.org/philosophy/free-sw.html): you can redistribute it and/or modify it under the terms of the [GNU General Public License](https://www.gnu.org/licenses/gpl-3.0.en.html) as published by the [Free Software Foundation](https://www.fsf.org), either version 3 of the License, or (at your option) any later version.

This program is distributed in the hope that it will be useful, but **WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE**. See the GNU General Public License for more details.
**This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE**. See the GNU General Public License for more details.

You should have received a [copy](COPYING) of the GNU General Public License along with this program. If not, see <https://www.gnu.org/licenses/>.
Binary file modified Z80 XCF Flavor.tap
Binary file not shown.

0 comments on commit a5c166a

Please sign in to comment.