[Multi]DevMAME 0.145u6.x SVN15998

[1] @ Poniedziałek, 16 Kwietnia 2012 10:33CET

[Multi]DevMAME 0.145u6.x SVN15998

Raz na jakiś czas będę publikował nowe deweloperskie binarki projektu MAME, natomiast BobBudowniczy będzie się starał na bieżąco śledzić zmiany w changelogu tego  największego projektu emulacyjnego. W wypadku binarek udostępniam także resztę plików z folderu MAME (wraz z mame.ini, który należy wyedytować aby zmienić miejsce lokalizacji romów i wyłączyć HLSL, który domyślnie jest włączony). Link przy każdym wpisie umożliwia samodzielne pobranie źródeł i skompilowanie na własne potrzeby deweloperskiej wersji tego emulatora.

 

  • 15998Fix validity check errors [aarongil] 2012-04-16 10:33:38
  • 15997Fix most reported errors. [aarongil] 2012-04-16 10:28:56
  • 15996Sync with MESS (no whatsnew) [miodragm] 2012-04-16 10:10:08
  • 15995Meyco driver improvements: [Roberto Fresca] [robertof] 2012-04-16 05:33:18
    • * Reworked Inputs for all games.
      * Added button-lamps support.
      * Created internal control layout for all games.
      * Added mech counters support.
      * Promoted all games to working state.
      * Renamed the mdrawpkra ROMs based on PCB picture.
      * Renamed the driver to meyc8080.c
      * Added technical and game notes.

      New games added or promoted from NOT_WORKING status
      ---------------------------------------------------
      Draw Poker - Joker's Wild (Standard) [hap, Roberto Fresca]
      Draw Poker - Joker's Wild (02-11) [hap, Roberto Fresca]


      git-svn-id: svn://mamedev.org/mame/trunk@15995 749742ba-7341-0410-aadc-df50b521781e
  • 15994segas32.c: correct doc id# on rom board for Holosseum - NW [briantro] 2012-04-16 03:53:02
  • 15993More fixes and a gcc warning fix. [aarongil] 2012-04-16 01:48:57
  • 15992Several more driver regression fixes. [aarongil] 2012-04-16 00:44:14
    • Seek & destroy on duplicate AM_SHAREs.


      git-svn-id: svn://mamedev.org/mame/trunk@15992 749742ba-7341-0410-aadc-df50b521781e
  • 15991A few key fixes. Also changed error reporting to list all missing [aarongil] 2012-04-16 00:00:24
    • objects prior to fatalerror'ing.


      git-svn-id: svn://mamedev.org/mame/trunk@15991 749742ba-7341-0410-aadc-df50b521781e
  • 15990segas32.c: Doc update - Added Sega game ID# & rom board ID# to Holosseum - NW [briantro] 2012-04-15 23:03:16
  • 15989New games added as GAME_NOT_WORKING [rbelmont] 2012-04-15 20:40:45
    • -----------------------------------
      Ninja Assault [Guru, Deunan Knute]



      git-svn-id: svn://mamedev.org/mame/trunk@15989 749742ba-7341-0410-aadc-df50b521781e
  • 15988Remove AM_BASE in favor of AM_SHARED + required_shared_ptr. [aarongil] 2012-04-15 07:44:22
    • This update passes validity checks but will certainly have
      a number of drivers failing at startup because all pointers
      are defaulted to required by the automated scripts used.
      Will fix problems once we get a regression run to find out
      which drivers need attention.


      git-svn-id: svn://mamedev.org/mame/trunk@15988 749742ba-7341-0410-aadc-df50b521781e
  • 15987Improved the serial emulation in 68307 and added some logging, removing the hack in bfm_sc4.c [David Haywood] [tafoid] 2012-04-15 05:54:31
  • 15986my bad - missing i8279.h [tafoid] 2012-04-15 03:40:21
  • 15985icecold.c [Sandro Ronco] [tafoid] 2012-04-15 02:50:27
    • - This game has mechanical parts so it's not exactly playable, but it is possible try it until the end giving the expected inputs.
      - Imported the i8279 device from MESS and updated to support sensor
      mode and mask nibble.
      - Made a simple layout and the defined input ports.

      New clones marked as GAME_NOT_WORKING
      ------------------------------------
      Zeke's Peak [Sandro Ronco]



      git-svn-id: svn://mamedev.org/mame/trunk@15985 749742ba-7341-0410-aadc-df50b521781e
  • 15984Fixed the mess jaguar drivers (nw) [wilbertp] 2012-04-14 20:43:50
  • 15983Improvements to Jaleco's "Stepping Stage Special" [Luca Elia] [lucaelia] 2012-04-14 19:25:24
    • - fixed memory maps, rom loading, added inputs
      - Hooked up sprites, hacked in the text layer
      - Can be made to boot using the debugger


      git-svn-id: svn://mamedev.org/mame/trunk@15983 749742ba-7341-0410-aadc-df50b521781e
  • 15982Small note [angelosa] 2012-04-14 18:43:00
  • 15981Fix sprite hook-up for New Zero Team [angelosa] 2012-04-14 18:40:35
  • 15980Revamped the sprite decryption of raiden2-like Seibu boards. [Andreas Naive] [andreasn] 2012-04-14 01:44:31
    • - Added support for Zero Team.
      - Code refactored to clarify the algorithm.

      git-svn-id: svn://mamedev.org/mame/trunk@15980 749742ba-7341-0410-aadc-df50b521781e
  • 15979silvmil.c: Fix cut-n-paste error.. I need to pay more attention. - NW [briantro] 2012-04-13 23:36:18
  • 15978silvmil.c: update the todo list. add "in line" note about the need to verify the clock speeds. - NW [briantro] 2012-04-13 23:32:40
  • 15977silvmil.c: Added known dipswitches & locations. Derived clock speeds from actual OSCs located on the PCB. [Brian Troha] [briantro] 2012-04-13 23:26:55
  • 15976i5000 skeleton, more next week [hap] 2012-04-13 15:32:27
  • 15975Fixed regression in blitz68k.c (no whatsnew) [miodragm] 2012-04-13 11:24:12
  • 15974Assorted improvements and added steppers to various fruit machine drivers with some m68k adjustments - From Haze (nw) [tafoid] 2012-04-13 06:28:23
    • New games added or promoted from NOT_WORKING status
      ---------------------------------------------------
      Silver Millennium [Bonky0013, David Haywood]


      git-svn-id: svn://mamedev.org/mame/trunk@15974 749742ba-7341-0410-aadc-df50b521781e
  • 15973ecoinf3.c [David Haywood] [tafoid] 2012-04-12 22:37:26
    • - Added some 8255s (maybe too many, not sure how many the PCBs have) and identified where it writes the 'VFD' strings.


      git-svn-id: svn://mamedev.org/mame/trunk@15973 749742ba-7341-0410-aadc-df50b521781e
  • 15972globalfr.c VFD improvement to allow for better debugging as well as some rom splitting of clones for the driver. Also did some stepper motor work to support more types. [James Wallace] [tafoid] 2012-04-12 22:23:41
  • 15971proconn.c [David Haywood] [tafoid] 2012-04-12 21:36:44
    • - Added the basic device definitions for this driver with some NULL callbacks for now, setting the framework for more progress later.



      git-svn-id: svn://mamedev.org/mame/trunk@15971 749742ba-7341-0410-aadc-df50b521781e
  • 15970fix tag crash [hap] 2012-04-12 14:49:07
  • 15969chiplabel correction: Imagetek 1xxxx -> Imagetek Ixxxx [hap] 2012-04-12 14:22:24
  • 15968Replaced remaining instances of INPUT_CHANGED with INPUT_CHANGED_MEMBER (no whatsnew) [miodragm] 2012-04-12 11:58:30
  • 15967Convert INPUT_CHANGED to INPUT_CHANGED_MEMBER (no whatsnew) [miodragm] 2012-04-12 11:28:12
    • Also drivers/galaxian.c and video/dkong.c changes for compile

      git-svn-id: svn://mamedev.org/mame/trunk@15967 749742ba-7341-0410-aadc-df50b521781e
  • 15966Remove color_prom parameter from PALETTE_INIT. Added code where [aarongil] 2012-04-12 11:20:25
    • necessary to fetch the color_prom directly. Made PALETTE_INIT
      into just another basic callback with an overridable palette_init()
      in the driver_device, and support for arbitrary member functions via
      MCFG_PALETTE_INIT_OVERRIDE.



      git-svn-id: svn://mamedev.org/mame/trunk@15966 749742ba-7341-0410-aadc-df50b521781e
  • 15965Merged watchdog back into running_machine. [aarongil] 2012-04-12 10:33:20
    • Renamed driver overrides to MCFG_MACHINE/SOUND/VIDEO_START_OVERRIDE to
      explicitly indicate they are overriding the default behavior.

      Put liberatr back the way it used to be.


      git-svn-id: svn://mamedev.org/mame/trunk@15965 749742ba-7341-0410-aadc-df50b521781e
  • 15964Hooray for templates. [aarongil] 2012-04-12 09:35:57
  • 15963Add assertions to catch situations where AM_SHARE is used twice. [aarongil] 2012-04-12 08:01:56
    • Fix existing situations.


      git-svn-id: svn://mamedev.org/mame/trunk@15963 749742ba-7341-0410-aadc-df50b521781e
  • 15962Sync with MESS (no whatsnew) [miodragm] 2012-04-12 07:56:26
  • 15961Fixed bug where required shared pointers were not actually required. [aarongil] 2012-04-12 07:03:16
    • Added optional/required_shared_ptr_array classes so that you can
      populate an array of shared pointers. You provide a base tag name,
      and each item in the array is populated with tag.n, where n is the
      array index.

      Updated a couple of drivers using arrays to either not use arrays
      (where they weren't really providing any benefit) or to use the new
      array classes.


      git-svn-id: svn://mamedev.org/mame/trunk@15961 749742ba-7341-0410-aadc-df50b521781e
  • 15960Validity fixes. [aarongil] 2012-04-12 01:29:02
  • 15959Remove AM_SIZE entirely. AM_BASE_SIZE still exists, though. [aarongil] 2012-04-12 01:14:33
  • 15958Removed unnecessary target() calls from shared_ptr references. [aarongil] 2012-04-11 18:29:24
    • You still need target() if you want to cast to another pointer size.
      This should be rare, and in fact fixing these pointed out a few
      cases where code was missing BYTE/WORD/DWORD_XOR_* macros. I flagged
      these with:

      // ERROR: This cast is NOT endian-safe without the use of BYTE/WORD/DWORD_XOR_* macros!

      For future fixing.



      git-svn-id: svn://mamedev.org/mame/trunk@15958 749742ba-7341-0410-aadc-df50b521781e
  • 15957Sync with MESS (no whatsnew) [miodragm] 2012-04-11 16:48:01
  • 15956Added target() on proper places (no whatsnew) [miodragm] 2012-04-11 16:20:08
  • 15955Forgot to remove comments, again (no whatsnew) [miodragm] 2012-04-11 16:13:42
  • 15954AM_BASE and AM_BASE_SIZE to AM_SHARE by request from Aaron (no whatsnew) [miodragm] 2012-04-11 16:10:06
  • 15953fix compile (nw) [miodragm] 2012-04-11 15:04:53
  • 15952AM_BASE + AM_SIZE -> AM_BASE_SIZE for easier future cleanup (no whatsnew) [miodragm] 2012-04-11 10:16:37
  • 15951non device audio board modernization (no whatsnew) [miodragm] 2012-04-11 09:56:42
  • 15950fixed segas32.c (no whatsnew) [miodragm] 2012-04-11 08:49:23
  • 15949fixed digdug regression (no whatsnew) [miodragm] 2012-04-11 08:46:04
  • 15948Fix psikyo paletteram. [aarongil] 2012-04-11 06:33:24
  • 15947Removed unnecessary extra logging (nw) [rbelmont] 2012-04-11 05:43:39
  • 15946uPD1990AC: Only latch CSx bits when STB is high. [R. Belmont] [rbelmont] 2012-04-11 05:40:16
  • 15945Whoops, broke some stuff. [aarongil] 2012-04-11 00:08:28
  • 15944Renamed device_irq_callback to device_irq_acknowledge_callback to [aarongil] 2012-04-10 22:13:30
    • make its purpose clearer.

      Added delegate support for interrupt callbacks, and made driver_device
      variants of the generic interrupt helper callbacks. Did not convert
      existing callers yet due to logistical issues.


      git-svn-id: svn://mamedev.org/mame/trunk@15944 749742ba-7341-0410-aadc-df50b521781e
  • 15943Fix for compile warning (nw) [tafoid] 2012-04-10 20:40:19
  • 15942..bit more complicated here, GCC sold crazy otto to midway, who then made minor modifications and turned it into mspacman [hap] 2012-04-10 19:07:13
  • 15941quantum and foodf were developed by GCC, to settlle their conflict over GCC's Super Missile Attack [hap] 2012-04-10 19:02:54
  • 15940more modernization (no whatsnew) [miodragm] 2012-04-10 16:06:51
  • 15939MT 04764 fix [hap] 2012-04-10 14:34:21
  • 15938forgot to remove comments (no whatsnew) [miodragm] 2012-04-10 14:22:02
  • 15937mode modernization (no whatsnew) [miodragm] 2012-04-10 14:16:59
  • 15936nbmj8891.c: Fixed font graphics in hanamomo. [Takahiro Nogi] [hap] 2012-04-10 13:03:43
  • 15935Modernized ticket dispenser device. [aarongil] 2012-04-10 07:38:11
  • 15934Added the ability to specify member function driver callbacks for [aarongil] 2012-04-10 06:39:20
    • machine/sound/video_start/reset. Changed liberatr as an example.
      If a callback is specified, it is called in place of the corresponding
      virtual method.

      Not entirely sure I like this, so consider the example open for
      discussion.



      git-svn-id: svn://mamedev.org/mame/trunk@15934 749742ba-7341-0410-aadc-df50b521781e
  • 15933PGM, Scorpion 4/5 and Astra Fruit Machine [David Haywood] [tafoid] 2012-04-10 05:56:34
    • - Slightly reworked some previous PGM submissions.
      - Reorganized many bfm_sc4/sc5 sound roms.
      - Added some notes, code and alternate revisions to astrafr.c.


      New games marked as GAME_NOT_WORKING
      ------------------------------------
      Knights of Valour: Aoshi Sanguo / Sangoku Senki: Aoshi Sanguo (ver. 202CN) Bootleg [Unknown source]

      git-svn-id: svn://mamedev.org/mame/trunk@15933 749742ba-7341-0410-aadc-df50b521781e
  • 15932SDL: fix build on non-OS X targets (nw) [rbelmont] 2012-04-10 00:47:42
  • 159310123456789012345678901234567890123456789012345678901234567890123456789 [upstephh] 2012-04-09 23:18:35
    • kinstb, ffight2b, iron, denseib, sblast2b (snesb.c) [stephh] :
      - Fixed Dip Switches and Coin Inputs (after verification of the 5A22
      code)




      git-svn-id: svn://mamedev.org/mame/trunk@15931 749742ba-7341-0410-aadc-df50b521781e
  • 15930Moved soundlatch helpers into driver.c and removed emu/audio/generic.c. [aarongil] 2012-04-09 22:23:26
    • Normalized soundlatch helper function names.

      Created delegates for machine/sound/video_start/reset callbacks and
      added necessary infrastructure to use them going forward.


      git-svn-id: svn://mamedev.org/mame/trunk@15930 749742ba-7341-0410-aadc-df50b521781e
  • 15929SDL: Got rid of some code duplication between the _unix and _macosx implementations for sdlptty and sdlmisc. (nw) [wilbertp] 2012-04-09 21:55:43
  • 15928Removed some leftovers from the conversion to a modern device (nw) [wilbertp] 2012-04-09 21:22:46
  • 15927Templatized the palette generators and made naming consistent. [aarongil] 2012-04-09 19:30:29
    • Moved video/generic flip screen management into the base
      driver_device class and updated all callers.


      git-svn-id: svn://mamedev.org/mame/trunk@15927 749742ba-7341-0410-aadc-df50b521781e
  • 15926ddenlovr was missed in conversion due to name difference with h file (no whatsnew) [miodragm] 2012-04-09 16:16:12
  • 15925modernization of some CUSTOM_INPUT's part 5 (no whatsnew) [miodragm] 2012-04-09 15:55:37
  • 15924modernization of some CUSTOM_INPUT's part 4 (no whatsnew) [miodragm] 2012-04-09 15:23:05
  • 15923modernization of some CUSTOM_INPUT's part 3 (no whatsnew) [miodragm] 2012-04-09 14:55:12
  • 15922modernization of some CUSTOM_INPUT's part 2 (no whatsnew) [miodragm] 2012-04-09 14:25:58
  • 15921modernization of some CUSTOM_INPUT's (no whatsnew) [miodragm] 2012-04-09 13:58:25
  • 15920Small cleanup (no whatsnew) [miodragm] 2012-04-09 10:09:07
  • 15919MT04761: waveshrk regression. [aarongil] 2012-04-09 09:05:56
  • 15918MT04760: fix cobram3 regression. [aarongil] 2012-04-09 09:02:53
  • 15917MT04758: fix gal3 regression. [aarongil] 2012-04-09 08:55:09
  • 15916MT04757: fix majorpkr regression. [aarongil] 2012-04-09 08:52:51
  • 15915MT04756: fix littlerb regressions. Kind of ugly, not sure the best way [aarongil] 2012-04-09 08:47:30
    • to make this nicer.


      git-svn-id: svn://mamedev.org/mame/trunk@15915 749742ba-7341-0410-aadc-df50b521781e
  • 15914MT04754: fix qdrmfgp regression. [aarongil] 2012-04-09 08:37:05
  • 15913Missed one file (nw) [miodragm] 2012-04-09 08:16:56
  • 15912SoftFloat changes for last CL and x07 tape format from MESS (no whatsnew) [miodragm] 2012-04-09 08:03:25
  • 15911m68k improvements: [Hans Ostermeyer] [miodragm] 2012-04-09 08:00:44
    • - Fixed BFINS, BFEXTU, and BFEXTS to fetch 8-bit quantities as 8 bits (corrects Domain/OS 10.3.5 crash on page boundry)
      - Added SoftFloat log functions and m68k FLOGNP1, FLOGN, FLOG2, and FLOG10 instructions

      git-svn-id: svn://mamedev.org/mame/trunk@15911 749742ba-7341-0410-aadc-df50b521781e
  • 15910MT04752: atarigt regressions. [aarongil] 2012-04-09 07:40:11
  • 15909MT04751: fix darkhors regression. Not sure what the EEPROM [aarongil] 2012-04-09 07:33:24
    • code was trying to achive, but reading half of it outside of
      the memory region bounds is clearly not correct.


      git-svn-id: svn://mamedev.org/mame/trunk@15909 749742ba-7341-0410-aadc-df50b521781e
  • 15908MT04750: btoads regression. [aarongil] 2012-04-09 07:19:34
  • 15907MT04749: grndtour regression. [aarongil] 2012-04-09 07:17:14
  • 15906MT04078: ninjakun regression. [aarongil] 2012-04-09 07:15:17
  • 15905Clang fixes. [aarongil] 2012-04-09 05:43:48
  • 15904Psikyo and DCS fixes. [aarongil] 2012-04-09 05:43:38
  • 15903fix astropal crash [hap] 2012-04-08 23:48:41
  • 15901Clean-ups and version bump [angelosa] 2012-04-08 16:12:02

 

wstecz16/04/2012 10:33
Inne treści związane z tematem
[FRONTEND] MedGUI Reborn v0.058 [FRONTEND] MedGUI Reborn v0.058
SpeedVicio udostępnił pełną wersję nakładki MedGUI - bardzo wygodnego interfejsu dla multiemulatora Mednafen, który sam w sobie jest raczej mało przyjazny w konfiguracji.
[multi] DSP Emulator 0.16b2 VIP 25/10/15 [multi] DSP Emulator 0.16b2 VIP 25/10/15
Po dlugiej przerwie pojawiła się aktualizacja multiemulatora DSP pozwalającego pobawić się maszynkami arcade i ośmiobitowcami - CPC, ZX Spectrum (z bardzo fajnie rozwiązanym podglądem plików), a także Colecovision, Nintendo 8 i CGB/GB. Dość nietypowy projekt na pierwszy rzut oka, jednak jeśli przyjrzymy się zagadnieniu od strony technicznej widać, że wszystko opiera się na ...
[Arcade] MAMEUIFX x64/ x86 0.167 [Arcade] MAMEUIFX x64/ x86 0.167
MameSick opublikował wersję swojej mutacji MAME 0.167 - MameUIFX. MameUiFX może poszczycić się jednym z ładniejszych GUI wśród klonów MAMEUI i jest jednym z najlepiej działających klonów tego multiemulatora.  
[arcade] HbMameUI/HbMame x86 i x64 0.167 [arcade] HbMameUI/HbMame x86 i x64 0.167
HbMame (HomeBrewMame) jest modyfikacją MAME umożliwiającą odpalenie nieoficjalnych gier na sprzęt arcade obsługiwany przez MAME - nieoficjalne, amatorskie to wcale nie znaczy, że gorsze.
[AMIGA] FS-UAE Version 2.6.2 Stable (minor bugfix) [AMIGA] FS-UAE Version 2.6.2 Stable (minor bugfix)
Po makabrycznie długim czasie Frode Solheim twórca emulatora FSUAE Frode Solheima, bazującej na kodzie pozostałych emulatorów z rodziny UAE, a w zasadzie bardzo przyjemnego połączenie pythoona z WinUAE, w końcu zdecydował się zakończył pracę nad nową wersją swojego programu. Warto sięgnąć przy mocniejszym kompie, przy słabszym lepiej pobawić się WinUAE.
Komentarze

T-shirt "Eidolon"

Retro T-Shirt Eidolon - męski podkoszulek
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

© Try2emu 1999 - 2018 | Krzysztof 'Faust' Karkosza Google+Kontakt