diff options
author | wiz <wiz@pkgsrc.org> | 2013-12-02 10:11:39 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2013-12-02 10:11:39 +0000 |
commit | cc7087947a9009755b2b7542e3e7b7536bb39346 (patch) | |
tree | 0a873ad063ebe831766408cca93a2f99171b29a9 | |
parent | 50f54976561c761cde4c113f4307fef4a8e4b1d8 (diff) | |
download | pkgsrc-cc7087947a9009755b2b7542e3e7b7536bb39346.tar.gz |
Update to 0.2:
Version 0.2:
- add experimental support for Super Game Boy, including Super Game
Boy borders.
- add support for emulation speedup.
- add support for forcing emulation mode (Game Boy, Color Game Boy
or Super Game Boy) in Configuration File.
- improved accuracy for startup state.
-rw-r--r-- | emulators/realboy/Makefile | 4 | ||||
-rw-r--r-- | emulators/realboy/distinfo | 9 | ||||
-rw-r--r-- | emulators/realboy/patches/patch-src_gboy__x86__64.S | 58 |
3 files changed, 6 insertions, 65 deletions
diff --git a/emulators/realboy/Makefile b/emulators/realboy/Makefile index eeaf75f1a81..d235c395e23 100644 --- a/emulators/realboy/Makefile +++ b/emulators/realboy/Makefile @@ -1,6 +1,6 @@ -# $NetBSD: Makefile,v 1.2 2013/11/15 14:58:07 wiz Exp $ +# $NetBSD: Makefile,v 1.3 2013/12/02 10:11:39 wiz Exp $ -DISTNAME= realboy-0.1.4 +DISTNAME= realboy-0.2 CATEGORIES= emulators MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=realboy/} EXTRACT_SUFX= .tar.bz2 diff --git a/emulators/realboy/distinfo b/emulators/realboy/distinfo index 663861ec2a7..09394b8f8c0 100644 --- a/emulators/realboy/distinfo +++ b/emulators/realboy/distinfo @@ -1,6 +1,5 @@ -$NetBSD: distinfo,v 1.3 2013/11/29 12:55:37 joerg Exp $ +$NetBSD: distinfo,v 1.4 2013/12/02 10:11:39 wiz Exp $ -SHA1 (realboy-0.1.4.tar.bz2) = 344be8f28498e457a370757c7f2e4dd6d31c107f -RMD160 (realboy-0.1.4.tar.bz2) = 69bc1f5523ac15b7d9bde1634f545ab2b9e459ed -Size (realboy-0.1.4.tar.bz2) = 150800 bytes -SHA1 (patch-src_gboy__x86__64.S) = ca69f3d065dc9225173f8a10b72a76ccce132a94 +SHA1 (realboy-0.2.tar.bz2) = 4c35a859091e3da4ba12b75753697e6c2bb124c5 +RMD160 (realboy-0.2.tar.bz2) = 9fd5fcdbaa8cdf97ea20c7cd5702faeff4fa9a47 +Size (realboy-0.2.tar.bz2) = 158410 bytes diff --git a/emulators/realboy/patches/patch-src_gboy__x86__64.S b/emulators/realboy/patches/patch-src_gboy__x86__64.S deleted file mode 100644 index cfe78f670ed..00000000000 --- a/emulators/realboy/patches/patch-src_gboy__x86__64.S +++ /dev/null @@ -1,58 +0,0 @@ -$NetBSD: patch-src_gboy__x86__64.S,v 1.1 2013/11/29 12:55:37 joerg Exp $ - ---- src/gboy_x86_64.S.orig 2013-11-27 23:28:07.000000000 +0000 -+++ src/gboy_x86_64.S -@@ -1824,7 +1824,7 @@ op_sbc: - andq $F_ZERO, %rdx # mask in zero flag - andq $~F_ZERO, (%r10) # zero zero flag - orq %rdx, (%r10) # copy new zero flag -- or $F_SUBTRACT, (%r10) # unset F_SUBTRACT -+ orl $F_SUBTRACT, (%r10) # unset F_SUBTRACT - movq %r11, %rdx - shlq $1, %rdx # move carry bit into position - andq $F_HCARRY, %rdx # mask in carry bit -@@ -3959,7 +3959,7 @@ op_jmp: - movq $addr_sp_ptrs, %rdi - movq %r13, %r11 # save - movq $regs_sets, %r10 -- movw %r13, PC(%r10) -+ movw %r13w, PC(%r10) - shrq $9, %r13 # get - andq $0x78, %r13 # offset to pointer in addr_sp_ptrs - addq %r13, %rdi # point to address space -@@ -3987,7 +3987,7 @@ op_jmp_nz: - andq $0xffff, %r13 # mask in word - movq $addr_sp_ptrs, %rdi - movq %r13, %r11 # save -- movw %r13, PC(%rbx) -+ movw %r13w, PC(%rbx) - shrq $9, %r13 # get - andq $0x78, %r13 # offset to pointer in addr_sp_ptrs - addq %r13, %rdi # point to address space -@@ -4016,7 +4016,7 @@ op_jmp_z: - andq $0xffff, %r13 # mask in word - movq $addr_sp_ptrs, %rdi - movq %r13, %r11 # save -- movw %r13, PC(%r10) -+ movw %r13w, PC(%r10) - shrq $9, %r13 # get - andq $0x78, %r13 # offset to pointer in addr_sp_ptrs - addq %r13, %rdi # point to address space -@@ -4046,7 +4046,7 @@ op_jmp_c: - andq $0xffff, %r13 # mask in word - movq $addr_sp_ptrs, %rdi - movq %r13, %r11 # save -- movw %r13, PC(%rbx) -+ movw %r13w, PC(%rbx) - shrq $9, %r13 # get - andq $0x78, %r13 # offset to pointer in addr_sp_ptrs - addq %r13, %rdi # point to address space -@@ -4076,7 +4076,7 @@ op_jmp_nc: - andq $0xffff, %r13 # mask in word - movq $addr_sp_ptrs, %rdi - movq %r13, %r11 # save -- movw %r13, PC(%rbx) -+ movw %r13w, PC(%rbx) - shrq $9, %r13 # get - andq $0x78, %r13 # offset to pointer in addr_sp_ptrs - addq %r13, %rdi # point to address space |