pkgsrc-WIP-cvs archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: wip/mednafen



Module name:    wip
Committed by:   thomasklausner
Date:           Thu Aug 10 16:31:12 UTC 2006

Modified Files:
        wip/mednafen: Makefile distinfo

Log Message:
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.


To generate a diff of this commit:
cvs -z3 rdiff -u -r1.11 -r1.12 wip/mednafen/distinfo
cvs -z3 rdiff -u -r1.17 -r1.18 wip/mednafen/Makefile

To view a diff of this commit:
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/mednafen/distinfo?r1=1.11&r2=1.12
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/mednafen/Makefile?r1=1.17&r2=1.18

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs



Home | Main Index | Thread Index | Old Index