Jump to content

    MESS 0.122 released

    Robert
    By Robert,

    Multi-system emulator

     

    0.122

     

    System Driver Changes:

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

    - [ATOM] Added natural keyboard support. [stefano Priore]

     

    - [CPCPLUS] Added raw binary (.bin) cartridge image support. [barry Rodewald]

     

    - [FAMICOM] Fixed reads to $4031-2 when a disk is not mounted. [MAMEPlus Team]

     

    - [GAMEBOY] Several fixes to the video timing. [Wilbert Pol]

     

    - [GAMEBOY] Fixed a bug in the handling of 256 and 1024 cycle timers. [Wilbert Pol]

     

    - [GAMEBOY] Fixed timer handling details and timer irq generation. [Wilbert Pol]

     

    - [GAMEBOY] Improved handling of VRAM locking in certain STAT modes. [Wilbert Pol]

     

    - [GAMEBOY] Improved handling of OAM locking in certain STAT modes. [Wilbert Pol]

     

    - [GAMEBOY] Improved penalty cycle count for enabled sprites. [Wilbert Pol]

     

    - [MEGADUCK] Fixed default aspect ratio. [Justin Kerk]

     

    - [MEPHISTO] Fixed a keyboard mapping bug. [Dirk Verwiebe]

     

    - [QL] Added sound. [Curt Coder]

     

    - [sG1000] Fixed keyboard/joystick detection. (bug #1444) [Curt Coder]

     

    - [sMS/GG] Disabled interrupt generation on bootup. (bug #1451) [Wilbert Pol]

     

    - [sYM1] Fixed bug #1442. [Dirk Best]

     

    - [sYM1] Better LED support, memory write protect support and added speaker emulation. System is now marked as working. [Dirk Best]

     

    - [TI99] Refactorings and code cleanups. [Michael Zapf]

     

    - [TZX] Added Amstrad CPC .cdt support, and fixed pause length. [barry Rodewald]

     

    - [TZX] Fixed TZX block type 0x13. [barry Rodewald]

     

    - [X68000] Improved video timing. [barry Rodewald]

     

     

     

    User Interface Changes:

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

    - [Windows] Fixed occasional crash in menu bar when multithreading is on. [MAMEPlus Team]

     

     

    Imgtool Changes:

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

    - Modules can now specify IMGTOOLINFO_INT_CHARSET which alters the native character set for a particular Imgtool module. [Dirk Best]

     

     

    Source Changes:

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

    - The core is based on MAME 0.122. This incorporates all features of the update to this core. [MAME team]

     

    - Changed spacing between natural keyboard key names. [Nate Woods]

     

    - Added a general 74145 BCD-to-decimal decoder emulation, currently used by the SYM-1 driver. [Dirk Best]

     

    - Fixed M65C02 optimization. [Peter Trauner]

     

    - Miscellaneous cleanups (staticization, constification, header file, deprecated use of the "Machine" variable, gfxdecode naming, Machine driver, memory management and removed some legacy code. [Atari Ace]

    >> Get it HERE.


    Mame 0.122u2 update

    Robert
    By Robert,

    Source

    0.122u2

    -----------

     

     

    MAMETesters Bugs Fixed

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

    pestplce0122red [couriersud]

    hunchbkd0122red [couriersud]

    radarscp0122yel [couriersud]

    mwalk0122red [couriersud]

    qtheater0122u1ora [Philip Bennett]

     

     

    Source Changes

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

    Fixed M65C02 optimization. [Peter Trauner]

     

    TMS51xx and M58817 speech updates: [couriersud]

    - radarsc1 uses tms5110 speech synth

    - cvs games: according to PCBInfos speech chip is TMS5100. Changed driver to use TMS5100 and "game system operational" now sounds more natural

    - removed sound/m58817.*

    - added support for multiple coefficients maps to tms5110.*

    - added coefficient maps for TMS5100 and M58817 from documented sources to tms5110r.c

    - fixed interpolation factors (see tms5110r.c for reason)

    - made lattice calculation precision 9bit

    - added support for READBIT and LOADADDRESS commands to tms5110.c

    - more changes in line with various patents

    - documented TRS-02, TKG-02/03 "voice" interface

     

    Completed the addition of static qualifiers to all MAME symbols that aren't explicitly exported. [Atari Ace]

     

    Named the input_seq_type enumeration and used it explicitly in several places. [Nathan Woods]

     

    Corrected tx1 and tx1a coinage DSW assignments. Reversed buggyboy/buggybjr 'Game Time' settings. [Philip Bennett]

     

    TMS3203x core updates: [Aaron Giles]

    * fixed interrupt handling

    * added support for edge-triggered interrupts on '32

    * expanded interrupt support for the '32

    * updated drivers using TMS3203x core to deassert interrupts

    * added externally accessible functions for converting '3x floating point format

    * updated gaelco3d driver to use new functions

     

    Zeus2 (+related) updates: [Aaron Giles]

    * fixed save states for DCS games

    * cleaned up Zeus2 waveram handling

    * added Zeus2 save state support

    * added preliminary model and quad rendering support for Zeus2

    * added support to timekpr for the ZPRAM used on Zeus2

    * hooked up ZPRAM in Zeus2 games

    * hooked up controls in Zeus2 games

    * updated poly.c to ensure it is idle before saving state

    * Added artifical Z offset of -2 to make the full screen show in crusnexo

     

    Replaced tekken2/tekken2a/tekken2b 'tes1wave.8k' ROM with the correct, non-byte-swapped dump. [Philip Bennett]

     

    Added discrete 74LS624(56789) implementation [couriersud]

    - DISCRETE_74LS624 is a VCO needed for dkongjr

    - Supports Logic, Energy and Count outputs

     

    dkong updates: [couriersud]

    - Added dkongjr discrete sound

    - Proper interface Z80 - I8035 for dkongjr

    - Changed discrete sound output factors

    - removed samples support for dkongjr

    - Cosmetic changes

    - Fixed regression in radarscp sound

    - Added dipswitch locations to dkong3b

     

    Documentation and clock frequency improvements for seta.c: [brian Troha]

    - Added the Guru's readme info for Thundercade

    - Corrected rom name for Thundercade

    - changed clocks to OSC by divider IE: 16000000/2 /* 8MHz */

    - Changed Orbs clock to 16MHz with note about 14.xx MHz

    - Changed Meta Fox's x0-006 (65c02) to same as Thundercade

    - Changed the YM3438 in Ultra Toukond Densetsu from 6MHz to 1600000/4 /* 4MHz */ as there is no mention of 6MHz OSC on PCB

     

    Verified a number of clock frequencies from real PCBs. [Corrado Tomaselli, Zsolt Vasvari]

     

    Fixed several memory leaks related to SCSI CD emulation. [Oliver Stoneberg]

     

    Removed the increasing of the R register from each IX/IY related (FD xx or DD xx) instruction on the Z80. According to documentation and the behavior of the Amstrad CPC driver, this is incorrect. [barry Rodewald]

     

    Added initial FPU support to the SH4 core. [samuele Zannoli]

     

    Adjusted most conditional logging in MAME to use the idiom "do { if (VERBOSE) logerror x; } while (0)". This has the benefit that the compiler checks the syntax of the logging even in the case it will be eliminated, and in fact a number of cases here needed adjustments to compile because of this. [Atari Ace]


    Rice Video 6.1.4 released

    Robert
    By Robert,

    Plugin

     

    I decided to do a release just before the year ends, and also to give this project some attention. Mainly due to me actively working on another emulator project as well as a personal project of mine.

     

    Changes:

     

    * New: Added HQ/LQXxS post processing filters

    * Updated: 64x and 32x scaling factors are now useable.

     

    Happy New Year!

    >> Get it HERE.


    gpSPhone v1.2.0 released

    Robert
    By Robert,

    GBA emulator for iPhone and iPod Touch

     

    After much beta testing, v1.2.0 of gpSPhone has been released!

     

    Here’s what’s new:

    - Added initial support for .zip archived .gba files. The .zip must ONLY contain a single .gba file.

    - Added support for volume changing via iPhone and iTouch volume controls.

    - Added option to add a new savestate file or overwrite the previously loaded one.

    - Improved save state support. No more crashes and save states are timestamped. Compatibility remains for old version savestates.

    - Improved suspending/resuming of the emulator.

    - Improved button input routine. Now combo buttons work better.

    - Improved the default skin/overlay to support better left and right button input.

    - Fixed a bug causing the emulator to crash when headphone jacks were inserted or removed during gameplay.

    - Fixed a delete ROMs bug.

    - Fixed a bug in the controller skins that made L+R go to the menu screen.

    - Moved the unscaled GBA screen to the top of the actual screen.

    - Increased performance.

    >> Get it HERE.


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