Releases: redcode/Z80-Ruby
Releases · redcode/Z80-Ruby
0.3.2 / 2024-01-05
Bug fixes
- Added
Z80::MINIMUM_CYCLES_PER_STEP
(again). It was not actually added in v0.2.0 by mistake.
Full changelog: v0.3.1...v0.3.2
0.3.1 / 2024-01-05
Bug fixes
- Fixed
Z80#full_r
, which previously acted asZ80#refresh_address
by mistake.
Full changelog: v0.3.0...v0.3.1
0.3.0 / 2024-01-03
Bug fixes
- Fixed a potential bug or error when compiling the extension for Ruby
< 3.0
.
Improvements
- Added
Z80#sf?
,Z80#zf?
,Z80#yf?
,Z80#hf?
,Z80#xf?
,Z80#pf?
,Z80#nf?
,Z80#cf?
,Z80#iff1?
,Z80#iff2?
,Z80#int_line?
andZ80#halt_line?
. - Changed
Z80#sf
,Z80#zf
,Z80#yf
,Z80#hf
,Z80#xf
,Z80#pf
,Z80#nf
andZ80#cf
to return an Integer instead of a boolean. - The parameter of
Z80#power
is now optional and the default value istrue
. Z80#to_h
now accepts one optional parameter. Passingtrue
will create a Hash with boolean values for the following keys::iff1
,:iff2
,:int_line
and:halt_line
.
Full changelog: v0.2.0...v0.3.0
0.2.0 / 2024-01-02
Bug fixes
- Changed the order in which the files are required so that the extension is loaded before
'z80/version'
. - Fixed typos in the names of
Z80#xyl
,Z80#xyl=
,Z80#wzh
,Z80#wzh=
,Z80#wzl
andZ80#wzl=
.
Improvements
- Added
Z80::MINIMUM_CYCLES_PER_STEP
. - Minor code improvements.
Project
- Added CI.
- Added
Gemfile
,CITATION.cff
. - Added rake-compiler as a development dependency.
Full changelog: v0.1.0...v0.2.0