Jump to content

    Mame 0.116u1

    Robert
    By Robert,

    Source

    A quick turn of the crank and we have the first ‘u’ release of the 0.117 development cycle. There are a couple of significant changes this time that need some good testing. First off, Zsolt has taken the plunge and done a full rewrite of the Neo Geo driver based on Charles MacDonald’s detailed study of the hardware. I’m sure this will be fun and controversial! We also have newly-added support for multiple keyboards in the Windows code and a switch over to using the raw input APIs, thanks to Andrew Kuruhin. In addition, there are a number of nice SH-4 updates from Samuele Zannoli, some more progress on Match It II from Robiza, and a bunch of fixes for regressions that seeped into the final 0.116 release.

     

    Source

    0.116u1

    ---------

     

     

    MAMETesters Bugs Fixed

    ----------------------------------------

    shanghai0116red [Aaron Giles]

    bldwolf061gre [Robiza]

    superx0116gre [Robiza]

    matchit2_0116ora [Robiza]

    qix0116yel [Aaron Giles]

     

     

     

    Source Changes

    ---------------------------

    Fixed scanline address reporting in the qix driver. [Zsolt Vasvari]

     

    Rewrote Neo-Geo driver again based on information from Charles MacDonald. This update fixes a number of issues with the previous attempt. [Zsolt Vasvari]

     

    Added support for multiple keyboards: [Andrew Kuruhin]

    - added multikeyboard input support through RAWINPUT mechanism (up to 8 simultaneous keyboard inputs)

    - fixed RAWINPUT device registry enumeration bugs

     

    Fixed the reset mode in CDP1802. [Curt Coder]

     

    Fixed a number of errors and simplified the code significantly in the ptm6840 code. [Atari Ace]

     

    Fixed offset for sprite and layers in fcrash driver. [Robiza]

     

    SH4 CPU core improvements: [samuele Zannoli]

    - corrected opcode decoding and decodes all opcodes of sh4

    - corrected disassembly and added support for all instruction of sh4 not in sh2

    - now disassembles all fpu instructions

    - changed cpu to little-endian (sh4 can be either big or little)

    - corrected which data is read and written from memory

    - added registers fpul and dbr

    - added (non-fpu) instructions of sh4 non present in sh2

    - added four fpu instructions

    - modified memory-mapped internal register management so that all internal registers can be actually used

    - added file sh4regs.h with defines for all sh7750 internal registers

    - implemented internal registers for memory refresh

    - removed some internal registers of sh2 not present in sh4

    - added preliminary support for internal cache used as ram

     

    Updated CPS2 decryption bit order to match what is likely the original order. [Nicola Salmoria]

     

    Fixed a few warnings that show up with -Wextra. [Atari Ace, Zsolt Vasvari]

     

    Fixed toaplan2.c so that OKI6295 sample ROM bankswitching via one of the spare data lines on the coin mechanism port is only hooked up in the one game that's actually wired this way (shippumd). [AWJ]

     

    Updated the scrambls protection implementation to use equations based on the implementation from fpgaarcade.com. [Mark McDougall]

     

    Improved GCD computations in the rendlay.c code. [Christophe Jaillet]

     

    Fixed numerous regressions in the 0.116 release. [Zsolt Vasvari, Aaron Giles]

     

    Switched driver code to exclusively using mame_rand() instead of rand(), to improve consistency of results. [Aaron Giles]

     

    Improved MCU timing and communication in the qix driver. Still a few issues remain. [Aaron Giles]

     

     

    New games added or promoted from NOT_WORKING status

    ---------------------------------------------------------------------------------

    Match It II [Robiza]


    nesDS and SNESDS released

    Robert
    By Robert,

    NES / SNES emulators for the DS

     

    Thanks to Alekmaul!

     

    Update:

     

    * DLDI support added (6/14/2007)

    Downloads: nesDS / snesDS


    MagicEngine 1.0 PR 10.1/ OS X released

    Robert
    By Robert,

    TG16 / PCE emulator

     

    2007-06-15

     

    Minor update to the OS X version of MagicEngine :

     

    MagicEngine 1.0 PR 10.1/ OS X (universal binary)

     

    * fixed CD audio bug on PPC Mac

    * fixed blue screen bug when MagicEngine was auto-launched

    * fixed keypad 'enter' key not working

    * removed the 'options' tab in the load ROM menu until it's finished

    * better key file detection, it's possible again to install MagicEngine and the key file in the same directory

    More info


    Ootake 1.09 released

    Robert
    By Robert,

    TG16 / PCE emulator

     

    2007/06/15 1.09 released

    - The image quality of "TV Mode"(Processing is light) has been improved. And it was made "Screen setting of default". By "Setting->Screen" menu it is possible to set it to the previous default("Special Scanlined" - sharp and play easily).

    - The item that set the "Gamma-value(brightness)" was put on "Screen" menu.

    - The item that set the "Density of Scanline" was put on "Setting->Screen" menu. When setting it to "TV Mode" or "Horizontal Scanlined", it is reflected.

    - The tone quality of the sound has been improved. In the personal computer environment from which the noise has occurred, I think that the noise decreased(disappeared) in some measure.

    - The sound processing part and additionally, a detailed part was sped up.

    - The speed and timing were brought close to a real machine more. In demo scene of "3x3 Eyes", the gap of the sound was solved. I think that the operation timing improved in other games, too.

    - In ending of "Splatterhouse", the staff roll was made the same expression as a real machine.

    - In demo play of "Magical Chase", the problem that the noise sound had been emitted when having started was solved.

    - Additionally, a detailed part has been improved and corrected.

    Changelog / Download


Portal by DevFuse · Based on IP.Board Portal by IPS
×
×
  • Create New...