Raz na jakiś czas będę publikował nowe deweloperskie binarki projektuMAME, 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. Link przy każdym wpisie umożliwia samodzielne pobranie źródeł i skompilowanie na własne potrzeby deweloperskiej wersji tego emulatora.
- 33976 asteroid.c: fixed save state problem for astdelux1 (nw) [Osso]
2014-12-20 08:23:37Changed: asteroid.c, asteroid.h, asteroid.c
3 files changed, 42 insertions, 21 deletions
- start making an actual CPU core out of the arcompact disassembler, executes the first few jumps (nw) [mamehaze]
2014-12-20 01:17:21Changed: arcompact.c, arcompact.h, arcompact_common.c, arcompact_common.h, arcompact_execute.c, arcompactdasm_ops.c, arcompactdasm_ops.h, cpu.mak
8 files changed, 4313 insertions, 700 deletions
- tc0480scp.c: save state fix (nw) [Alex W. Jackson]
2014-12-20 00:43:01Changed: tc0480scp.c
1 files changed, 4 insertions, 4 deletions
- fixed status being reset too early [hap]
2014-12-19 23:54:04Changed: tms0980.c
1 files changed, 11 insertions, 11 deletions
- Various, mainly Taito drivers: clean up banking, remove unneeded postload callbacks (nw) [Alex W. Jackson]
2014-12-19 21:54:35Changed: mystwarr.c, ninjaw.c, opwolf.c, othunder.c, slapshot.c, taito_h.c, taito_x.c, taito_z.c, taitoair.c, warriorb.c, wgp.c, mystwarr.h, ninjaw.h, othunder.h, slapshot.h, taito_h.h, taito_x.h, taito_z.h, taitoair.h, warriorb.h, wgp.h
21 files changed, 256 insertions, 489 deletions
- tc0480scp.c: revert postload change for now, needs more investigation (nw) [Osso]
2014-12-19 19:43:42Changed: tc0480scp.c
1 files changed, 2 insertions, 2 deletions
- Merge branch 'master' of https://github.com/mamedev/mame [Lord-Nightmare]
2014-12-19 19:16:57Changed: gundealr.c, segahang.c, segaorun.c, segas16a.c, segas16b.c, segas18.c, segaxbd.c, segaybd.c, segaorun.h, segas16b.h, segas18.h, segahang.c, segaic16.c, segaic16.h, segaorun.c, segas16a.c, segas16b.c, segas18.c, segaxbd.c, segaybd.c, tc0480scp.c, windows.mak
22 files changed, 257 insertions, 274 deletions
- tms5110.c: implement output and read bit commands. [Lord Nightmare] [Lord-Nightmare]
2014-12-19 19:11:282 files changed, 57 insertions, 22 deletions
- windows too (nw) [cracyc]
2014-12-19 19:02:08Changed: windows.mak
1 files changed, 3 insertions, 1 deletions
- Fix yamyam and clones regression from clock change. (nw) [Scott Stone]
2014-12-19 18:58:04Changed: gundealr.c
1 files changed, 1 insertions, 1 deletions
- Added missing save state support to segaic16_video_device. Fixes quartet2 save state problem (nw) [Osso]
2014-12-19 18:53:11- Some almost exclusively cosmetic changes to the device, while at it (nw)
Changed: segahang.c, segaorun.c, segas16a.c, segas16b.c, segas18.c, segaxbd.c, segaybd.c, segaorun.h, segas16b.h, segas18.h, segahang.c, segaic16.c, segaic16.h, segaorun.c, segas16a.c, segas16b.c, segas18.c, segaxbd.c, segaybd.c
19 files changed, 251 insertions, 270 deletions
- Some almost exclusively cosmetic changes to the device, while at it (nw)
- Fixed racingb save state problem (nw) [Osso]
2014-12-19 18:43:22- Quick testing didn't show any problems with other games using the chip, but we'll see on the next save state regression test..
Changed: tc0480scp.c
1 files changed, 2 insertions, 2 deletions
- Quick testing didn't show any problems with other games using the chip, but we'll see on the next save state regression test..
- qt/debug: Device tree view. Looks cool with mu100 or lindbios [O. Galibert] [Olivier Galibert]
2014-12-19 18:26:05Changed: debugqt.c, debugqtdeviceswindow.c, debugqtdeviceswindow.h, debugqtwindow.c, debugqtwindow.h, sdl.mak
6 files changed, 270 insertions, 7 deletions
- init order issue (nw) [Olivier Galibert]
2014-12-19 18:25:09Changed: h8_timer16.c
1 files changed, 2 insertions, 1 deletions
- machine.c: the majority has spoken (nw) [Osso]
2014-12-19 18:14:59Changed: machine.c
1 files changed, 2 insertions, 4 deletions
- fixed Visual Studio compilation and compilation in general / small r10788_device initialization cleanup (nw) [Oliver Stöneberg]
2014-12-19 17:53:24Changed: r10788.c, ra17xx.c, barata.c
3 files changed, 2 insertions, 5 deletions
- (nw) [mamehaze]
2014-12-19 15:34:57Changed: arcompactdasm_ops.c
1 files changed, 91 insertions, 38 deletions
- Significant change to Stepper motor device behaviour, using devcb2 interfaces. [James Wallace]
2014-12-19 11:47:59- New functions added:
MCFG_STEPPER_ADD(tag) - add a stepper device MCFG_STEPPER_REEL_TYPE(type) - the equivalent of the first line in the old interface, now also takes NOT_A_REEL for printer and similar applications MCFG_STEPPER_START_INDEX(int index) - the old second line of the interface, the position (in half steps) where the optic tab first triggers. MCFG_STEPPER_END_INDEX(int index) - the old third line of the interface, the last position (in half steps) where the optic tab triggers. MCFG_STEPPER_INDEX_PATTERN(int pattern) - a coil pattern in hexadecimal that has to be on the motor for the index to trigger (0 if no specific pattern is needed) MCFG_STEPPER_INIT_PHASE(int phase) - starting phase of the motor
All drivers have been updated, testing done to all specific drivers - Scorpion 4 was particularly complex. [James Wallace]Changed: epson_lx810l.c, steppers.c, steppers.h, aces1.c, bfm_sc1.c, bfm_sc2.c, bfm_sc4.c, bfm_sc4h.c, bfmsys85.c, ecoinf2.c, ecoinf3.c, ecoinfr.c, jpmimpct.c, maygay1b.c, mpu3.c, mpu4.c, mpu4hw.c, mpu4sw.c, bfm_sc45.h, mpu4.h, awpvid.c, awpvid.h
22 files changed, 3170 insertions, 6753 deletions
- New functions added:
- machine.c: invalidating all save states from previous versions is not a good trade-off for fixing a few games that regressed (nw) [Osso]
2014-12-19 07:21:58Changed: machine.c
1 files changed, 4 insertions, 2 deletions
- Use PORT_INCLUDE instead of macros - thanks Dirk (nw) [jbu]
2014-12-18 20:00:17Changed: gts1.c
1 files changed, 128 insertions, 126 deletions
- bfm_sc1.c: fixed save state "regression". It actually didn't have any save state support, but the flag was set (possibly copy-paste error) (nw) [Osso]
2014-12-18 18:18:18Changed: bfm_sc1.c
1 files changed, 36 insertions, 2 deletions
- machine.c: save m_rand_seed, fixes save state regressons in at least the following games - drivers: bmcpokr - bmcpokr.c, centipdb, caterplr, millpac - centiped.c, jngolady - jangou.c, rivieraa - merit.c (nw) [Osso]
2014-12-18 18:15:42 - silly typo (nw) [David Haywood]
2014-12-18 16:08:22Changed: arcompactdasm_ops.c
1 files changed, 1 insertions, 1 deletions
- arcompact - some dasm helpers for LR/SR (nw) [David Haywood]
2014-12-18 13:51:50Changed: arcompactdasm_ops.c
1 files changed, 222 insertions, 5 deletions
- Fix wrong device declaration in SC2 (nw) [James Wallace]
2014-12-18 10:06:24Changed: bfm_sc2.c
1 files changed, 1 insertions, 1 deletions
- debug: fix wrong initial m_topleft.x value in memory view [Fabrice Bellet]
2014-12-05 20:47:57Changed: debugvw.c, dvmemory.c
2 files changed, 9 insertions, 2 deletions
- debug: better handling of duplicate memory access [Fabrice Bellet]
2014-12-12 13:47:25- Don't remove and reinsert nodes that correspond to a duplicate memory access, because tree rebalancing kills performances. Update the node's element content instead.
Changed: debugcpu.c, debugcpu.h
2 files changed, 8 insertions, 5 deletions
- Don't remove and reinsert nodes that correspond to a duplicate memory access, because tree rebalancing kills performances. Update the node's element content instead.
- debug: fix the avl trees logic [Fabrice Bellet]
2014-12-05 01:20:38- The ancestor heights of a node were not updated properly.
Changed: simple_set.h
1 files changed, 35 insertions, 33 deletions
- The ancestor heights of a node were not updated properly.
- debug: dont update asm view in the start_hook() [Fabrice Bellet]
2014-12-03 17:29:13- The curpc can be in the middle of an instruction being decoded, so it is not pertinent to recompute the disassembly starting from this address.
Changed: debugcpu.c, debugvw.c, debugvw.h
3 files changed, 16 insertions, 1 deletions
- The curpc can be in the middle of an instruction being decoded, so it is not pertinent to recompute the disassembly starting from this address.
- debug: fix a string overflow in comments [Fabrice Bellet]
2014-12-02 23:12:44Changed: dvdisasm.c
1 files changed, 1 insertions, 1 deletions
- debug: fix the gui for smaller fonts [Fabrice Bellet]
2014-12-02 21:41:57- Using a font pointsize different from 11pt has a consequence that fontWidth (in pixels) is not an integer anymore.
Changed: debugqtmemorywindow.c, debugqtview.c
2 files changed, 3 insertions, 3 deletions
- Using a font pointsize different from 11pt has a consequence that fontWidth (in pixels) is not an integer anymore.
- A try at adding switch matrix inputs. Use just part numbers for device tags. (nw) [jbu]
2014-12-18 04:02:47Changed: r10788.c, ra17xx.c, gts1.c
3 files changed, 260 insertions, 136 deletions
- Attempt at fixing the new Stepper device to load correctly for AWP games. This is part 1 of a plan to remove the stepper_interface for a devcb2 setup. [James Wallace] [James Wallace]
2014-12-17 17:03:36Changed: steppers.c, steppers.h, bfm_sc2.c, ecoinfr.c, jpmimpct.c, mpu4hw.c, jpmimpct.h, mpu4.h
8 files changed, 98 insertions, 49 deletions
- arcompact (nw) [David Haywood]
2014-12-17 15:27:30Changed: arcompactdasm_ops.c
1 files changed, 195 insertions, 14 deletions
- arcompact: dasm of the zero overhead loop instructions (nw) [David Haywood]
2014-12-17 13:41:07Changed: arcompactdasm_dispatch.c, arcompactdasm_ops.c
2 files changed, 79 insertions, 13 deletions
- k053936.c: fix potential out-of-bounds memory access; remove some dead code [Alex Jackson] [Alex W. Jackson]
2014-12-16 23:13:52Changed: k053936.c, konamigx.c
2 files changed, 6 insertions, 37 deletions
- more LIMM fixes (nw) [mamehaze]
2014-12-16 16:58:12Changed: arcompactdasm_ops.c
1 files changed, 56 insertions, 12 deletions
- arcompact - fix some limm decoding, confirm that leapster CPU type uses the extended registers for multiply results (nw) [mamehaze]
2014-12-16 15:37:40Changed: arcompactdasm_ops.c
1 files changed, 77 insertions, 43 deletions
- more (nw) [mamehaze]
2014-12-16 14:38:59Changed: arcompactdasm_ops.c
1 files changed, 70 insertions, 12 deletions
- more (nw) [mamehaze]
2014-12-16 13:00:48Changed: arcompactdasm_ops.c
1 files changed, 22 insertions, 13 deletions
- arcompact dasm wip (nw) [mamehaze]
2014-12-16 11:33:33Changed: arcompactdasm_dispatch.c, arcompactdasm_dispatch.h, arcompactdasm_ops.c, arcompactdasm_ops.h
4 files changed, 503 insertions, 63 deletions
- Merge pull request #85 from Tarnyko/master [R. Belmont]
2014-12-16 02:40:48- Do not check gl_lib() without OpenGL support [Tarnyko]
Changed: draw13.c
1 files changed, 4 insertions, 0 deletions
- Do not check gl_lib() without OpenGL support [Tarnyko]
- Clean up and fix comments (nw) [jbu]
2014-12-16 02:09:222 files changed, 241 insertions, 237 deletions
- Do not check gl_lib() without OpenGL support [Tarnyko]
2014-12-16 02:01:03- The gl_lib() function is not defined if we do not #USE_OPENGL, as can be seen in osdsdl.h. Building with NO_OPENGL=1 then breaks, unless we add this conditional #ifdef.
Signed-off-by: Tarnyko
- The gl_lib() function is not defined if we do not #USE_OPENGL, as can be seen in osdsdl.h. Building with NO_OPENGL=1 then breaks, unless we add this conditional #ifdef.
- Verified clocks for Yam! Yam!? and Last Day / D-Day [system11] [briantro]
2014-12-16 01:39:50- Out of what's new: Changed machine configs to reflect actual OSC used.
Changed: dooyong.c, gundealr.c
2 files changed, 53 insertions, 49 deletions
- Out of what's new: Changed machine configs to reflect actual OSC used.
- arcompact dasm fixes (jump / branch destinations) (nw) [mamehaze]
2014-12-16 00:27:13Changed: arcompactdasm_ops.c
1 files changed, 136 insertions, 133 deletions
- more dasm improvements (nw) [mamehaze]
2014-12-15 22:54:19Changed: arcompactdasm_ops.c
1 files changed, 107 insertions, 46 deletions
- Merge pull request #84 from ramiropolla/steppers [David Haywood]
2014-12-15 20:58:13- Convert steppers to device_t
Changed: epson_lx810l.c, epson_lx810l.h, steppers.c, steppers.h, aces1.c, bfm_sc1.c, bfm_sc2.c, bfm_sc4h.c, bfmsys85.c, ecoinf2.c, ecoinf3.c, ecoinfr.c, jpmimpct.c, maygay1b.c, mpu3.c, mpu4dealem.c, mpu4hw.c, mpu4vid.c, bfm_sc45.h, jpmimpct.h, maygay1b.h, mpu4.h, awpvid.c, awpvid.h
24 files changed, 754 insertions, 689 deletions
- Convert steppers to device_t
- arcompact dasm wip (nw) [mamehaze]
2014-12-15 20:57:28Changed: arcompactdasm_dispatch.c, arcompactdasm_ops.c
2 files changed, 195 insertions, 143 deletions
- Fixed debug build (nw) [Osso]
2014-12-15 19:00:30Changed: build.mak
1 files changed, 3 insertions, 0 deletions
- Leftover (nw) [Olivier Galibert]
2014-12-15 18:54:05Changed: i82875p.c
1 files changed, 0 insertions, 3 deletions
- SH-2: added default SSR value, makes EGWord to boot [Angelo Salese] [Scott Stone]
2014-12-15 18:54:02Changed: sh2comn.c
1 files changed, 2 insertions, 2 deletions
- i186: forgot this (nw) [cracyc]
2014-12-15 18:13:21Changed: i186.c
1 files changed, 2 insertions, 0 deletions
- Merge pull request #73 from felipesanches/dona_barata [David Haywood]
2014-12-15 17:16:44- Initial implementation of "Dona Barata" driver (brazilian whack-a-mole s...
Changed: barata.c, barata.lay, mame.lst, mame.mak
4 files changed, 410 insertions, 0 deletions
- Initial implementation of "Dona Barata" driver (brazilian whack-a-mole s...
- Merge branch 'master' of https://github.com/mamedev/mame [Miodrag Milanovic]
2014-12-15 16:46:402 files changed, 27 insertions, 12 deletions
- fix space and tab mixing (nw) [Miodrag Milanovic]
2014-12-15 16:46:04Changed: file2str.py
1 files changed, 2 insertions, 2 deletions
- Merge pull request #83 from p1pkin/naomi#8 [David Haywood]
2014-12-15 16:06:22 - Merge branch 'master' of https://github.com/mamedev/mame [Miodrag Milanovic]
2014-12-15 15:39:46Changed: input.c, castool.1, chdman.1, floptool.1, imgtool.1, jedutil.1, ldresample.1, ldverify.1, mame.6, mess.6, romcmp.1, testkeys.1
12 files changed, 12 insertions, 12 deletions
- Merge pull request #82 from wallyweek/cfalco [R. Belmont]
2014-12-15 15:31:04- Bump version in *nix man pages [wallyweek]
Changed: castool.1, chdman.1, floptool.1, imgtool.1, jedutil.1, ldresample.1, ldverify.1, mame.6, mess.6, romcmp.1, testkeys.1
11 files changed, 11 insertions, 11 deletions
- Bump version in *nix man pages [wallyweek]
- Merge pull request #80 from tomyun/sdl-joystick-logical-id [R. Belmont]
2014-12-15 15:30:29- Use consistent logical ID for joystick registration log [tomyun]
Changed: input.c
1 files changed, 1 insertions, 1 deletions
- Use consistent logical ID for joystick registration log [tomyun]
- new NOT WORKING [MetalliC]
2014-12-15 15:10:17 - arcompact wip (nw) [mamehaze]
2014-12-15 13:27:59- (also fix -validate for hikaru.c)
Changed: arcompactdasm_ops.c, hikaru.c
2 files changed, 223 insertions, 152 deletions
- (also fix -validate for hikaru.c)
- Merge pull request #81 from p1pkin/naomi#7 [Guru]
2014-12-15 13:03:23 - hikaru.c update [MetalliC]
2014-12-15 12:06:38- add protecton keys for AirTrix and Planet Harriers [CaH4e3, MetalliC] rom labels and ROM_LOADs corrections&cleanup [MetalliC]
Changed: hikaru.c
1 files changed, 131 insertions, 117 deletions
- add protecton keys for AirTrix and Planet Harriers [CaH4e3, MetalliC] rom labels and ROM_LOADs corrections&cleanup [MetalliC]
- new clones [MetalliC]
2014-12-15 11:58:20 - Merge branch 'master' of https://github.com/mamedev/mame [Miodrag Milanovic]
2014-12-15 11:15:53Changed: i6300esb.c, i6300esb.h, i82875p.c, i82875p.h, pci.c, pci.h, lindbergh.c
7 files changed, 170 insertions, 46 deletions
- made build tools dependencies smaller (nw) [Miodrag Milanovic]
2014-12-15 11:15:01Changed: build.mak
1 files changed, 26 insertions, 7 deletions
- i82875p: Add overflow device, high smram [O. Galibert] [Olivier Galibert]
2014-12-13 11:06:57- pci: Add more pci bridge registers [O. Galibert]
Changed: i6300esb.c, i6300esb.h, i82875p.c, i82875p.h, pci.c, pci.h, lindbergh.c
7 files changed, 170 insertions, 46 deletions
- pci: Add more pci bridge registers [O. Galibert]
- Merge pull request #78 from ramiropolla/windows [Miodrag Milanović]
2014-12-15 08:38:55 - igs009.c - Updated dips and added locations to comply with the manual for Jingle Bell & Gran Prix '98. [Bad A. Billy] [Scott Stone]
2014-12-14 18:21:42Changed: igs009.c
1 files changed, 55 insertions, 40 deletions
- Fix switches and solenoids I/O chip assignment. Log outputs to solenoids. Add NVRAM enable (E2) and W/R (nw) [jbu]
2014-12-14 14:41:48Changed: gts1.c
1 files changed, 63 insertions, 9 deletions
- Add preliminary emulation of the Rockwell A17XX chips [jbu]
2014-12-14 13:56:062 files changed, 191 insertions, 0 deletions
- Add preliminary emulation of the Rockwell A17XX chips (ROM, RAM, I/O) and fix device names in gts1 (nw) [jbu]
2014-12-14 13:55:11Changed: pps4.c, machine.mak, r10696.c, r10696.h, gts1.c, mame.mak
6 files changed, 73 insertions, 22 deletions
- New Player's Edge Plus Poker clones [briantro]
2014-12-14 05:08:56- New Clones Added -------------------------------------------------------- Montana Choice (MG0183) Multi-Game [BrianT] (not working) Player's Edge Plus (X002478P+XP000154) Joker Poker - French [BrianT] Player's Edge Plus (X002479P+XP000154) Joker Poker - French [BrianT] Player's Edge Plus (X002478P+XP000154) Joker Poker (Aces or Better) - French [BrianT] Player's Edge Plus (X002485P+XP000154) Standard Draw Poker - French [BrianT]
2 files changed, 137 insertions, 1 deletions
- New Clones Added -------------------------------------------------------- Montana Choice (MG0183) Multi-Game [BrianT] (not working) Player's Edge Plus (X002478P+XP000154) Joker Poker - French [BrianT] Player's Edge Plus (X002479P+XP000154) Joker Poker - French [BrianT] Player's Edge Plus (X002478P+XP000154) Joker Poker (Aces or Better) - French [BrianT] Player's Edge Plus (X002485P+XP000154) Standard Draw Poker - French [BrianT]
- New clones added [mariuszw]
2014-12-14 01:14:27 - viper.c: added some notes about the 'RTC OK' check based on real PCB tests (nw) [Guru]
2014-12-13 15:28:37Changed: viper.c
1 files changed, 21 insertions, 0 deletions
- h8_timer16.c: added save state support. Fixes lastfght save state regression (nw) [Osso]
2014-12-13 12:17:06Changed: h8_timer16.c
1 files changed, 18 insertions, 0 deletions
- h8_intc.c: added save state support. Puzzlet save state regression not totally fixed, though (nw) [Osso]
2014-12-13 11:36:26Changed: h8_intc.c
1 files changed, 10 insertions, 0 deletions
- Added GAME_SUPPORTS_SAVE to 5clown.c, mjkjidai.c and wallc.c (nw) [Osso]
2014-12-13 10:54:59Changed: 5clown.c, mjkjidai.c, wallc.c
3 files changed, 47 insertions, 28 deletions