Jump to content

    Mame 0.118u1 update

    Robert
    By Robert,

    Source

    This major change this time around is an internally revamped tilemap system. A set of regression tests have already been done and things look pretty good, so I don’t anticipate a lot of new bugs with the new code, but there will probably be a few things I missed. Make sure you read the top of tilemap.h (either in the source or in the online source when it is updated later today) for more detail on how the tilemap system works.

     

    Source

    0.118u1

    -----------

     

    MAMETesters Bugs Fixed

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

    boogwing0118yel [Aaron Giles]

     

     

    Source Changes

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

    Fixed behavior of auto_realloc() so that it always reallocs from its original pool. [Atari Ace]

     

    Fixed divide-by-zero when running with -video none in some cases. [Atari Ace]

     

    ARM7 core fixes: [R. Belmont, Ryan Holtz]

    - Fixed behavior when R15 is the source of a MOV

    - Fixed flags calc for ADC/SBC

    - Fixed flags calc for NEG

    - Fixed flags calc for CMP

    - Fixed time running backwards on Thumb instructions

    - Fixed some ARM instructions doing indiscriminate change_pc()s

     

    Fixed converting CD's containing audio that were ripped by cdrdao, which was broken recently. The code is cleaner and more maintainable now. [smf]

     

    Fixed chdman_open() "w" to always create/truncate the file, leaving "r+" to try opening first and then truncating. This matches behavior in the core. [smf]

     

    Added missing port 3/4 to M6803 cpu core. [Curt Coder]

     

    Changed 6850ACIA to use MSB/LSB read handlers. [Curt Coder]

     

    Fixed two minor bugs in the COP400 CPU disassembler. Hooked up the internal 64 bytes of DATA RAM to the core. [Andrew Gardner]

     

    Added support in the debugger for reading/writing memory without translation. [Olivier Galibert]

     

    MSM6242 updates: [Ernesto Corvi]

    - Added support for 12/24 hour mode

    - Added support for the HOLD bit

     

    Galaxian driver updates: [stephh]

    - fixed 'spcdraga' GFX ROMS loading

    - 100% verified Dip Switches for all sets

    - added long notes for all sets

     

    Significantly revamped the tilemap rendering code. There are now only two tilemap types, based on whether or not you want transparency based on pen or color. All existing tilemap effects are built on top of these two modes. The internal tilemap handling code has been reorganized and simplified in a number of cases. For most games, this change is transparent (har har), apart from the change in tilemap type values. Several concepts within the tilemap system now have different terminology for clarity and to remove some ambiguous naming ('priority', for example, was overloaded). A small tutorial and better documentation is now present at the top of tilemap.h and provides more details of the changes. [Aaron Giles]

     

     

    New games marked as GAME_NOT_WORKING

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

    Mahjong Almond Pinky [bET] (Roberto Fresca)

    Jack Potten's Poker (bootleg 2) (Roberto Fresca)


    Wine 0.9.43 released

    Robert
    By Robert,

    Windows API emulator

     

    This is release 0.9.43 of Wine, a free implementation of Windows on Unix.

     

    What's new in this release:

    - Direct3D support on top of WGL instead of GLX for better portability.

    - Many DirectSound fixes.

    - Still more gdiplus functions.

    - Many crypt32 improvements.

    - Lots of bug fixes.

    >> Get it HERE.


    EmuLoader 5.1.4 released

    Robert
    By Robert,

    Front End

     

    Surprise, surprise. New update with fixes, some changes and new stuff. I also tested this baby under Windows Vista Business edition, and it's working. Just make sure you install emulators and the frontend in folders that are not protected by Vista or they will not work.

     

    version 5.1.4 change log [August 10, 2007]

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

     

    .fixed: MAME 0.117u2 and newer use a "mame.ini". Also valid for other MAME based emulators: AGEMAME, PinMAME, HazeMD

     

    .fixed: Bios sets being added in double when creating a games list (MAME based only)

     

    .fixed: Error generating MAME based games lists with emulators builds older than 0.117u2

     

    .fixed: Function "FileExists()" updated to work properly, specially under Windows Vista

     

    .fixed: Memory leak when exiting frontend at the first time run

     

    .fixed: Bios sets were being added into MAME based lists as BIOS and regular games

     

    .fixed: Frontend works again under Windows Vista... as far as I could test it. Just make sure to "run as administrator" and also make sure to install the frontend and all emulators in folders that are not protected by Vista

     

    .fixed: Enabling hidden games feature make all other games visible

     

    .removed: Column "Audio Channels", "Audio Samples" You'll need to re-create your games lists again since .el files have changed!!!

     

    .optimized: Source code optimizations for easier maintenance

     

    .optimized: More startup optimizations

     

    .added: Column "Times Played" is back. New file "\ini_files\games_played.ini"

     

    .added: New feature: "Scan Audio Samples" ("Games List" main menu) Use this to scan all games that use external samples files for the sample .zip file You can also delete not used samples

     

    .added: New games filter: "Control Type" ("Games Filters" main menu) Use this filter to show only games that use a particular control type: "Joystick 4-Way", "Trackball", "Dial", etc Filter added to replace the now removed "Control Type" column NOTE: For games with multiple controls, only the first control type is checked!

    >> Get it HERE.


    DSCompress v1.2 released

    Mooney
    By Mooney,

    GZip compression/decompression app for NDS

    Ok, new version built and tested. I successfully decompressed a 50mb file compressed with 7z's gzip function, which failed previously.

    Source and Downloads: GVPF release thread


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