Jump to content

    Mame 0.130u3

    Robert
    By Robert,

    http://mamedev.org/updates/whatsnew_0130u3.txt

     

    MAMETesters Bugs Fixed

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

    - 01030: [side-by-side] starjack: "Star Jacker" side-by-side test. (Aaron Giles)

    - 00983: [Graphics] pitfall2: Once you lose your last life, any object not in the background shows up on the high score and continue screens. (Aaron Giles)

    - 00984: [Graphics] 4dwarrio: The game resolution changes in the 2nd players turn in the cocktail mode. (Aaron Giles)

    - 00257: [Graphics] wbmlb, wbmljb: When the player sprite reaches the right side of the playfield, some garbage gfx appear on the left side. (Aaron Giles)

    - 00303: [Graphics] regulus: In cocktail mode when it is player 2's turn graphics from the top of the screen flash at the bottom of the screen (Aaron Giles)

    - 00256: [Graphics] seganinj: [possible] Sprites leaving on the left side on the screen aren't clipped properly. (Aaron Giles)

    - 03098: [Color/Palette] all sets in mcatadv.c: Palette regression (Christophe Jaillet, Fabio Priuli)

    - 03087: [Graphics] daireika: Graphic artifacts on attract mode. (Angelo Salese)

    - 03093: [Graphics] mazinger: the boss of 4th level is black (robiza)

    - 03092: [sound] spuzbobl: Some sound samples are being played indefinitely (David Haywood)

    - 01163: [DIP/Input] popbounc: [possible] MAME doesn't support paddle input. (Fabio Priuli)

    - 02187: [Documentation] All games of "Technos": Fix for manufacturer. (Fabio Priuli)

    - 02558: [Graphics] Graphic priority is not fully understood. (Angelo Salese)

    - 02557: [Graphics] All games in jalmah.c: There are square gaps during gameplay. (Angelo Salese)

    - 00598: [DIP/Input] popbounc: Regardless of whether the "paddle" or "joystick" option is activated in the dipswitch, the controls are broken. (Fabio Priuli)

    - 00947: [Graphics] batsugun: At the level 4 boss there's a sprite problem. (robiza)

    - 02562: [interface] Ability to choose arbitrarily named crosshair pictures (Derrick Renaud)

     

     

     

    Source Changes

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

    Crosshair update: [Derrick Renaud]

    * Added Crosshair Options menu

    - ability to individually enable/disable crosshairs

    - ability for them to automatically disappear after a set amount of time (this is now the default)

    - ability to select crosshair graphic

    - all settings are saved in the cfg file

    * Removed F1 toggle for crosshairs

    * Added new command option -crsshairpath

    - store all selectable graphics here

    - see config.txt for further info

     

    Merged memory maps, renamed sets in the following drivers: vendetta, videopkr, wrally, vball, unico, tsamuri, triplhnt, toypop, tnzs, topshoot, topspeed, tecmo, tecmo16, tecmosys, terracre, thoop2, tunderx, tiamc1, timelimt, taito_z. [Aaron Giles]

     

    Added direct mode JVS command, used by the i/o for the later Naomi games [ElSemi, Angelo Salese]

     

    hyprduel fix [Hau]

     

    Force cpu resyncs mainprotection on pgm. [David Haywood]

     

    trackfld cleanups: [Aaron Giles]

    - derived clocks where possible

    - complete memory maps from the schematics

    - hooked up proper sound command latching

    - reimplemented 6802-based ADPCM samples for the bootlegs

    - merged memory maps

    - extended NVRAM to the full RAM range (according to schematics)

    - created common include file and modified drivers to use it instead of explicit externs

     

    Removed msb/lsb handlers from taitosnd. Updated all drivers to call the 8-bit versions directly from the address maps. [Aaron Giles]

     

    Did bulk replace of AM_READ/WRITE(SMH_NOP) -> AM_READ/WRITENOP. [Aaron Giles]

     

    Reverted recent TMS32025 timing change which busted Cool Pool sound. [Olivier Galibert]

     

    exctsccr update: [uki]

    - verified clock frequency (including 4KHz NMI)

    - position 6A is not populated in JAPAN ver.

    - sound tempo is wrong in all sets (with or without this change)

    - clock for AY-3-8910 is 14.31818M/8 except for main melody

     

    taito_l input updates: [Fabio Priuli]

    * added plgirls cheat dip-switch [found by Gatinho]

    * added plgirls2 coin mode B

     

    Fixed crshrace coinage dips. [stephh, Fabio Priuli]

     

    Fixed mechattu coinage dips. [Fabio Priuli]

     

    Redumped GFX ROM of kakumei2. [uki]

     

    Improved the Wave-DMA behaviour in Naomi, added PVR-DMA support. [Angel Salese]

     

    Naomi video cleanups/reworking. [David Haywood]

     

    DIPSW update [kanikani]

    - added DIP location to following drivers: djmain.c, fitfight.c, gaiden.c, hornet.c, namcos1.c, namcos86.c, nwk-tr.c, skykid.c, zr107.c

    - enabled some DIPSW settings

     

    PGM update [XingXing]

    - added video ram mirroring (fixes a glitch in kovsh)

    - corrected some set names

     

    neogeo fixes: [Fabio Priuli]

    * fixed popbounc controls bug (MT 598)

    * removed use of sprintf

    * added a note about service menu browsing when mahjong panel is ON

     

    Konami inputs improvements: [Fabio Priuli]

    * Added source file konamipt.h to unify Konami inputs where possible (e.g. most 80s-90s games were using basically the same coinage settings and joystick inputs).

    * While at it, verified all 0x00 coinage effects in drivers which now use konamipt.h (fixing a few mistakes: hexion, mikie, crimfgtj...)

    * Added finalizb service coin. Removed roadf coin4 & asterix coin3 (neither used by the games nor present in service mode).

    * Fixed gberetb coin inputs (they were switched).

    * Added port_condition to hcrash so that brake appears only when present in the chosen cabinet.

    * Cleaned up mystwarr.c & moo.c input handlers.

    * Verified 0x00 coinage settings in remaining Konami drivers (and two Banpresto ones using same coinage settings)

     

    Fixed the priority system in the jalmah.c driver [uki, Angelo Salese]

     

    Simulate 'keyoff' in the SPU. The envelopes aren't actually emulated, but the sound is silenced after a key-off (by placing the sound in a 'release' state) This prevents audible sound from looping forever. [David Haywood]

     

    Build the IDE features table only when there is a CHD available. [Curt Coder]

     

    Added device-based implementations of the eeprom and i2c devices. [samuele Zannoli]

     

    Added diplocations to finalizr.c, gradius3.c, pandoras.c, rollerg.c and ultraman.c based on Guru's notes (thanks to AJG, who fwded them to me). [Fabio Priuli]

     

    Dumped 1 BPROM of suchipi [uki]

     

    Changed Z80 cycle table definitions to be per-device. Removed old set_info constants for the tables; they are now set up via the z80_set_cycle_tables function. [Aaron Giles]

     

    m90: reduced volume for all games, removed wrong graphics flag and added no cocktail flag for risky challenge. [robiza]

     

    Reduced volume for bombrman, added wrong graphics flag for quizf1. [robiza]

     

    Removed old hardcoded keyboard handling for Atari 8bit systems and used more reasonable key matrix scan. No regressions expected in MAME (tested maxaflex.c games). [Fabio Priuli]

     

    Many Naomi tweaks and improvements, plus a number of new sets added but with no credit specified. [David Haywood]

     

    Corrected names for Champion Italian PK boards (thank f205v for spotting this). [Mirko Buffoni]

     

    Sega System 1/2 rewrite: [Aaron Giles]

    * accurate collision detection in all games

    * correct full memory maps

    * hooked up 8255 and Z80 PIO correctly

    * unified many hacked variants into common hardware models

    * proper mixing using the mixing PROM

    * converted to tilemaps

    * fixed shtngmst sprites

    * correct Z80 timing

    * proper sound interrupt signaling and feedback

    * full description of video hardware

    * proper input hookup in dakkochn

    * cleaned up rendering code

    * fixed cocktail mode in pretty much all games

    * fixed stuck sprites in some games

    * partial 8751 simulation for choplift

    * proper global muting (attract sound off works in older games)

    * yes, the Pitfall 2 title is missing; more work to be done

     

    Put tables used for RGB utilities in a single object file rather than compiling them as statics in every object that uses them. [Vas Crabb]

     

    Added small workaround to get Thunder Hoop 2 past the "bad coprocessor" screen, but the game still has issues. [Peter Ferrie]

     

    Fixed incorrect DIP location for dealer in epos.c. [Tafoid]

     

     

     

    New games added or promoted from NOT_WORKING status

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

    Unknown Poker [robiza, Angelo Salese]

     

     

     

    New clones added

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

    Exciting Soccer (Japan) [uki]

    Super Megatouch IV Tournament Edition (9255-51-01 ROB, Standard version) [brian Troha]

    Pit Fighter (rev 7) [smitdogg]

    Chase H.Q. (US) [smitdogg]

    Crush Roller (bootleg?) [Tafoid, f205v]

     

     

     

    New games marked as GAME_NOT_WORKING

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

    Key of Avalon 1.30 - Client [Alex's Rom Dumping Project]

    Key of Avalon 2.0 - Client [Alex's Rom Dumping Project]

    Sega Network Taisen Mahjong MJ 2 [Alex's Rom Dumping Project]

    Sega Network Taisen Mahjong MJ 3 (Rev D) [Alex's Rom Dumping Project]

    Triforce DIMM Updater [Alex's Rom Dumping Project]

    Virtua Fighter 4 Final Tuned (Rev D) [Alex's Rom Dumping Project]

    Virtua Fighter 4 Final Tuned (Rev A) [Alex's Rom Dumping Project]

    Initial D : Arcade Stage Ver. 3 (Japan) (Rev B) [Alex's Rom Dumping Project]

    Virtua Fighter 4 Evolution (Rev A) [Alex's Rom Dumping Project]

    Wangan Midnight Maximum Tune 2 (Japan?) [Alex's Rom Dumping Project]


    MAME Player 1.10 released

    Robert
    By Robert,

    Front End

     

    1.10.0

     

    * Optimised: XML parser.

    * Added a small amount of sleep time to shell loop code so verifying roms no longer uses 100% of your CPU.

    * Added a 'Grouped' gamelist view.

    * Removed 'Icons' gamelist view (pointless as no icon support).

    * Added a Toolbar button to verify selected set.

    * Added a 'fast scan' option to skip verifying sets and check for filenames only. Sets must be split. This is prompted only for the first run of mame player and after the detection of a new mame binary CRC. It saves time as MAME doesn't have to verify sets, but results are not as accurate as some clone sets don't have their own file. You can always verify individual sets that you know are like that (candance). Not recommended for fast PCs and/or if you want accurate rusults.

    * Removed 'Hide Preliminary' menu item.

    * Changed: search field text becomes selected on focus.

    * Removed BIOS column from the game list.

    * Changed: BIOS sets are now hidden from the game list, and won't show in a search.

    * Added menu item 'Show BIOS List'.

    * Added coin lockout to options.

    * Changed: Picture/History divider now springs to the width of the picture when the main window is sized horizontally. Resizing the main window wider at a faster speed will unlock the divider.

    * Added: double clicking the area to the left of the snap scrollbar, toggles the scrollbar's visibilty.

    * Added: 'Open History in notepad' menu item (for selected game). Handy if you play in a window.

    * Fixed: game, driver and vector ini files so that they do not include directory/path options. Having those options included caused MAME to not see your changed mame.ini paths.

    * Removed tick and check icons.

    * Added a toolbar button 'Add To Favourites'.

    * Changed the behaviour of the toolbar buttons to be more practical.

    * Simplified some menu items.

    * Added a checkbox to toggle all artwork.

    * Fixed: bug in menu items for View...Fullscreen (gamelist) and View...Menu Bar, where the user had to click twice to toggle.

    * Changed: Startup video window now has no title bar or menu bar, and doesn't show in the taskbar. This way it looks more like a splash screen. Pressing Esc cancels the playback and closes the window.

    * Other stuff I forgot about.

    >> Get it HERE.


    MSXAdvance V0.4 released

    Robert
    By Robert,

    MSX emu for GBA

     

    Cleaned up release of MSXAdvance.

     

    *Fixed timing of HALT instruction.

    *Optimised all Z80 memory reads, one instruction and cycle shorter.

    *Optimised DEC opcodes.

    *Optimised SBC A/HL opcode.

    *Optimised CPI, CPD, CPIR & CPDR opcodes.

    >> Get it HERE.


    Fuse PSP 0.10.0.21 released

    Robert
    By Robert,

    Sinclair Spectrum emulator for PlayStation Portable

     

    What's New

     

    Version 0.10.0.21 (April 07, 2009):

     

    - Bugfix: Tape/disk status icons should no longer clear when switching between emulator and menu

    - Added tape browser: can now reposition tape location from the System tab (if a tape is loaded)

    - Added tape rewinding, playback (System tab)

    - Added an option to enable/disable tape traps (fixes games like splATTR)

    - Added program counter (PC) display - enable/disable in the Options tab.

    >> Get it HERE.


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