Jump to content

    Mame 0.107u1, Intermediate Update

    Robert
    By Robert,
    0.107u1

    --------

     

    MAMETesters Bugs Fixed

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

    timecrsa0100u1gra [Luigi30]

    inputduplication0106u7gra (nyny, joust, lghost, hyhoo) [Luigi30]

    lastduel0106u7gra [Luigi30]

    jdreddp0106u1gra [Luigi30]

    bzone0104u7gra [Aaron Giles]

    pturn0104u7gra [shimaPong]

    tsamurai0103gra [Aaron Giles]

    pause0102gra [bUT]

    mameini0107ora [Aaron Giles]

    omegafc0107yel [Aaron Giles]

    s2650_0106u11ora [Minuous]

    syvalion0107yel [Aaron Giles]

    congo0107red [Aaron Giles]

     

     

    Source Changes

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

    Removed hard core dependency on samples. [Andrew Gardner]

     

    Added what seems to be a proper fix for the background transparency flag that was needed by champbwl to show the green background. [Pierpaolo Prazzoli]

     

    Updates to the MagicFly driver: [Robert Fresca]

    - Figured out the MC6845 (mapped at $0800-$0801)

    - Fixed the screen size based on MC6845 registers.

    - Fixed the visible area based on MC6845 registers.

    - Corrected the gfx rom region.

    - Solved the NMI/vblank issue. Now attract works.

    - Changed CPU clock to 625khz.

    - Added new findings to the technical notes.

    - Marked magicfly PAL as NO_DUMP (read protected).

     

    Fixed memory write ordering bug in the 68000 core. [Charles MacDonald]

     

    Added some PPC602 specific opcodes and registers. [Ville Linde]

     

    Removed NEW_RENDER definition and all support for the old rendering system from the core. Cleaned up a bunch of useless and deprecated code as a result. [Aaron Giles]

     

    Massively rewrote the user interface to rely on the new rendering systems. Broke the UI into multiple pieces (ui.c, uimenu.c, uigfx.c). The code is now verging on readable. [Aaron Giles]

     

    Renamed ui_popup to popmessage across the code, and implemented popmessage in mame.c. This breaks the dependency between the core driver code and the user interface in almost all cases. [Aaron Giles]

     

    Added a red background to serious warning messages in the vain hope that people might take better notice. [Aaron Giles]

     

    Fixed vector game crashes with DirectDraw rendering. [Aaron Giles]

     

    Consolidated live screen parameters into a screen_state structure. Machine->visible_area[num] is now Machine->screen[num].visarea. Machine->refresh_rate[num] is now Machine->screen[num].refresh. [Aaron Giles]

     

    Added new function configure_screen() which can control the width, height, visible area, and refresh rate of each screen. This function allows for widths and heights larger than what were specified in the game driver, so you no longer have to specify the maximum width and height in the driver, but can instead specify a typical width and height. This function supercedes the old set_visible_area() and set_refresh_rate() functions. The former has been rewritten to call configure_screen(), while the latter has been removed entirely. [Aaron Giles]

     

    Changed the behavior for supporting overscan and other effects. The width and height of a screen control the overall bitmap size. The visible area of a screen specify its non-blanked boundaries (and default visible area, as before). [Aaron Giles]

     

    Moved line-to-quad conversion routine into the core render.c as another utility function. [Aaron Giles]

     

     

    New games added or promoted from NOT_WORKING status

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

    TomCat (Star Wars hardware, prototype) [Mathis Rosenhauer]

    Poke Champ [David Haywood]

     

     

    New clones added

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

    Dungeons & Dragons: Shadow over Mystara (Brazil 960223) [brian Troha]

    http://mamedev.org

     

    Not included in the whatsnew is the fact that hiscore support has been removed.


    3 more MAME releases!

    Robert
    By Robert,
    SDLMAME 0.107_3

     

    _2 was broken for x86 on Linux and Mac (PPC Mac, x86-64 Linux, and x86 Win32 were fine) so here’s the latest: SDLMAME 0.107_3 [14.2 MB] and the patch from _2 [17 KB]. NOTE: you MUST “make clean” before applying the patch or the resullts will be unpredictable.

     

    * Fixed: the x86-64 makefile fix in _2 broke normal x86 on Linux and Mac (Win32 was not affected)

    * Fixed: OpenGL was rendering everything one pixel up and to the left of its proper position. Thanks to Aaron Giles for noticing I’d copy/pasted a little too much of his D3D code

    * Added some notes to the documentation pointing people to docs/windows.txt for the “baseline” set of options supported by SDLMAME

    >> Get it HERE.

     

     

    NEmo32 Plus! was updated to v0.107. Updates in this version :

     

    - src updated to mameplus v0.107

    - some roms/sets were updated

     

    Added Games :

    ms5boot - Metal Slug 5 (bootleg)

    >> Get it HERE

     

    Mame32Hp4 -> Get it HERE.


    PSPVBA 1.2.2 released

    Robert
    By Robert,

    GBA emulator for the PSP

     

    PSPVBA: GameBoy Advance Emulator for PSP v1.2.2

    July 29th, 2006, 12:22 Posted By: zx-81

     

    Hi All,

     

    Here is a new version of PSPVBA the GameBoy Advance Emulator for PSP.

     

    After days of intensive work on this emulator, i have to say that i've tried many things,

    and unfortunatelly none give better speed results.

     

    It seems that i've reached the limit of what i can do on this emulator (from speed point of view).

     

    * This version doesn't work for +2.0 FW ! *

     

    What's new in version 1.2.2 :

     

    - Rewrite some part of the Gfx code (up to 5% faster)

    - Bug fix and code cleaning

    >> Get it HERE.


    SSSPSX 0.0.29 released

    Robert
    By Robert,

    PSX emulator

     

    >> Get it HERE.


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