!

[Multi]DevMAME 0.145u1.x SVN15537

[0] @ !!! Niedziela, 26 Lutego 2012 19:09 CET [26-02-2012 19:08 CET]

[Multi]DevMAME 0.145u1.x SVN15537

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.

 

  • 15537Clean-ups and version bump [angelosa] 2012-02-26 15:31:24
  • 15534Set splitting from J. Wallace, nw [angelosa] 2012-02-26 15:05:46
  • 15533Proper start state of ins8250 by Carl (no whatsnew) [miodragm] 2012-02-26 14:46:03
  • 15532Fixed order of timer init and save state by Sandro Ronco (no whatsnew) [miodragm] 2012-02-26 14:42:03
  • 15531Better management of FLAC block sizes, aiming to keep them around 2k [aarongil] 2012-02-26 08:18:28
    • samples. Increased CD sectors per hunk to 8 for better compression.
      [David Haywood]

      Re-did the non-CD FLAC codec to be "smart" in that it can choose
      either big-endian or little-endian on the fly and uses the best one.
      Added FLAC as a default codec for hard disks, which helps a lot for
      certain disks. [Aaron Giles]



      git-svn-id: svn://mamedev.org/mame/trunk@15531 749742ba-7341-0410-aadc-df50b521781e
  • 15530konamigv: updated all CDs to v5 SHA1s, marked all old-format dumps BAD_DUMP (nw) [rbelmont] 2012-02-26 03:37:27
  • 15529Fixed MT#04704: 25pacman: Unable to continue while playing Galaga [tafoid] 2012-02-26 00:51:59
  • 15528Fix typo (nw) [villelin] 2012-02-25 23:49:18
  • 15527Sync with MESS [wilbertp] 2012-02-25 22:22:21
  • 15526Create a new device_mixer_interface, derived from device_sound_interface, [aarongil] 2012-02-25 20:21:35
    • which mixes all its inputs to a single output stream. Redefined the
      SPEAKER device to use this and remove the duplicate underlying logic.
      The main purpose of this new interface is to allow device-ification of
      an entire sound board, which can itself become a mixer of all of its
      sound components to a single output stream. This stream can then be
      routed by the device's owner to the appropriate speakers. A real-life
      example will show up soon.


      git-svn-id: svn://mamedev.org/mame/trunk@15526 749742ba-7341-0410-aadc-df50b521781e
  • 15525Expose a static interface for using the sample loader, for any [aarongil] 2012-02-25 20:19:01
    • other sound chips which may need to fetch samples.


      git-svn-id: svn://mamedev.org/mame/trunk@15525 749742ba-7341-0410-aadc-df50b521781e
  • 15524Added member read/write handlers to the 6532 RIOT. [aarongil] 2012-02-25 20:18:06
  • 15523Fatal error if a custom I/O port handler's device is not found. [aarongil] 2012-02-25 20:17:03
  • 15522Devcb port tags need to be relative, not absolute, like other devcb tags. [aarongil] 2012-02-25 20:15:32
  • 15521gticlub: Rewrote the 3D renderer. Implemented gouraud shading, lighting and fog. [Ville Linde] [villelin] 2012-02-25 16:31:26
  • 15530konamigv: updated all CDs to v5 SHA1s, marked all old-format dumps BAD_DUMP (nw) [rbelmont] 2012-02-26 03:37:27
  • 15529Fixed MT#04704: 25pacman: Unable to continue while playing Galaga [tafoid] 2012-02-26 00:51:59
  • 15528Fix typo (nw) [villelin] 2012-02-25 23:49:18
  • 15527Sync with MESS [wilbertp] 2012-02-25 22:22:21
  • 15526Create a new device_mixer_interface, derived from device_sound_interface, [aarongil] 2012-02-25 20:21:35
    • which mixes all its inputs to a single output stream. Redefined the
      SPEAKER device to use this and remove the duplicate underlying logic.
      The main purpose of this new interface is to allow device-ification of
      an entire sound board, which can itself become a mixer of all of its
      sound components to a single output stream. This stream can then be
      routed by the device's owner to the appropriate speakers. A real-life
      example will show up soon.


      git-svn-id: svn://mamedev.org/mame/trunk@15526 749742ba-7341-0410-aadc-df50b521781e
  • 15525Expose a static interface for using the sample loader, for any [aarongil] 2012-02-25 20:19:01
    • other sound chips which may need to fetch samples.


      git-svn-id: svn://mamedev.org/mame/trunk@15525 749742ba-7341-0410-aadc-df50b521781e
  • 15524Added member read/write handlers to the 6532 RIOT. [aarongil] 2012-02-25 20:18:06
  • 15523Fatal error if a custom I/O port handler's device is not found. [aarongil] 2012-02-25 20:17:03
  • 15522Devcb port tags need to be relative, not absolute, like other devcb tags. [aarongil] 2012-02-25 20:15:32
  • 15522Devcb port tags need to be relative, not absolute, like other devcb tags. [aarongil] 2012-02-25 20:15:32
  • 15521gticlub: Rewrote the 3D renderer. Implemented gouraud shading, lighting and fog. [Ville Linde] [villelin] 2012-02-25 16:31:26
  • 15520Enabled MMU on MPC8240. (nw) [villelin] 2012-02-25 16:02:06
  • 15519Sync with MESS [wilbertp] 2012-02-25 12:48:35
  • 15518i386: LOCK prefix should depend on IOPL on 386. Windows NT beta boots. [Carl] [barryrod] 2012-02-24 22:04:08
  • 15517Added getsoftlist;glist call so list content can be taken by name, to help clrmamepro and others handling software lists, and simplified rest of code (no whatsnew) [miodragm] 2012-02-24 15:59:26
  • 15516merged changes from mess [phillw] 2012-02-24 15:22:36
  • 15515[N64] Fix audio sync issues in Super Mario 64 and probably others, and also bring PI DMA speed into the realm of reality. [Ryan Holtz] [miodragm] 2012-02-24 09:51:46
    • [N64] Change PI DMA speed from 3 cycles/word to 5.08 cycles, as average PI speed is between 2.53 and 2.55 cycles/byte. [Ryan Holtz]

      git-svn-id: svn://mamedev.org/mame/trunk@15515 749742ba-7341-0410-aadc-df50b521781e
  • 15514Reverted some checks back and fixed few more cases (no whatsnew) [miodragm] 2012-02-24 09:44:23
  • 15513Previous check gave false positives, also slot devices can gave empty rom regions so that have to be marked on output (no whatsnew) [miodragm] 2012-02-24 09:10:37
  • 15512clifront.c: slightly modified verifyroms to handle properly no-roms devices verification (wrong report message was output). no whatsnew. [fabiopri] 2012-02-24 08:21:53
  • 15511Documentation of the video data on Dragon Gun. [David Haywood] [tafoid] 2012-02-24 04:31:09
    • Fix for clones for j6cpal (nw)


      New games marked as GAME_NOT_WORKING
      ------------------------------------
      Pot O' Gold [Bicyclerepairman]


      git-svn-id: svn://mamedev.org/mame/trunk@15511 749742ba-7341-0410-aadc-df50b521781e
  • 15510i386: Prevent page faults when returning to same privilege and unmapped pages are above the stack. Windows 95 boots now. [Carl] [barryrod] 2012-02-24 01:40:48
  • 15509Not much time, but nailed where it loops [angelosa] 2012-02-23 19:56:37
  • 15508info: made consistent the loops through subdevices. no whatsnew. [fabiopri] 2012-02-23 18:51:14
  • 15507clifront: fix verifyroms behavior after rev.15500. no whatsnew. [fabiopri] 2012-02-23 18:37:52
  • 15506info.c: additional cleanup for device info output made possible by Micko's work + renamed slot "shortname" attribute to "devname" to make clear it is the name of the device to be mounted. no whatsnew. [fabiopri] 2012-02-23 17:18:48
  • 15505Fixed debug asserts (no whatsnew) [miodragm] 2012-02-23 16:36:18
  • 15504info.c - no need for description here since you can now check it in device according to shortname (nw) [miodragm] 2012-02-23 15:51:32
  • 15503Small fix (nw) [miodragm] 2012-02-23 15:42:22
  • 15502[N64] Don't flush the RSP DRC cache on DMA. Fixes Mario 64 and others. [Ryan Holtz] [miodragm] 2012-02-23 15:31:03
    • [N64] Miscellaneous machine fixes, gets Conker's Bad Fur Day to boot through its legal screens with interpreter MIPS. [Ryan Holtz]
      - Increase the amount of time consumed by PI DMA, makes certain RSP microcodes that test DMA speed land in the correct window.
      - Force the main CPU to yield when the RSP reads its atomic semaphore.
      - Force the RSP to yield when PI DMA completes.
      - Flush the RSP DRC cache when touching IMEM with SP DMA.


      git-svn-id: svn://mamedev.org/mame/trunk@15502 749742ba-7341-0410-aadc-df50b521781e
  • 15501[N64] Force mtc0 opcodes that initiate to-RSP DMAs to end recompile sequences to force a code check. Fixes certain microcodes from executing garbage code after DMA. [Ryan Holtz] [miodragm] 2012-02-23 15:30:03
  • 15500- removed need for *_dev.lst files [Miodrag Milanovic] [miodragm] 2012-02-23 15:19:37
    • - enforced short names for slot card devices
      - updated validation, romverify and listxml output accordingly
      - slotoptions now also contain shortnames so it's possible to link
      slot option and device

      git-svn-id: svn://mamedev.org/mame/trunk@15500 749742ba-7341-0410-aadc-df50b521781e
  • 15499Sync OG changes from MESS (no whatsnew) [miodragm] 2012-02-23 15:07:01
  • 15498New clones added [tafoid] 2012-02-23 05:39:44
    • ----------------
      Mortal Kombat (Yawdim bootleg - Set 2) [ScheissNussen, Smitdogg, The Dumping Union]


      New games marked as GAME_NOT_WORKING
      ------------------------------------
      Area 51: Site 4 (September 11, 1998) [ninjakid]


      Added missing proms for Fax and Fax 2. [W. Belk, Smitdogg, The Dumping Union]


      git-svn-id: svn://mamedev.org/mame/trunk@15498 749742ba-7341-0410-aadc-df50b521781e
  • 15497New games marked as GAME_NOT_WORKING [tafoid] 2012-02-23 02:02:10
    • ------------------------------------
      NFL Classic Football (NCF3 Ver.A.) [Smitdogg, The Dumping Union]

      git-svn-id: svn://mamedev.org/mame/trunk@15497 749742ba-7341-0410-aadc-df50b521781e
  • 15496Preliminary driver for Merkur's 'Mahn Oh-Mann'. German board game [robertof] 2012-02-23 01:11:50
    • similar to Ludo, derivated from the indian game Parchisi. Coin-op
      machine for 1-4 players. No screen, just artwork and lamps.
      [Roberto Fresca]


      New games marked as GAME_NOT_WORKING
      ------------------------------------
      Mann, oh-Mann [Roberto Fresca, Team Europe]


      git-svn-id: svn://mamedev.org/mame/trunk@15496 749742ba-7341-0410-aadc-df50b521781e
  • 15495i386: Added 32-bit versions of LMSW, and made LMSW only change the lower [barryrod] 2012-02-23 00:42:26
    • 4 bits of CR0. [Barry Rodewald]
      Fixed Windows 95 blue screen. [Carl]


      git-svn-id: svn://mamedev.org/mame/trunk@15495 749742ba-7341-0410-aadc-df50b521781e
  • 15494not sure when I needed this, but for sure not in the latest code... no whatsnew. [fabiopri] 2012-02-22 23:45:31
  • 15493info.c: several fixes and additions to listxml output [Fabio Priuli] [fabiopri] 2012-02-22 23:17:24
    • - appended to xml info about devices which can be optionally mounted to slots
      - added a description attribute to slotoption to show which devices can be mounted
      in each slot
      - added to xml info of cpus/inputs/image/slots which are relative to devices (e.g. CPUs
      or Dipswitches in the device itself)
      - tags of elements directly attached to the root_device do not display anymore the
      root colon (slot tags were already behaving in this way); elements attached to optional
      devices use tags starting with colon (to be interpreted as a relative tags which gets
      appended to the device tag, when such a device is selected in a slot)
      - modified when necessary output routines to pass a root_device and a root_tag as
      parameters, in order to simplify output of relative devices and avoid duplicated code
      - updated DTD according to the new elements and attributes
      These changes allow frontends to know in advance how drivers can be configured
      through the various slot options (by matching option descriptions with device
      descriptions), without the need to run -lx with the various slot combinations. This is
      especially of use if a device adds e.g. dipswitches or image devices (like additional
      floppy drives or additional slot expansions), but also if one wants to know e.g. how many
      sound channels a soundcard would add to a pc driver, or which kind of screen parameters
      would be added by a specific choice of video card.


      git-svn-id: svn://mamedev.org/mame/trunk@15493 749742ba-7341-0410-aadc-df50b521781e
  • 15492verifyroms looks in parent sets again. The bug caused clone sets to be listed as bad when you didn't have them as it thought every rom was shared with the parent. [phillw] 2012-02-22 22:35:30
  • 15491label adjustments from Guru for nwk-tr.c (nw) [tafoid] 2012-02-22 21:55:18
  • 15490rom label adjustments to match discussed format. (nw) [tafoid] 2012-02-22 00:51:07
  • 15489MT #4691-4694: Misc documentation fixes (nw) [tafoid] 2012-02-21 22:00:29
  • 15488new clones [angelosa] 2012-02-21 19:11:26
    • ---------------
      PuzzLoop 2 (Japan 010226) [idc/Team Avalaunch]
      Street Fighter II': Champion Edition (Japan 920322) [idc/Team Avalaunch]


      git-svn-id: svn://mamedev.org/mame/trunk@15488 749742ba-7341-0410-aadc-df50b521781e
  • 15487Fix for device_ref tag in listxml (no whatsnew) [miodragm] 2012-02-21 16:12:03
  • 15486Give more proper name and disabled loading of soflist items in open_image_file call (no whatsnew) [miodragm] 2012-02-21 13:43:14
  • 15485Added helpers for loading file for slot determination (no whatsnew) [miodragm] 2012-02-21 11:27:17
  • 15484[N64] Various PIF fixes, gets Command & Conquer to boot and games to recognize and save to controller paks. [Ryan Holtz] [miodragm] 2012-02-21 08:57:32
  • 15483Fix MT4696 - 8-bit sample reading was broken [aarongil] 2012-02-21 07:36:17
  • 15482Be more rigorous about parsing invalid hashes. Report them [aarongil] 2012-02-21 07:29:54
    • only through validity checking. If detected normally, do
      a best-effort attempt so that things like CRC(1) SHA1(1) can
      be used to force reporting of proper checksums.


      git-svn-id: svn://mamedev.org/mame/trunk@15482 749742ba-7341-0410-aadc-df50b521781e
  • 15481Added new function dumpmeta to dump out a particular piece of metadata [aarongil] 2012-02-21 05:29:55
    • to a file or stdout.


      git-svn-id: svn://mamedev.org/mame/trunk@15481 749742ba-7341-0410-aadc-df50b521781e
  • 15490rom label adjustments to match discussed format. (nw) [tafoid] 2012-02-22 00:51:07
  • 15489MT #4691-4694: Misc documentation fixes (nw) [tafoid] 2012-02-21 22:00:29
  • 15488new clones [angelosa] 2012-02-21 19:11:26
    • ---------------
      PuzzLoop 2 (Japan 010226) [idc/Team Avalaunch]
      Street Fighter II': Champion Edition (Japan 920322) [idc/Team Avalaunch]


      git-svn-id: svn://mamedev.org/mame/trunk@15488 749742ba-7341-0410-aadc-df50b521781e
  • 15487Fix for device_ref tag in listxml (no whatsnew) [miodragm] 2012-02-21 16:12:03
  • 15486Give more proper name and disabled loading of soflist items in open_image_file call (no whatsnew) [miodragm] 2012-02-21 13:43:14
  • 15485Added helpers for loading file for slot determination (no whatsnew) [miodragm] 2012-02-21 11:27:17
  • 15484[N64] Various PIF fixes, gets Command & Conquer to boot and games to recognize and save to controller paks. [Ryan Holtz] [miodragm] 2012-02-21 08:57:32
  • 15483Fix MT4696 - 8-bit sample reading was broken [aarongil] 2012-02-21 07:36:17
  • 15482Be more rigorous about parsing invalid hashes. Report them [aarongil] 2012-02-21 07:29:54
    • only through validity checking. If detected normally, do
      a best-effort attempt so that things like CRC(1) SHA1(1) can
      be used to force reporting of proper checksums.


      git-svn-id: svn://mamedev.org/mame/trunk@15482 749742ba-7341-0410-aadc-df50b521781e
  • 15481Added new function dumpmeta to dump out a particular piece of metadata [aarongil] 2012-02-21 05:29:55
    • to a file or stdout.


      git-svn-id: svn://mamedev.org/mame/trunk@15481 749742ba-7341-0410-aadc-df50b521781e
  • 15480- Added a trivial Y reject to triangle draw commands in the N64 RDP. [Ryan Holtz] [ryanholt] 2012-02-20 22:10:04
  • 15479Improvements to golden poker driver [Roberto Fresca] [robertof] 2012-02-20 19:09:16
    • * Added Casino Poker (Ver PM86LO-35-5, German).
      * Inputs from the scratch.
      * Switched manufacturer 'Playman' to PM / Beck Elektronik, since
      it's PM and Beck Elektronik/Computer/etc...
      * Added technical and game notes.

      New games added or promoted from NOT_WORKING status
      ---------------------------------------------------
      Casino Poker (Ver PM86LO-35-5, German) [Roberto Fresca, Team Europe]


      git-svn-id: svn://mamedev.org/mame/trunk@15479 749742ba-7341-0410-aadc-df50b521781e
  • 15478One more to fix cmpsb (dir /s works now) and remove unused variables. [Carl] [miodragm] 2012-02-20 18:34:10
  • 15477Better fix is to just not parse start/end when there's no input file. [aarongil] 2012-02-20 16:59:09
  • 15476Misc documentation fixes (nw) [tafoid] 2012-02-20 16:26:12
  • 15475chd.c: fix trivial uninitialized variable (nw) [rbelmont] 2012-02-20 15:51:09
  • 15474Fixed empty CHD creation for HDD's (no whatsnew) [miodragm] 2012-02-20 15:34:52
  • 15473Error message type fix from Firewave (nw) [miodragm] 2012-02-20 12:44:29
  • 15472Removed some calls in image.c, note that add_dynamic_device is still used, it's still handy (no whatsnew) [miodragm] 2012-02-20 12:42:40
  • 15471Removed printfs (nw) [miodragm] 2012-02-20 11:59:22
  • 15470Williams blits with bit 2 set take approximately 2x as long because [aarongil] 2012-02-20 09:41:18
    • they are bus-shared with RAM. Should impact some timing behaviors
      such as later levels in Robotron, where approximately 10% of the
      blits are done with bit 2 set. Further refinements may be necessary
      but this addresses the most significant issue. [Sean Riddle, Aaron Giles]


      git-svn-id: svn://mamedev.org/mame/trunk@15470 749742ba-7341-0410-aadc-df50b521781e
  • 15469m68k: Add API to install a non-debugger instruction hook. Usage is strongly NOT recommended except for dire cases. [R. Belmont] [miodragm] 2012-02-20 09:25:57
  • 15468mc146818 - Set period even if timer is disabled, required for windows nt [Carl] [miodragm] 2012-02-20 09:05:19
    • diserial - added optinal rx and tx timers and callbacks [Carl]

      ins8250 - serial rx line high on start and fix for msr register [Carl]

      bitbanger - added 19200bps (no whatsnew)

      git-svn-id: svn://mamedev.org/mame/trunk@15468 749742ba-7341-0410-aadc-df50b521781e
  • 15467Fix compile under 4.6.2 (nw) [miodragm] 2012-02-20 08:53:43
  • 15466- Checksum the delay slot in single-instruction blocks in the MIPS3 and RSP DRCs. [Ryan Holtz] [ryanholt] 2012-02-20 08:47:44
  • 15465Fix ld tool compilation. [aarongil] 2012-02-20 08:26:05
  • 15464Removed rom_source abstraction, which was just mapping to devices [aarongil] 2012-02-20 07:06:58
    • anyways. Updated everyone involved to just iterate over devices
      directly.


      git-svn-id: svn://mamedev.org/mame/trunk@15464 749742ba-7341-0410-aadc-df50b521781e
  • 15463new working clone - Alt Beast set 5 (formerly Juuouki set 2) [briantro] 2012-02-20 01:12:44
    • Now that the FD1094 key has been supplied we see it's actually Altered Beast ;-)


      New games added or promoted from NOT_WORKING status
      ---------------------------------------------------
      Altered Beast (FD1094 317-0069) [Stefan Lindberg, Chris Hardy, The Dumping Union]

      git-svn-id: svn://mamedev.org/mame/trunk@15463 749742ba-7341-0410-aadc-df50b521781e
  • 15461The right fix is to not compare against array index -1. [aarongil] 2012-02-19 18:22:07
  • 15456Rewrite INS8250 to use diserial, updated Microtouch to modern and made it serial device, updated connected drivers [Carl] [miodragm] 2012-02-19 17:46:00
  • 15455This one visible on clean only (nw) [miodragm] 2012-02-19 17:13:29
  • 15454compile fix (nw) [miodragm] 2012-02-19 16:42:06
  • 15453chdcd: Fix crash when parsing bin/cue [R. Belmont] [rbelmont] 2012-02-19 16:35:46
wstecz26/02/2012 19:09
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

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