Update to 0.6.3:
0.6.3: SexyAL: Fixed buffer write memcpy() optimization to also check to make sure the input and output byte orders are the same. PCE: Added setting "pce.forcemono" to force monophonic sound output. Added setting "analogthreshold", which is the threshold for detecting a "button" press on analog axis, in percent. The default value is 75(%). Worked around a very odd "bug" in gcc that involved muddling of local-scope structure definitions among different object files( the structure previously named "BPOINT" in both NES and PCE emulation code), which led to breakpoints with NES emulation being totally fubared. Added graphics memory dumping capabilities to the debugger. PCE, NES: Save states and powers/resets in debugger step mode SHOULD work properly now. Fixed a potential deadlock when exiting. Various debugger fixes. I lost the ChangeLog, sorry. -_- 0.6.2: PCE: Physical CDROM device names will no longer be printed on Mac OS/X on startup, due to the code crashing badly(rather than goodly!). OpenGL texture heights are now rounded up to the nearest power of 2(texture widths already had this rounding in previous versions), which should fix special scalers on video output devices that don't support non-power-of-2 textures(IE most video cards and Mac boxen). PCE: The libcdio sector reading functions are now checked for return values < 0 as errors, rather than != 0, to fix problems under Linux and possibly many other OSes where the return value is something like 2048(the number of bytes read, presumably). PCE: Fixed a bug with disassembling block memory transfer instructions on < 64-bit systems(I had forgot to type-cast a variable to uint64 before left-shifting it past 32-bits). PCE: Added the implied form of INC to the disassembler. NES: Removed the PRG mask constraint for UNROM/mapper 2, introduced in version 0.2.0, to fix the Japanese "Maniac Mansion" and possibly other games. PCE: Fixed debugger write breakpoints. The code had a logical error in it, with the end effect of preventing stack writes in the IRQ sequence, causing games to crash.
This commit is contained in:
parent
c9e74178be
commit
31d2c3ad27
2 changed files with 6 additions and 7 deletions
|
@ -1,8 +1,7 @@
|
|||
# $NetBSD: Makefile,v 1.17 2006/07/05 12:20:27 absd Exp $
|
||||
# $NetBSD: Makefile,v 1.18 2006/08/10 16:31:12 thomasklausner Exp $
|
||||
#
|
||||
|
||||
DISTNAME= mednafen-0.6.1
|
||||
PKGREVISION= 1
|
||||
DISTNAME= mednafen-0.6.3
|
||||
CATEGORIES= emulators
|
||||
MASTER_SITES= http://mednafen.com/releases/
|
||||
EXTRACT_SUFX= .tar.bz2
|
||||
|
|
|
@ -1,7 +1,7 @@
|
|||
$NetBSD: distinfo,v 1.11 2006/05/20 00:23:09 thomasklausner Exp $
|
||||
$NetBSD: distinfo,v 1.12 2006/08/10 16:31:12 thomasklausner Exp $
|
||||
|
||||
SHA1 (mednafen-0.6.1.tar.bz2) = 014c1420ad04ea3993fa5e6e96b03b4256f14fdd
|
||||
RMD160 (mednafen-0.6.1.tar.bz2) = 5994a55e213503a7144bc97b17eae3f4c9e922aa
|
||||
Size (mednafen-0.6.1.tar.bz2) = 1435414 bytes
|
||||
SHA1 (mednafen-0.6.3.tar.bz2) = fedd85284598900f4d7b77996dc53f5ae95bf385
|
||||
RMD160 (mednafen-0.6.3.tar.bz2) = 0e45d4cb8e5702b7dbbb51a40f2d9f1723124b8b
|
||||
Size (mednafen-0.6.3.tar.bz2) = 1564472 bytes
|
||||
SHA1 (patch-aa) = cfd187daec76d6623050c0ce53cc8ee31ca35a57
|
||||
SHA1 (patch-ab) = bce3aad3c4970abfc24b94997482cb9546e98393
|
||||
|
|
Loading…
Reference in a new issue