diff options
author | ehaupt <ehaupt@FreeBSD.org> | 2017-02-02 18:56:58 +0800 |
---|---|---|
committer | ehaupt <ehaupt@FreeBSD.org> | 2017-02-02 18:56:58 +0800 |
commit | 015eaebf6f4288ce54ea59adf4746d2cec157caa (patch) | |
tree | a988bc4f86fa33a7c4fbed0d0bca14f5808a2d34 | |
parent | 60bd264472448dfb7d0931524153501ebcbbab3b (diff) | |
download | freebsd-ports-gnome-015eaebf6f4288ce54ea59adf4746d2cec157caa.tar.gz freebsd-ports-gnome-015eaebf6f4288ce54ea59adf4746d2cec157caa.tar.zst freebsd-ports-gnome-015eaebf6f4288ce54ea59adf4746d2cec157caa.zip |
Update to the most recent commit on GitHub which fixes many bugs:
Bugfixes:
- gbsplay:
- cpu emulation fixes:
- RLCA/RLA/RRCA/RRA did not set ZF
- fix botched SBC zero flag handling
- fix slight bug in ADC/SBC
- fix INC/DEC SP, CP A and half-carry flag in DEC
- fix PUSH/POP AF
- fix trigger handling on noise channel
- fix error on midi plugout where a write to the file could occur
before the file was opened
- fix garbled screen on exit in verbose mode (gbsplay -v)
- fix status display: respect channel in left/right total volume
- fix impulse generator: generate a header file at compile-time
Enhancements:
- gbsplay:
- more accurate sound:
- calculate LFSR correctly
- play first nibble on DAC-channel from fresh buffer
- correct noise channel speed
- use more DMG-like DC-offsets
- more accurate cpu cycle accounting
- remove DC offset from DAC-channel
- show register contents in verbose mode (gbsplay -v)
- add basic GBR file support
- support ugetab int vector extension (gbs spec 1.04u)
- add 'iodumper' plugout for testing
- add support for blargg-gb-tests debug output
MFH: 2017Q1
-rw-r--r-- | audio/gbsplay/Makefile | 4 | ||||
-rw-r--r-- | audio/gbsplay/distinfo | 6 |
2 files changed, 5 insertions, 5 deletions
diff --git a/audio/gbsplay/Makefile b/audio/gbsplay/Makefile index 311c7d77ce44..ee4142037055 100644 --- a/audio/gbsplay/Makefile +++ b/audio/gbsplay/Makefile @@ -2,8 +2,7 @@ # $FreeBSD$ PORTNAME= gbsplay -PORTVERSION= 0.0.93 -PORTREVISION= 1 +PORTVERSION= 0.0.93.20161217 CATEGORIES= audio MAINTAINER= ehaupt@FreeBSD.org @@ -13,6 +12,7 @@ LICENSE= GPLv2 USE_GITHUB= yes GH_ACCOUNT= mmitch +GH_TAGNAME= 2c4486e HAS_CONFIGURE= yes USES= gmake compiler:gcc-c++11-lib diff --git a/audio/gbsplay/distinfo b/audio/gbsplay/distinfo index 4a97a69424ac..f6cd9f8db5b4 100644 --- a/audio/gbsplay/distinfo +++ b/audio/gbsplay/distinfo @@ -1,3 +1,3 @@ -TIMESTAMP = 1475758315 -SHA256 (mmitch-gbsplay-0.0.93_GH0.tar.gz) = 49a4545b51b91d3c01100b7f99d7c00f981f60d2bade7389255076078deef4ef -SIZE (mmitch-gbsplay-0.0.93_GH0.tar.gz) = 66683 +TIMESTAMP = 1486032638 +SHA256 (mmitch-gbsplay-0.0.93.20161217-2c4486e_GH0.tar.gz) = 07358b957397b565bbe66e3b515ff22b33f5eb1f8381f8ce7f9a29a6d729901d +SIZE (mmitch-gbsplay-0.0.93.20161217-2c4486e_GH0.tar.gz) = 126791 |