Jump to content

    MAME v0.79u4 Released!!!

    ForceX
    By ForceX,

    http://haze.mame.net

     

    You can download it from here

     

    What's New:

     

    0.79u4

     

    General Source Changes

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

     

    Fixed sound pitch / balance in Asterix [Oliver Achten]

     

    Fixed a problem when resetting various games caused by the timer updates [Aaron Giles]

     

    Fixed some Quasar Dipswitches [Pierpaolo Prazzoli]

     

    0.79u3

     

    General Source Changes

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

     

    Misc Changes [Nathan Woods]

    src/cpu/i86/i286.c:

    src/cpu/i86/i286.h:

    src/cpu/i86/i286intf.h:

    - Updated I286 CPU core to MAME 0.79

     

    src/cpu/jaguar/jaguar.c:

    - Adding a missing case to jaguargpu_get_info()

     

    src/cpu/m6502/m4510.c:

    src/cpu/m6502/m4510.h:

    src/cpu/m6502/m6509.c:

    src/cpu/m6502/m6509.h:

    src/cpu/m6502/ops09.h:

    src/cpu/m6502/ops4510.h:

    src/cpu/m6502/t65ce02.h:

    - Updated m4510 and m6509 CPU cores to MAME 0.79

     

    src/sndhrdw/snes.c:

    - Removed a duplicate global variable definition

     

    src/cheat.c:

    src/info.c:

    src/usrintrf.c:

    - Removed NEOMAME and CPSMAME declarations

     

    src/mame.c:

    - Added a new consistency check on CPUs to check for the existence of

    certain get_info cases needed for debugging.  This consistency check

    is currently only enabled for MESS.

     

    src/windows/input.c:

    src/windows/input.h:

    - Changed key_trans_table to be non static and renamed to

    win_key_trans_table (this table is now used in MAME32)

     

    src/memory.c:

    - Changed all fatalerror() calls to osd_die()

     

    src/chdman.c:

    - Added -createblankhd and -copydata commands

    - Added new arguments to -createhd

    - Ported to Macintosh

     

    src/artwork.c:

    - Changed artwork_override_screenshot_params() so that its

    functionality will kick in whenever the artwork system is active, even

    without artwork pieces

    - Introduced a static artwork_system_active(); a call to check to

    see if the artwork system is active.

     

    Misc PSX cleanups [smf]

     

    Removed some memory system test code [Aaron Giles]

     

    Fixed a TMS32031 bug that was causing some problems in Radikal bikers [Aaron Giles]

     

     

    New Games supported or promoted from GAME_NOT_WORKING status:

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

     

    Quasar [Mike Coates, Pierpaolo Prazzoli]

    (other Zaccaria games are still being worked on)

     

    New Clones supported or promoted from GAME_NOT_WORKING status:

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

     

    FX (bootleg of SRD mission) [Pierpaolo Prazzoli]

     

    0.79u2

     

    General Source Changes

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

     

    Timer System Update [Aaron Giles]

     

    The timer system is now integer-based instead of floating-point based. It requires

    64-bit ints. I've defined a new type 'mame_time' which is a 96-bit time value.

    There are 32 bits for counting full seconds, and 64 bits for counting subseconds.

    This type is used extensively in the core timer system and the CPU scheduler.

     

    The accuracy of the new system is down to 1 attosecond (10^-18 seconds).

    This may seem excessive, but for a 100MHz CPU, each clock cycle is 10^10

    attoseconds. That works nicely because 100MHz divides evenly. For a 96MHz

    CPU, each clock cycle is 1.041666667 * 10^10 attoseconds. Rounding, we lose

    1/3 of an attosecond per cycle in error. Multiply that error by 96000000 and

    you end up with an error of 32000000 attoseconds. Fortunately, that's only

    0.032ns, but if I had much less accuracy than this, the errors would start

    to add up in a more significant way.

     

    All the existing APIs are still around, and doubles can still be passed as

    arguments. But they are all immediately connverted to 'mame_time' values for

    processing.

     

    The old system had some drifting errors due to FP rounding which are gone

    now.

     

     

     

    Fixed Unix compile (renamed rand_r in namconb1 driver) [R.Belmont]

     

    Misc Fixes [Nathan Woods]

    src/cpuintrf.c:

    src/cpuintrf.h:

      - Fixups for the CP1610 core

      - Fixed the declaration of activecpu_set_irq_callback()

     

    src/mame.c:

      - Added a new consistency check for drivers that use non-existent

        CPU cores

     

    src/machine/snes.c:

    src/includes/snes.c:

      - Refactored to remove MESS specific code

     

    src/machine/idectrl.c:

    src/machine/idectrl.h:

      - Added ide_bus_0_r() call to access the bus directly

     

    src/cpu/z80/z80.c:

      - This patch changes the Z80 CPU core to set the Z80 cycle tables to

          their defaults on startup.  This removes any need for drivers to reset

        the Z80 cycle tables back to their defaults on exit.

     

    Cleaned up some itech32 notes [brian Troha]

     

    Fixed some firebatl dips [b.S.Ruggeri]

     

    CPU Specific Memory Map fix [Aaron Giles]

     

    Fixed targ filenames and added proms [chaneman]

     

    Updated PIC core + drivers to use internal memory maps [QUench]

     

    Added support for the IACK and IDLE commands in the TMS32031 core [Aaron Giles]

     

    Various Updates [Curt Coder]

     

    Updated NeoGeo sets to use correct roms [HPMAN]

     

    Psikyo.c video fixes [Leon van Rooij]

      - glitch in gunbird attract mode (tilemaps can be opaque);

      - glitch in s1945, when the planes are shown (sprite-tilemap priorities);

      - glitch in s1945, lvl 7 (there is an additional per-tile rowscroll mode). This solves  mametesters s1945066gre.

     

    Fixed m68kdasm bug [Leon van Rooij]

     

    Decode information for custom cpu used by robowrest2001 [Dave Widel]

     

    Fixed Irem GA-20 pitch [R.Belmont]

     

    Added support for DMA based DAC 'sound chip' and updated DCS / CAGE to use it. [Aaron Giles]

     

    Enigma 2 fixes [Tomasz Slanina]

    - sound

    - bg starfield in enigma2

    - cocktail mode

    - fixed some bugs (protection?)

    - colors

     

    Sample Support in Tailgunner [Erik Ruud]

     

    New Games supported or promoted from GAME_NOT_WORKING status:

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

     

    Kusayakyuu [Tomasz Slanina]

    incomplete driver, various sound / gfx issues

    Botanic [David Haywood]

    Bongo [Pierpaolo Prazzoli]

    Pro Yakyuu Nyuudan Test Tryout [Pierpaolo Prazzoli, Bryan McPhail]

    Mad Alien [Norbert Kehrer]

     

     

    New Clones supported or promoted from GAME_NOT_WORKING status:

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

     

    Area 51 (newer 68020 Version) [brian Troha]

    Zoom909 [Tomasz Slanina]

    Strikers 1945 (alt) [brian Troha]

    Hunchback (galaxian hardware) [Pierpaolo Prazzoli]

     

    New Non-Working games / clones supported

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

     

    Gaelco 3D games (Radikal Bikers, Surf Planet) [Aaron Giles]

    incomplete emulation of 3D Hardware

    Microprose 3D (botss, stankatk etc.) [David Haywood]

    skeleton driver, just loads the roms


    MAME079u2 and u3 Roms Released!!!

    ForceX
    By ForceX,

    The romfiles for MAME 079u2 and u3 roms have been released (MAME 079u3 are supposed to be kept private for awhile but I have my contacts and I don't give a f&^k about hoarding roms)

     

    MAME 79u2 includes some NeoGeo games that have been redumped because the original releases were found to be incorrect.

     

    You can download them from:-

     

    MAME 079u2 (This link will take you to a website where you can download the roms)

     

    MAME 079u3

     

    Note:- To Download The MAME 079u3 Roms You Must Right Mouse Click On The Link And Select Save Target As

     

    I hope you all enjoy :):lol::D

     

    *EDIT* I'm posting this here and in the MAME forum because some members of this forum and guests might not visit the MAME forum which is here.


    MESS 0.79 Released!

    ForceX
    By ForceX,

    MESS is a multi console emulator for various systems. Only the DOS & Windows binaries are updated so far.

     

    New System Drivers Supported:

    - [MSX2] Sony HB-F700P (Sean Young)

    - [MSX2] NMS 8245 and NMS 8255 (Sean Young)

    - [MSX] National FS-4000 (Sean Young)

    - [MSX] Sony HB-75P (Sean Young)

     

    System Driver Changes:

    - [APPLE2] Fixed a regression in caching disk data that would cause data to be lost when switching disks, or for switching disks to not be acknowledged. [Nate Woods]

    - [MSX] Rewrote memory emulation.

    * Adds support for subslots

    * Proper memory layout for the MSX2 drivers, with the diskrom in a subslot of slot 3.

    * Adds support for Konami's Sound Cartridge (128kb)

    * Adds support for Korean 90-in-1

    * Adds support for Kanji ROM

    If no cartridges are supplied, it sets the Sound Cartridge in slot 1 and the FM-PAC in slot 2. The Snatcher, SD-Snatcher and the Konami Game Collections now work. Note that Sound Cartridge also behaves as a normal SCC.

    With one cartridge supplied the FM-PAC is still set in slot 2 so R-Type and other ROM cartridges can still use it. [sean Young]

    - [sUPERBRD] Updated driver with a better BIOS set and keyboard layout and added sound. [Claudio Nieder]

     

    User Interface Changes:

    - [Windows GUI] Minor bug fixes regarding software listing and CRC calculations with respect to clone and compatible drivers. [Nate Woods]

     

    Source Changes:

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

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

    - As a consequence of the MAME 0.79 core, which has massive changes to the memory system, there is a greater likelyhood of regressions in this MESS release (as with MAME.)

    - Introduced automated messtest testing facility, in order to prevent regressions in the future. [Nate Woods]

    - Internal error reporting enhancements for image loading; still some work to do. [Nate Woods]

     

    Get it from this page.


    VituaNes 91b is here

    ForceX
    By ForceX,

    Virtuanes is a very easy to use NES (nintendo entertainment system) emulator, currently it runs under windows.

     

    * Add a correspondence pattern to simple virus checkers.

    * A list view update method of Cheat support is changed.

    * Correct IRQ of MMC3. (Rockman 3)

    * Correct a triangle wave, now certain sprites resemble the original better

     

    This release is mainly a bugfix, you can get this emulator from here


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