svn commit: r433138 - branches/2017Q1/audio/gbsplay
Emanuel Haupt
ehaupt at FreeBSD.org
Thu Feb 2 10:59:03 UTC 2017
Author: ehaupt
Date: Thu Feb 2 10:59:02 2017
New Revision: 433138
URL: https://svnweb.freebsd.org/changeset/ports/433138
Log:
MFH: r433137
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
Approved by: ports-secteam blanket
Modified:
branches/2017Q1/audio/gbsplay/Makefile
branches/2017Q1/audio/gbsplay/distinfo
Directory Properties:
branches/2017Q1/ (props changed)
Modified: branches/2017Q1/audio/gbsplay/Makefile
==============================================================================
--- branches/2017Q1/audio/gbsplay/Makefile Thu Feb 2 10:56:58 2017 (r433137)
+++ branches/2017Q1/audio/gbsplay/Makefile Thu Feb 2 10:59:02 2017 (r433138)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= gbsplay
-PORTVERSION= 0.0.93
-PORTREVISION= 1
+PORTVERSION= 0.0.93.20161217
CATEGORIES= audio
MAINTAINER= ehaupt at 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
Modified: branches/2017Q1/audio/gbsplay/distinfo
==============================================================================
--- branches/2017Q1/audio/gbsplay/distinfo Thu Feb 2 10:56:58 2017 (r433137)
+++ branches/2017Q1/audio/gbsplay/distinfo Thu Feb 2 10:59:02 2017 (r433138)
@@ -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
More information about the svn-ports-branches
mailing list