!

[Multi]DevMAME 0.145u6.x SVN15998

[0] @ 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

 

Vox populi

Ten artykuł nie byl jeszcze komentowany:(

Dodaj komentarz!!!!

Nick
Email
Www
Komentarz
 
wstecz16/04/2012 10:33
W ramach wolnego czasu odtwarzam stare magazyny komputerowe i prowadzę serwis emulacyjny try2emu. Jeżeli uważasz, że moja publiczna działalność możesz postawić mi kawę, a kawę lubię;). Wspierając mnie, otrzymujesz w nagrodę dostęp do pełnych pdf'ów publikowanych magazynów - czyli dokładnie takich jakie spełniają zamierzenia tego projektu.
Postaw mi kawę na buycoffee.to
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run Kreator okładek na kasety Kreator kalendarzy Alpha

© Try2emu 1999 - 2026 | Krzysztof 'Faust' Karkosza Kontakt Polityka Prywatności OWU