svn commit: r433137 - head/audio/gbsplay
Emanuel Haupt
ehaupt at FreeBSD.org
Thu Feb 2 10:57:00 UTC 2017
Author: ehaupt
Date: Thu Feb 2 10:56:58 2017
New Revision: 433137
URL: https://svnweb.freebsd.org/changeset/ports/433137
Log:
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
Modified:
head/audio/gbsplay/Makefile
head/audio/gbsplay/distinfo
Modified: head/audio/gbsplay/Makefile
==============================================================================
--- head/audio/gbsplay/Makefile Thu Feb 2 10:27:15 2017 (r433136)
+++ head/audio/gbsplay/Makefile Thu Feb 2 10:56:58 2017 (r433137)
@@ -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: head/audio/gbsplay/distinfo
==============================================================================
--- head/audio/gbsplay/distinfo Thu Feb 2 10:27:15 2017 (r433136)
+++ head/audio/gbsplay/distinfo Thu Feb 2 10:56:58 2017 (r433137)
@@ -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-head
mailing list