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:(