[multi] Universal Machine Emulator 0.152x4

[1] # Haze\'Blog | Niedziela, 23 Marca 2014 10:08CET

[multi] Universal Machine Emulator 0.152x4
Skomentuj

Universal Machine Emulator to projekt Haze (David Haywood), który łączy dwa emulatory MAME i MESS w jedną aplikację. Co ciekawe, UME znajdziemy w repozytorium MESS'a, można go więc na bieżąco kompilować (TARGET=ume). UME, nie posiada wersji okienkowej, może go dozbroić w nakładkę QMC2.

Seria oznaczona przez Haze "ex" to devBuildy, które będą pojawiać się pomiędzy nowymi wersjami testowymi multiemulatorów MAME/MESS. Abstrahując od samego UME, każdy nowy build to także nowe wieści o zmianach w emulacyjnym tandemie MAME/MESS - tym razem obfite. 

Points of Interest

  • The build does contain the latest progress on Mega Phoenix and while emulation is still imperfect (some flickery graphics and bad sound) it does now seem to be playable
  • Most of the progress over the last few weeks has been internal however, as mentioned in the previous update here

Universal Machine Emulator[SVN 28034]

Author: hap | Date: 26 February 2014 16:05:06

  • same here

Universal Machine Emulator[SVN 28774]

Author: alexjack | Date: 21 March 2014 06:14:18

  • render.c: clean out dead, broken code accidentally revived by palette rewrite. Allocate brightness/contrast/gamma-adjusted palettes on first use, since we can't allocate them at startup anymore due to init order issues [Alex Jackson]

Universal Machine Emulator[SVN 28773]

Author: barryrod | Date: 21 March 2014 01:54:57

  • hd61830: added bitmap bounds checking, fixes nbmj8688 LCD games crash/assert (no whatsnew)

Universal Machine Emulator[SVN 28772]

Author: rbelmont | Date: 21 March 2014 01:54:42

  • always a Clang (nw)

Universal Machine Emulator[SVN 28771]

Author: rbelmont | Date: 21 March 2014 01:51:58

  • SDL: Next stage cleanup, aligned texture conversion with current Windows/D3D code, and fixed overzealous GL texture caching. [R. Belmont]
  • nw: this fixes brightness/gamma/contrast on RGB32 format games (which has been broken since 2008, clearly a well-loved feature ;-) and breaks prescale. Prescale will be fixed soon.

Universal Machine Emulator[SVN 28770]

Author: hap | Date: 21 March 2014 00:08:34

  • cleanup (no practical changes here except that i removed support for LOG_WAVE raw sound filewriting)

Universal Machine Emulator[SVN 28769]

Author: tafoid | Date: 20 March 2014 23:21:28

  • Device short name/description fixes to fix noted discrepancies between xml, devices and slots. (nw)

Universal Machine Emulator[SVN 28768]

Author: tafoid | Date: 20 March 2014 21:50:53

  • Adjustment to -listdevices output to allow for more depth and better separation between device name and description in extreme cases. (nw)

Universal Machine Emulator[SVN 28767]

Author: curtcode | Date: 20 March 2014 21:33:20

  • Fixed validation. (nw)

Universal Machine Emulator[SVN 28766]

Author: dhaywood | Date: 20 March 2014 21:30:40

  • fix crash with -gamma (nw)
  • I think this is correct.. or at least more correct than it was, there's no way the existing code could work.

Universal Machine Emulator[SVN 28765]

Author: curtcode | Date: 20 March 2014 20:47:04

  • (MESS) softbox: Added preformatted 10MB hard disk image. [Curt Coder]

Universal Machine Emulator[SVN 28764]

Author: curtcode | Date: 20 March 2014 20:24:48

  • (MESS) corvushd: Converted to a device. (nw)

Universal Machine Emulator[SVN 28763]

Author: hap | Date: 20 March 2014 19:10:37

  • add note that neogeo was designed by Alpha Denshi

Universal Machine Emulator[SVN 28762]

Author: ivanva | Date: 20 March 2014 17:52:18

  • Converted crt9021_device to devcb2 (nw)

Universal Machine Emulator[SVN 28761]

Author: ivanva | Date: 20 March 2014 17:47:52

  • Converted crt9212_device to devcb2 (nw)

Universal Machine Emulator[SVN 28760]

Author: ivanva | Date: 20 March 2014 17:42:19

  • Converted wd33c93.c to devcb2 (nw)

Universal Machine Emulator[SVN 28759]

Author: ivanva | Date: 20 March 2014 17:21:02

  • Converted hd44352_device to devcb2 (nw)

Universal Machine Emulator[SVN 28758]

Author: oliverst | Date: 20 March 2014 16:39:05

  • added assert for sc4milro segmentation fault (nw)

Universal Machine Emulator[SVN 28757]

Author: oliverst | Date: 20 March 2014 16:31:21

  • added assert for wpc_*.c segmentation faults (nw)

Universal Machine Emulator[SVN 28756]

Author: alexjack | Date: 20 March 2014 15:52:21

  • fix mirroring (nw)

Universal Machine Emulator[SVN 28755]

Author: hap | Date: 20 March 2014 14:35:38

  • merged neogeo.c/inc

Universal Machine Emulator[SVN 28754]

Author: hap | Date: 20 March 2014 14:08:00

  • fix crash

Universal Machine Emulator[SVN 28753]

Author: oliverst | Date: 20 March 2014 10:49:59

  • use roms from parent with BAD_DUMP for magictga for now - fixes crash and indicates that these roms have to be redumped (nw)

Universal Machine Emulator[SVN 28752]

Author: oliverst | Date: 20 March 2014 09:58:24

  • added assert for nbmj8688.c AddressSanitizer heap-buffer-overflow (nw)

Universal Machine Emulator[SVN 28751]

Author: oliverst | Date: 20 March 2014 09:53:02

  • added assert for kothello AddressSanitizer heap-buffer-overflow (nw)

Universal Machine Emulator[SVN 28750]

Author: oliverst | Date: 20 March 2014 09:33:48

  • replaced non-working astrof fix with pen access clamping (nw)

Universal Machine Emulator[SVN 28749]

Author: miodragm | Date: 20 March 2014 07:21:58

  • fix tag search for mea8000 (nw)

Universal Machine Emulator[SVN 28748]

Author: briantro | Date: 20 March 2014 03:26:12

  • littlerb.c: Fill in missing dipswitch settings and add dipswitch locations to Little Robin. [Brian Troha]
  • Out of whatsnew: I remember adding the dipswitch setting listed in the driver a long time ago, but cannot remember the exact source now... but they should be good.

Universal Machine Emulator[SVN 28747]

Author: rbelmont | Date: 20 March 2014 02:31:03

  • Clang (nt)

Universal Machine Emulator[SVN 28746]

Author: rbelmont | Date: 20 March 2014 01:54:32

  • SDL: Removed "totalColors" hack, now only RGB32 is sent to the GPU. [R. Belmont]
  • nw: there's much, much more cleanup to be done now, but this serves as a functional baseline.

Universal Machine Emulator[SVN 28745]

Author: michaelz | Date: 19 March 2014 23:53:59

  • (MESS) devcb2 migration. (nw)

Universal Machine Emulator[SVN 28744]

Author: hap | Date: 19 March 2014 22:09:12

  • add simple waitstate on 0x800000-0xbfffff access

Universal Machine Emulator[SVN 28743]

Author: oliverst | Date: 19 March 2014 21:03:21

  • forgot to rename am.c (nw)

Universal Machine Emulator[SVN 28742]

Author: oliverst | Date: 19 March 2014 21:00:36

  • last round of *.c -> *.inc renaming for now (nw)

Universal Machine Emulator[SVN 28741]

Author: oliverst | Date: 19 March 2014 20:55:25

  • and more *.c -> *.inc renaming (nw)

Universal Machine Emulator[SVN 28740]

Author: oliverst | Date: 19 March 2014 20:38:42

  • ppc *.c -> *.inc renaming

Universal Machine Emulator[SVN 28739]

Author: oliverst | Date: 19 March 2014 20:38:22

  • more *.c -> *.inc renaming / added some missing dependencies in cpu.mak (nw)

Universal Machine Emulator[SVN 28738]

Author: jameswal | Date: 19 March 2014 19:50:07

  • Made an attempt to fix the banking of MPU4 games, this isn't perfect, but most non banked games will now run. [J. Wallace]
  • New games added
  • ------------------

Universal Machine Emulator[SVN 28737]

Author: oliverst | Date: 19 March 2014 18:38:17

  • and more *.c -> *.inc renaming

Universal Machine Emulator[SVN 28736]

Author: oliverst | Date: 19 March 2014 18:37:57

  • renamed a few more files from *.c to *.inc

Universal Machine Emulator[SVN 28735]

Author: ivanva | Date: 19 March 2014 18:22:17

  • Converted qs1000_device to devcb2 (nw)

Universal Machine Emulator[SVN 28734]

Author: ivanva | Date: 19 March 2014 18:13:57

  • Reverted changes to tdv2324 now that the better fix was applied to pit8253.c (nw)
  • leland used to specify the clocks before the pit8253 devcb2 conversion, so I'll let them there for the time being.

Universal Machine Emulator[SVN 28733]

Author: ivanva | Date: 19 March 2014 18:12:04

  • Converted k0053252_device to devcb2 (nw)

Universal Machine Emulator[SVN 28732]

Author: oliverst | Date: 19 March 2014 17:40:26

  • renamed disc_*.c to disc_*.inc

Universal Machine Emulator[SVN 28731]

Author: oliverst | Date: 19 March 2014 17:33:10

  • renamed pmmidi.c to pmmidi.inc

Universal Machine Emulator[SVN 28730]

Author: smf | Date: 19 March 2014 17:26:03

  • Hooked up dtr/rts/rxc to serial port & introduced the etc pin to rs232 (pin 24 Transmitter Signal Element Timing/External Transmitter Clock) (nw)

Universal Machine Emulator[SVN 28729]

Author: oliverst | Date: 19 March 2014 17:23:04

  • renamed tms5110r.c to tms5110r.inc

Universal Machine Emulator[SVN 28728]

Author: oliverst | Date: 19 March 2014 17:18:56

  • renamed rendersw.c to rendersw.inc

Universal Machine Emulator[SVN 28727]

Author: miodragm | Date: 19 March 2014 17:13:32

  • compile fix, thank qmc2 (nw)

Universal Machine Emulator[SVN 28726]

Author: oliverst | Date: 19 March 2014 17:11:10

  • renamed s3c24xx.c to s3c24xx.inc

Universal Machine Emulator[SVN 28725]

Author: curtcode | Date: 19 March 2014 14:46:10

  • (MESS) Cleaned up devcb2. (nw)

Universal Machine Emulator[SVN 28724]

Author: curtcode | Date: 19 March 2014 14:30:32

  • (MESS) concept: Added ATTR_DEPRECATED. (nw)

Universal Machine Emulator[SVN 28723]

Author: curtcode | Date: 19 March 2014 14:25:25

  • (MESS) cirrus: Moved to emu/bus/pci. (nw)

Universal Machine Emulator[SVN 28722]

Author: curtcode | Date: 19 March 2014 14:19:50

  • (MESS) ep64: Cleaned up devcb2. (nw)

Universal Machine Emulator[SVN 28721]

Author: oliverst | Date: 19 March 2014 13:41:17

  • renamed poly.{c|h} to polylgcy.{c|h} and polynew.h to poly.h

Universal Machine Emulator[SVN 28720]

Author: oliverst | Date: 19 March 2014 13:31:50

  • renamed old poly_manager to legacy_poly_manager

Universal Machine Emulator[SVN 28719]

Author: curtcode | Date: 19 March 2014 13:27:02

  • (MESS) apricot: devcb2. (nw)

Universal Machine Emulator[SVN 28718]

Author: curtcode | Date: 19 March 2014 13:25:12

  • (MESS) e05a03: devcb2. (nw)

Universal Machine Emulator[SVN 28717]

Author: curtcode | Date: 19 March 2014 13:17:46

  • (MESS) smc92x4: devcb2. (nw)

Universal Machine Emulator[SVN 28716]

Author: curtcode | Date: 19 March 2014 13:08:02

  • (MESS) upd65031: devcb2. (nw)

Universal Machine Emulator[SVN 28715]

Author: curtcode | Date: 19 March 2014 13:00:21

  • (MESS) gime: devcb2. (nw)

Universal Machine Emulator[SVN 28714]

Author: curtcode | Date: 19 March 2014 12:51:26

  • (MESS) esqpanel: devcb2. (nw)

Universal Machine Emulator[SVN 28713]

Author: curtcode | Date: 19 March 2014 12:44:45

  • (MESS) micropolis: devcb2. (nw)

Universal Machine Emulator[SVN 28712]

Author: curtcode | Date: 19 March 2014 12:30:42

  • (MESS) vtvideo: devcb2. (nw)

Universal Machine Emulator[SVN 28711]

Author: ivanva | Date: 19 March 2014 12:26:41

  • votrax_sc01_device: converted to devcb2 (nw)

Universal Machine Emulator[SVN 28710]

Author: ivanva | Date: 19 March 2014 12:25:59

  • rp5c15.c: converted to devcb2 (nw)

Universal Machine Emulator[SVN 28709]

Author: ivanva | Date: 19 March 2014 12:25:23

  • rp5c01.c: converted to devcb2 (nw)

Universal Machine Emulator[SVN 28708]

Author: curtcode | Date: 19 March 2014 12:23:39

  • (MESS) 6883sam: devcb2. (nw)

Universal Machine Emulator[SVN 28707]

Author: curtcode | Date: 19 March 2014 12:17:56

  • (MESS) smartmed: devcb2. (nw)

Universal Machine Emulator[SVN 28706]

Author: curtcode | Date: 19 March 2014 12:13:27

  • (MESS) microdrv: devcb2. (nw)

Universal Machine Emulator[SVN 28705]

Author: curtcode | Date: 19 March 2014 12:03:12

  • (MESS) ti99/speech8: devcb2. (nw)

Universal Machine Emulator[SVN 28704]

Author: curtcode | Date: 19 March 2014 11:59:25

  • (MESS) ti99/mapper8: devcb2. (nw)

Universal Machine Emulator[SVN 28703]

Author: curtcode | Date: 19 March 2014 11:54:29

  • (MESS) ti99/grom: devcb2. (nw)

Universal Machine Emulator[SVN 28702]

Author: curtcode | Date: 19 March 2014 11:34:17

  • (MESS) pc9801_kbd: devcb2. (nw)

Universal Machine Emulator[SVN 28701]

Author: curtcode | Date: 19 March 2014 11:30:38

  • (MESS) kc: devcb2. (nw)

Universal Machine Emulator[SVN 28700]

Author: curtcode | Date: 19 March 2014 11:23:38

  • (MESS) tvc: devcb2. (nw)

Universal Machine Emulator[SVN 28699]

Author: curtcode | Date: 19 March 2014 11:19:21

  • mea8000: devcb2. (nw)

Universal Machine Emulator[SVN 28698]

Author: curtcode | Date: 19 March 2014 11:08:10

  • (MESS) apricotkb: devcb2. (nw)

Universal Machine Emulator[SVN 28697]

Author: alexjack | Date: 19 March 2014 11:03:38

  • Removed palette_device parameter from gfx draw methods. All draw methods now use m_palette (nw)

Universal Machine Emulator[SVN 28696]

Author: dhaywood | Date: 19 March 2014 10:58:20

  • minor adjustments (nw)

Universal Machine Emulator[SVN 28695]

Author: dhaywood | Date: 19 March 2014 10:32:28

  • added dumped eeprom to jclub2 sets, allowing game ID check to pass [ANY]
  • h63484.c compile fix [external]
  • add centronics bus to tiny.mak to fix tiny compile [external]
  • added compile time check for 64-bit intel compiler to delegate.h (to prevent assert(sizeof(mfp) <= sizeof(m_rawdata)); ) [external]

Universal Machine Emulator[SVN 28694]

Author: miodragm | Date: 19 March 2014 09:25:29

  • initialize dmadac, fixes regressions (nw)

Universal Machine Emulator[SVN 28693]

Author: barryrod | Date: 19 March 2014 08:52:35

  • s3virge: added derived s3virgedx device so that the Virge/DX can return the correct ID bytes. Also cleaned up clock calculation a bit. (no whatsnew)

Universal Machine Emulator[SVN 28692]

Author: miodragm | Date: 19 March 2014 08:48:03

  • astrof fix (nw)

Universal Machine Emulator[SVN 28691]

Author: miodragm | Date: 19 March 2014 08:37:58

  • fixed laserdisc regression (nw)

Universal Machine Emulator[SVN 28690]

Author: curtcode | Date: 19 March 2014 07:55:52

  • mc6843: devcb2. (nw)

Universal Machine Emulator[SVN 28689]

Author: miodragm | Date: 19 March 2014 07:49:26

  • coco fdc fix (nw)

Universal Machine Emulator[SVN 28688]

Author: curtcode | Date: 19 March 2014 07:35:01

  • (MESS) uv201: devcb2. (nw)

Universal Machine Emulator[SVN 28687]

Author: curtcode | Date: 19 March 2014 07:26:00

  • (MESS) Fixed regressions. (nw)

Universal Machine Emulator[SVN 28686]

Author: smf | Date: 19 March 2014 03:42:41

  • rxc is bidirectional so map it both ways, added comment about adding missing pull ups (nw)

Universal Machine Emulator[SVN 28685]

Author: dhaywood | Date: 19 March 2014 01:15:13

  • dsw changes (nw)

Universal Machine Emulator[SVN 28684]

Author: dhaywood | Date: 19 March 2014 00:56:35

  • new clones
  • Kero Kero Keroppi's Let's Play Together (USA, Version 2.0) [Mark F., The Dumping Union]

Universal Machine Emulator[SVN 28683]

Author: angelosa | Date: 19 March 2014 00:17:07

  • Fixed fatal error in template driver

Universal Machine Emulator[SVN 28682]

Author: dhaywood | Date: 18 March 2014 23:50:34

  • typo (nw)

Universal Machine Emulator[SVN 28681]

Author: angelosa | Date: 18 March 2014 23:19:12

  • Bowling Try: very timid attempts, used only as a testbed for the newly installed toolchain/SVN tools. And blinks at Arbee (nw)

Universal Machine Emulator[SVN 28680]

Author: hap | Date: 18 March 2014 20:48:53

  • this is clearer

Universal Machine Emulator[SVN 28679]

Author: hap | Date: 18 March 2014 19:50:01

  • more accurate watchdog timing

Universal Machine Emulator[SVN 28678]

Author: dhaywood | Date: 18 March 2014 19:30:58

  • added proper IC locations to tmnt2 sets [Ben76]
  • added Korean? tile rom to newly dumped Shanghai3 set [Brian Troha]
  • (was present on the board, but unused in our sets? probably for use with undumped Korean program roms and leftover from conversion)
  • new clones
  • Street Fighter II': Champion Edition (L735 Test Rom, bootleg) [ANY]
  • Street Fighter II': Magic Delta Turbo (bootleg, set 3) [ANY]
  • Trojan (bootleg) [ANY]
  • Chase H.Q. (Japan, upright?) [ANY]

Universal Machine Emulator[SVN 28677]

Author: ivanva | Date: 18 March 2014 18:00:11

  • Converted zx8302_device to devcb2 (nw)

Universal Machine Emulator[SVN 28676]

Author: dhaywood | Date: 18 March 2014 17:57:25

  • some experimentation (nw)

Universal Machine Emulator[SVN 28675]

Author: dhaywood | Date: 18 March 2014 17:27:28

  • further improvements (nw)

Universal Machine Emulator[SVN 28674]

Author: dhaywood | Date: 18 March 2014 16:59:06

  • now we can turn on the tms for little robin too, still some issues (bands during boss levels for instance) but it's better than it was in other ways (screen clears) (nw)

Universal Machine Emulator[SVN 28673]

Author: dhaywood | Date: 18 March 2014 15:02:26

  • make the TMS34010 a bit safer when 8-bit writes are used (Megaphoenix does this..) I suspect skeetsht will need more improvements along these lines because it's hooked up to an 8-bit CPU?
  • This at least means we don't have to overclock the 68k by a silly amount on on megaphx, and fixes round 4, although it doesn't fix all the graphic corruption, of note round 6.

Universal Machine Emulator[SVN 28672]

Author: curtcode | Date: 18 March 2014 14:15:57

  • Removed line_cb_t. (nw)
  • (MESS) nextkbd: devcb2. (nw)

Universal Machine Emulator[SVN 28671]

Author: curtcode | Date: 18 March 2014 14:04:54

  • (MESS) nextmo: devcb2. (nw)

Universal Machine Emulator[SVN 28670]

Author: curtcode | Date: 18 March 2014 13:59:30

  • mccs1850: devcb2. (nw)

Universal Machine Emulator[SVN 28669]

Author: curtcode | Date: 18 March 2014 13:49:14

  • mb8795: devcb2. (nw)

Universal Machine Emulator[SVN 28668]

Author: curtcode | Date: 18 March 2014 13:41:27

  • 68561mpcc: devcb2. (nw)

Universal Machine Emulator[SVN 28667]

Author: miodragm | Date: 18 March 2014 13:33:05

  • fixed validation (nw)

Universal Machine Emulator[SVN 28666]

Author: curtcode | Date: 18 March 2014 13:31:58

  • Removed unused declarations. (nw)

Universal Machine Emulator[SVN 28665]

Author: miodragm | Date: 18 March 2014 13:31:41

  • legacy wd17xx is now also a modern device (nw)

Universal Machine Emulator[SVN 28664]

Author: curtcode | Date: 18 March 2014 13:29:30

  • Removed unused declaration. (nw)

Universal Machine Emulator[SVN 28663]

Author: curtcode | Date: 18 March 2014 12:44:38

  • n68681: Renamed to mc68681. (nw)

Universal Machine Emulator[SVN 28662]

Author: curtcode | Date: 18 March 2014 11:46:44

  • (MESS) Moved common machine and video chips to emu. (nw)

Universal Machine Emulator[SVN 28661]

Author: barryrod | Date: 18 March 2014 10:12:53

  • svga_s3: Corrected ID values, based on S3ID

Universal Machine Emulator[SVN 28660]

Author: miodragm | Date: 18 March 2014 07:57:10

  • no more old duart (nw)

Universal Machine Emulator[SVN 28659]

Author: curtcode | Date: 18 March 2014 07:16:27

  • Fixed regression. (nw)

Universal Machine Emulator[SVN 28658]

Author: alexjack | Date: 18 March 2014 06:42:10

  • Made gfx_element::decode() private; fixed drivers that were calling it directly [Alex Jackson]

Universal Machine Emulator[SVN 28657]

Author: curtcode | Date: 18 March 2014 06:21:49

  • Add to ignore list. (nw)

Universal Machine Emulator[SVN 28656]

Author: briantro | Date: 18 March 2014 01:55:39

  • namcos1.c: Remove extra unneeded bracket in game description. - NW

Universal Machine Emulator[SVN 28655]

Author: briantro | Date: 18 March 2014 01:53:05

  • meritm.c: Mark The Real Broadway as non working - NW

Universal Machine Emulator[SVN 28654]

Author: briantro | Date: 18 March 2014 01:28:02

  • new non-working game
  • Out of whatsnew:
  • Requires a proper key string for the DS1204 key. Also proper dipswitch list.
  • New Game Added
  • ----------------------------

Universal Machine Emulator[SVN 28653]

Author: smf | Date: 18 March 2014 00:12:13

  • remove generated files. (nw)

Universal Machine Emulator[SVN 28652]

Author: curtcode | Date: 17 March 2014 22:21:47

  • (MESS) Moved video chips to emu/video. (nw)

Universal Machine Emulator[SVN 28651]

Author: curtcode | Date: 17 March 2014 22:06:26

  • (MESS) Moved the remaining slot interfaces to emu/bus. (nw)

Universal Machine Emulator[SVN 28650]

Author: curtcode | Date: 17 March 2014 20:38:18

  • upd765: Refactored to use devcb2 callbacks. [Curt Coder]

Universal Machine Emulator[SVN 28649]

Author: curtcode | Date: 17 March 2014 20:11:09

  • Cleaned up devcb2 usage. (nw)

Universal Machine Emulator[SVN 28648]

Author: miodragm | Date: 17 March 2014 17:52:56

  • one less legacy device (nw)

Universal Machine Emulator[SVN 28647]

Author: miodragm | Date: 17 March 2014 17:34:07

  • changed text in comment not to get false legacy device notification :) (nw)

Universal Machine Emulator[SVN 28646]

Author: tafoid | Date: 17 March 2014 17:33:29

  • (MESS) pve500.c: New maincpu dump to replace bad dump. [Felipe Sanches]

Universal Machine Emulator[SVN 28645]

Author: tafoid | Date: 17 March 2014 17:22:56

  • offtwall.c: Corrected the rom names and locations of the upright version of Atari’s Off the Wall and also added a dump of one of the GAL’s (a GAL16V8A-25LP) on the boardset which was the only one without the security fuse blown. [Kevin Eshbach]

Universal Machine Emulator[SVN 28644]

Author: oliverst | Date: 17 March 2014 17:15:03

  • and more global_free() -> global_free_array()(nw)

Universal Machine Emulator[SVN 28643]

Author: oliverst | Date: 17 March 2014 17:04:21

  • more global_free() -> global_free_array() in src/osd/sdl/drawsdl.c (nw)

Universal Machine Emulator[SVN 28642]

Author: miodragm | Date: 17 March 2014 15:29:53

  • one more scrlegcy.h user down (nw)

Universal Machine Emulator[SVN 28641]

Author: miodragm | Date: 17 March 2014 15:21:17

  • removed some legacy includes that are not valid (nw)

Universal Machine Emulator[SVN 28640]

Author: tafoid | Date: 17 March 2014 15:19:28

  • fixed tag placement (nw)

Universal Machine Emulator[SVN 28639]

Author: miodragm | Date: 17 March 2014 15:15:01

  • removed some atari legacy code (nw)

Universal Machine Emulator[SVN 28638]

Author: curtcode | Date: 17 March 2014 14:16:27

  • 8530scc: devcb2. (nw)

Universal Machine Emulator[SVN 28637]

Author: miodragm | Date: 17 March 2014 13:43:18

  • avgdvg is now device (nw)

Universal Machine Emulator[SVN 28636]

Author: miodragm | Date: 17 March 2014 13:14:39

  • compile fix, thanks qmc2 (nw)

Universal Machine Emulator[SVN 28635]

Author: curtcode | Date: 17 March 2014 11:13:56

  • Fixed compile. (nw)

Universal Machine Emulator[SVN 28634]

Author: oliverst | Date: 17 March 2014 10:37:52

  • added more asserts/notes for known index out-of-bounds accesses (nw)

Universal Machine Emulator[SVN 28633]

Author: miodragm | Date: 17 March 2014 10:28:34

  • do reset on different way (nw)

Universal Machine Emulator[SVN 28632]

Author: miodragm | Date: 17 March 2014 10:02:08

  • why complicate when proper devices are there and do work properly (nw)

Universal Machine Emulator[SVN 28631]

Author: miodragm | Date: 17 March 2014 09:14:28

  • use PAIR16 core struct in vdc (nw)

Universal Machine Emulator[SVN 28630]

Author: oliverst | Date: 17 March 2014 09:06:47

  • marked PALETTE_INIT as legacy

Universal Machine Emulator[SVN 28629]

Author: hap | Date: 17 March 2014 08:23:15

  • vsync start (auto animation latch) is 16 lines after active display

Universal Machine Emulator[SVN 28628]

Author: hap | Date: 17 March 2014 07:31:38

  • Improve accuracy of vblank irq/reload timing from Charles's documentation. vblank irq happened approx 15 pixels too early.

Universal Machine Emulator[SVN 28627]

Author: smf | Date: 17 March 2014 06:55:52

  • added manufacturer name to chips in comment (nw)

Universal Machine Emulator[SVN 28626]

Author: smf | Date: 17 March 2014 06:32:32

  • Added rs232 port to apple 3. Currently cts is not mapped because that needs to be driven low whether something is plugged in or not or the apple 3 won't boot (I believe pull up resistors on the 12v side take care of that on real hardware). Not tested with Apple 3 software. (nw)

Universal Machine Emulator[SVN 28625]

Author: robbbert | Date: 17 March 2014 02:33:29

  • (MESS) Microvision: updated software list

Universal Machine Emulator[SVN 28624]

Author: hap | Date: 17 March 2014 01:24:17

  • removed PD4990A_OLD device

Universal Machine Emulator[SVN 28623]

Author: hap | Date: 17 March 2014 01:16:04

  • hooked up upd4990 device here too, note that the odd 4-year bug is still here

Universal Machine Emulator[SVN 28622]

Author: smf | Date: 17 March 2014 00:57:15

  • Rewritten 6551 emulation. Changed clock to be the o2 clock instead of the baud rate xtal, supports external clocking, generates transmit interrupts when idle, added echo mode, dcd/dsr/cts input handling, parity & stop bit checking. Tested and fixed hookup to commodore lcd & plus 4. [smf]

Universal Machine Emulator[SVN 28621]

Author: hap | Date: 17 March 2014 00:50:25

  • hooked up proper upd4990a device

Universal Machine Emulator[SVN 28620]

Author: hap | Date: 17 March 2014 00:48:06

  • can someone/Kale:D hook up 4990 device here? dos 6.2 works fine in my local build but the implementation isnt great(was just for testing).
  • It sets c0/1/2 high to enable serial mode.

Universal Machine Emulator[SVN 28619]

Author: hap | Date: 17 March 2014 00:45:06

  • upd1990/4990 improvements, most notably added serial command input

Universal Machine Emulator[SVN 28618]

Author: curtcode | Date: 16 March 2014 22:26:55

  • wd_fdc: Refactored to use devcb2 callbacks. [Curt Coder]

Universal Machine Emulator[SVN 28617]

Author: curtcode | Date: 16 March 2014 22:00:20

  • wd17xx: Added ATTR_DEPRECATED. (nw)

Universal Machine Emulator[SVN 28616]

Author: smf | Date: 16 March 2014 19:17:49

  • tidied up enum names, fixed frame error detection (nw)

Universal Machine Emulator[SVN 28615]

Author: smf | Date: 16 March 2014 18:08:07

  • fixed excessive logging (nw)

Universal Machine Emulator[SVN 28614]

Author: miodragm | Date: 16 March 2014 17:48:44

  • one more typo (nw)

Universal Machine Emulator[SVN 28613]

Author: miodragm | Date: 16 March 2014 17:47:22

  • typo (nw)

Universal Machine Emulator[SVN 28612]

Author: miodragm | Date: 16 March 2014 17:47:03

  • There is device, we should just use it as such (nw)

Universal Machine Emulator[SVN 28611]

Author: curtcode | Date: 16 March 2014 15:32:27

  • Cleaned up devcb2 usage. (nw)

Universal Machine Emulator[SVN 28610]

Author: miodragm | Date: 16 March 2014 15:24:57

  • fixed validation (nw)

Universal Machine Emulator[SVN 28609]

Author: angelosa | Date: 16 March 2014 14:15:53

  • Added display

Universal Machine Emulator[SVN 28608]

Author: miodragm | Date: 16 March 2014 13:46:09

  • commented legacy stuff removed

Universal Machine Emulator[SVN 28607]

Author: miodragm | Date: 16 March 2014 13:42:22

  • some more legacy stuff removed (nw)

Universal Machine Emulator[SVN 28606]

Author: curtcode | Date: 16 March 2014 12:55:42

  • i80130: Fixed devcb2 macros. (nw)

Universal Machine Emulator[SVN 28605]

Author: curtcode | Date: 16 March 2014 12:49:55

  • cdp1869: devcb2. (nw)

Universal Machine Emulator[SVN 28604]

Author: curtcode | Date: 16 March 2014 12:15:44

  • z8536: devcb2. (nw)

Universal Machine Emulator[SVN 28603]

Author: miodragm | Date: 16 March 2014 12:07:22

  • not needed include (nw)

Universal Machine Emulator[SVN 28602]

Author: curtcode | Date: 16 March 2014 11:48:40

  • Removed DEVCB_LINE. (nw)

Universal Machine Emulator[SVN 28601]

Author: miodragm | Date: 16 March 2014 11:44:05

  • thompson, ugly but proper fix (nw)

Universal Machine Emulator[SVN 28600]

Author: miodragm | Date: 16 March 2014 11:43:43

  • mame compile fix (nw)

Universal Machine Emulator[SVN 28599]

Author: alexjack | Date: 16 March 2014 11:41:04

  • Fixed UI gfx viewer (again). Added device_start dependency on gfxdecode to all devices that create tilemaps, this should fix the recent tilemap-related crashes (nw)

Universal Machine Emulator[SVN 28598]

Author: curtcode | Date: 16 March 2014 11:34:37

  • Removed an instance of DEVCB_LINE. (nw)

Universal Machine Emulator[SVN 28597]

Author: curtcode | Date: 16 March 2014 11:29:29

  • Removed DEVCB_DEVICE_LINE. (nw)

Universal Machine Emulator[SVN 28596]

Author: curtcode | Date: 16 March 2014 11:27:54

  • Removed DEVCB_DEVICE_LINE. (nw)

Universal Machine Emulator[SVN 28595]

Author: curtcode | Date: 16 March 2014 11:19:57

  • Removed DEVCB_DEVICE_HANDLER. (nw)

Universal Machine Emulator[SVN 28594]

Author: smf | Date: 16 March 2014 10:49:54

  • initialise m_clk0/m_clk1/m_clk2 to zero (nw)

Universal Machine Emulator[SVN 28593]

Author: barryrod | Date: 16 March 2014 10:36:43

  • s3virge: corrected dot clock calculation to match the Trio (no whatsnew)

Universal Machine Emulator[SVN 28592]

Author: miodragm | Date: 16 March 2014 10:32:02

  • redo amstrad expansion slot devcb usage (nw)

Universal Machine Emulator[SVN 28591]

Author: miodragm | Date: 16 March 2014 10:08:21

  • more cleanup (nw)

Universal Machine Emulator[SVN 28590]

Author: miodragm | Date: 16 March 2014 09:04:10

  • some more cleanup (nw)

Universal Machine Emulator[SVN 28589]

Author: miodragm | Date: 16 March 2014 08:46:44

  • refactored some legacy code from n64 (nw)

Universal Machine Emulator[SVN 28588]

Author: miodragm | Date: 16 March 2014 08:13:30

  • ups (nw)

Universal Machine Emulator[SVN 28587]

Author: sronco | Date: 16 March 2014 08:08:22

  • HD63484 updates: [Sandro Ronco]
  • - converted to use a 16-bits address map
  • - implemented RPR, MOD, SCLR, SCPY, LINE, PLG, PLL,
  • CRCL, ARC, FRCT, PAINT, DOT, PTN, GCPY commands
  • - added pattern RAM emulation

Universal Machine Emulator[SVN 28586]

Author: miodragm | Date: 16 March 2014 08:07:45

  • moved legacy calls that left into one section, and commented not used devcb calls since we are moving towards devcb2 (nw)

Universal Machine Emulator[SVN 28585]

Author: miodragm | Date: 16 March 2014 07:36:17

  • Removed last user of DEVCB_HANDLER by making cclimber_audio_device (nw)
  • Not very nice looking, but it's working. Audio boards needs better decoupling

Universal Machine Emulator[SVN 28584]

Author: angelosa | Date: 16 March 2014 06:28:01

  • By request, nw

Universal Machine Emulator[SVN 28583]

Author: miodragm | Date: 16 March 2014 06:27:02

  • Added palette to ef9345, and some cleanup (nw)

Universal Machine Emulator[SVN 28582]

Author: aarongil | Date: 16 March 2014 05:41:28

  • Nuke some more auto_allocs.

Universal Machine Emulator[SVN 28581]

Author: alexjack | Date: 16 March 2014 05:21:28

  • Added palette to k053250 device, fixing xexex crash. Also modernized its coding conventions (dynamic_arrays, device_video_interface to attach screen, etc.) [Alex Jackson]

Universal Machine Emulator[SVN 28580]

Author: angelosa | Date: 16 March 2014 03:18:48

  • Small bit mask bug-fix in blind faith fashion, nw

Universal Machine Emulator[SVN 28579]

Author: rbelmont | Date: 16 March 2014 03:16:18

  • (MESS) apple2gs: render to rgb32, allowing palette raster tricks (e.g. "3200 color mode") to work. [R. Belmont]

Universal Machine Emulator[SVN 28578]

Author: robertof | Date: 16 March 2014 03:08:17

  • New driver for American Music Poker (Amusco) based on
  • a 8086 CPU + CRTC 6845 + PSG SN76489 [Roberto Fresca]
  • New games marked as GAME_NOT_WORKING
  • -------------------------------

Universal Machine Emulator[SVN 28577]

Author: alexjack | Date: 16 March 2014 02:36:43

  • move k053250 from emu/ to mame/ (nw)

Universal Machine Emulator[SVN 28576]

Author: briantro | Date: 16 March 2014 01:57:13

  • new Lethal Enforcers clone
  • New Clone Added
  • -------------------------------------

Universal Machine Emulator[SVN 28575]

Author: angelosa | Date: 16 March 2014 00:39:01

  • Fixed Little Robin not compiling under USE_TMS define

Universal Machine Emulator[SVN 28574]

Author: michaelz | Date: 15 March 2014 23:15:30

  • (MESS) Some more devcb2 edits. (nw)

Universal Machine Emulator[SVN 28573]

Author: hap | Date: 15 March 2014 22:33:47

  • specify some 8bit handlers as 8bit in the memmap

Universal Machine Emulator[SVN 28572]

Author: briantro | Date: 15 March 2014 21:53:38

  • shanghai.c: Mark JAMMA connection - NW

Universal Machine Emulator[SVN 28571]

Author: briantro | Date: 15 March 2014 21:49:50

  • shanghai.c: Add PCB layout and ROM locations for Shanghai sets. [Brian Troha]

Universal Machine Emulator[SVN 28570]

Author: curtcode | Date: 15 March 2014 21:26:02

  • (MESS) wangpc: devcb2. (nw)

Universal Machine Emulator[SVN 28569]

Author: briantro | Date: 15 March 2014 21:12:25

  • new Shanghai clone
  • Out of whatsnew:
  • NOT a hack! Actual rom dumped from 2 different boards. Also changed the clocks for kothello to actual measured clocks as per PCB readme in driver.
  • New Clone Added
  • ---------------------------

Universal Machine Emulator[SVN 28568]

Author: miodragm | Date: 15 March 2014 21:12:25

  • small cleanup (nw)

Universal Machine Emulator[SVN 28567]

Author: miodragm | Date: 15 March 2014 21:05:22

  • z80dma finalized modernizing (nw)

Universal Machine Emulator[SVN 28566]

Author: curtcode | Date: 15 March 2014 21:04:28

  • (MESS) vidbrain: devcb2. (nw)

Universal Machine Emulator[SVN 28565]

Author: curtcode | Date: 15 March 2014 20:57:54

  • (MESS) econet: devcb2. (nw)

Universal Machine Emulator[SVN 28564]

Author: curtcode | Date: 15 March 2014 20:51:46

  • (MESS) cbm2: devcb2. (nw)

Universal Machine Emulator[SVN 28563]

Author: curtcode | Date: 15 March 2014 20:25:58

  • (MESS) ecbbus: devcb2. (nw)

Universal Machine Emulator[SVN 28562]

Author: curtcode | Date: 15 March 2014 20:23:46

  • (MESS) ecbbus: devcb2. (nw)

Universal Machine Emulator[SVN 28561]

Author: curtcode | Date: 15 March 2014 20:18:15

  • (MESS) comx35: devcb2. (nw)

Universal Machine Emulator[SVN 28560]

Author: hap | Date: 15 March 2014 20:06:10

  • add note

Universal Machine Emulator[SVN 28559]

Author: miodragm | Date: 15 March 2014 19:52:34

  • finished modernizing isa nw)

Universal Machine Emulator[SVN 28558]

Author: briantro | Date: 15 March 2014 19:38:43

  • capbowl.c: Rom label corrections - NW

Universal Machine Emulator[SVN 28557]

Author: miodragm | Date: 15 March 2014 18:30:11

  • some cleanup (nw)

Universal Machine Emulator[SVN 28556]

Author: smf | Date: 15 March 2014 18:05:39

  • debug output uses the gpu screen rather than using first_screen(). (nw)

Universal Machine Emulator[SVN 28555]

Author: smf | Date: 15 March 2014 17:50:37

  • removed usage of machine().firstcpu (nw)

Universal Machine Emulator[SVN 28554]

Author: ivanva | Date: 15 March 2014 15:29:28

  • Fix for zac2650.c problems in debug builds regression test run. (nw)

Universal Machine Emulator[SVN 28553]

Author: miodragm | Date: 15 March 2014 14:59:01

  • It could never reach old style hack anyway (nw)

Universal Machine Emulator[SVN 28552]

Author: ivanva | Date: 15 March 2014 14:50:51

  • Fix for gx4000 problems in debug builds regression test run. (nw)

Universal Machine Emulator[SVN 28551]

Author: ivanva | Date: 15 March 2014 14:28:40

  • Possible fix for leland.c and tdv2324.c problems in debug builds regression test run. (nw)

Universal Machine Emulator[SVN 28550]

Author: ivanva | Date: 15 March 2014 13:59:37

  • Converted ds75161a_device to devcb2 (nw)

Universal Machine Emulator[SVN 28549]

Author: miodragm | Date: 15 March 2014 13:01:26

  • validation fix (nw)

Universal Machine Emulator[SVN 28548]

Author: miodragm | Date: 15 March 2014 13:00:23

  • primary_screen -> first_screen() (nw)

Universal Machine Emulator[SVN 28547]

Author: miodragm | Date: 15 March 2014 12:26:04

  • There is also machine().primary_screen that we should replace wiht m_screen, and most is in devices (nw)

Universal Machine Emulator[SVN 28546]

Author: miodragm | Date: 15 March 2014 12:08:24

  • Fixed all bitmap.palette() users to use m_palette instead (nw)

Universal Machine Emulator[SVN 28545]

Author: miodragm | Date: 15 March 2014 11:22:28

  • fixed problematic mame drivers (nw)

Universal Machine Emulator[SVN 28544]

Author: ivanva | Date: 15 March 2014 10:13:08

  • Converted mc68901_device to devcb2 (nw)

Universal Machine Emulator[SVN 28543]

Author: ivanva | Date: 15 March 2014 09:43:58

  • Converted 74145_device to devcb2 (nw)

Universal Machine Emulator[SVN 28542]

Author: ivanva | Date: 15 March 2014 09:40:22

  • Converted hd64610_device to devcb2 (nw)

Universal Machine Emulator[SVN 28541]

Author: barryrod | Date: 15 March 2014 09:39:37

  • hunter2: save RAM contents as NVRAM (no whatsnew)

Universal Machine Emulator[SVN 28540]

Author: ivanva | Date: 15 March 2014 08:57:20

  • Converted dl1416_device to devcb2 (nw)

Universal Machine Emulator[SVN 28539]

Author: ivanva | Date: 15 March 2014 08:37:15

  • amiga: added a pair of functions to the driver class. (nw)

Universal Machine Emulator[SVN 28538]

Author: alexjack | Date: 15 March 2014 08:03:02

  • fix UI tilemap viewer (nw)

Universal Machine Emulator[SVN 28537]

Author: alexjack | Date: 15 March 2014 07:34:54

  • Checkpoint 2:
  • gfxdecode devices must now be assigned a palette in MCFG. Added palette devices to several MESS drivers and devices to comply with this requirement. This palette is assigned as a default to the gfx_elements created by the device (but still not used for drawing yet, except in the UI graphics viewer)
  • Tilemaps now have a pointer to a palette device and use that palette for rgb32 drawing, rather than the palette of the screen or bitmap they are drawing to (since rgb32 screens don't have palettes now). When a tilemap is created, it takes its palette from the gfxdecode device it was created with, but you can change a tilemap's palette device with set_palette() at any time (doing this does not mark the tilemap dirty, since all tilemaps use indexed bitmaps internally)

Universal Machine Emulator[SVN 28536]

Author: michaelz | Date: 14 March 2014 20:42:53

  • (MESS) Some more cleanups for 990_x. (nw)

Universal Machine Emulator[SVN 28535]

Author: alexjack | Date: 14 March 2014 19:45:27

  • grchamp.c: use a real palette (nw)

Universal Machine Emulator[SVN 28534]

Author: alexjack | Date: 14 March 2014 17:54:20

  • Reverted previous neogeo change, added comment explaining why hack is needed for now (nw)

Universal Machine Emulator[SVN 28533]

Author: michaelz | Date: 14 March 2014 17:16:17

  • (MESS) Going to devcb2. (nw)

Universal Machine Emulator[SVN 28532]

Author: miodragm | Date: 14 March 2014 15:27:44

  • removed some of machine().first_screen() users (nw)

Universal Machine Emulator[SVN 28531]

Author: miodragm | Date: 14 March 2014 14:39:34

  • Made palette settings for screen explicit and mandatory for ind16 mode (nw)

Universal Machine Emulator[SVN 28530]

Author: michaelz | Date: 14 March 2014 14:21:43

  • (MESS) Minor fix for VDT 911 video terminal. (nw)

Universal Machine Emulator[SVN 28529]

Author: crazyc | Date: 14 March 2014 14:02:15

  • (mess) isbc_215g: formatting and writing

Universal Machine Emulator[SVN 28528]

Author: hap | Date: 14 March 2014 13:59:25

  • specific initial z80 banks only applies to NEOCD, normally set to 0 on boot

Universal Machine Emulator[SVN 28527]

Author: curtcode | Date: 14 March 2014 13:48:05

  • Improved config. (nw)

Universal Machine Emulator[SVN 28526]

Author: curtcode | Date: 14 March 2014 13:22:39

  • Cleanup. (nw)

Universal Machine Emulator[SVN 28525]

Author: curtcode | Date: 14 March 2014 13:19:58

  • (MESS) Cleanup. (nw)

Universal Machine Emulator[SVN 28524]

Author: curtcode | Date: 14 March 2014 13:19:37

  • (MESS) Cleanup. (nw)

Universal Machine Emulator[SVN 28523]

Author: curtcode | Date: 14 March 2014 13:15:51

  • (MESS) ql: zx8301 improved configuration. (nw)

Universal Machine Emulator[SVN 28522]

Author: curtcode | Date: 14 March 2014 12:52:02

  • (MESS) ql: zx8301 devcb2. (nw)

Universal Machine Emulator[SVN 28521]

Author: michaelz | Date: 14 March 2014 12:44:23

  • (MESS) Changes in devcb2 usage. (nw)

Universal Machine Emulator[SVN 28520]

Author: curtcode | Date: 14 March 2014 12:40:17

  • (MESS) s100: devcb2. (nw)

Universal Machine Emulator[SVN 28519]

Author: barryrod | Date: 14 March 2014 05:14:41

  • hunter2: Helps to actually map the serial output lines... (no whatsnew)

Universal Machine Emulator[SVN 28518]

Author: alexjack | Date: 14 March 2014 04:35:01

  • AES too (nw)

Universal Machine Emulator[SVN 28517]

Author: hap | Date: 14 March 2014 00:10:37

  • add note

Universal Machine Emulator[SVN 28516]

Author: hap | Date: 13 March 2014 23:26:26

  • added z80 nmi enable/disable
  • **Can someone else please do the MESS side? ng_aes.c/neogeocd

Universal Machine Emulator[SVN 28515]

Author: sronco | Date: 13 March 2014 21:07:25

  • (MESS) New NOT WORKING systems
  • -----------------------------------------

Universal Machine Emulator[SVN 28514]

Author: curtcode | Date: 13 March 2014 20:58:37

  • (MESS) coleco: Controller WIP. (nw)

Universal Machine Emulator[SVN 28513]

Author: curtcode | Date: 13 March 2014 19:55:27

  • (MESS) coleco: Set cleanup. (nw)

Universal Machine Emulator[SVN 28512]

Author: ivanva | Date: 13 March 2014 16:55:45

  • Converted sp0256_device to devcb2 (nw)

Universal Machine Emulator[SVN 28511]

Author: ivanva | Date: 13 March 2014 16:40:14

  • Converted k007232_device to devcb2 (nw)

Universal Machine Emulator[SVN 28510]

Author: ivanva | Date: 13 March 2014 16:33:16

  • Converted tia_video_device to devcb2 (nw)

Universal Machine Emulator[SVN 28509]

Author: ivanva | Date: 13 March 2014 16:29:02

  • Cosmetic changes to yesterday's devcb2-ifications (nw)
  • seibu-cop.c converted to devcb2 (nw)

Universal Machine Emulator[SVN 28508]

Author: miodragm | Date: 13 March 2014 15:36:58

  • fixed nvram save location by setting proper name (nw)

Universal Machine Emulator[SVN 28507]

Author: dhaywood | Date: 13 March 2014 14:50:58

  • new clones
  • Galaxian Growing Galaxip / Galaxian Nave Creciente (Recreativos Franco S.A. Spanish bootleg) [Roselson from AUMAP]
  • interesting Spanish bootleg where your ship grows every 2 levels thus making the game increasingly difficult, 'official' product of Recreativos Franco.

Universal Machine Emulator[SVN 28506]

Author: miodragm | Date: 13 March 2014 14:20:28

  • you can't count on same iterator you use and no need to cast iterator elements (nw)

Universal Machine Emulator[SVN 28505]

Author: dhaywood | Date: 13 March 2014 14:01:23

  • small documentation update (nw)

Universal Machine Emulator[SVN 28504]

Author: michaelz | Date: 13 March 2014 12:38:31

  • (MESS) Removed old-style token processing. (nw)

Universal Machine Emulator[SVN 28503]

Author: curtcode | Date: 13 March 2014 12:09:00

  • (MESS) adam: Added ColecoVision cartridge port slot interface. [Curt Coder]

Universal Machine Emulator[SVN 28502]

Author: curtcode | Date: 13 March 2014 11:25:48

  • (MESS) adam: Cleanup. (nw)

Universal Machine Emulator[SVN 28501]

Author: curtcode | Date: 13 March 2014 10:04:44

  • (MESS) adam: Converted expansion slots to devcb2. (nw)

Universal Machine Emulator[SVN 28500]

Author: alexjack | Date: 13 March 2014 08:48:50

  • Removed pseudo-palettes from video/generic.c. All drivers that were using them now have an actual palette [Alex Jackson]

Universal Machine Emulator[SVN 28499]

Author: barryrod | Date: 13 March 2014 06:32:51

  • hunter2: added serial interrupt handling (not working all that well yet)

Universal Machine Emulator[SVN 28498]

Author: robertof | Date: 13 March 2014 06:04:19

  • Added lamps support to Golden Star (IGS) sets. Also fixed
  • the inputs accordingly. [Roberto Fresca]

Universal Machine Emulator[SVN 28497]

Author: robertof | Date: 13 March 2014 03:06:03

  • Fixed MT05065. Double Crown PLDs converted to binary. [Roberto Fresca]

Universal Machine Emulator[SVN 28496]

Author: rbelmont | Date: 13 March 2014 02:54:41

  • m6502: fixed some unofficial opcodes [R. Belmont]
  • nw: the 6510 version of lxa may be wrong in the same way (on 6502 it loads A
  • and X with the immediate value, no AND occurs), someone C= savvy please check.

Universal Machine Emulator[SVN 28495]

Author: briantro | Date: 13 March 2014 02:52:49

  • pokechmp.c: Add OSC information for clock speeds. - NW

Universal Machine Emulator[SVN 28494]

Author: briantro | Date: 13 March 2014 02:48:55

  • shanghai.c: Verified chip and speed for Shanghai (Japan) - NW

Universal Machine Emulator[SVN 28493]

Author: oliverst | Date: 13 March 2014 02:27:54

  • removed assert from src/emu/sound/nes_apu.c (nw)

Universal Machine Emulator[SVN 28492]

Author: briantro | Date: 13 March 2014 02:26:31

  • new Shanghai 3 clone
  • Out of whatsnew - Verified the correct rom size for EggVenture Deluxe
  • New Clone Added
  • -----------------------------

Universal Machine Emulator[SVN 28491]

Author: rbelmont | Date: 13 March 2014 01:16:01

  • m20: fix keyboard hack to sync bitstream better (nw)

Universal Machine Emulator[SVN 28490]

Author: hap | Date: 13 March 2014 01:13:16

  • update prev commit

Universal Machine Emulator[SVN 28489]

Author: hap | Date: 13 March 2014 00:14:10

  • cleanup round + converted to bankdev

Universal Machine Emulator[SVN 28488]

Author: hap | Date: 12 March 2014 23:34:36

  • fix unwanted branch after prev commit

Universal Machine Emulator[SVN 28487]

Author: alexjack | Date: 12 March 2014 22:49:02

  • wardner.c: only use bankdev for read (nw)

Universal Machine Emulator[SVN 28486]

Author: curtcode | Date: 12 March 2014 22:12:27

  • (MESS) adam: Added ColecoVision control port slot interface along with the ColecoVision hand controller. [Curt Coder]

Universal Machine Emulator[SVN 28485]

Author: hap | Date: 12 March 2014 22:11:42

  • nw

Universal Machine Emulator[SVN 28484]

Author: dhaywood | Date: 12 March 2014 21:55:17

  • new clones
  • Street Fighter III: New Generation (Asia 970204) [Bonky0013]
  • also added some other misc dumps that turned up (nw)

Universal Machine Emulator[SVN 28483]

Author: crazyc | Date: 12 March 2014 21:43:05

  • i8089: channel priorities [Carl]
  • i8251: fix rx (nw)
  • z80dart: fix rx (nw)
  • imd_dsk: fix free array crash (nw)
  • (mess) isbc_215g: hdd seeks (nw)

Universal Machine Emulator[SVN 28482]

Author: tafoid | Date: 12 March 2014 21:43:00

  • Assert fix from etabeta (nw)

Universal Machine Emulator[SVN 28481]

Author: hap | Date: 12 March 2014 21:33:14

  • converted wardner to bankdev

Universal Machine Emulator[SVN 28480]

Author: tafoid | Date: 12 March 2014 21:13:41

  • Commented printf spam (nw)

Universal Machine Emulator[SVN 28479]

Author: alexjack | Date: 12 March 2014 21:04:38

  • Add mem_mask (nw)

Universal Machine Emulator[SVN 28478]

Author: dhaywood | Date: 12 March 2014 20:15:00

  • prevent debug assert (nw)

Universal Machine Emulator[SVN 28477]

Author: michaelz | Date: 12 March 2014 20:06:28

  • (MESS) Half-way modernization for TI-990, removing usage of tokens.
  • Splitting driver to a video and simple terminal variant. (nw)

Universal Machine Emulator[SVN 28476]

Author: dhaywood | Date: 12 March 2014 20:03:40

  • not sure what I was thinking here (nw)

Universal Machine Emulator[SVN 28475]

Author: ivanva | Date: 12 March 2014 18:39:07

  • Updated msm6242 device to use devcb2 (nw)

Universal Machine Emulator[SVN 28474]

Author: ivanva | Date: 12 March 2014 18:06:02

  • Updated tmp68301 device to use devcb2 (nw)

Universal Machine Emulator[SVN 28473]

Author: ivanva | Date: 12 March 2014 18:01:24

  • Updated gaelco_serial device to use devcb2 (nw)

Universal Machine Emulator[SVN 28472]

Author: ivanva | Date: 12 March 2014 17:59:33

  • Updated seibu_crtc.c to use devcb2 (nw)

Universal Machine Emulator[SVN 28471]

Author: oliverst | Date: 12 March 2014 16:57:23

  • fixed clang -Wunused-const-variable warning in libflac (nw)

Universal Machine Emulator[SVN 28470]

Author: jkerk | Date: 12 March 2014 16:22:04

  • Allow JSMESS to compile with -Werror (nw)

Universal Machine Emulator[SVN 28469]

Author: oliverst | Date: 12 March 2014 16:01:18

  • reverted change to src/lib/lib.mak (nw)

Universal Machine Emulator[SVN 28468]

Author: oliverst | Date: 12 March 2014 15:53:45

  • removed unnecessary quoting for -DDISABLE_MIDI=1 (nw)

Universal Machine Emulator[SVN 28467]

Author: oliverst | Date: 12 March 2014 15:26:27

  • fixed libflac compilation for older clang versions (nw)

Universal Machine Emulator[SVN 28466]

Author: alexjack | Date: 12 March 2014 14:37:59

  • whoops, remove duplicate line (nw)

Universal Machine Emulator[SVN 28465]

Author: alexjack | Date: 12 March 2014 14:36:42

  • pirates.c: fix crash (nw)

Universal Machine Emulator[SVN 28464]

Author: michaelz | Date: 12 March 2014 13:13:10

  • (MESS) Modernized StrataFlash device. (nw)

Universal Machine Emulator[SVN 28463]

Author: yasuhiro | Date: 12 March 2014 12:32:42

  • "New version" and "Old version" description is official.

Universal Machine Emulator[SVN 28462]

Author: miodragm | Date: 12 March 2014 12:21:09

  • changed destructors to prevent crash on exit (nw)

Universal Machine Emulator[SVN 28461]

Author: miodragm | Date: 12 March 2014 11:09:54

  • removed need for legacy palette for pocketc (nw)

Universal Machine Emulator[SVN 28460]

Author: barryrod | Date: 12 March 2014 11:02:22

  • hunter2: added RS232 port.

Universal Machine Emulator[SVN 28459]

Author: oliverst | Date: 12 March 2014 10:56:30

  • global_free() -> global_free_array() in src/osd/sdl/drawsdl.c (nw)

Universal Machine Emulator[SVN 28458]

Author: oliverst | Date: 12 March 2014 10:46:25

  • "fixed" VS2012 linking of makemak.exe and makelist.exe (nw)

Universal Machine Emulator[SVN 28457]

Author: alexjack | Date: 12 March 2014 08:58:20

  • bfm_adr2.c: fix crash [Alex Jackson]

Universal Machine Emulator[SVN 28456]

Author: miodragm | Date: 12 March 2014 08:54:56

  • fixed softlist loading (nw)

Universal Machine Emulator[SVN 28455]

Author: alexjack | Date: 12 March 2014 08:41:24

  • pgm.c: simplify tile gfx ROM loading/decoding [Alex Jackson]

Universal Machine Emulator[SVN 28454]

Author: miodragm | Date: 12 March 2014 08:01:58

  • Fixed listxml (nw)

Universal Machine Emulator[SVN 28453]

Author: curtcode | Date: 12 March 2014 06:45:01

  • (MESS) vcs/ctrl: Cleanup. (nw)

Universal Machine Emulator[SVN 28452]

Author: alexjack | Date: 12 March 2014 06:10:35

  • Fix UI gfx viewer crash with no palette (nw)

Universal Machine Emulator[SVN 28451]

Author: alexjack | Date: 12 March 2014 05:33:50

  • megacd: fix crash introduced by gfx_element commit (nw)

Universal Machine Emulator[SVN 28450]

Author: alexjack | Date: 12 March 2014 04:27:16

  • z8000: global_free fix (nw)

Universal Machine Emulator[SVN 28449]

Author: ivanva | Date: 12 March 2014 04:09:55

  • upd1771.c: resolve_safe(), heeding advice. (nw)

Universal Machine Emulator[SVN 28448]

Author: jgevarya | Date: 12 March 2014 02:28:49

  • remove duplicate type definition of FPTR, fix compile on GCC 4.4.7
  • (other definition is in osdcomm.h, which pmwinmm.c #includes right above the duplicated definition)

Universal Machine Emulator[SVN 28447]

Author: jkerk | Date: 12 March 2014 02:18:46

  • oops (nw)

Universal Machine Emulator[SVN 28446]

Author: jkerk | Date: 12 March 2014 01:54:18

  • Silence more clang warnings (nw)

Universal Machine Emulator[SVN 28445]

Author: dhaywood | Date: 11 March 2014 23:43:35

  • new clone
  • Billard List [system11]
  • (not all ROMs were dumped from the board, I've marked the ones that weren't sa BAD_DUMP until they're verified.)
  • also modified the clocks based on his measurements, it's stupidly slow now, but that's how the PCB is according to what has been said.

Universal Machine Emulator[SVN 28444]

Author: smf | Date: 11 March 2014 20:59:47

  • added a note against SCPH-5002 that it might not exist (nw)

Universal Machine Emulator[SVN 28443]

Author: alexjack | Date: 11 March 2014 20:52:03

  • spu.c, discrete.c: global_free fixes (nw)

Universal Machine Emulator[SVN 28442]

Author: wilbertp | Date: 11 March 2014 20:28:47

  • Fixed OSX debugger and clang compile fix (nw)

Universal Machine Emulator[SVN 28441]

Author: hap | Date: 11 March 2014 20:10:44

  • small improvement to loop offset and final volume

Universal Machine Emulator[SVN 28440]

Author: miodragm | Date: 11 March 2014 19:48:14

  • fix for stream_buffer free (nw)

Universal Machine Emulator[SVN 28439]

Author: wilbertp | Date: 11 March 2014 19:14:35

  • Fix clang compile (nw)

Universal Machine Emulator[SVN 28438]

Author: mnaberez | Date: 11 March 2014 18:39:47

  • (MESS) hardbox: Fix comment. (nw)

Universal Machine Emulator[SVN 28437]

Author: michaelz | Date: 11 March 2014 18:37:52

  • (MESS) Some more variable initializations.(nw)

Universal Machine Emulator[SVN 28436]

Author: hap | Date: 11 March 2014 18:08:45

  • frac can possibly go over 16bits

Universal Machine Emulator[SVN 28435]

Author: robertof | Date: 11 March 2014 18:02:57

  • Double-Up Poker (Jubilee) improvements [Roberto Fresca]
  • Added partial lamps support (some are missing), and a
  • workaround for discrete sounds trigger offsets. Also
  • a zillion of technical notes about findings.

Universal Machine Emulator[SVN 28434]

Author: robertof | Date: 11 March 2014 17:36:06

  • Added button-lamps support to all Cherry Bonus III sets.
  • Also created almost realistic control panel internal layout.
  • Added technical notes about Cherry Bonus III memory map.
  • [Roberto Fresca]

Universal Machine Emulator[SVN 28433]

Author: oliverst | Date: 11 March 2014 17:27:39

  • more clang and Linux compilation fixes (nw)

Universal Machine Emulator[SVN 28432]

Author: ivanva | Date: 11 March 2014 17:25:40

  • Updated upd1771.c to use devcb2 (nw)

Universal Machine Emulator[SVN 28431]

Author: oliverst | Date: 11 March 2014 17:13:40

  • fixed GCC/clang compilation / fixed some forward declarations (nw)

Universal Machine Emulator[SVN 28430]

Author: dhaywood | Date: 11 March 2014 16:45:36

  • just some experimentation with the sound hardware on MegaPhoenix, still wrong (nw)

Universal Machine Emulator[SVN 28429]

Author: hap | Date: 11 March 2014 16:44:16

  • documentation + small cleanup. No functional change

Universal Machine Emulator[SVN 28428]

Author: aarongil | Date: 11 March 2014 15:58:45

  • Fix a couple of compile errors, leftover debugging.

Universal Machine Emulator[SVN 28427]

Author: aarongil | Date: 11 March 2014 15:54:58

  • Moved core template container classes up from emutempl.h to coretmpl.h:
  • [Aaron Giles]
  • * these classes now no longer take a resource_pool; everything is
  • managed globally -- this means that objects added to lists must be
  • allocated with global_alloc
  • * added new auto_pointer<> template which wraps a pointer and auto-frees
  • it upon destruction; it also defaults to NULL so it doesn't need to
  • be explicitly initialized
  • * moved tagged_list template to tagmap.h
  • Redo of the low-level memory tracking system: [Aaron Giles]
  • * moved low-level tracking out of emuemualloc into libutilcorealloc
  • so it can be shared among all components and used by core libraries
  • * global_alloc and friends no longer use a resource pool to track
  • allocations; turns out this was a wholly redundant system that wasted
  • a lot of memory
  • * removed global_resource_pool entirely
  • * added global_free_array to delete arrays allocated with
  • global_alloc_array
  • * added tracking of object versus array allocation; we will now error
  • if you use global_free on an array, or global_free_array on an object
  • Added new utility helper const_string_pool which can be used to
  • efficiently accumulate strings that are not intended to be modified.
  • Used by updated makelist and software list code. [Aaron Giles]
  • Updated png2bdc and makelist tools to not leak memory and use more modern
  • techniques (no more MAX_DRIVERS in makelist, for example). [Aaron Giles]
  • Deprecated auto_strdup and removed all uses by way of caller-managed
  • astrings and the software list rewrite. [Aaron Giles]
  • Rewrote software list management: [Aaron Giles]
  • * removed the notion of a software_list that is separate from a
  • software_list_device; they are one and the same now
  • * moved several functions into device_image_interface since they really
  • didn't belong in the core software list class
  • * lots of simplification as a result of the above changes
  • Additional notes (no whatsnew):
  • Moved definition of FPTR to osdcomm.h.
  • Some changes happened in the OSD code to fix issues, especially regarding
  • freeing arrays. SDL folks may need to fix up some of these.
  • The following devices still are using tokens and should be modernized
  • (I found them because they kept their token as void * and tried to
  • delete it, which you can't):
  • namco_52xx_device (mame/audio/namco52.c)
  • namco_54xx_device (mame/audio/namco54.c)
  • namco_06xx_device (mame/machine/namco06.c)
  • namco_50xx_device (mame/machine/namco50.c)
  • namco_51xx_device (mame/machine/namco51.c)
  • namco_53xx_device (mame/machine/namco53.c)
  • voodoo_device (emu/video/voodoo.c)
  • mos6581_device (emu/sound/mos6581.c)
  • aica_device (emu/sound/aica.c)
  • scsp_device (emu/sound/scsp.c)
  • dmadac_sound_device (emu/sound/dmadac.c)
  • s3c2440_device (emu/machine/s3c2440.c)
  • wd1770_device (emu/machine/wd17xx.c)
  • latch8_device (emu/machine/latch8.c)
  • duart68681_device (emu/machine/68681.c)
  • s3c2400_device (emu/machine/s3c2400.c)
  • s3c2410_device (emu/machine/s3c2410.c)
  • strataflash_device (mess/machine/strata.c)
  • hd63450_device (mess/machine/hd63450.c)
  • tap_990_device (mess/machine/ti99/990_tap.c)
  • omti8621_device (mess/machine/omti8621.c)
  • vdt911_device (mess/video/911_vdt.c)
  • apollo_graphics_15i (mess/video/apollo.c)
  • asr733_device (mess/video/733_asr.c)

Universal Machine Emulator[SVN 28426]

Author: miodragm | Date: 11 March 2014 14:35:17

  • k007342_device callbacks and params modernized as example how to do it :) (nw)

Universal Machine Emulator[SVN 28425]

Author: alexjack | Date: 11 March 2014 14:28:45

  • Checkpoint: gfx_elements now have a pointer to a palette_device (which is not actually initialized or used yet), and no longer have an unneeded pointer to the running_machine. Removed some gfx_element getter methods described in comments (by Aaron?) as 'a bit gross', and fixed the tiny handful of drivers that were using them (nw)

Universal Machine Emulator[SVN 28424]

Author: rbelmont | Date: 11 March 2014 13:53:25

  • (MESS) apollo: cleanup (nw)

Universal Machine Emulator[SVN 28423]

Author: curtcode | Date: 11 March 2014 13:44:27

  • mc6852: Fixed state saving. (nw)

Universal Machine Emulator[SVN 28422]

Author: dhaywood | Date: 11 March 2014 13:39:45

  • workaround for internal compiler error when using vs2013 64-bit (nw)

Universal Machine Emulator[SVN 28421]

Author: curtcode | Date: 11 March 2014 13:36:53

  • (MESS) mc6852: devcb2 + diserial. (nw)

Universal Machine Emulator[SVN 28420]

Author: oliverst | Date: 11 March 2014 12:45:14

  • disabled another check with SANITIZE=undefined (nw)

Universal Machine Emulator[SVN 28419]

Author: oliverst | Date: 11 March 2014 10:43:59

  • removed left-over legacy_cpu_device usage from src/emu/cpu/arm7/arm7core.h (nw)

Universal Machine Emulator[SVN 28418]

Author: oliverst | Date: 11 March 2014 10:40:51

  • fixed usage of uninitialized members in ti_fdc_device and ti_fdc_legacy_device (nw)

Universal Machine Emulator[SVN 28411]

Author: barryrod | Date: 11 March 2014 09:21:41

  • hd61830: made character mode also work in 16-bit chunks. Fixes text display on the Hunter 2.

Universal Machine Emulator[SVN 28410]

Author: olivierg | Date: 11 March 2014 09:19:17

  • Add an osd_truncate call to truncate files [O. Galibert]

Universal Machine Emulator[SVN 28409]

Author: barryrod | Date: 11 March 2014 08:57:06

  • hunter2: fixed Shift-6/7 correctly this time. (no whatsnew)

Universal Machine Emulator[SVN 28408]

Author: smf | Date: 11 March 2014 08:16:57

  • Fixed c64 restore key and c128 crashing if exp_irq_w called at device_start() time.

Universal Machine Emulator[SVN 28407]

Author: barryrod | Date: 11 March 2014 07:53:08

  • hunter2: missed one. (no whatsnew)

Universal Machine Emulator[SVN 28406]

Author: barryrod | Date: 11 March 2014 07:42:23

  • hunter2: fixed a few more key definitions. (no whatsnew)

Universal Machine Emulator[SVN 28405]

Author: barryrod | Date: 11 March 2014 06:57:05

  • nsc810: fixed I/O port writing, fixing the keyboard on the Hunter 2
  • hunter2: switched S and C keys around

Universal Machine Emulator[SVN 28404]

Author: curtcode | Date: 11 March 2014 06:54:42

  • Removed unselectable slot options (SLOT_INTERFACE_INTERNAL) from the -listxml output. [Curt Coder]

Universal Machine Emulator[SVN 28403]

Author: curtcode | Date: 11 March 2014 06:53:56

  • (MESS) Fixed validation. (nw)

Universal Machine Emulator[SVN 28402]

Author: curtcode | Date: 11 March 2014 06:45:54

  • (MESS) Fixed regressions. (nw)

Universal Machine Emulator[SVN 28401]

Author: curtcode | Date: 11 March 2014 06:36:58

  • (MESS) Fixed screen regressions. (nw)

Universal Machine Emulator[SVN 28400]

Author: curtcode | Date: 11 March 2014 06:29:39

  • (MESS) pofo: Fixed screen regression. (nw)

Universal Machine Emulator[SVN 28399]

Author: curtcode | Date: 11 March 2014 06:28:42

  • (MESS) mm1m6: Fixed screen regression. (nw)

Universal Machine Emulator[SVN 28398]

Author: curtcode | Date: 11 March 2014 06:26:52

  • (MESS) vt100: Fixed screen regression. (nw)

Universal Machine Emulator[SVN 28397]

Author: curtcode | Date: 11 March 2014 06:22:36

  • (MESS) wangpc: Fixed palette regression. (nw)

Universal Machine Emulator[SVN 28396]

Author: barryrod | Date: 11 March 2014 06:05:35

  • Added basic implementation of the NSC810 RAM-I/O-Timer device, and plugged it into the Husky Hunter 2 driver. [Barry Rodewald]

Universal Machine Emulator[SVN 28395]

Author: hap | Date: 11 March 2014 02:21:02

  • no use

Universal Machine Emulator[SVN 28394]

Author: oliverst | Date: 10 March 2014 22:28:24

  • added TODOs about potential overflows in core_i64_hex_format() and core_i64_oct_format()

Universal Machine Emulator[SVN 28393]

Author: oliverst | Date: 10 March 2014 22:17:56

  • fixed usage of uninitialized member in ti_rs232_pio_device (nw)

Universal Machine Emulator[SVN 28392]

Author: oliverst | Date: 10 March 2014 22:16:20

  • fixed usage of uninitialized member in nouspikel_usb_smartmedia_device (nw)

Universal Machine Emulator[SVN 28391]

Author: oliverst | Date: 10 March 2014 22:13:50

  • fixed usage of uninitialized member in horizon_ramdisk_device (nw)

Universal Machine Emulator[SVN 28390]

Author: oliverst | Date: 10 March 2014 22:12:01

  • fixed usage of uninitialized meber in ti_speech_synthesizer_device (nw)

Universal Machine Emulator[SVN 28389]

Author: oliverst | Date: 10 March 2014 22:11:49

  • fixed usage of uninitialized meber in ti99_datamux_device (nw)

Universal Machine Emulator[SVN 28388]

Author: oliverst | Date: 10 March 2014 22:08:06

  • fixed usage of uninitialized meber in snug_bwg_device (nw)

Universal Machine Emulator[SVN 28387]

Author: oliverst | Date: 10 March 2014 22:04:07

  • fixed usage of uninitialized meber in tms9995_device (nw)

Universal Machine Emulator[SVN 28386]

Author: mnaberez | Date: 10 March 2014 21:09:17

  • (MESS) hardbox: Changed default ROMs to v2.4, added Corvus/Sunol notes. (nw)

Universal Machine Emulator[SVN 28385]

Author: ivanva | Date: 10 March 2014 19:05:47

  • namcona1: moved some functions in the driver state (nw)

Universal Machine Emulator[SVN 28384]

Author: ivanva | Date: 10 March 2014 18:04:45

  • Reverted changes to decbac06 device flipscreen support, now that this can be done properly.
  • Also reverted the decmxc06 changes. This breaks again the flipped sprites in some games, but fixes the actfanct regression. (nw)

Universal Machine Emulator[SVN 28383]

Author: ivanva | Date: 10 March 2014 17:20:05

  • (MESS) fixed specialm and specialp debug crash and removed some trampolines (nw)

Universal Machine Emulator[SVN 28382]

Author: oliverst | Date: 10 March 2014 16:18:44

  • removed obsolete include and corrected SDLMAME_ARCH quoting in sdl.mak (nw)

Universal Machine Emulator[SVN 28381]

Author: oliverst | Date: 10 March 2014 16:17:31

  • added a few more missing n in logging / cleanups (nw)

Universal Machine Emulator[SVN 28380]

Author: oliverst | Date: 10 March 2014 16:06:52

  • added missing n in error messages

Universal Machine Emulator[SVN 28379]

Author: miodragm | Date: 10 March 2014 14:00:01

  • Moved rest of console slot devices to bus folder (nw)

Universal Machine Emulator[SVN 28378]

Author: rbelmont | Date: 10 March 2014 13:23:15

  • n68681: Don't trust the start order (nw)

Universal Machine Emulator[SVN 28377]

Author: michaelz | Date: 10 March 2014 12:50:58

  • (MESS) Include some more disk image formats. (nw)

Universal Machine Emulator[SVN 28376]

Author: rbelmont | Date: 10 March 2014 12:29:48

  • n68681: Only clear input state on start, not reset. (nw)

Universal Machine Emulator[SVN 28375]

Author: jgevarya | Date: 10 March 2014 12:08:45

  • Fixed the duart ip pins so they don't accidentally clear each other's state on device_write_line; this fixes the Canon Cat printing in MESS. [Lord Nightmare]

Universal Machine Emulator[SVN 28374]

Author: robbbert | Date: 10 March 2014 10:55:45

  • (MESS) applix: corrected file-ext of disks

Universal Machine Emulator[SVN 28373]

Author: robbbert | Date: 10 March 2014 10:24:25

  • (MESS) alphatronic: fixed framecnt

Universal Machine Emulator[SVN 28372]

Author: alexjack | Date: 10 March 2014 09:58:31

  • You now specify a gfxdecode device once when you create a tilemap, rather than each time in the tile info callback. Updated all drivers accordingly [Alex Jackson]

Universal Machine Emulator[SVN 28371]

Author: miodragm | Date: 10 March 2014 08:29:46

  • snes and nes slot devices moved into bus folder (nw)

Universal Machine Emulator[SVN 28370]

Author: jgevarya | Date: 10 March 2014 05:03:30

  • (MESS) cat.c: further attempts to get printing working; it seems BUSY is never being de-asserted on init by the centronics core, so the cat code is reading the duart ip4 and waiting forever for busy to de-assert (which should make ip4 return 1 instead of 0). Not sure how to force it to think it isn't asserted. (n/w)

Universal Machine Emulator[SVN 28369]

Author: rbelmont | Date: 10 March 2014 02:56:34

  • And more Clang (nw)

Universal Machine Emulator[SVN 28368]

Author: rbelmont | Date: 10 March 2014 02:55:45

  • Clang, again (nw)

Universal Machine Emulator[SVN 28367]

Author: rbelmont | Date: 10 March 2014 02:55:03

  • (MESS) Fix Clang compile (nw)

Universal Machine Emulator[SVN 28366]

Author: rbelmont | Date: 10 March 2014 02:51:22

  • (MESS) move 3c505 to ISA directory (nw)

Universal Machine Emulator[SVN 28365]

Author: rbelmont | Date: 10 March 2014 02:48:10

  • (MESS) apollo: Separate 3c505 out into an ISA16 card. [R. Belmont]

Universal Machine Emulator[SVN 28364]

Author: robertof | Date: 10 March 2014 01:15:25

  • Added Royal Card (French). This set is original, but running in
  • a bootleg board. Added a default NVRAM to get the game working.
  • Also added technical notes. [Roberto Fresca]
  • New clones added
  • -----------

Universal Machine Emulator[SVN 28363]

Author: michaelz | Date: 09 March 2014 23:04:16

  • (MESS) Floppy modernization, part 2.

Universal Machine Emulator[SVN 28362]

Author: michaelz | Date: 09 March 2014 23:00:08

  • Fixed gap2 creation during write_sector and added debugging output. (nw)

Universal Machine Emulator[SVN 28361]

Author: michaelz | Date: 09 March 2014 22:58:11

  • Moved sbyte_mfm_r out of private area to make it accessible to format
  • implementations. (nw)

Universal Machine Emulator[SVN 28360]

Author: michaelz | Date: 09 March 2014 22:50:35

  • Added trace switch to control log output.(nw)

Universal Machine Emulator[SVN 28359]

Author: briantro | Date: 09 March 2014 22:37:29

  • new 3 Stooges Clone
  • New Clone Added
  • -----------------------------

Universal Machine Emulator[SVN 28358]

Author: briantro | Date: 09 March 2014 21:46:11

  • mame.lst- Fix compile -- wires got crossed - NW

Universal Machine Emulator[SVN 28357]

Author: briantro | Date: 09 March 2014 21:26:58

  • namcos1.c: Get rid of "Old" and "New" by adding actual rev level - NW

Universal Machine Emulator[SVN 28356]

Author: hap | Date: 09 March 2014 20:50:46

  • cinemat.c: redumped spaceftr [f205v, Piero Andreini]

Universal Machine Emulator[SVN 28355]

Author: briantro | Date: 09 March 2014 20:48:43

  • namcos2.c: Get rid of "Old" and "New" by adding actual rev level - NW

Universal Machine Emulator[SVN 28354]

Author: curtcode | Date: 09 March 2014 20:16:30

  • (MESS) adam: Updated comments. (nw)

Universal Machine Emulator[SVN 28353]

Author: oliverst | Date: 09 March 2014 18:23:16

  • fixed usage of uninitialized member in a2bus_applicard_device (nw)

Universal Machine Emulator[SVN 28352]

Author: oliverst | Date: 09 March 2014 18:22:26

  • fixed usage of uninitialized member in a2bus_midi_device (nw)

Universal Machine Emulator[SVN 28351]

Author: oliverst | Date: 09 March 2014 18:21:41

  • fixed usage of uninitialized member in gf1_device (nw)

Universal Machine Emulator[SVN 28350]

Author: oliverst | Date: 09 March 2014 17:11:58

  • fixed uninitialized member in wpc_device (nw)

Universal Machine Emulator[SVN 28349]

Author: hap | Date: 09 March 2014 16:38:44

  • reverse shift (no practical difference)

Universal Machine Emulator[SVN 28348]

Author: hap | Date: 09 March 2014 16:15:40

  • small cleanup

Universal Machine Emulator[SVN 28347]

Author: miodragm | Date: 09 March 2014 13:08:19

  • Fix for tape control and bitbanger control in UI (nw)

Universal Machine Emulator[SVN 28346]

Author: robbbert | Date: 09 March 2014 12:14:22

  • (MESS) alphatronic: added notes

Universal Machine Emulator[SVN 28345]

Author: miodragm | Date: 09 March 2014 08:40:56

  • Include bus resolve in dynamic build procedure (nw)

Universal Machine Emulator[SVN 28344]

Author: robbbert | Date: 09 March 2014 07:11:35

  • (MESS) alphatronic: added remaining screen attributes

Universal Machine Emulator[SVN 28343]

Author: ivanva | Date: 09 March 2014 07:02:20

  • Fixed mess validation (nw)

Universal Machine Emulator[SVN 28342]

Author: alexjack | Date: 09 March 2014 06:50:19

  • The UI graphics viewer can now display multiple palettes and multiple gfx decoders in games that have them [Alex Jackson]

Universal Machine Emulator[SVN 28341]

Author: robbbert | Date: 09 March 2014 05:24:44

  • (MESS) hunter2: added more ports

Universal Machine Emulator[SVN 28340]

Author: jgevarya | Date: 09 March 2014 00:05:02

  • minor stuff from darkstar re: licensing and for chip labels/locations on the dtc-07 dectalk isa card (n/w)

Universal Machine Emulator[SVN 28339]

Author: hap | Date: 08 March 2014 23:37:18

  • New clone added
  • -------------

Universal Machine Emulator[SVN 28338]

Author: oliverst | Date: 08 March 2014 22:32:27

  • added asserts for known index out-of-bounds accesses (nw)

Universal Machine Emulator[SVN 28337]

Author: oliverst | Date: 08 March 2014 22:14:25

  • fixed clang 3.4 compilation (nw)

Universal Machine Emulator[SVN 28336]

Author: robertof | Date: 08 March 2014 19:53:43

  • New games marked as GAME_NOT_WORKING
  • -------------------------------

Universal Machine Emulator[SVN 28335]

Author: tafoid | Date: 08 March 2014 19:14:15

  • (MESS) rainbow.c: Added 8 sector format to legacy driver. Included early '100-A' model with brief descriptions and placeholders for dumps not yet obtained. [Bavarese].
  • (MESS) vtvideo.c: First steps to mimic soft scrolling. Should be synchronized with beam or DMA in the future. [Bavarese]

Universal Machine Emulator[SVN 28334]

Author: tafoid | Date: 08 March 2014 19:10:32

  • (MESS) a7800.c - Support for >128k cart formats and banked RAM and added bit 4 & bit 5 notes while standardizing 'super' description listing. [Mike Saarna]

Universal Machine Emulator[SVN 28333]

Author: miodragm | Date: 08 March 2014 18:39:50

  • For now keep only bus part in separate library to make visual studio builds possible (nw)

Universal Machine Emulator[SVN 28332]

Author: hap | Date: 08 March 2014 16:19:39

  • loop overflow happens on the real chip

Universal Machine Emulator[SVN 28331]

Author: rbelmont | Date: 08 March 2014 03:52:19

  • typo (nw)

Universal Machine Emulator[SVN 28330]

Author: rbelmont | Date: 08 March 2014 03:49:28

  • n68681: Return bits 6 and 7 of the input port register correctly. (nw)

Universal Machine Emulator[SVN 28329]

Author: rbelmont | Date: 08 March 2014 03:47:32

  • (MESS) Move sc499 to new ISA directory (nw)

Universal Machine Emulator[SVN 28328]

Author: rbelmont | Date: 08 March 2014 03:42:25

  • (MESS) sc499: add config dips (nw)

Universal Machine Emulator[SVN 28327]

Author: rbelmont | Date: 08 March 2014 02:00:10

  • (MESS) apollo: sc499 cartridge tape converted to ISA [R. Belmont]

Universal Machine Emulator[SVN 28326]

Author: angelosa | Date: 08 March 2014 01:59:20

  • Pac-Land control panels have buttons, not joystick ... (nw)

Universal Machine Emulator[SVN 28325]

Author: robertof | Date: 08 March 2014 01:35:43

  • documentation...

Universal Machine Emulator[SVN 28324]

Author: robertof | Date: 08 March 2014 01:32:32

  • New games marked as GAME_NOT_WORKING
  • -------------------------------

Universal Machine Emulator[SVN 28323]

Author: alexjack | Date: 08 March 2014 01:31:35

  • tilemap.c: Remove some unused junk (nw)

Universal Machine Emulator[SVN 28322]

Author: rbelmont | Date: 08 March 2014 01:26:11

  • (MESS) omti8621: FDC DMA, again (nw)

Universal Machine Emulator[SVN 28321]

Author: ivanva | Date: 07 March 2014 21:36:38

  • Fix compile (nw)

Universal Machine Emulator[SVN 28320]

Author: robertof | Date: 07 March 2014 21:06:19

  • Updated docs...

Universal Machine Emulator[SVN 28319]

Author: robertof | Date: 07 March 2014 20:58:15

  • Win Cherry improvements [Roberto Fresca]
  • - Decrypted/decoded all graphics banks.
  • - Preliminary memory map.

Universal Machine Emulator[SVN 28318]

Author: ivanva | Date: 07 March 2014 17:13:54

  • Made bnstars_state a derivate class of ms32_state and removed some duplicate code. (nw)

Universal Machine Emulator[SVN 28317]

Author: robertof | Date: 07 March 2014 16:22:10

  • New games marked as GAME_NOT_WORKING
  • -------------------------------

Universal Machine Emulator[SVN 28316]

Author: dhaywood | Date: 07 March 2014 14:51:59

  • make your ears bleed (nw)

Universal Machine Emulator[SVN 28315]

Author: alexjack | Date: 07 March 2014 14:46:13

  • drawgfx.c: Eliminate the need for a dummy 1:1 lookup table when drawing to ind16 bitmaps [Alex Jackson]

Universal Machine Emulator[SVN 28314]

Author: miodragm | Date: 07 March 2014 14:41:36

  • Shuffle PCI and some more PC related devices around (nw)
  • cirrus is not moved since it's not made as proper pci device

Universal Machine Emulator[SVN 28313]

Author: miodragm | Date: 07 March 2014 13:35:21

  • Shuffle ISA and some more PC related devices around (nw)

Universal Machine Emulator[SVN 28312]

Author: dhaywood | Date: 07 March 2014 13:31:22

  • correct spyhunt labels / positions [Porchy]
  • (the sound roms has the names / positions swapped)

Universal Machine Emulator[SVN 28311]

Author: jgevarya | Date: 07 March 2014 13:21:28

  • (MESS) cat.c: hooked up centronics /ACK flipflop; still doesn't seem to print, though. [Lord Nightmare]

Universal Machine Emulator[SVN 28310]

Author: dhaywood | Date: 07 March 2014 13:01:35

  • should be 8-way [Jon Banks]

Universal Machine Emulator[SVN 28309]

Author: jgevarya | Date: 07 March 2014 12:54:21

  • (MESS) cat.c: hook up a debug printf to the duart txb line which goes to the modem chip (n/w)

Universal Machine Emulator[SVN 28308]

Author: robbbert | Date: 07 March 2014 11:32:34

  • (MESS) hunter2: added keys, but they have no effect.

Universal Machine Emulator[SVN 28307]

Author: miodragm | Date: 07 March 2014 11:23:04

  • MCFG_DEVICE_REMOVE("palette") replaced with proper MCFG_PALETTE_MODIFY (nw)

Universal Machine Emulator[SVN 28306]

Author: robbbert | Date: 07 March 2014 07:51:58

  • (MESS) hunter2: added rtc and speaker

Universal Machine Emulator[SVN 28305]

Author: dhaywood | Date: 07 March 2014 05:03:03

  • improve inputs (dipswitches etc.) in MegaPhoenix (nw)

Universal Machine Emulator[SVN 28304]

Author: rbelmont | Date: 07 March 2014 02:18:08

  • (MESS) omti8621: fixed FDC DMA hookup (nw)

Universal Machine Emulator[SVN 28303]

Author: robertof | Date: 07 March 2014 02:15:13

  • Cherry Bonus III (set 4, encrypted bootleg). Fixed both
  • graphics banks decryption/decode. [Roberto Fresca, ANY]

Universal Machine Emulator[SVN 28302]

Author: hap | Date: 07 March 2014 01:41:54

  • small update

Universal Machine Emulator[SVN 28301]

Author: hap | Date: 07 March 2014 01:17:13

  • meh, on 2nd thought, the simpler the better.
  • wiz still sounds good, but scion has a soundbug on coin insert again

Universal Machine Emulator[SVN 28300]

Author: barryrod | Date: 07 March 2014 00:35:59

  • hunter2: correct location of LCD controller data read port. Fixes text at bottom of the screen.

Universal Machine Emulator[SVN 28299]

Author: barryrod | Date: 07 March 2014 00:03:41

  • hunter2: set video dimensions to something somewhat sane
  • hd68130: reworked graphic mode rendering a bit, to handle 16-bits at a time,
  • as per the datasheet. Fixes rendering on hunter2.

Universal Machine Emulator[SVN 28298]

Author: hap | Date: 06 March 2014 21:07:43

  • wiz cleanup round and a couple of fixes (sound problem and gaps in sprites)

Universal Machine Emulator[SVN 28297]

Author: ivanva | Date: 06 March 2014 19:57:50

  • Fixed some taito_f2 palette regressions. (nw)

Universal Machine Emulator[SVN 28296]

Author: robertof | Date: 06 March 2014 18:42:15

  • Some inputs technical info.

Universal Machine Emulator[SVN 28295]

Author: robertof | Date: 06 March 2014 18:12:44

  • Spacing...

Universal Machine Emulator[SVN 28294]

Author: ivanva | Date: 06 March 2014 18:08:15

  • Hooked up sound in bnstars.c by borrowing code from ms32.c and adding the second YMF271. [Osso]
  • Out of whatsnew: Maybe this bnstars_state should become a derived class of ms32_state, since they seem almost identical except the 2 screens?

Universal Machine Emulator[SVN 28293]

Author: robertof | Date: 06 March 2014 17:46:58

  • Fixed Big 10 palette regression.

Universal Machine Emulator[SVN 28292]

Author: dhaywood | Date: 06 March 2014 16:34:19

  • kill more redundant code (nw)

Universal Machine Emulator[SVN 28291]

Author: dhaywood | Date: 06 March 2014 16:10:50

  • update more to use modern palette device handling, removing redundant code (nw)

Universal Machine Emulator[SVN 28290]

Author: oliverst | Date: 06 March 2014 16:05:26

  • re-enabled checks in src/lib/libflac/libFLAC/memory.c / removed definition of SIZE_MAX in src/lib/libflac/include/share/alloc.h (nw)

Universal Machine Emulator[SVN 28289]

Author: dhaywood | Date: 06 March 2014 14:36:31

  • stop deroon blowing up.
  • (if there's a better solution, feel free, although if we move to a correct model where the palette device owns the ram I guess this is the way it will be done?)

Universal Machine Emulator[SVN 28288]

Author: oliverst | Date: 06 March 2014 14:32:03

  • chdtest.py: log the unsupported mode (nw)

Universal Machine Emulator[SVN 28287]

Author: miodragm | Date: 06 March 2014 14:28:32

  • Video attributes are now per screen (nw)

Universal Machine Emulator[SVN 28286]

Author: dhaywood | Date: 06 March 2014 13:57:17

  • more palette modernizations (nw)

Universal Machine Emulator[SVN 28285]

Author: oliverst | Date: 06 March 2014 13:46:46

  • fixed reading of bits/sample in parse_wav_sample() on big-endian systems (nw)

Universal Machine Emulator[SVN 28284]

Author: dhaywood | Date: 06 March 2014 13:42:49

  • more palette modernizations in some of my drivers (nw)

Universal Machine Emulator[SVN 28283]

Author: jgevarya | Date: 06 March 2014 13:01:05

  • (MESS) cat.c: invert centronics BUSY (still need to add the /ACK flipflop) [Lord Nightmare, smf]

Universal Machine Emulator[SVN 28282]

Author: oliverst | Date: 06 March 2014 12:52:23

  • restored some libflac code omitted in initial commit allowing big-endian compilation without hacks (nw)

Universal Machine Emulator[SVN 28281]

Author: curtcode | Date: 06 March 2014 12:09:25

  • (MAME) nbmj8688: Refactored to use HD61830 device. [Curt Coder]

Universal Machine Emulator[SVN 28280]

Author: robbbert | Date: 06 March 2014 11:36:50

  • (MESS) hunter2: added lcd controller

Universal Machine Emulator[SVN 28279]

Author: robbbert | Date: 06 March 2014 10:49:56

  • (MESS) hunter2: added banking

Universal Machine Emulator[SVN 28278]

Author: oliverst | Date: 06 March 2014 09:43:50

  • removed a modification from a libflac file we don't even use (nw)

Universal Machine Emulator[SVN 28277]

Author: oliverst | Date: 06 March 2014 09:17:14

  • re-enabled log message I disabled when I was messing around with DEBUG for external libraries (nw)

Universal Machine Emulator[SVN 28276]

Author: oliverst | Date: 06 March 2014 08:56:40

  • re-added some libflac code, that was missing/disabled in the initial commit (nw)

Universal Machine Emulator[SVN 28275]

Author: robbbert | Date: 06 March 2014 08:21:20

  • (MESS) New Skeleton [Robbbert, John Elliot]
  • ------------------------------------------

Universal Machine Emulator[SVN 28274]

Author: jgevarya | Date: 06 March 2014 04:25:15

  • (MESS) cat.c: Implemented watchdog counter readback, more documentation [Lord Nightmare]

Universal Machine Emulator[SVN 28273]

Author: rbelmont | Date: 06 March 2014 04:04:10

  • (MESS) apollo: Converted to use real ISA bus [R. Belmont]
  • omti8621: Converted to proper ISA card [R. Belmont]

Universal Machine Emulator[SVN 28272]

Author: alexjack | Date: 06 March 2014 04:02:52

  • This isn't safe (nw)

Universal Machine Emulator[SVN 28271]

Author: oliverst | Date: 06 March 2014 03:59:12

  • pass VERSION define via compiler flags to libflac (nw)

Universal Machine Emulator[SVN 28270]

Author: rbelmont | Date: 06 March 2014 02:39:17

  • (MESS) hisaturn: added v1.02 BIOS [zyrobs]

Universal Machine Emulator[SVN 28269]

Author: rbelmont | Date: 06 March 2014 02:32:57

  • (MESS) m5: Mirror input ports, allows new dump "Jankyo" to run. [R. Belmont, Ola Andersson]

Universal Machine Emulator[SVN 28268]

Author: dhaywood | Date: 06 March 2014 02:01:34

  • some more palette cleanups (nw)

Universal Machine Emulator[SVN 28267]

Author: hap | Date: 06 March 2014 01:16:47

  • ah, virtual void palette_init(); doesnt exist anymore

Universal Machine Emulator[SVN 28266]

Author: dhaywood | Date: 06 March 2014 01:01:20

  • i'm informed there is a preference for doing things this way, even when the palette is 16-bits, so be it (nw)

Universal Machine Emulator[SVN 28265]

Author: dhaywood | Date: 05 March 2014 23:51:23

  • modernize some other older palette handlers (nw)

Universal Machine Emulator[SVN 28264]

Author: dhaywood | Date: 05 March 2014 23:32:07

  • remove some redundant in-driver palette handlers (nw)
  • (was a little surprised I needed MCFG_PALETTE_ENDIANNESS(ENDIANNESS_LITTLE) considering no fancy swapping is needed in the old 32-bit handlers.. but ok, it's always been that way)

Universal Machine Emulator[SVN 28263]

Author: dhaywood | Date: 05 March 2014 23:00:33

  • RGBX for psikyosh.c (nw)

Universal Machine Emulator[SVN 28262]

Author: dhaywood | Date: 05 March 2014 20:53:52

  • convert "bnstars1" to use dual palettes.
  • note, needed to add PALETTE_FORMAT_XBRG for this game, also READ16_MEMBER(palette_device::read) IS necessary here because the ram is installed on every other word
  • AM_DEVREADWRITE16("palette", palette_device, read, write, 0x0000ffff) AM_SHARE("palette")
  • and without the 'read' handler the wrong data gets read back for the RAM checks.

Universal Machine Emulator[SVN 28261]

Author: tafoid | Date: 05 March 2014 20:03:01

  • CPS1.c: Willow, Strider and Ghouls and Ghosts have some changed factory setting defaults as stated from manual. Also noted differences in bonus live coverage where applicable. [Tafoid]

Universal Machine Emulator[SVN 28260]

Author: oliverst | Date: 05 March 2014 18:53:53

  • changed casing of FLAC folders to match official source distribution (nw)

Universal Machine Emulator[SVN 28259]

Author: ivanva | Date: 05 March 2014 17:39:47

  • few more for debug build (nw)

Universal Machine Emulator[SVN 28258]

Author: ivanva | Date: 05 March 2014 17:31:08

  • a fix for debug compile (nw)

Universal Machine Emulator[SVN 28257]

Author: curtcode | Date: 05 March 2014 15:53:15

  • Added device_output_interface and macros MCFG_OUTPUT_INDEX/MCFG_OUTPUT_NAME which can be used to specify which output in the layout a device should use. [Curt Coder]
  • dm9368: devcb2. (nw)

Universal Machine Emulator[SVN 28256]

Author: curtcode | Date: 05 March 2014 13:33:57

  • hd61830: devcb2. (nw)

Universal Machine Emulator[SVN 28255]

Author: miodragm | Date: 05 March 2014 13:29:22

  • Moved optional_device m_screen and optional_device m_palette out of driver.* (nw)

Universal Machine Emulator[SVN 28254]

Author: jgevarya | Date: 05 March 2014 13:24:33

  • (MESS) cat.c: updated comments with latest research. [Lord Nightmare]

Universal Machine Emulator[SVN 28253]

Author: curtcode | Date: 05 March 2014 13:24:13

  • (MESS) c128: Fixed MMU clock. (nw)

Universal Machine Emulator[SVN 28252]

Author: curtcode | Date: 05 March 2014 13:23:06

  • (MESS) c128: Fixed MMU clock. (nw)

Universal Machine Emulator[SVN 28251]

Author: curtcode | Date: 05 March 2014 13:14:47

  • mos8722: devcb2. (nw)

Universal Machine Emulator[SVN 28250]

Author: ivanva | Date: 05 March 2014 12:41:27

  • Added missing DAC to cyclshtg / bronx, fixes missing sounds (MT03975). (nw)

Universal Machine Emulator[SVN 28249]

Author: fabiopri | Date: 05 March 2014 05:31:14

  • (MESS) sms: accurately emulated the behavior when mounting both a cart
  • and a card in the system, cleaned up RAM accesses, simplified code handling
  • cart/card/exp enable. [Enik Land]

Universal Machine Emulator[SVN 28248]

Author: alexjack | Date: 05 March 2014 03:59:58

  • Declaring indirect colors in MCFG is now mandatory. Removed dynamic creation and resizing of indirection tables [Alex Jackson]

Universal Machine Emulator[SVN 28247]

Author: robertof | Date: 05 March 2014 00:09:03

  • Fixed the colors of cb3d rearranging the split values
  • stored in 4-bit bipolar PROMs and adding the missing one.
  • Promoted to working state. [Roberto Fresca]
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

Universal Machine Emulator[SVN 28246]

Author: robertof | Date: 04 March 2014 21:48:21

  • New clones added
  • -----------

Universal Machine Emulator[SVN 28245]

Author: jkerk | Date: 04 March 2014 21:03:45

  • Japanese title fixes (nw)

Universal Machine Emulator[SVN 28244]

Author: wilbertp | Date: 04 March 2014 20:59:47

  • upd7810.c: Added ADC support. [Ramiro Polla]

Universal Machine Emulator[SVN 28243]

Author: couriers | Date: 04 March 2014 14:14:07

  • Netlist dead code removal

Universal Machine Emulator[SVN 28242]

Author: couriers | Date: 04 March 2014 13:02:33

  • Made GMIN a solver parameter. All users now use this value.

Universal Machine Emulator[SVN 28241]

Author: couriers | Date: 04 March 2014 11:58:47

  • Minor optimizations for netlist.

Universal Machine Emulator[SVN 28240]

Author: robbbert | Date: 04 March 2014 11:57:46

  • (MESS) SOL20: added partial support for SVT format (used in Solace emulator) [Robbbert]

Universal Machine Emulator[SVN 28239]

Author: couriers | Date: 04 March 2014 09:25:39

  • Fixed netlist opamp example.

Universal Machine Emulator[SVN 28238]

Author: couriers | Date: 04 March 2014 09:21:56

  • Fixed pong (rom based). Minor changes no netlist code.[Couriersud]

Universal Machine Emulator[SVN 28237]

Author: alexjack | Date: 04 March 2014 03:06:56

  • All MESS drivers using indirect colors now explicitly declare them [Alex Jackson]

Universal Machine Emulator[SVN 28236]

Author: robertof | Date: 04 March 2014 02:55:56

  • Super Star '97: Added more translations and technical
  • info. Created a new graphics bank with different palette
  • for the only girl graphics. [Roberto Fresca]

Universal Machine Emulator[SVN 28235]

Author: robertof | Date: 03 March 2014 23:04:38

  • Inputs from the scratch for Super Star '95. Also improved
  • inputs from other games of the driver. Marked program as
  • bad dump. Added technical notes. [Roberto Fresca]

Universal Machine Emulator[SVN 28234]

Author: oliverst | Date: 03 March 2014 22:32:21

  • chdtest.py might have reported, that all tests were successful even if one failed / cleanups (nw)

Universal Machine Emulator[SVN 28233]

Author: wilbertp | Date: 03 March 2014 21:52:39

  • i386.c: Modernised cpu core. [Wilbert Pol]

Universal Machine Emulator[SVN 28232]

Author: couriers | Date: 03 March 2014 20:14:23

  • Removed hybrid_t usage in netlist.

Universal Machine Emulator[SVN 28231]

Author: hap | Date: 03 March 2014 20:03:32

  • ok nevermind

Universal Machine Emulator[SVN 28230]

Author: hap | Date: 03 March 2014 17:45:42

  • lopsided gamelist of lopsidedness

Universal Machine Emulator[SVN 28229]

Author: hap | Date: 03 March 2014 17:42:36

  • prefer "set x" over "alternate"

Universal Machine Emulator[SVN 28228]

Author: hap | Date: 03 March 2014 17:15:48

  • "zerowingw" is US version

Universal Machine Emulator[SVN 28227]

Author: rbelmont | Date: 03 March 2014 16:11:38

  • (MESS) apollo: Cleaned up PIC8259 usage. [R. Belmont]

Universal Machine Emulator[SVN 28226]

Author: hap | Date: 03 March 2014 14:15:21

  • fix gaplus crash

Universal Machine Emulator[SVN 28225]

Author: robbbert | Date: 03 March 2014 08:38:36

  • (MESS) to9: fixed crash at start

Universal Machine Emulator[SVN 28224]

Author: miodragm | Date: 03 March 2014 07:49:15

  • guttangt fix (nw)

Universal Machine Emulator[SVN 28223]

Author: alexjack | Date: 03 March 2014 07:39:29

  • All MAME drivers using indirect colors now explicitly declare them in MACHINE_CONFIG [Alex Jackson]

Universal Machine Emulator[SVN 28222]

Author: miodragm | Date: 03 March 2014 07:38:27

  • some fixes (nw)

Universal Machine Emulator[SVN 28221]

Author: curtcode | Date: 03 March 2014 07:24:39

  • Fixed memory leak. (nw)

Universal Machine Emulator[SVN 28220]

Author: alexjack | Date: 03 March 2014 06:36:30

  • funworld.c: fix saloon colors [Alex Jackson]

Universal Machine Emulator[SVN 28219]

Author: robertof | Date: 03 March 2014 05:39:19

  • forgot this one....

Universal Machine Emulator[SVN 28218]

Author: robertof | Date: 03 March 2014 03:29:52

  • Cherry Wheel:
  • - Created new memory map due to hardware differences.
  • - Added default NVRAM. Otherwise the game checks the NVRAM,
  • and get a division by 0 error, then resets itself.
  • - Partial MCU simulation. Without it, only cherries appear
  • and the player always wins.
  • - Added proper button-lamps support.
  • - Added technical notes.
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

Universal Machine Emulator[SVN 28217]

Author: robertof | Date: 03 March 2014 03:19:27

  • Super Nove (Playmark): Created proper machine driver
  • and improve the second graphics bank decryption/decode.
  • [Roberto Fresca]
  •  

Universal Machine Emulator[SVN 28216]

Author: rbelmont | Date: 03 March 2014 03:06:41

  • (MESS) apollo: More cleanup, devlegcy.h now gone. [R. Belmont]

Universal Machine Emulator[SVN 28215]

Author: robertof | Date: 03 March 2014 02:55:35

  • Removed unused debug handler.

Universal Machine Emulator[SVN 28214]

Author: rbelmont | Date: 03 March 2014 02:23:04

  • Fix compiling on unusual OS X configurations. [Robert Walsh]

Universal Machine Emulator[SVN 28213]

Author: couriers | Date: 03 March 2014 00:02:29

  • Use C99 variadic syntax (..., __VA_ARGS). Renamed a member in nld_4066 as well.

Universal Machine Emulator[SVN 28209]

Author: aarongil | Date: 02 March 2014 22:09:37

  • Enable saving dynamic_arrays of all fundamental types. Also fix emupal
  • to save the indirection arrays properly when indirect color count is
  • provided up front.

Universal Machine Emulator[SVN 28208]

Author: couriers | Date: 02 March 2014 20:23:53

  • Implemented CD4066 device - Quad Bilateral Switch. [Couriersud]

Universal Machine Emulator[SVN 28207]

Author: miodragm | Date: 02 March 2014 18:54:17

  • dec0 fixed (nw)

Universal Machine Emulator[SVN 28206]

Author: miodragm | Date: 02 March 2014 18:46:08

  • denjinmk fix (nw)

Universal Machine Emulator[SVN 28205]

Author: miodragm | Date: 02 March 2014 18:34:23

  • few more (nw)

Universal Machine Emulator[SVN 28204]

Author: couriers | Date: 02 March 2014 18:15:46

  • Moved device models for diodes and bjts into net_lib.c

Universal Machine Emulator[SVN 28203]

Author: rbelmont | Date: 02 March 2014 18:13:40

  • (MESS) cat: preliminary Centronics hookup [R. Belmont]

Universal Machine Emulator[SVN 28202]

Author: miodragm | Date: 02 March 2014 18:04:19

  • more crash fixes (nw)

Universal Machine Emulator[SVN 28201]

Author: rbelmont | Date: 02 March 2014 18:00:57

  • Use buffer devices (nw)

Universal Machine Emulator[SVN 28200]

Author: alexjack | Date: 02 March 2014 17:41:19

  • Fix SDL compile (nw)

Universal Machine Emulator[SVN 28199]

Author: couriers | Date: 02 March 2014 17:38:15

  • Popeye now has netlist filtering and amplification. [Couriersud]

Universal Machine Emulator[SVN 28198]

Author: miodragm | Date: 02 March 2014 17:30:43

  • ladyfrog fix and some save state add in old (nw)

Universal Machine Emulator[SVN 28197]

Author: robertof | Date: 02 March 2014 17:22:47

  • A lot of work on the unknown Bordun game.
  • - Decode both graphics banks properly.
  • - Change description to 'Super Star '97'
  • - Marked 2nd program ROM as bad dump.
  • - Added technical notes.
  • New games marked as GAME_NOT_WORKING
  • -------------------------------

Universal Machine Emulator[SVN 28196]

Author: couriers | Date: 02 March 2014 17:22:26

  • Fixed handling of input/output offsets.

Universal Machine Emulator[SVN 28195]

Author: miodragm | Date: 02 March 2014 17:14:35

  • some crash fixes (nw)

Universal Machine Emulator[SVN 28194]

Author: miodragm | Date: 02 March 2014 16:45:54

  • no need for these anymore (nw)

Universal Machine Emulator[SVN 28193]

Author: oliverst | Date: 02 March 2014 16:17:12

  • moved compiler-specific warning generation to shared files (nw)

Universal Machine Emulator[SVN 28192]

Author: oliverst | Date: 02 March 2014 15:30:13

  • do not optimize SANITIZE builds by default (nw)

Universal Machine Emulator[SVN 28191]

Author: couriers | Date: 02 March 2014 14:14:36

  • NET_C now accepts more than two terminals ...

Universal Machine Emulator[SVN 28190]

Author: miodragm | Date: 02 March 2014 14:13:11

  • some modernization (nw)

Universal Machine Emulator[SVN 28187]

Author: npwoods | Date: 02 March 2014 13:21:32

  • Adding minimum width/height options; defaulting to '0' so there is no change in behavior (the menubar branch will have different defualts)

Universal Machine Emulator[SVN 28186]

Author: miodragm | Date: 02 March 2014 12:37:36

  • segas18 share same palette with megavdp, that is fixed now (nw)

Universal Machine Emulator[SVN 28185]

Author: miodragm | Date: 02 March 2014 12:19:42

  • fixed tceptor, strange is that it worked before with wrong index (nw)

Universal Machine Emulator[SVN 28184]

Author: miodragm | Date: 02 March 2014 11:22:31

  • turrett fix, someone please check if fine now I do not have chd here (nw)

Universal Machine Emulator[SVN 28183]

Author: miodragm | Date: 02 March 2014 11:13:40

  • fixed decoding for PALETTE_FORMAT_BBGGRRII (nw)
  • this fixes drivers in xxmissio, superqix and nova2001

Universal Machine Emulator[SVN 28182]

Author: alexjack | Date: 02 March 2014 10:32:17

  • Fix flstory.c (nw)

Universal Machine Emulator[SVN 28181]

Author: robbbert | Date: 02 March 2014 10:04:03

  • (MESS) bmjr: fixed shift key when pasting (reported by Anna Wu)

Universal Machine Emulator[SVN 28180]

Author: miodragm | Date: 02 March 2014 09:56:36

  • fixed tumbleb (nw)

Universal Machine Emulator[SVN 28179]

Author: miodragm | Date: 02 March 2014 09:12:14

  • placed hack in driver_init hacks (nw)

Universal Machine Emulator[SVN 28178]

Author: miodragm | Date: 02 March 2014 08:50:18

  • In case there is driver init available, we update palettes after it (nw)

Universal Machine Emulator[SVN 28177]

Author: miodragm | Date: 02 March 2014 08:29:24

  • Fix rest of mess issues (nw)

Universal Machine Emulator[SVN 28176]

Author: alexjack | Date: 02 March 2014 08:15:25

  • Fix nycaptor.c crash, fix m92.c properly [Alex Jackson]

Universal Machine Emulator[SVN 28175]

Author: alexjack | Date: 02 March 2014 05:38:17

  • Convert aliens.c to bankdev, fix jclub2.c crash [Alex Jackson]

Universal Machine Emulator[SVN 28174]

Author: robbbert | Date: 02 March 2014 05:34:52

  • (MESS) spc1000: added paste facility, fixed cursor flash [Miso Kim, Robbbert]
  • (out of whatsnew) cursor fix actually went in at r28072

Universal Machine Emulator[SVN 28173]

Author: rbelmont | Date: 02 March 2014 05:09:14

  • not yet (nw)

Universal Machine Emulator[SVN 28172]

Author: rbelmont | Date: 02 March 2014 04:38:39

  • (MESS) apple2: Support the Apple II Parallel Interface Card [R. Belmont]

Universal Machine Emulator[SVN 28171]

Author: robbbert | Date: 02 March 2014 03:52:08

  • (MESS) profweis, iqunlimz: fixed palette

Universal Machine Emulator[SVN 28170]

Author: rbelmont | Date: 02 March 2014 03:45:44

  • fix copy/paste bug (nw)

Universal Machine Emulator[SVN 28169]

Author: robbbert | Date: 02 March 2014 03:41:01

  • (MESS) pocketc: fixed palette

Universal Machine Emulator[SVN 28168]

Author: robbbert | Date: 02 March 2014 03:22:28

  • (MESS) hec2mdhrx: fixed palette

Universal Machine Emulator[SVN 28167]

Author: robbbert | Date: 02 March 2014 03:06:33

  • (MESS) clcd: reverted palette back to its usual unreadable self

Universal Machine Emulator[SVN 28166]

Author: alexjack | Date: 02 March 2014 02:59:24

  • Fix ambiguous and confusing use of "entry" in palette device member names
  • related to indirection. Array m_indirect_entry is now m_indirect_pens.
  • Getter indirect_entries() now returns the number of indirect colors, which
  • is more useful than the number of indirect pens (the latter is always
  • either zero or equal to the palette size, depending on whether indirection
  • is being used at all)
  • Fixed debug assert: rgb_t isn't POD according to GCC 4.8, so we can't use
  • resize_and_clear. Use append() instead to dynamically expand m_indirect_colors.
  • This change also ensures that indirect_entries() returns the actual number
  • of indirect colors, not rounded up to the next multiple of 256.
  • Thanks to these changes, the OSD palette viewer now displays the indirect
  • colors correctly once again.
  • Added MCFG_PALETTE_INDIRECT_ENTRIES to all games using indirection in seta.c.
  • This change should fix all color regressions in that driver.

Universal Machine Emulator[SVN 28165]

Author: robbbert | Date: 02 March 2014 02:51:50

  • (MESS) fixed astrocde palette

Universal Machine Emulator[SVN 28164]

Author: robertof | Date: 02 March 2014 02:05:38

  • New games marked as GAME_NOT_WORKING
  • -------------------------------

Universal Machine Emulator[SVN 28163]

Author: briantro | Date: 02 March 2014 00:29:01

  • New Zero Wing clone
  • Out of whatsnew: This is the original Toaplan version without the Williams Electronics license.
  • New Clone Added
  • ----------------------------------

Universal Machine Emulator[SVN 28162]

Author: couriers | Date: 01 March 2014 23:55:44

  • Changed popeye to use palette computed from schematics. Also implemented interlaced field support. This is actually read by the game. [Couriersud]

Universal Machine Emulator[SVN 28161]

Author: briantro | Date: 01 March 2014 23:39:48

  • peplus.c: Minor doc update - NW

Universal Machine Emulator[SVN 28160]

Author: alexjack | Date: 01 March 2014 23:20:32

  • parodius.c: convert to bankdev [Alex Jackson]

Universal Machine Emulator[SVN 28159]

Author: aarongil | Date: 01 March 2014 22:34:27

  • Allow specifying PALETTE_INDIRECT_ENTRIES to preallocate indirection tables.
  • When this is done, the indirection tables are saved in save states and
  • pre-initialized. At the moment it is not a requirement to do so, but will
  • provide closer to previous behaviors for games that need it.

Universal Machine Emulator[SVN 28158]

Author: miodragm | Date: 01 March 2014 20:33:12

  • all for today (nw)

Universal Machine Emulator[SVN 28157]

Author: miodragm | Date: 01 March 2014 20:15:03

  • more fixes (nw)

Universal Machine Emulator[SVN 28156]

Author: alexjack | Date: 01 March 2014 19:33:23

  • toaplan2.c: fix batrider text layer [Alex Jackson]

Universal Machine Emulator[SVN 28155]

Author: miodragm | Date: 01 March 2014 19:31:36

  • small fix (nw)

Universal Machine Emulator[SVN 28154]

Author: robertof | Date: 01 March 2014 18:38:57

  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

Universal Machine Emulator[SVN 28153]

Author: miodragm | Date: 01 March 2014 17:46:50

  • few more (nw)

Universal Machine Emulator[SVN 28152]

Author: miodragm | Date: 01 March 2014 17:08:15

  • some palette fixes (nw)

Universal Machine Emulator[SVN 28151]

Author: couriers | Date: 01 March 2014 16:16:22

  • NPN BJT now working

Universal Machine Emulator[SVN 28147]

Author: npwoods | Date: 01 March 2014 13:37:36

  • MSVC fix

Universal Machine Emulator[SVN 28141]

Author: ivanva | Date: 01 March 2014 13:21:40

  • CPU interleave to fix garbled graphics (MT05276). (nw)

Universal Machine Emulator[SVN 28140]

Author: curtcode | Date: 01 March 2014 11:44:11

  • im6402: devcb2. (nw)

Universal Machine Emulator[SVN 28139]

Author: miodragm | Date: 01 March 2014 11:06:58

  • set missing endianness to match those before change (nw)

Universal Machine Emulator[SVN 28138]

Author: alexjack | Date: 01 March 2014 10:36:03

  • Fix unused variable (nw)

Universal Machine Emulator[SVN 28137]

Author: miodragm | Date: 01 March 2014 09:21:23

  • cischeat fix, issue was that shadow flag was not set, anyway doing modify is proper thing to do (nw)

Universal Machine Emulator[SVN 28136]

Author: miodragm | Date: 01 March 2014 09:00:50

  • deco_ld and stactics fix (nw)

Universal Machine Emulator[SVN 28135]

Author: barryrod | Date: 01 March 2014 08:56:49

  • svga_s3: Corrected Trio64 video clock setting, based on datasheet.

Universal Machine Emulator[SVN 28134]

Author: alexjack | Date: 01 March 2014 08:53:20

  • lethal.c: convert to bankdev [Alex Jackson]

Universal Machine Emulator[SVN 28133]

Author: miodragm | Date: 01 March 2014 07:21:14

  • fix pipedrm (nw)

Universal Machine Emulator[SVN 28132]

Author: miodragm | Date: 01 March 2014 07:17:16

  • fix for moo and megatech/megaplay (nw)

Universal Machine Emulator[SVN 28131]

Author: alexjack | Date: 01 March 2014 07:16:02

  • simpsons.c: convert to bankdev [Alex Jackson]

Universal Machine Emulator[SVN 28130]

Author: alexjack | Date: 01 March 2014 04:14:07

  • Support palette RAM formats that are byteswapped relative to CPU endianness [Alex Jackson]

Universal Machine Emulator[SVN 28129]

Author: alexjack | Date: 01 March 2014 00:59:37

  • Fix split palette RAM [Alex Jackson]

Universal Machine Emulator[SVN 28128]

Author: robertof | Date: 01 March 2014 00:13:09

  • Fixed goldstar, goldstbl, moonlght, goldfrui and super9
  • regression with new palette ram system.

Universal Machine Emulator[SVN 28127]

Author: smf | Date: 28 February 2014 22:24:02

  • Added free version of uni bios v3.1 [pza]

Universal Machine Emulator[SVN 28126]

Author: sronco | Date: 28 February 2014 21:36:13

  • (MESS) Moved some carts from genius.xml to gl2000.xml/gl6000sl.xml. (nw)

Universal Machine Emulator[SVN 28125]

Author: couriers | Date: 28 February 2014 20:33:21

  • Some minor performance changes. It looks like the code is limited by memory bandwidth.

Universal Machine Emulator[SVN 28124]

Author: hap | Date: 28 February 2014 19:57:30

  • ah ok, changed this one back

Universal Machine Emulator[SVN 28123]

Author: alexjack | Date: 28 February 2014 19:40:37

  • toaplan1.c: fix and cleanup palette handling [Alex Jackson]

Universal Machine Emulator[SVN 28122]

Author: robertof | Date: 28 February 2014 19:21:52

  • New games marked as GAME_NOT_WORKING
  • -------------------------------

Universal Machine Emulator[SVN 28121]

Author: hap | Date: 28 February 2014 19:17:58

  • Unknown -> unknown

Universal Machine Emulator[SVN 28120]

Author: hap | Date: 28 February 2014 18:42:34

  • rm stray dot

Universal Machine Emulator[SVN 28119]

Author: hap | Date: 28 February 2014 18:41:18

  • holland -> the netherlands

Universal Machine Emulator[SVN 28118]

Author: alexjack | Date: 28 February 2014 17:56:26

  • Fix remaining issues with indirect colors [Alex Jackson]

Universal Machine Emulator[SVN 28117]

Author: ivanva | Date: 28 February 2014 17:29:15

  • Updated f1gp.c following AWJ's clshroad.c example. (nw)

Universal Machine Emulator[SVN 28116]

Author: dhaywood | Date: 28 February 2014 16:55:41

  • the multi-screen taito games now use multiple palettes (nw)

Universal Machine Emulator[SVN 28115]

Author: miodragm | Date: 28 February 2014 14:53:01

  • this is for today (nw)

Universal Machine Emulator[SVN 28114]

Author: miodragm | Date: 28 February 2014 14:10:30

  • some more mame fixes (nw)

Universal Machine Emulator[SVN 28113]

Author: miodragm | Date: 28 February 2014 12:52:53

  • fix for non-palette related bug (nw)

Universal Machine Emulator[SVN 28112]

Author: smf | Date: 28 February 2014 11:43:31

  • fix divide by zero if the clock is changed to 0 at run time (we already cope with it being 0 at startup). (nw)

Universal Machine Emulator[SVN 28111]

Author: miodragm | Date: 28 February 2014 10:44:24

  • some mess regression fixes (nw)

Universal Machine Emulator[SVN 28110]

Author: oliverst | Date: 28 February 2014 10:17:44

  • fixed usage of uninitialized member in decocass_tape_device (nw)

Universal Machine Emulator[SVN 28109]

Author: oliverst | Date: 28 February 2014 10:13:54

  • fixed usage of uninitialized member in k056800_device (nw)

Universal Machine Emulator[SVN 28108]

Author: oliverst | Date: 28 February 2014 10:10:19

  • fixed usage of uninitialized member in ics2115_device (nw)

Universal Machine Emulator[SVN 28107]

Author: oliverst | Date: 28 February 2014 10:06:11

  • fixed usage of uninitialized member in tms9902_device (nw)

Universal Machine Emulator[SVN 28106]

Author: oliverst | Date: 28 February 2014 10:03:33

  • fixed usage of uninitialized member in tms99xx_device (nw)

Universal Machine Emulator[SVN 28105]

Author: oliverst | Date: 28 February 2014 10:00:18

  • fixed default value in previous commit (nw)

Universal Machine Emulator[SVN 28104]

Author: oliverst | Date: 28 February 2014 09:55:58

  • fixed usage of uninitialized member in tmp95c063_device (nw)

Universal Machine Emulator[SVN 28103]

Author: miodragm | Date: 28 February 2014 08:52:04

  • crash fixes for mame (nw)

Universal Machine Emulator[SVN 28102]

Author: smf | Date: 28 February 2014 07:50:49

  • fix the broken fix to the partial commit that went wrong (nw)

Universal Machine Emulator[SVN 28101]

Author: miodragm | Date: 28 February 2014 07:23:37

  • just made it compile so we can work, smf please fix (nw)

Universal Machine Emulator[SVN 28100]

Author: dhaywood | Date: 28 February 2014 04:36:10

  • I've managed to build a newer version of the x2222 program from the TEST.HYE we were given.
  • This version has all 7 levels and staff credits and the boss graphics are correct too, although seems to be a debug build (debug values are onscreen at all times)
  • We still have no sound rom.

Universal Machine Emulator[SVN 28099]

Author: dhaywood | Date: 28 February 2014 01:52:02

  • starting to look at the sound section a bit more (nw)

Universal Machine Emulator[SVN 28098]

Author: smf | Date: 28 February 2014 00:19:31

  • fixed tag lookups and added comments (nw)

Universal Machine Emulator[SVN 28097]

Author: smf | Date: 27 February 2014 23:38:47

  • move the palette into the screen (nw)

Universal Machine Emulator[SVN 28096]

Author: dhaywood | Date: 27 February 2014 23:05:11

  • bonky0013 dumped a board of this configuration a while back, nothing new, but we might as well document it as existing. (nw)

Universal Machine Emulator[SVN 28095]

Author: dhaywood | Date: 27 February 2014 22:27:52

  • new clones
  • 19XX: The War Against Destiny (Japan 960104, yellow case) [Tormod, ?other credits?]
  • this is actually the newest supported revision.

Universal Machine Emulator[SVN 28094]

Author: ivanva | Date: 27 February 2014 21:42:45

  • Some more tagmap cleanups for namcos23. (nw)
  • mame640152 timecrs2 -bench 30 Average speed: 132.73% (29 seconds)
  • mame64 timecrs2 -bench 30 Average speed: 144.98% (29 seconds)

Universal Machine Emulator[SVN 28093]

Author: smf | Date: 27 February 2014 20:45:13

  • fixed bug in sending that showed up using terminal (nw)

Universal Machine Emulator[SVN 28092]

Author: aarongil | Date: 27 February 2014 18:24:09

  • A few more fixes for indirect palettes.

Universal Machine Emulator[SVN 28091]

Author: ivanva | Date: 27 February 2014 18:15:36

  • oops (nw)

Universal Machine Emulator[SVN 28090]

Author: ivanva | Date: 27 February 2014 18:13:07

  • Reduced tagmap lookups for timecrs2 and clones (nw)

Universal Machine Emulator[SVN 28089]

Author: dhaywood | Date: 27 February 2014 17:39:22

  • I guess we can do this now..
  • (seems weird passing a palette to gfx->transpen for indexed modes when the screen has a palette?)

Universal Machine Emulator[SVN 28088]

Author: alexjack | Date: 27 February 2014 17:38:14

  • Clean up last crshrace commit (nw)

Universal Machine Emulator[SVN 28087]

Author: aarongil | Date: 27 February 2014 17:34:52

  • Fix indirect colors to actually work.

Universal Machine Emulator[SVN 28086]

Author: miodragm | Date: 27 February 2014 17:12:32

  • fixed uninitialized variables (nw)

Universal Machine Emulator[SVN 28085]

Author: ivanva | Date: 27 February 2014 16:58:47

  • Reduced tagmap lookups in crshrace (nw)

Universal Machine Emulator[SVN 28084]

Author: miodragm | Date: 27 February 2014 16:57:45

  • fixed taking screen shot (nw)

Universal Machine Emulator[SVN 28083]

Author: curtcode | Date: 27 February 2014 16:30:27

  • c64_cart.xml: Added Insta-Calc v2.0. [Curt Coder]

Universal Machine Emulator[SVN 28082]

Author: curtcode | Date: 27 February 2014 15:49:11

  • Cleanup. (nw)

Universal Machine Emulator[SVN 28081]

Author: curtcode | Date: 27 February 2014 15:49:03

  • cdp1852: devcb2. (nw)

Universal Machine Emulator[SVN 28080]

Author: michaelz | Date: 27 February 2014 14:32:37

  • Removing legacy code. (nw)

Universal Machine Emulator[SVN 28079]

Author: miodragm | Date: 27 February 2014 14:09:50

  • removal of unused code (nw)

Universal Machine Emulator[SVN 28078]

Author: miodragm | Date: 27 February 2014 14:04:50

  • proper sdl fix (nw)

Universal Machine Emulator[SVN 28077]

Author: miodragm | Date: 27 February 2014 13:56:29

  • fix for sdl (nw)

Universal Machine Emulator[SVN 28076]

Author: robbbert | Date: 27 February 2014 13:51:08

  • (MESS) microvision: added Baseball to software list

Universal Machine Emulator[SVN 28075]

Author: miodragm | Date: 27 February 2014 13:35:15

  • Huge update, palette is now device (nw)
  • note: Aaron please give more descriptive text for release log I have no more strength :)

Universal Machine Emulator[SVN 28074]

Author: robbbert | Date: 27 February 2014 13:31:45

  • (MESS) microvision: added 3 homebrews to software list

Universal Machine Emulator[SVN 28073]

Author: curtcode | Date: 27 February 2014 13:10:03

  • Fixed clang compile. (nw)

Universal Machine Emulator[SVN 28072]

Author: robbbert | Date: 27 February 2014 13:01:33

  • (MESS) microbee: added support for TAP and BEE formats (used in ubee512 emulator) [Robbbert]

Universal Machine Emulator[SVN 28070]

Author: miodragm | Date: 27 February 2014 12:51:07

  • fix compile (nw)

Universal Machine Emulator[SVN 28068]

Author: michaelz | Date: 27 February 2014 11:51:43

  • Replacing legacy implementations in TMS99xx. (nw)

Universal Machine Emulator[SVN 28064]

Author: barryrod | Date: 27 February 2014 10:18:07

  • attache: hopefully fix out of bounds array access (no whatsnew)

Universal Machine Emulator[SVN 28063]

Author: robbbert | Date: 27 February 2014 08:34:00

  • (MESS) bmjr: fixed enter key when pasting (reported by Anna Wu)

Universal Machine Emulator[SVN 28062]

Author: robbbert | Date: 27 February 2014 08:26:27

  • (MESS) x68k, vboy: fixed reported buffer overflow

Universal Machine Emulator[SVN 28060]

Author: jgevarya | Date: 27 February 2014 04:51:33

  • (MESS) cat.c: Canon Cat now has working sound [Lord Nightmare, R. Belmont]
  • (MESS) cat.c: Updated swyft related notes/comments from tracing [Lord Nightmare]

Universal Machine Emulator[SVN 28059]

Author: rbelmont | Date: 27 February 2014 02:15:30

  • (MESS) apple2: ProDOS now correctly sees empty slots as empty. [R. Belmont]

Universal Machine Emulator[SVN 28058]

Author: robertof | Date: 27 February 2014 01:47:06

  • Minor description corrections...
  • New clones added
  • -----------

Universal Machine Emulator[SVN 28057]

Author: robertof | Date: 27 February 2014 01:35:32

  • New clones added
  • -----------

Universal Machine Emulator[SVN 28056]

Author: robertof | Date: 26 February 2014 22:47:24

  • Witch: Changed both CPU clocks to 3 MHz, Both YM2203 clocks
  • to 3 MHz, and confirmed the ES8712 clock (coming from pin 14
  • of M5205) in 8 MHz. All measured and traced from the PCB.
  • Implemented all clocks through #define. [Roberto Fresca, ANY]

Universal Machine Emulator[SVN 28055]

Author: barryrod | Date: 26 February 2014 22:38:51

  • fmtowns: fix debug assert (no whatsnew)

Universal Machine Emulator[SVN 28054]

Author: michaelz | Date: 26 February 2014 22:36:52

  • (MESS) Update ti990_4 to the new CPU core. (nw)

Universal Machine Emulator[SVN 28053]

Author: sronco | Date: 26 February 2014 21:53:25

  • (MESS) gl3000s: added default layout. (nw)

Universal Machine Emulator[SVN 28052]

Author: hap | Date: 26 February 2014 21:41:27

  • changed to 4-way after discussing it with Haze,
  • more info on this forum: http://forums.marpirc.net/viewtopic.php?f=10&t=15290

Universal Machine Emulator[SVN 28051]

Author: hap | Date: 26 February 2014 21:27:35

  • fix array out of bounds

Universal Machine Emulator[SVN 28050]

Author: wilbertp | Date: 26 February 2014 21:23:32

  • removing some unused legacy things (nw)

Universal Machine Emulator[SVN 28049]

Author: hap | Date: 26 February 2014 21:14:48

  • fix array out of bounds access

Universal Machine Emulator[SVN 28048]

Author: hap | Date: 26 February 2014 21:08:47

  • update prev commit

Universal Machine Emulator[SVN 28047]

Author: couriers | Date: 26 February 2014 20:59:23

  • Fixed loading of cached bdf fonts.

Universal Machine Emulator[SVN 28046]

Author: dhaywood | Date: 26 February 2014 20:55:56

  • little robin
  • - this actually uses a tms34010 for the video (I wish I was joking..) It became quite clear after noticing similarities with MegaPhoenix tho, unfortunately it doesn't work properly when I hook it up (the sprites are displayed, but the backgrounds aren't) so I've left it as a conditional compile option for now.

Universal Machine Emulator[SVN 28045]

Author: hap | Date: 26 February 2014 20:46:23

  • simplify masks

Universal Machine Emulator[SVN 28044]

Author: rbelmont | Date: 26 February 2014 20:00:07

  • Array bounds patrol (nw)

Universal Machine Emulator[SVN 28043]

Author: dhaywood | Date: 26 February 2014 19:50:41

  • megaphx stuff (nw)

Universal Machine Emulator[SVN 28041]

Author: couriers | Date: 26 February 2014 18:58:07

  • Revert changes committed by accident.

Universal Machine Emulator[SVN 28040]

Author: oliverst | Date: 26 February 2014 18:14:25

  • fixed usage of uninitialized member in mainboard8_device (nw)

Universal Machine Emulator[SVN 28039]

Author: oliverst | Date: 26 February 2014 18:11:57

  • fixed usage of uninitialized member in geneve_keyboard_device (nw)

Universal Machine Emulator[SVN 28038]

Author: oliverst | Date: 26 February 2014 18:07:47

  • fixed usage of uninitialized member in msm58321_device (nw)

Universal Machine Emulator[SVN 28037]

Author: hap | Date: 26 February 2014 16:20:57

  • fix array out of bounds access

Universal Machine Emulator[SVN 28036]

Author: oliverst | Date: 26 February 2014 16:19:37

  • disabled more checks with SANITIZE=undefined for now (nw)

Universal Machine Emulator[SVN 28035]

Author: curtcode | Date: 26 February 2014 16:10:25

  • cdp1802: devcb2. (nw)

 

→ [multi] Universal Machine Emulator (UME) 0.161

Points of Interest

The main thing of interest over the last 2 months comes in the form of the emulation progress made with the old handheld games, most of these are MCU based, so simply seeing somebody dumping them is an achievement, and beyond that the work required to create artwork etc. means that the number of them we see marked as working in this release is phenomenal. Some screenshots of these running were uploaded here. Most of these require external artwork to be functional, the current artwork being used can be found here.

Ted Green’s improvements to the driver for the more recent Golden Tee games continue to be a revelation, many of them boot and can actually be played to a degree, although there are still graphical issues (of note the map display on the bottom left) and no sound. They also require a pretty beefy machine but do actually hover around 100% on my new setup (faster when unthrottled but a bit uneven when throttled as the CPU load for each individual frame varies quite a lot) Interestingly the version we have marked as ‘Golden Tee Fore 2002′ actually shows 2003, I’m not sure if that means we’re missing a real 2002 set?

 

→ [multi] Universal Machine Emulator (UME) 0.159

Points of Interest

 

.159 could be the point where interesting work being done in the MESS side of the project really overtakes the work being done on the arcade hardware.

 

Recent work on decapping / reading out MCUs from old electronic toys, as well as lots of work from hap on the CPU core to run them means that those represent some of the more noteworthy pieces of progress in this release. A number of them really need good quality external artwork files if they’re to be fully playable. Obviously the scope for this kind of work, and potential it has is expansive; we might even see a number of the things currently handled by MADrigal’s simulators emulated at a CPU level if they turn out to use MCUs we can read and emulate, and running the original game code is obviously a big step up from simulation of all the game logic.

There are some bits of MAME progress that you might find interesting however, obviously there’s PuzzLove shown below, and Super Miss World (which is an alt version of Miss World ’96) but some of the clones are potentially a bit spicier... [read more]

 

 

→ [multi] Universal Machine Emulator (UME) 0.158

Points of Interest

0.158 represents steady progress in the right direction, all of the recent progress you’ve seen here is included, and a couple of things that I’ve not covered too, including what seems to be a rare original Italian game called ‘Star Trek’ running on Head On hardware) I’m inclined to think it should have a thruster sound instead of the car skid sound from Head On tho ;-) It’s not a game you’re going to lose sleep over playing, but does appear to be a very rare find!

There are some important little bugfixes in there too, things like the fix for the Space Harrier MCU simulation (it was doing the very subtle job of setting some bonus lives flags, not easy to catch) and priorities on one of the Batrider bosses (although if anybody notices any new priority bugs in the Toaplan 2 driver with 0.158 please do let me know) Super Punch Out also had an annoying reset ug in 0.157 due to premature removal of some protection workarounds, that’s fixed too. Work was also done on the -mt flag to fix a number of palette glitches that occured when using it, while I haven’t tested it extensively it might be safe to use once again for a fractional performance gain. (unless you have really bad video card drivers that are dog slow in even doing a simple blit, in which case the gain is more noticable) A number of Windows specific issues were also fixed in the SDL builds, which is why I’m offering those again for this release, more on that later tho.

Tetris heads will be happy to know that TGM2 is now set to the correct ~61.7 refresh rate, rather than the incorrect ’60’, meaning that timing should now properly match the PCB, even if that means the ingame timer is no longer counting real seconds (it assumes 60fps)

 

→ [multi] Universal Machine Emulator (UME) 0.157

Points of Interest

  • 0.157 is fairly light on the ‘new working games’ side of things, but there have been a couple of important revision fixes including a fix for the flickering sprites in ‘720’ that has plagued MAME since some rewrites a few years back.
  • In the MESS side there have been improvements to the recently added Gamate driver as well as many other changes to less well known systems – it’s definitely worth checking out the progress logs there.

 

→ [multi] Universal Machine Emulator (UME) 0.156

Points of Interest

  • Official whatsnew texts for (MAME, MESS) provide full details of what has changed since 0.155
→ [multi] Universal Machine Emulator (UME) 0.155

Points of Interest

  • Not a great deal has changed from a user-visible point of view since the last ‘ex’ build, but I’ll cover some highlights, and anything interesting I missed from the entire cycle soonish. read more

 

→ [multi] Universal Machine Emulator (UME) 0.154x5

Points of Interest

  • TRaiden II changes. One thing I didn’t realise about Raiden II is that your ship hitbox becomes larger when you reach a certain powerup level, making bullets more difficult to judge. Experts on the game are well aware of this however, and pointed out a situation in MAME where the hitboxes didn’t seem correct. Sometimes large objects need to fit through small spaces, and it is known that even with a fully powered up ship it should be possible to pass through the 1st attack by the 2nd stage boss as long as you really are dead on center. This was possible in MAME on the r2dx_v33 sets (V33 hardware) where collisions were done in the game software, and in the Playstation port, it however wasn’t possible using the regular Raiden II / DX sets
  • Gundam Wing: Endless Duel is a bootleg of the Japanese SNES game ‘Shin Kidou Senki Gundam W – Endless Duel’ adapted for arcade use. It seems that SNES games were a popular target for this kind of bootlegging as we already have several supported in MAME. Typically the bootleggers also encrypted the games, and added additional protection. As a result of these extra protections it took quite a long time, and a number of devs to finally figure this one out. (Peter Ferrie for protection, iq_132 for decryption, and stephh making a rare appearance for the inputs). read more

UME 0.154 [SVN 32608]Author: dhaywood | Date: 10 October 2014 00:17:14

  • make the orlegend111t set work [iq_132]

UME 0.154 [SVN 32607]

Author: tafoid | Date: 09 October 2014 23:40:24

  • Some mame.mak file cleanups/consolidations - adding a couple items mistakenly left out. (nw)

UME 0.154 [SVN 32606]

Author: dhaywood | Date: 09 October 2014 23:37:52

  • in no universe is this a working system ;-) (nw)

UME 0.154 [SVN 32605]

Author: dhaywood | Date: 09 October 2014 21:29:38

  • apparently R2 collisions are more correct like this - it should be possible to pass through the 2nd boss 'straight' attack with a fully powered up ship.
  • (it's also more consistent with collisions in r2dx_v33 where you can - that does collisions in software)

UME 0.154 [SVN 32604]

Author: dhaywood | Date: 09 October 2014 21:03:02

  • from rtw (nw)

UME 0.154 [SVN 32603]

Author: dhaywood | Date: 09 October 2014 20:38:33

  • misc additions (nw)

UME 0.154 [SVN 32602]

Author: hap | Date: 09 October 2014 19:44:44

  • removed this duplicate sketch

UME 0.154 [SVN 32601]

Author: fabiopri | Date: 09 October 2014 19:17:13

  • some more generic cart slots. nw.

UME 0.154 [SVN 32600]

Author: dhaywood | Date: 09 October 2014 18:28:56

  • new clones
  • Raiden II (Raiden DX hardware)
  • Raiden DX (China, Ideal International Development Corp license)
  • (just some old sets that were dumped years ago and never added)

UME 0.154 [SVN 32599]

Author: dhaywood | Date: 09 October 2014 15:00:54

  • change note (nw)

UME 0.154 [SVN 32598]

Author: dhaywood | Date: 09 October 2014 14:32:55

  • added handcrafted MCU rom with corrected level table pointer data for the new set to make it work (nw)
  • note, I think the handcrafted data in arkanoidja has a bad value when compared to the other sets?

UME 0.154 [SVN 32597]

Author: ivanva | Date: 09 October 2014 13:15:17

  • atarisy4.c: converted from polylgcy.h to poly.h (nw)

UME 0.154 [SVN 32596]

Author: dhaywood | Date: 09 October 2014 12:47:48

  • new clones
  • Arkanoid (Japan) [ShouTime]
  • (doesn't work, MCU isn't dumped.)

UME 0.154 [SVN 32595]

Author: tafoid | Date: 09 October 2014 10:02:16

  • Some minor mame.mak cleanup. (nw)
  • Comments: I eventually will be consolidating more of these bits and attaching them to their proper driver.

UME 0.154 [SVN 32594]

Author: fabiopri | Date: 09 October 2014 08:27:56

  • and one more. nw.

UME 0.154 [SVN 32593]

Author: fabiopri | Date: 09 October 2014 08:13:20

  • a few more generic cart slots. nw.

UME 0.154 [SVN 32592]

Author: fabiopri | Date: 09 October 2014 04:50:39

  • whoops III (and hopefully last). nw.

UME 0.154 [SVN 32591]

Author: robbbert | Date: 09 October 2014 04:12:07

  • gts80.c: WIP

UME 0.154 [SVN 32590]

Author: barryrod | Date: 09 October 2014 03:32:51

  • trident: reworked Bresenham line drawing. It's better, but I'm still not convinced it's completely accurate.

UME 0.154 [SVN 32589]

Author: tafoid | Date: 09 October 2014 00:57:17

  • Make cheat initialization debugger message more verbose. [Pugsy]

UME 0.154 [SVN 32588]

Author: villelin | Date: 09 October 2014 00:42:55

  • 53c810.c: reading DSTAT clears DIP bit in ISTAT. (nw)

UME 0.154 [SVN 32587]

Author: robbbert | Date: 09 October 2014 00:38:34

  • (MESS) fixed compile.

UME 0.154 [SVN 32586]

Author: wilbertp | Date: 08 October 2014 21:49:24

  • (MESS) msx.c: Added support for DMK floppy images. [Wilbert Pol]

UME 0.154 [SVN 32585]

Author: curtcode | Date: 08 October 2014 19:45:00

  • clang compile fix. (nw)

UME 0.154 [SVN 32584]

Author: fabiopri | Date: 08 October 2014 19:31:50

  • whoops II.

UME 0.154 [SVN 32583]

Author: fabiopri | Date: 08 October 2014 17:50:04

  • whoops...

UME 0.154 [SVN 32582]

Author: fabiopri | Date: 08 October 2014 17:42:01

  • (MESS) intv: converted the driver to use slot devices for
  • cartridges and implemented the IntelliVoice expansion and
  • the Entertainment Computer System expansion as passthru
  • devices. The official syntax to launch games requiring the
  • speech expansion is now
  • mess intv -cart voice -cart2 gamename
  • which corresponds to mounting the IntelliVoice and plugging
  • the game cart in its subslot. The official syntax to launch games
  • requiring the ECS expansion is now instead
  • mess intv -cart ecs -cart2 gamename
  • and
  • mess intv -cart ecs -cart2 voice -cart3 gamename
  • if the game requires both expansions at once. For additional user
  • friendliness, we also offer intvecs (which emulates an Intellivision
  • unit with both expansions added) and intvoice (which emulates
  • an Intellivision with Intellivoice expansion added) drivers, where
  • games can simply be mounted with the -cart media switch. [Fabio
  • Priuli]

UME 0.154 [SVN 32581]

Author: fabiopri | Date: 08 October 2014 04:55:03

  • (MESS) odyssey2: added a bunch of homebrew titles released on carts. nw.
  • (MESS) wswan: fixed emulation of a couple of titles, which regressed with the conversion to slot carts. nw.

UME 0.154 [SVN 32580]

Author: robbbert | Date: 07 October 2014 23:09:07

  • gts80.c: placeholder

UME 0.154 [SVN 32579]

Author: briantro | Date: 07 October 2014 20:23:17

  • new not working Americana poker set.
  • New Game Added (not working)
  • ------------------------------

UME 0.154 [SVN 32578]

Author: ivanva | Date: 07 October 2014 17:55:09

  • Misc cleanups of the day (nw)

UME 0.154 [SVN 32577]

Author: olivierg | Date: 07 October 2014 16:41:36

  • dc: correct cable settings, ct1 runs (nw)

UME 0.154 [SVN 32576]

Author: olivierg | Date: 07 October 2014 16:41:33

  • gdrom: typo fix (nw)

UME 0.154 [SVN 32575]

Author: fabiopri | Date: 07 October 2014 10:27:32

  • (MESS) odyssey2: converted the driver to use slot devices for
  • cartridges, removed The Voice add-on from the main system
  • and emulated it as a passthru cart instead. Now, if you want to
  • enjoy speech in odyssey/videopac games, you must launch
  • emulation with
  • mess.exe odyssey2 -cart voice -cart2 gamename
  • (the -cart2 switch becomes available when "voice" is mounted
  • in the first cartslot) [Fabio Priuli]

UME 0.154 [SVN 32574]

Author: tafoid | Date: 07 October 2014 07:22:33

  • Fix compile on MSVC 2012 from Peter Ferrie (nw)

UME 0.154 [SVN 32573]

Author: jgevarya | Date: 07 October 2014 04:39:00

  • use U64() macro so msvc doesn't break (n/w)

UME 0.154 [SVN 32572]

Author: crazyc | Date: 07 October 2014 04:35:58

  • i386: expand down ring 0 stack (nw)

UME 0.154 [SVN 32571]

Author: jgevarya | Date: 07 October 2014 02:56:12

  • fix compile error with gcc 4.4.7 (n/w)

UME 0.154 [SVN 32570]

Author: dhaywood | Date: 07 October 2014 00:59:17

  • new clones
  • Oriental Legend / Xi You Shi E Zhuan (ver. 111, Taiwanese Board) [bytestorm]
  • (doesn't currently run, needs a different protection sequence by the looks of it)

UME 0.154 [SVN 32569]

Author: hap | Date: 06 October 2014 23:17:36

  • hooked up pit8254 to one of the games as example

UME 0.154 [SVN 32568]

Author: crazyc | Date: 06 October 2014 22:28:29

  • i386: fix vem486 (nw)

UME 0.154 [SVN 32567]

Author: ivanva | Date: 06 October 2014 17:30:06

  • Removed running_machine parameter from various methods were it wasn't needed anymore (nw)
  • Moved some more functions into driver classes. (nw)

UME 0.154 [SVN 32566]

Author: hap | Date: 06 October 2014 17:02:37

  • upon reading datasheet further, it became obvious that uPD71054 == 82C54

UME 0.154 [SVN 32565]

Author: crazyc | Date: 06 October 2014 15:24:06

  • (mess) pc9801: hack to simplify ide boot (nw)

UME 0.154 [SVN 32564]

Author: hap | Date: 06 October 2014 15:20:02

  • added upd71054_device, initial commit

UME 0.154 [SVN 32563]

Author: alexjack | Date: 06 October 2014 14:12:49

  • Rewrite k053260 sound device [Alex Jackson]

UME 0.154 [SVN 32561]

Author: crazyc | Date: 06 October 2014 04:13:57

  • (mess) pc9801: sigh (nw)

UME 0.154 [SVN 32560]

Author: rbelmont | Date: 06 October 2014 02:18:44

  • New games added as GAME_NOT_WORKING
  • ------------------------------

UME 0.154 [SVN 32559]

Author: villelin | Date: 05 October 2014 23:15:04

  • model3: Rewrote 2D tilemap rendering. [Ville Linde]

UME 0.154 [SVN 32558]

Author: crazyc | Date: 05 October 2014 22:21:36

  • (mess) pc9801: make ide almost work (nw

UME 0.154 [SVN 32557]

Author: rbelmont | Date: 05 October 2014 18:07:01

  • (MESS) apple2: IIe and later don't require double-reads on the language card. [R. Belmont, Peter Ferrie]

UME 0.154 [SVN 32556]

Author: fabiopri | Date: 05 October 2014 17:05:09

  • removed unused private member. nw.

UME 0.154 [SVN 32555]

Author: dhaywood | Date: 05 October 2014 15:50:37

  • some fuuki refactoring (nw)

UME 0.154 [SVN 32554]

Author: olivierg | Date: 05 October 2014 15:30:12

  • (nw)

UME 0.154 [SVN 32553]

Author: rbelmont | Date: 05 October 2014 14:39:31

  • awboard: add "offset protection" used by some carts. samsptk and kofxi boot now. [R. Belmont, MetalliC]

UME 0.154 [SVN 32552]

Author: fabiopri | Date: 05 October 2014 14:19:44

  • (MESS) wswan.c: re-added internal header logging and automatic
  • rotation of vertical games. nw.

UME 0.154 [SVN 32551]

Author: fabiopri | Date: 05 October 2014 12:51:41

  • (MESS) wswan.c: converted to use slot devices for carts. [Fabio Priuli]
  • out of whatsnew: another case of on-cart SRAM & EEPROM pointers removed from the main system...

UME 0.154 [SVN 32550]

Author: alexjack | Date: 05 October 2014 11:07:34

  • namcos21: kill some trampolines; 'user' memregions get real names (nw)

UME 0.154 [SVN 32549]

Author: fabiopri | Date: 05 October 2014 10:12:16

  • (MESS) gameboy, gbcolor: added a configuration setting
  • (off by default) to skip BIOS checks at boot. This allows the
  • recently dumped Rockman World Prototype to be played,
  • and the Rocket Games pirate GBC carts too. [Fabio Priuli]
  • (MESS) gba: added a configuration setting (off by default)
  • to skip some BIOS checks at boot. This allows Tyrian 2000
  • Prototype to be played. [Fabio Priuli]
  • out of whatsnew: for the Rocket Games pirates it is currently unclear how real carts were bypassing
  • the BIOS checks on a real unit, and it would be nice to emulate it properly. however, this trick allows
  • to go on fixing the rest of mapper emulation until it's fully understood.

UME 0.154 [SVN 32548]

Author: ivanva | Date: 05 October 2014 07:18:52

  • winrun: Fixed bad downcast, now it crashes later on as it did in 0.154, where MT01965 seems to have resurfaced. Up to 0.153 it worked fine. (nw)

UME 0.154 [SVN 32547]

Author: robbbert | Date: 05 October 2014 04:12:07

  • gts80.c: preliminary work

UME 0.154 [SVN 32546]

Author: rbelmont | Date: 05 October 2014 04:03:44

  • New clones added
  • -----------

UME 0.154 [SVN 32545]

Author: robbbert | Date: 05 October 2014 01:02:48

  • s11: resized layouts

UME 0.154 [SVN 32544]

Author: barryrod | Date: 05 October 2014 00:48:10

  • trident: fix programmable clock selection when running XFree86

UME 0.154 [SVN 32543]

Author: alexjack | Date: 05 October 2014 00:28:10

  • devfind.h: allow ioport_finder to be dereferenced when NULL so read_safe() can be used (nw)

UME 0.154 [SVN 32542]

Author: hap | Date: 04 October 2014 23:40:03

  • small update from FSanches

UME 0.154 [SVN 32541]

Author: hap | Date: 04 October 2014 23:10:55

  • fix debug assert

UME 0.154 [SVN 32540]

Author: wilbertp | Date: 04 October 2014 23:00:08

  • Forgot this one (nw)

UME 0.154 [SVN 32539]

Author: wilbertp | Date: 04 October 2014 22:59:32

  • (MESS) sms.c: Added support for Sega Graphic Board input. (nw)

UME 0.154 [SVN 32538]

Author: hap | Date: 04 October 2014 22:56:58

  • fix winrun missing 3D
  • (this changes STATIC_COUNT from 0x100 to 0xff)

UME 0.154 [SVN 32537]

Author: hap | Date: 04 October 2014 22:20:27

  • tried to fix a debug assert

UME 0.154 [SVN 32536]

Author: rbelmont | Date: 04 October 2014 22:14:24

  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

UME 0.154 [SVN 32535]

Author: hap | Date: 04 October 2014 22:13:34

  • remove assumption that dsp common ram is an MB8421 (MB8421 used on the sound part)

UME 0.154 [SVN 32534]

Author: hap | Date: 04 October 2014 21:00:16

  • small cleanup

UME 0.154 [SVN 32533]

Author: tafoid | Date: 04 October 2014 19:57:50

  • Handcrafted PAL for actual Varth US PCB. [Palindrome]

UME 0.154 [SVN 32532]

Author: rbelmont | Date: 04 October 2014 19:01:39

  • New clones added
  • -----------

UME 0.154 [SVN 32531]

Author: dhaywood | Date: 04 October 2014 17:33:18

  • fix MT385, and maybe 386 by making battlera use the proper PCE video code
  • note: there is a significant performance cost to this as the real PCE code is slow, also some graphics will now flicker a bit because the real PCE emulation respects sprite chip limits / masking (which is why the submarine boss now works)

UME 0.154 [SVN 32530]

Author: rbelmont | Date: 04 October 2014 16:38:48

  • (MESS) More sector order heuristics. (nw)

UME 0.154 [SVN 32529]

Author: robbbert | Date: 04 October 2014 15:56:21

  • s3,4: documented dips.

UME 0.154 [SVN 32528]

Author: dhaywood | Date: 04 October 2014 15:06:37

  • because I'm a Raidenoholic (nw)

UME 0.154 [SVN 32527]

Author: hap | Date: 04 October 2014 13:20:38

  • dragrace.c: Added tachometer outputs. [Comboman]

UME 0.154 [SVN 32526]

Author: robbbert | Date: 04 October 2014 13:03:22

  • s8,s8a: fixed diagnostic mode.

UME 0.154 [SVN 32525]

Author: robbbert | Date: 04 October 2014 10:58:55

  • s7,9: fixed diagnostic mode. Sorcerer, Space Shuttle now working.

UME 0.154 [SVN 32524]

Author: barryrod | Date: 04 October 2014 08:58:42

  • trident: hopefully found the clock divider bit used by the BIOS, refresh rates should now be pretty correct.

UME 0.154 [SVN 32523]

Author: ivanva | Date: 04 October 2014 07:28:27

  • taito_f3: moved video functions into the driver class (nw)

UME 0.154 [SVN 32522]

Author: ivanva | Date: 04 October 2014 07:26:33

  • micro3d: moved video functions into the driver class (nw)

UME 0.154 [SVN 32521]

Author: ivanva | Date: 04 October 2014 07:25:00

  • misc drivers: Moved functions into driver class, cleanups (nw)

UME 0.154 [SVN 32520]

Author: robbbert | Date: 04 October 2014 06:47:50

  • s6,s6a: fixed diagnostic mode, fixed dips.

UME 0.154 [SVN 32519]

Author: fabiopri | Date: 04 October 2014 04:48:09

  • (MESS) vboy uses no bankswitch, so we can gain back most
  • speed with the same direct rom mapping used for gba. nw.

UME 0.154 [SVN 32518]

Author: barryrod | Date: 04 October 2014 02:26:06

  • trident: added programmable clock, previous clock select was for TGUI9440CXi and TVGA cards, still lacks a divisor for higher refresh rates, but up to 70Hz modes should be correct now.

UME 0.154 [SVN 32517]

Author: barryrod | Date: 03 October 2014 23:28:17

  • trident: small WIP

UME 0.154 [SVN 32516]

Author: hap | Date: 03 October 2014 22:18:10

  • fix compile

UME 0.154 [SVN 32515]

Author: hap | Date: 03 October 2014 21:38:25

  • New NOT WORKING games added
  • ----------

UME 0.154 [SVN 32514]

Author: fabiopri | Date: 03 October 2014 20:14:24

  • (MESS) gameboy.xml: new prototype dump (not working). nw.
  • (MESS) gamegear.xml: new dumping info. nw.

UME 0.154 [SVN 32513]

Author: fabiopri | Date: 03 October 2014 19:59:59

  • (MESS) fds/famitwin: attach the disk controller device directly
  • to the machines, without the intermediate cartslot. This is more
  • accurate for famitwin and it also avoids the possible
  • misunderstanding about the -cart switches in these systems
  • (+ avoids possible misconfigurations). nw.

UME 0.154 [SVN 32512]

Author: wilbertp | Date: 03 October 2014 19:23:35

  • (MESS) msx.c: Added release years for several systems. [AntoPISA]

UME 0.154 [SVN 32511]

Author: dhaywood | Date: 03 October 2014 17:10:34

  • note about tharrier dips (nw)

UME 0.154 [SVN 32510]

Author: fabiopri | Date: 03 October 2014 13:48:45

  • vc4000: added ram to the softlist entries which need it
  • (previously all games had RAM even if the real cart did
  • not contain any), and fixed a brown paper bag bug from
  • last night. nw.

UME 0.154 [SVN 32509]

Author: robbbert | Date: 03 October 2014 10:19:26

  • up/down button needs IPT_TOGGLE for s6 and up.

UME 0.154 [SVN 32508]

Author: robbbert | Date: 03 October 2014 03:30:05

  • s3,4,5,6,6a,7,8,8a,9.c: moved diagnostic buttons to the number pad.
  • 1 = sound card NMI (tests sound card)
  • 2 = sound effects or chimes (default = effects)
  • 3 = speech on/off (default = on) where fitted
  • 4 = MPU NMI
  • 5 = Advance button
  • 6 = Manual-Auto/Up-Down button
  • 7 = Reset High Score
  • 8 = Memory Protect (coin door switch)
  • 9 = Enter dipswitch info

UME 0.154 [SVN 32507]

Author: robbbert | Date: 03 October 2014 01:26:49

  • s7.c: Jungle Lord, Firepower II, Varkon, Defender now working.

UME 0.154 [SVN 32506]

Author: robbbert | Date: 03 October 2014 00:38:25

  • s7.c: Black Knight, Cosmic Gunfight, Pharaoh, Star Light now working.

UME 0.154 [SVN 32505]

Author: fabiopri | Date: 02 October 2014 21:07:31

  • (MESS) converted arcadia and vc4000 to use slot devices for
  • their carts too.

UME 0.154 [SVN 32504]

Author: smf | Date: 02 October 2014 17:26:47

  • (MESS) fix building with official windows tools (nw)
  • Compiling src/emu/bus/chanf/rom.c...
  • src/emu/bus/chanf/rom.c: In member function 'UINT8 chanf_rom_device::common_read_2102(UINT32)':
  • src/emu/bus/chanf/rom.c:144:23: error: suggest parentheses around arithmetic in operand of '|' [-Werror=parentheses]
  • return (m_latch[0] & 0x7f | (m_data0 << 7));
  • ^
  • cc1plus.exe: all warnings being treated as errors
  • makefile:932: recipe for target 'obj/windows/emu/bus/chanf/rom.o' failed

UME 0.154 [SVN 32503]

Author: dirkbest | Date: 02 October 2014 14:52:57

  • Amiga: Add an initial software list for some Amiga driver disks

UME 0.154 [SVN 32502]

Author: dirkbest | Date: 02 October 2014 14:52:56

  • Amiga: Fix expansion slot device initialization

UME 0.154 [SVN 32501]

Author: dirkbest | Date: 02 October 2014 14:52:55

  • Amiga: Connect Zorro interrupts in the Amiga 500 drivers and
  • reinitialize Zorro devices on reset to stop them from disappearing on
  • soft reset.

UME 0.154 [SVN 32500]

Author: dirkbest | Date: 02 October 2014 14:52:54

  • Amiga: Fix crash with expansion slot devices

UME 0.154 [SVN 32499]

Author: dirkbest | Date: 02 October 2014 14:52:53

  • Imgtool: Display more info about Amiga images

UME 0.154 [SVN 32498]

Author: dirkbest | Date: 02 October 2014 14:52:51

  • Amiga: Add save state support to the Amiga keyboard and some info about
  • A1000 keyboards.

UME 0.154 [SVN 32497]

Author: rbelmont | Date: 02 October 2014 14:49:36

  • (MESS) concept: can boot 5.25" disks on fdc02 now. [crazyc]

UME 0.154 [SVN 32496]

Author: dhaywood | Date: 02 October 2014 14:48:12

  • blktiger priority fixes [Mamesick]
  • (fixes 5708, looks OK to me)

UME 0.154 [SVN 32495]

Author: robbbert | Date: 02 October 2014 13:13:15

  • s9.c: tidy up.

UME 0.154 [SVN 32494]

Author: fabiopri | Date: 02 October 2014 13:09:37

  • (MESS) converted ibmpcjr and studio2 to use generic cart slot for
  • their carts. nw.

UME 0.154 [SVN 32493]

Author: fabiopri | Date: 02 October 2014 13:07:03

  • (MESS) converted channelf and apfm1000/apfimag to use slot devices for
  • their carts. this allows to remove on-cart RAM from the driver class (since it
  • does not belong there). also added (partial) support for Channel F multicart.
  • nw.

UME 0.154 [SVN 32492]

Author: barryrod | Date: 02 October 2014 12:19:51

  • trident: added hardware cursor

UME 0.154 [SVN 32491]

Author: fabiopri | Date: 02 October 2014 08:56:29

  • (MESS) psx.xml: fixed xml, thanks to Thomas Klausner for reporting. nw.

UME 0.154 [SVN 32490]

Author: robbbert | Date: 02 October 2014 07:33:08

  • Still Crazy: fixed layout and coins, marked as working.

UME 0.154 [SVN 32489]

Author: robbbert | Date: 02 October 2014 04:00:46

  • placeholders

UME 0.154 [SVN 32488]

Author: rbelmont | Date: 02 October 2014 02:51:46

  • (MESS) concept: signal tc_w at end of fdc02 pseudo-DMA, but 765 still won't cooperate (nw)

UME 0.154 [SVN 32487]

Author: robbbert | Date: 02 October 2014 02:03:30

  • s7.c: Warlok, Time Fantasy, Laser Cue marked as working.
  • Most games have sound. 5 other games are mostly playable.

UME 0.154 [SVN 32486]

Author: wilbertp | Date: 01 October 2014 20:51:55

  • (MESS) msx.c: Some small fixes (nw)

UME 0.154 [SVN 32485]

Author: wilbertp | Date: 01 October 2014 19:32:39

  • smsctrl.c: Moved some includes from .h to .c file (nw)

UME 0.154 [SVN 32484]

Author: ivanva | Date: 01 October 2014 17:08:34

  • Random small cleanups (nw)

UME 0.154 [SVN 32483]

Author: ivanva | Date: 01 October 2014 17:07:51

  • model1: moved most remaining functions into driver class (nw)

UME 0.154 [SVN 32482]

Author: villelin | Date: 01 October 2014 15:13:21

  • powerpc: fix unaligned 64-bit accesses (nw)

UME 0.154 [SVN 32481]

Author: michaelz | Date: 01 October 2014 12:20:12

  • Fixed cylinder number calculation. (nw)

UME 0.154 [SVN 32480]

Author: michaelz | Date: 01 October 2014 11:21:43

  • (MESS) Removed unneeded variable. (nw)

UME 0.154 [SVN 32479]

Author: oliverst | Date: 01 October 2014 10:17:09

  • added makefile variable OPENMP to enable usage of OpenMP (includes vconv support of -fopenmp) [Oliver Stöneberg]

UME 0.154 [SVN 32478]

Author: fabiopri | Date: 01 October 2014 06:48:35

  • more generic cart slot conversions. nw.

UME 0.154 [SVN 32477]

Author: fabiopri | Date: 01 October 2014 06:45:10

  • (MESS): psx.xml: more info additions from AntoPisa (covering games up to K). nw.

UME 0.154 [SVN 32476]

Author: alexjack | Date: 01 October 2014 06:10:26

  • k053260: delta PCM decoding rolls over instead of clipping; fixes MT#1007 [Alex Jackson]

UME 0.154 [SVN 32475]

Author: tafoid | Date: 01 October 2014 03:01:29

  • Fix compile (unused variable issue) (nw)

UME 0.154 [SVN 32474]

Author: michaelz | Date: 30 September 2014 20:51:00

  • (MESS) HDC9234 still WIP, added some more functions and burst mode.(nw)

UME 0.154 [SVN 32473]

Author: hap | Date: 30 September 2014 16:33:22

  • spi_layer_bank_w unknown bit wasn't alpha blending enable afterall

UME 0.154 [SVN 32472]

Author: ivanva | Date: 30 September 2014 15:57:36

  • namcos2 and namcos21: moved most remaining functions into classes (nw).

UME 0.154 [SVN 32471]

Author: dhaywood | Date: 30 September 2014 11:40:12

  • new clones
  • Zero Hour (Inder) [Basilio García]

UME 0.154 [SVN 32470]

Author: fabiopri | Date: 30 September 2014 07:05:07

  • (MESS) converted scv and vboy to use slot devices for
  • their carts. nw.

UME 0.154 [SVN 32469]

Author: villelin | Date: 29 September 2014 21:06:44

  • model3.c: fixed missing textures in magtruck (nw)

UME 0.154 [SVN 32468]

Author: fabiopri | Date: 29 September 2014 19:22:30

  • ATTN Kale: ddsom fails to enter ingame with this code you added
  • in rev. 25747. could you please take another look, when you have
  • time? or point me to a game which needs this code, so that I can
  • search for a solution which makes both happy? thanks. nw.

UME 0.154 [SVN 32467]

Author: fabiopri | Date: 29 September 2014 19:15:13

  • old apple gcc complains about 'floppy' possibly used uninitialized (switch
  • statements always confuse this compiler :( ). nw.

UME 0.154 [SVN 32466]

Author: fabiopri | Date: 29 September 2014 19:08:35

  • (MESS) saturn: made RAM / Backup RAM expansion internal
  • slot options. you now mount these with the -cart media switch,
  • i.e. for instance
  • mess.exe saturn -cdrm ddsom -cart ram32
  • or
  • mess.exe saturn -cdrm draculax -cart bram16
  • and not anymore using the -exp option. [Fabio Priuli]
  • out of whatsnew: this prevents users from passing conflicting setups like
  • "-exp ram32 -cart kof95", etc. these would have lead to unpredictable effects,
  • depending on the order of the option (and whether they were set at command
  • line or inside ini files)

UME 0.154 [SVN 32465]

Author: fabiopri | Date: 29 September 2014 19:02:49

  • (MESS) gbcolor: added some new Li Cheng dumps, courtesy of taizou.
  • among these, there is a clone of the long awaited (and still undumped in
  • its original form) Zook Hero Z by Vast Fame. nw.

UME 0.154 [SVN 32464]

Author: dhaywood | Date: 29 September 2014 19:01:37

  • debug notes only (nw)

UME 0.154 [SVN 32463]

Author: fabiopri | Date: 29 September 2014 19:01:24

  • (MESS) consolidation + cleanup, part2. nw.

UME 0.154 [SVN 32462]

Author: ivanva | Date: 29 September 2014 18:03:32

  • Moved misc functions into driver classes and small cleanups(nw)

UME 0.154 [SVN 32461]

Author: hap | Date: 29 September 2014 17:56:44

  • note

UME 0.154 [SVN 32460]

Author: dhaywood | Date: 29 September 2014 16:03:08

  • refactor (nw)

UME 0.154 [SVN 32459]

Author: dhaywood | Date: 29 September 2014 13:40:21

  • use common collision logic that appears to work for all games using the same commands, tested r2 etc. and 2nd boss still works, so I think we're good (nw)

UME 0.154 [SVN 32458]

Author: rbelmont | Date: 29 September 2014 04:31:14

  • WebUI: clean up and fixed HTML compliance. [Firehawke]

UME 0.154 [SVN 32457]

Author: rbelmont | Date: 29 September 2014 04:07:47

  • (MESS) concept: Add 5.25" DSDD raw image support and preliminary pseudo-DMA to buffered controller. [R. Belmont]

UME 0.154 [SVN 32456]

Author: rbelmont | Date: 29 September 2014 04:04:32

  • (MESS) concept: Misc fixes/cleanup, CCOS boots now from 8" floppies. [R. Belmont]

UME 0.154 [SVN 32455]

Author: tafoid | Date: 29 September 2014 03:00:23

  • Changing #includes for headers that are part of toolchain and not part of any source/external library. Removal of references to messvers.rc as it does not appear to be used anymore. (nw)

UME 0.154 [SVN 32454]

Author: tafoid | Date: 28 September 2014 22:18:51

  • If #includes are not in source, code should not exist in source. (nw)

UME 0.154 [SVN 32453]

Author: villelin | Date: 28 September 2014 21:54:51

  • model3.c: make magtruck boot (nw)

UME 0.154 [SVN 32452]

Author: hap | Date: 28 September 2014 19:34:23

  • note

UME 0.154 [SVN 32451]

Author: villelin | Date: 28 September 2014 19:11:55

  • powerpc: Fixed wrong condition register in stwcx. (nw)

UME 0.154 [SVN 32450]

Author: wilbertp | Date: 28 September 2014 16:30:55

  • 315_5124.c: Refactored sprite handling, fixes status bar on Tarzan for gaemgear. Removed m_collission_buffer member variable. Tweaked game gear timing to fix glitches in status bar of Chicago Syndicate for gamegear. [Enik Land]

UME 0.154 [SVN 32449]

Author: fabiopri | Date: 28 September 2014 16:28:57

  • (MESS) consolidation + cleanup, part1. nw.

UME 0.154 [SVN 32448]

Author: robbbert | Date: 28 September 2014 11:54:18

  • s7.c: cleanup

UME 0.154 [SVN 32447]

Author: fabiopri | Date: 28 September 2014 09:25:23

  • (MESS) floppy.c: fixed disks not being launched if loaded
  • from softlist through File Manager. [Fabio Priuli]
  • out of whatsnew: until we support writing changes to diff, it is
  • also safer to treat disks in softlists as read-only :)

UME 0.154 [SVN 32446]

Author: smf | Date: 28 September 2014 09:17:30

  • (MESS) portfolio: only trigger interrupts when the 8250 asserts the line, not when it clears it. [smf]

UME 0.154 [SVN 32445]

Author: smf | Date: 28 September 2014 09:15:16

  • initialize ier register to stop interrupts randomly being generated before reset, fixes portfolio booting (nw)

UME 0.154 [SVN 32444]

Author: rbelmont | Date: 28 September 2014 03:07:10

  • snesb: Set up dip switches for Gundam Wing. [stephh]

UME 0.154 [SVN 32443]

Author: rbelmont | Date: 28 September 2014 02:52:06

  • fix Clang compile (nw)

UME 0.154 [SVN 32442]

Author: rbelmont | Date: 28 September 2014 02:43:38

  • (MESS) concept: Preliminary implementations of the original and buffered floppy disk controllers. [R. Belmont]

UME 0.154 [SVN 32441]

Author: crazyc | Date: 28 September 2014 02:21:43

  • (mess) pc9801: make sasi partially work (nw)
  • scsi: sync rest of lines with input buffer (nw

UME 0.154 [SVN 32440]

Author: briantro | Date: 28 September 2014 00:01:38

  • peplus.c: Forgot to make one a clone - nw

UME 0.154 [SVN 32439]

Author: briantro | Date: 27 September 2014 23:54:13

  • peplus.c: Minor update - NW
  • Set the French 32K IP0xxx poker games to the nonplus init. Explain in the header of the source file under Initialization: Method 3 about the secondary door that needs to be closed to play. Also made Joker Poker sets clones of the lowest numbered Joker Poker and did the same for the Standard Draw sets.

UME 0.154 [SVN 32438]

Author: robbbert | Date: 27 September 2014 22:05:42

  • s6a.c: fixed sound. Algar and Alien Poker marked as working.

UME 0.154 [SVN 32437]

Author: robbbert | Date: 27 September 2014 22:00:01

  • s6.c: Gorgar Speaks!
  • Gorgar, Blackout marked as working.

UME 0.154 [SVN 32436]

Author: dhaywood | Date: 27 September 2014 17:43:42

  • before I forget (nw)

UME 0.154 [SVN 32435]

Author: dhaywood | Date: 27 September 2014 14:07:24

  • more debug notes (nw)

UME 0.154 [SVN 32434]

Author: robbbert | Date: 27 September 2014 11:19:23

  • s6.c: sound improved, 2 games marked as working (Scorpion, Laser Ball)

UME 0.154 [SVN 32433]

Author: fabiopri | Date: 27 September 2014 10:45:08

  • (MESS) gba.c: fixed Top Gun - Combat Zones cart type, making the
  • game playable. [Reznor007]

UME 0.154 [SVN 32432]

Author: fabiopri | Date: 27 September 2014 10:21:00

  • (MESS) timex.c: added software list for DOCK carts. [Fabio Priuli]

UME 0.154 [SVN 32431]

Author: fabiopri | Date: 27 September 2014 09:45:17

  • (MESS) misc generic cartslot conversions. while at it, I have added
  • experimental eprom writing to the beta.c driver (pending more accurate
  • tests). nw.

UME 0.154 [SVN 32430]

Author: fabiopri | Date: 27 September 2014 09:35:57

  • (MESS) a7800.xml: added earlier revision of Winter Games, with
  • thanks to Trebor for pointing me to this 3 years old dump :) nw

UME 0.154 [SVN 32429]

Author: ivanva | Date: 27 September 2014 07:29:21

  • Added default initialized nvram to foodf.c (nw)

UME 0.154 [SVN 32428]

Author: ivanva | Date: 27 September 2014 07:19:45

  • pc98.xml validation fix (nw)

UME 0.154 [SVN 32427]

Author: robbbert | Date: 27 September 2014 06:38:59

  • s4.c: fixed sound, 4 games marked as working (Flash,Stellar Wars,TriZone,TimeWarp)

UME 0.154 [SVN 32426]

Author: robbbert | Date: 27 September 2014 05:45:49

  • s3.c: More improvements to the sound.

UME 0.154 [SVN 32425]

Author: hap | Date: 27 September 2014 05:09:15

  • machine/maniach.c filename different from driver name was confusing. decided to move code to the driver file instead of renaming the file, only 120 lines anyway

UME 0.154 [SVN 32424]

Author: rbelmont | Date: 27 September 2014 04:50:04

  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

UME 0.154 [SVN 32423]

Author: rbelmont | Date: 27 September 2014 03:51:55

  • snesb.c: Add coin/DSW inputs to Gundam Wing, game is now playable. [stephh]

UME 0.154 [SVN 32422]

Author: rbelmont | Date: 27 September 2014 03:10:59

  • (MESS) fix shift in monochrome monitor modes (nw)

UME 0.154 [SVN 32421]

Author: tafoid | Date: 27 September 2014 02:17:34

  • Added prom images for Inferno which have the same data as Joust 2 and not hooked up as of yet. (nw)

UME 0.154 [SVN 32420]

Author: angelosa | Date: 27 September 2014 01:09:56

  • Support for mode 0 chars in upd7220 (text in DMV diag program)

UME 0.154 [SVN 32419]

Author: angelosa | Date: 26 September 2014 22:00:17

  • Hit save, dammit.

UME 0.154 [SVN 32418]

Author: curtcode | Date: 26 September 2014 21:55:12

  • (MESS) pc98.xml: Added missing SHA1. (nw)

UME 0.154 [SVN 32417]

Author: angelosa | Date: 26 September 2014 21:38:14

  • Added Borland Turbo C++ for PC-98xx

UME 0.154 [SVN 32416]

Author: michaelz | Date: 26 September 2014 20:54:04

  • Removed unused variables.(nw)

UME 0.154 [SVN 32415]

Author: dhaywood | Date: 26 September 2014 20:39:31

  • more notes (nw)

UME 0.154 [SVN 32414]

Author: dhaywood | Date: 26 September 2014 19:51:44

  • more debug notes (nw)

UME 0.154 [SVN 32413]

Author: michaelz | Date: 26 September 2014 19:35:07

  • (MESS) hdc9234 still WIP, HFDC fixes, disk formats re-implemented for
  • modernized floppy system. (nw)

UME 0.154 [SVN 32412]

Author: hap | Date: 26 September 2014 19:23:39

  • nw

UME 0.154 [SVN 32411]

Author: hap | Date: 26 September 2014 19:07:54

  • er, pretend you didnt see that

UME 0.154 [SVN 32410]

Author: hap | Date: 26 September 2014 19:06:23

  • fix recent crash

UME 0.154 [SVN 32409]

Author: tafoid | Date: 26 September 2014 18:35:44

  • No need for relative path in this case for an #include (nw)

UME 0.154 [SVN 32408]

Author: dhaywood | Date: 26 September 2014 18:24:10

  • new clones
  • Raiden DX (Japan) [rtw]
  • it's a different code revision to any supported set too, not just a region change.

UME 0.154 [SVN 32407]

Author: dhaywood | Date: 26 September 2014 17:20:49

  • debug stuff (nw)

UME 0.154 [SVN 32406]

Author: tafoid | Date: 26 September 2014 17:12:54

  • Fix for twinfalc and whizz (required objects missing) (nw)

UME 0.154 [SVN 32405]

Author: dhaywood | Date: 26 September 2014 16:50:28

  • improve legionna collisions (nw)

UME 0.154 [SVN 32404]

Author: ivanva | Date: 26 September 2014 16:25:03

  • small cleanups here and there (nw)

UME 0.154 [SVN 32403]

Author: oliverst | Date: 26 September 2014 15:45:59

  • disabled -Wconstant-logical-operand again for clang / src/emu/cpu/tms34010/34010gfx.c cleanups (nw)

UME 0.154 [SVN 32402]

Author: rbelmont | Date: 26 September 2014 14:43:44

  • (nw)

UME 0.154 [SVN 32401]

Author: dhaywood | Date: 26 September 2014 13:19:10

  • bit more (nw)

UME 0.154 [SVN 32400]

Author: smf | Date: 26 September 2014 13:01:03

  • fix compile on MSVC 2012 & 2013 [Peter Ferrie]

UME 0.154 [SVN 32399]

Author: dhaywood | Date: 26 September 2014 13:00:35

  • refactor (nw)

UME 0.154 [SVN 32398]

Author: dhaywood | Date: 26 September 2014 11:48:36

  • notes / find trigger legacy change (nw)

UME 0.154 [SVN 32397]

Author: fabiopri | Date: 26 September 2014 10:55:40

  • (MESS) a few softlist additions to test the previous. nw.

UME 0.154 [SVN 32396]

Author: fabiopri | Date: 26 September 2014 10:53:10

  • (MESS) another round of cartslot updates. this commit, among the
  • other things, restores the functionality of cgenie ROM expansion
  • which had been lost probably around 2009. nw.

UME 0.154 [SVN 32395]

Author: robbbert | Date: 26 September 2014 08:27:47

  • s3.c: Fixed problems with sound and switches.

UME 0.154 [SVN 32394]

Author: barryrod | Date: 26 September 2014 04:04:28

  • fm7: more FM-7/77AV dumps added to softlist

UME 0.154 [SVN 32393]

Author: rbelmont | Date: 26 September 2014 03:26:12

  • Gundam Wing: Endless Duel updates: [Peter Ferrie]
  • * added additional shared memory block
  • * added protection handlers
  • * corrected reset vector
  • * worked around bad startup
  • Game now boots but doesn't coin up.

UME 0.154 [SVN 32392]

Author: rbelmont | Date: 26 September 2014 02:51:01

  • web: allow pasting in text. [Firehawke]

UME 0.154 [SVN 32391]

Author: robbbert | Date: 26 September 2014 01:09:46

  • pentacup: added notes.

UME 0.154 [SVN 32390]

Author: dhaywood | Date: 26 September 2014 00:43:52

  • table notes (nw)

UME 0.154 [SVN 32389]

Author: tafoid | Date: 25 September 2014 23:57:57

  • Antiquated #include - compiles fine without (nw)

UME 0.154 [SVN 32388]

Author: robbbert | Date: 25 September 2014 23:52:19

  • pentacup: fixed mistakes in the layout.

UME 0.154 [SVN 32387]

Author: fabiopri | Date: 25 September 2014 20:29:58

  • (MESS) spectrum carts too. nw.

UME 0.154 [SVN 32386]

Author: crazyc | Date: 25 September 2014 20:25:45

  • (mess) pc9801: fix boot vector ipl bank in ap2.

UME 0.154 [SVN 32385]

Author: ivanva | Date: 25 September 2014 19:53:57

  • Further removal of leftover code (nw)

UME 0.154 [SVN 32384]

Author: dhaywood | Date: 25 September 2014 19:23:15

  • I like to punch it (nw)

UME 0.154 [SVN 32383]

Author: miodragm | Date: 25 September 2014 19:03:34

  • (MESS)thomson - fixes for a non-standard video mode and adding a new one [Antoine Mine]

UME 0.154 [SVN 32382]

Author: dirkbest | Date: 25 September 2014 18:48:30

  • Fix typo

UME 0.154 [SVN 32381]

Author: ivanva | Date: 25 September 2014 18:38:06

  • Removed some old leftovers (nw)

UME 0.154 [SVN 32380]

Author: dirkbest | Date: 25 September 2014 18:37:02

  • Amiga: Softlist update, add Workbench 1.3.2 DE and some apps

UME 0.154 [SVN 32379]

Author: dhaywood | Date: 25 September 2014 18:05:39

  • note (nw)

UME 0.154 [SVN 32378]

Author: dhaywood | Date: 25 September 2014 17:05:12

  • refactor (nw)

UME 0.154 [SVN 32377]

Author: fabiopri | Date: 25 September 2014 17:00:30

  • (MESS) fixed a small bug in the decryption of multi-ROM pegasus programs.
  • many thanks amilo3438 for testing! nw.

UME 0.154 [SVN 32376]

Author: ivanva | Date: 25 September 2014 16:58:42

  • dynax.c: moved remaining functions into the driver class (nw)

UME 0.154 [SVN 32375]

Author: ivanva | Date: 25 September 2014 16:55:40

  • Fixed MT05705 (nw)

UME 0.154 [SVN 32374]

Author: fabiopri | Date: 25 September 2014 16:28:09

  • (MESS) a few more carts. nw.

UME 0.154 [SVN 32373]

Author: robbbert | Date: 25 September 2014 15:26:14

  • micropin.c: pentacup can coin up & start, but no inputs.

UME 0.154 [SVN 32372]

Author: dhaywood | Date: 25 September 2014 14:59:25

  • code reduction (nw)

UME 0.154 [SVN 32371]

Author: fabiopri | Date: 25 September 2014 11:44:22

  • (MESS) psx.xml: added info to the games #-F. [Antopisa]

UME 0.154 [SVN 32370]

Author: fabiopri | Date: 25 September 2014 11:39:55

  • (MESS) a bunch more of generic cart slots. nw.
  • btw, does anyone have info on the laser 300/500/700 ROM expansions?
  • I was unable to find any...

 

→ [multi] Universal Machine Emulator (UME) 0.154x4

Points of Interest

  • The main thing that is going to interest people with this build is the working status of ‘New Zero Team’ and ‘Zero Team 2000′
  • Note, the New Zero Team in MAME is from a ‘Type B’ PCB with Dipswitches and a maximum of 2 players. An undumped version of the game is also known to exist on the ‘Type C’ PCB (similar to Zero Team 2000) where the dipswitches are replaced with EEPROM and presumably 4 player support is restored as it is in ZT2000. For general play Zero Team 2000 is more recommended however as it has the correct stage order. Below is a video of me playing Zero Team 2000 from start to finish. As mentioned below the protection in NZT / ZT2000 is much weaker than the regular ZT sets, so the emulation is much more trustworthy – the regular game I believe still uses unemulated commands in some places. read more

UME 0.154[SVN 32369]

Author: barryrod | Date: 25 September 2014 05:22:49

  • fm7: some more new dumps added to software list

UME 0.154[SVN 32368]

Author: tafoid | Date: 25 September 2014 01:55:06

  • Fix formatting after recent changes in psx and st_cart softlists. (nw)

UME 0.154[SVN 32367]

Author: alexjack | Date: 25 September 2014 00:46:07

  • Fix compile (nw)

UME 0.154[SVN 32366]

Author: robbbert | Date: 24 September 2014 23:30:31

  • (MESS) amust: added newly-dumped keyboard rom [ejwords, MSPP]

UME 0.154[SVN 32365]

Author: dhaywood | Date: 24 September 2014 23:18:52

  • more reduction (nw)

UME 0.154[SVN 32364]

Author: dhaywood | Date: 24 September 2014 23:10:23

  • some code reduction (nw)

UME 0.154[SVN 32363]

Author: dhaywood | Date: 24 September 2014 22:44:54

  • nzeroteam dipswitches (nw)

UME 0.154[SVN 32362]

Author: dhaywood | Date: 24 September 2014 22:19:02

  • fix legionna regression from a week or two ago, from Kale (nw)

UME 0.154[SVN 32361]

Author: briantro | Date: 24 September 2014 20:57:37

  • meritm.c: Proper English please... thank you... - NW

UME 0.154[SVN 32360]

Author: fabiopri | Date: 24 September 2014 20:54:32

  • (MESS) mekd2.c: after several investigations, I came to
  • the conclusion that .d2 files are some sort of RAM snapshot
  • and not a cart format, so converted the driver to use quikload.
  • anyway, I had not actual file to test, so if you have any please
  • contact us to the MESS boards. nw.

UME 0.154[SVN 32359]

Author: briantro | Date: 24 September 2014 20:53:42

  • new Americana (Poker) game
  • New Game Added
  • ----------------------------

UME 0.154[SVN 32358]

Author: fabiopri | Date: 24 September 2014 20:52:39

  • (MESS) added handling for a generic rom+ram cart (as needed
  • by x07 expansion cards) and converted x07 and vii to use generic
  • cartslot code. nw.

UME 0.154[SVN 32357]

Author: alexjack | Date: 24 September 2014 19:13:51

  • sidearms.c: ioport_array (nw)

UME 0.154[SVN 32356]

Author: briantro | Date: 24 September 2014 18:51:19

  • peplus.c: Correct Cut-N-Paste error - NW

UME 0.154[SVN 32355]

Author: ivanva | Date: 24 September 2014 17:22:10

  • artmagic.c: moved protection handlers to the driver class (nw)

UME 0.154[SVN 32354]

Author: ivanva | Date: 24 September 2014 16:13:19

  • Fixed sslam sound missing (due to m68k changes in the 0.154 cycle?) (nw)

UME 0.154[SVN 32353]

Author: ivanva | Date: 24 September 2014 15:46:27

  • tms340x0_device: converted to use inline config, devcb and delegates. (nw)

UME 0.154[SVN 32352]

Author: dhaywood | Date: 24 September 2014 15:34:28

  • more functions (nw)

UME 0.154[SVN 32351]

Author: olivierg | Date: 24 September 2014 15:26:11

  • duh (nw)

UME 0.154[SVN 32350]

Author: dhaywood | Date: 24 September 2014 14:08:26

  • divide into functions (nw)

UME 0.154[SVN 32349]

Author: dhaywood | Date: 24 September 2014 13:29:17

  • merge some common code (nw)

UME 0.154[SVN 32348]

Author: robbbert | Date: 24 September 2014 12:48:15

  • micropin.c: placeholder

UME 0.154[SVN 32347]

Author: dhaywood | Date: 24 September 2014 12:08:01

  • restore notes on uploaded tables (nw)

UME 0.154[SVN 32346]

Author: barryrod | Date: 24 September 2014 11:50:42

  • a few more new FM-7/77AV disk dumps also.

UME 0.154[SVN 32345]

Author: dhaywood | Date: 24 September 2014 11:06:36

  • debug aid (nw)

UME 0.154[SVN 32344]

Author: barryrod | Date: 24 September 2014 08:49:15

  • fm7_cass.xml: added new cassette dump

UME 0.154[SVN 32343]

Author: alexjack | Date: 24 September 2014 07:52:59

  • Convert various pinball drivers to ioport_array (nw)

UME 0.154[SVN 32342]

Author: alexjack | Date: 24 September 2014 06:17:48

  • Add friendly macros to initialize an ioport_array_finder with an array of port names. Update namcona1.c, segaorun.c and segaybd.c to use them. Remove runtime ioport tag lookups from a few other drivers (nw)

UME 0.154[SVN 32341]

Author: dhaywood | Date: 24 September 2014 04:23:43

  • less legacy (nw)

UME 0.154[SVN 32340]

Author: dhaywood | Date: 24 September 2014 04:13:00

  • less legacy (nw)

UME 0.154[SVN 32339]

Author: dhaywood | Date: 24 September 2014 03:58:30

  • move some legacy code in preparation for refactoring (and hopefully fixing) it (nw)

UME 0.154[SVN 32338]

Author: dhaywood | Date: 24 September 2014 01:58:11

  • more (nw)

UME 0.154[SVN 32337]

Author: dhaywood | Date: 24 September 2014 01:46:25

  • more (nw)

UME 0.154[SVN 32336]

Author: dhaywood | Date: 24 September 2014 01:34:50

  • another step (nw)

UME 0.154[SVN 32335]

Author: mnaberez | Date: 24 September 2014 01:21:11

  • (MESS) softbox: Added BIOS revision 8/9/81. [Nils Eilers, Mike Naberezny]

UME 0.154[SVN 32334]

Author: barryrod | Date: 24 September 2014 01:03:01

  • trident: improved Bresenham line drawing, it now at least draws in the right direction. :)

UME 0.154[SVN 32333]

Author: dhaywood | Date: 23 September 2014 23:55:48

  • more (nw)

UME 0.154[SVN 32332]

Author: angelosa | Date: 23 September 2014 23:45:41

  • Moved protection vectors from hachamfb to hachamf, making the latter to work properly too [Angelo Salese]

UME 0.154[SVN 32331]

Author: dhaywood | Date: 23 September 2014 23:10:00

  • baby steps 2 (nw)

UME 0.154[SVN 32330]

Author: dhaywood | Date: 23 September 2014 22:54:41

  • baby steps (nw)

UME 0.154[SVN 32329]

Author: dhaywood | Date: 23 September 2014 21:36:23

  • move code, no refactoring of it, needed to continue work on refactoring legionna.c (nw)
  • (talked with Kale about this)

UME 0.154[SVN 32328]

Author: fabiopri | Date: 23 September 2014 21:27:21

  • (MESS) analogous multisession fix to other systems suffering for the
  • same problem. weirdly enough other systems (nes, pce, a2600, a7800...)
  • does seem immune to the problem. nw.

UME 0.154[SVN 32327]

Author: dhaywood | Date: 23 September 2014 20:49:19

  • more legionna function movement (nw)

UME 0.154[SVN 32326]

Author: wilbertp | Date: 23 September 2014 20:24:20

  • 34010gfx.c: Work around clang shift overflow warnings; silly fix... (nw)

UME 0.154[SVN 32325]

Author: fabiopri | Date: 23 September 2014 20:09:23

  • (MESS) gb: call_load seems not to be a good moment for saving items,
  • at least if we want the system to play along with multisession runs. nw.

UME 0.154[SVN 32324]

Author: fabiopri | Date: 23 September 2014 19:16:15

  • oh gosh, this was needed for amstrad to work. nw.

UME 0.154[SVN 32323]

Author: wilbertp | Date: 23 September 2014 19:10:21

  • (MESS) msx.c: Some small fixes (nw)

UME 0.154[SVN 32322]

Author: fabiopri | Date: 23 September 2014 19:04:12

  • (MESS) ssem: converted the driver to use quickload for
  • mounting programs into memory, since this system
  • obviously uses no carts. nw.

UME 0.154[SVN 32321]

Author: fabiopri | Date: 23 September 2014 19:01:33

  • (MESS) amstrad.c: converted cpc+ and gx4000 to use generic
  • cart slot, added correct keyboard to cpc+ machines (with Fn keys
  • in place of the keypad number keys), added cpc+ system carts to
  • the softlist and converted driver to use io_port array for keyboard
  • input reads. nw.

UME 0.154[SVN 32320]

Author: hap | Date: 23 September 2014 18:56:41

  • i'm tired

UME 0.154[SVN 32319]

Author: olivierg | Date: 23 September 2014 18:41:43

  • wd_fdc: Hopefully fix reading sectors with DDAM [lowen, O. Galibert]

UME 0.154[SVN 32318]

Author: hap | Date: 23 September 2014 18:39:27

  • not today tomboy

UME 0.154[SVN 32317]

Author: hap | Date: 23 September 2014 18:34:47

  • ioport array for outrun and sega-yboard

UME 0.154[SVN 32316]

Author: briantro | Date: 23 September 2014 17:55:39

  • peplus.c: Minor update - NW
  • Fix coin in cycles to eliminate the Coin-in Timeout errors. All current sets should be fully playable without issues.

UME 0.154[SVN 32315]

Author: ivanva | Date: 23 September 2014 16:48:51

  • segas32.h: small cleanup (nw)

UME 0.154[SVN 32314]

Author: michaelz | Date: 23 September 2014 16:14:39

  • Removed some debugging output; fixed FM value for Index AM. (nw)

UME 0.154[SVN 32313]

Author: oliverst | Date: 23 September 2014 15:49:23

  • fixed clang warning in src/mess/drivers/rainbow.c as suggested (nw)

UME 0.154[SVN 32312]

Author: dirkbest | Date: 23 September 2014 13:19:58

  • Amiga: Add the latest version of EmuTOS to the Amiga 1000 softlist and
  • fix CIA interrupts getting lost in certain situations. This fixes the
  • EmuTOS keyboard and potentially more. Also fix a possible issue with
  • blitter delays.

UME 0.154[SVN 32311]

Author: dhaywood | Date: 23 September 2014 12:35:29

  • de-duplicate number conversion code (nw)

UME 0.154[SVN 32310]

Author: oliverst | Date: 23 September 2014 12:18:59

  • adjusted some software list descriptions (nw)

UME 0.154[SVN 32309]

Author: oliverst | Date: 23 September 2014 11:13:12

  • "properly fixed" clang -Wconstant-logical-operand warnings and enabled it (nw)

UME 0.154[SVN 32308]

Author: oliverst | Date: 23 September 2014 11:02:18

  • actually avoid clang warning in src/mame/video/jagblit.inc / avoid clang warning in src/emu/cpu/h8/h8_timer16.c (nw)

UME 0.154[SVN 32307]

Author: oliverst | Date: 23 September 2014 10:47:40

  • fixed clang warning in src/mame/video/jagblit.inc (nw)

UME 0.154[SVN 32306]

Author: oliverst | Date: 23 September 2014 10:40:59

  • documented more disabled clang compiler warnings (nw)

UME 0.154[SVN 32305]

Author: oliverst | Date: 23 September 2014 09:46:14

  • documented some disabled clang compiler warnings / re-enabled -Wformat-security for clang 3.5 (was disabled because of a bug in clang) / disabled c++11 warnings so it compiles out-of-the-box / added TODO (nw)

UME 0.154[SVN 32304]

Author: curtcode | Date: 23 September 2014 09:13:07

  • (MESS) riscpc: Added missing regions. (nw)

UME 0.154[SVN 32303]

Author: curtcode | Date: 23 September 2014 09:09:56

  • (MESS) a7000: Renamed to riscpc.c and added missing variants. (nw)

UME 0.154[SVN 32302]

Author: curtcode | Date: 23 September 2014 08:47:32

  • (MESS) Fixed ROM name conflict. (nw)

UME 0.154[SVN 32301]

Author: barryrod | Date: 23 September 2014 08:44:52

  • trident: added XOR drawing, added XNEG and YNEG reverse directions for mono pattern BitBLT.

UME 0.154[SVN 32300]

Author: curtcode | Date: 23 September 2014 08:29:44

  • Fixed build. (nw)

UME 0.154[SVN 32299]

Author: fabiopri | Date: 23 September 2014 07:18:02

  • fixed multisession crash when the new cart needed a dynamic buffer/array
  • larger than the original one. this got introduced when converting from
  • auto_alloc_array to dynamic buffers, because such buffers are not made
  • NULL at reset, but got unnoticed/unreported up to now. many thanks to
  • Trebor for catching it! nw.

UME 0.154[SVN 32298]

Author: hap | Date: 22 September 2014 23:48:08

  • new clone added
  • ----------

UME 0.154[SVN 32297]

Author: angelosa | Date: 22 September 2014 23:26:22

  • This one looks better the other way around ...

UME 0.154[SVN 32296]

Author: angelosa | Date: 22 September 2014 23:16:53

  • Either bad dump or there's something really weird going on with this. If any x86 guru wants to take a look be my guest.

UME 0.154[SVN 32295]

Author: oliverst | Date: 22 September 2014 21:55:29

  • another workaround for XCode 6.0.1 out-of-the-box compilation (nw)

UME 0.154[SVN 32294]

Author: briantro | Date: 22 September 2014 21:16:42

  • new PE+ Poker clone
  • New Clone Added
  • -------------------------------------------

UME 0.154[SVN 32293]

Author: dhaywood | Date: 22 September 2014 19:39:21

  • legionna re-org sound writes (nw)

UME 0.154[SVN 32292]

Author: briantro | Date: 22 September 2014 19:18:17

  • peplus.c: minor updates - NW
  • Makes allowances for the Non Plus versions and prevents the Door Open bit from cycling for the earlier 32K versions. This allows several games to properly work such as PP0120 - Wild Sevens Poker ;-)

UME 0.154[SVN 32291]

Author: dhaywood | Date: 22 September 2014 19:12:04

  • less trampolines (nw)

UME 0.154[SVN 32290]

Author: olivierg | Date: 22 September 2014 17:31:21

  • itt3030: slightly better banking (nw)

UME 0.154[SVN 32289]

Author: alexjack | Date: 22 September 2014 17:26:52

  • add width/endian to pasogo softlist (nw)

UME 0.154[SVN 32288]

Author: oliverst | Date: 22 September 2014 16:57:34

  • added workaround to build with XCode 6.0.1 out-of-the-box [Oliver Stöneberg]

UME 0.154[SVN 32287]

Author: alexjack | Date: 22 September 2014 16:52:50

  • atarist is big endian (nw)

UME 0.154[SVN 32286]

Author: olivierg | Date: 22 September 2014 16:36:56

  • itt3030: Fix the floppy (nw)

UME 0.154[SVN 32285]

Author: dhaywood | Date: 22 September 2014 16:13:19

  • use CRTC

UME 0.154[SVN 32284]

Author: fabiopri | Date: 22 September 2014 15:49:38

  • (MESS) consolidated generic socket / cartslot a bit more: removed
  • redundant cart_mounted() function since exists() from image device
  • already provides the required service, and added capability to
  • specify endianness of the rom region (otherwise not detectable from
  • fullpath). nw.

UME 0.154[SVN 32283]

Author: michaelz | Date: 22 September 2014 15:21:32

  • (MESS) HDC9234 WIP: formatting floppy disks working; some HFDC fixes.
  • (nw)

UME 0.154[SVN 32282]

Author: dhaywood | Date: 22 September 2014 13:59:04

  • de-duplicate seicop table upload code (nw)
  • (this doesn't seem to be actively changing at the moment, so seems safe to move, if not, revert)

UME 0.154[SVN 32281]

Author: barryrod | Date: 22 September 2014 10:50:22

  • pc9821ap2: added note about system specs

UME 0.154[SVN 32280]

Author: barryrod | Date: 22 September 2014 10:37:40

  • added PC-9821AP2/U8W BIOS [caius]

UME 0.154[SVN 32279]

Author: dirkbest | Date: 22 September 2014 10:18:33

  • Amiga: Add keyboard reset circuit. You can now reset the Amiga with the
  • usual Ctrl-Amiga-Amiga key combination.

UME 0.154[SVN 32278]

Author: dirkbest | Date: 22 September 2014 10:18:31

  • Amiga: Update Amiga 3000 kickstart info

UME 0.154[SVN 32277]

Author: barryrod | Date: 22 September 2014 09:53:44

  • trident: improved mono pattern drawing, fixing foreground colour, adding background colour, and clipping it.

UME 0.154[SVN 32276]

Author: dhaywood | Date: 22 September 2014 09:34:51

  • nzeroteam resolution (nw)

UME 0.154[SVN 32275]

Author: dhaywood | Date: 22 September 2014 09:16:49

  • new clones
  • Baryon - Future Assault (set 2) [RockmanX, Datasat]

UME 0.154[SVN 32274]

Author: fabiopri | Date: 22 September 2014 08:58:23

  • (MESS) advision.c: cleaned up the driver and added support for save states. [Fabio Priuli]

UME 0.154[SVN 32273]

Author: fabiopri | Date: 22 September 2014 06:54:05

  • (MESS) svi318.c: cleaned up the driver and added support for save states. [Fabio Priuli]

UME 0.154[SVN 32272]

Author: rbelmont | Date: 22 September 2014 04:12:42

  • Cleanup now-unused files (nw)

UME 0.154[SVN 32271]

Author: rbelmont | Date: 22 September 2014 04:11:46

  • (MESS) concept: Hook up Apple II bus. [R. Belmont]

UME 0.154[SVN 32270]

Author: rbelmont | Date: 22 September 2014 02:35:01

  • (MESS) itt3030: additional FDC hookup, now tries and fails to boot. [R. Belmont]

UME 0.154[SVN 32269]

Author: robbbert | Date: 22 September 2014 01:45:19

  • notes

UME 0.154[SVN 32268]

Author: hap | Date: 22 September 2014 01:04:24

  • fix recompute_bcount regression

UME 0.154[SVN 32267]

Author: hap | Date: 21 September 2014 23:50:23

  • ioport_array here too

UME 0.154[SVN 32266]

Author: alexjack | Date: 21 September 2014 23:26:53

  • MT 5700 [Alex Jackson]

UME 0.154[SVN 32265]

Author: hap | Date: 21 September 2014 22:50:53

  • ioport_array stuff

UME 0.154[SVN 32264]

Author: hap | Date: 21 September 2014 22:18:53

  • tryagain

UME 0.154[SVN 32263]

Author: briantro | Date: 21 September 2014 22:18:26

  • new PE poker game.
  • Out of whatsnew: First "non plus" PE game
  • New Game Added
  • -------------------------------

UME 0.154[SVN 32262]

Author: fabiopri | Date: 21 September 2014 21:59:24

  • mark rev. 32216 as a temp hack, to reduce tagmap lookups. nw.

UME 0.154[SVN 32261]

Author: fabiopri | Date: 21 September 2014 21:54:24

  • fixed nes regressions from rev. 32216: m_maincpu is not set yet at this stage,
  • so better perform a single tagmap lookup than crash the emulator ;-). nw.

UME 0.154[SVN 32260]

Author: tafoid | Date: 21 September 2014 21:49:52

  • Revert of r31742 which broke roadway graphics in most games in taito_z.c (Chase H.Q, etc) (nw)

UME 0.154[SVN 32259]

Author: mnaberez | Date: 21 September 2014 20:46:55

  • (MESS) cbm8296ed: Added ROM signatures for Oracle 3.03. [Mike Naberezny]

UME 0.154[SVN 32258]

Author: fabiopri | Date: 21 September 2014 19:19:59

  • second round of svi318.c cleanup (with some tagmap reduction too). nw.

UME 0.154[SVN 32257]

Author: fabiopri | Date: 21 September 2014 18:11:36

  • first round of svi318.c cleanup (with some tagmap reduction too). nw.

UME 0.154[SVN 32256]

Author: fabiopri | Date: 21 September 2014 17:25:33

  • removed static config from avr8. nw.

UME 0.154[SVN 32255]

Author: olivierg | Date: 21 September 2014 16:32:14

  • zt collision fixing (nw)

UME 0.154[SVN 32254]

Author: robbbert | Date: 21 September 2014 15:04:20

  • peyper.c: fixed display for all games. 9 of the 10 games marked as working.

UME 0.154[SVN 32253]

Author: olivierg | Date: 21 September 2014 13:18:49

  • zt collisions (nw)

UME 0.154[SVN 32252]

Author: smf | Date: 21 September 2014 13:02:49

  • 8250 write protect 0x40 in line status register, this bit is used to track whether diserial is running and will call us back. mpz80 writes 0 to this bit and waits for it to be set again, it used to work because loopback was HLE'd. The 8250 datasheet says that transmission in loopback goes through the shift registers, the way the old code worked wouldn't test any send/receive functionality of the chip at all. It's unknown whether clearing this bit would cause the chip to start shifting, the datasheet says you shouldn't write to the register at all & it's reserved for testing the chip in the factory.

UME 0.154[SVN 32251]

Author: smf | Date: 21 September 2014 11:21:46

  • 8250: call interrupt callback after clearing internal interrupt state when resetting [smf]

UME 0.154[SVN 32250]

Author: fabiopri | Date: 21 September 2014 10:51:20

  • old Apple GCC at least is good at catching comparisons which are always true :)
  • nw.

UME 0.154[SVN 32249]

Author: fabiopri | Date: 21 September 2014 10:02:36

  • whops. this assert was meant to match the one at line 216. nw.

UME 0.154[SVN 32248]

Author: sronco | Date: 21 September 2014 09:37:12

  • (MESS) dmv: added K233 and K234 expansion modules. (nw)

UME 0.154[SVN 32247]

Author: fabiopri | Date: 21 September 2014 09:04:30

  • mmm... not-power-of-2 ROMs (e.g. secalpha) do not like
  • the (size-1) masking. nw.

UME 0.154[SVN 32246]

Author: fabiopri | Date: 21 September 2014 08:45:10

  • converted coleco carts to use Curt's slot device (+ changed the
  • tag to avoid clash between the media switch and the slot device). nw.

UME 0.154[SVN 32245]

Author: fabiopri | Date: 21 September 2014 08:43:38

  • added 32bit rom accesses to generic slot and converted pockstat and
  • casloopy to use the slot code. nw.

UME 0.154[SVN 32244]

Author: barryrod | Date: 21 September 2014 05:43:40

  • trident: added 2D acceleration support for 15/16/32bpp video modes (untested since XFree86 3.3 requires linear addressing, which in turn requires VLB or PCI support :()

UME 0.154[SVN 32243]

Author: rbelmont | Date: 21 September 2014 04:56:31

  • (MESS) concept: hooked up actual 6551 for keyboard, added beeper, cleaned up driver. [R. Belmont]

UME 0.154[SVN 32242]

Author: rbelmont | Date: 21 September 2014 04:27:46

  • (MESS) concept: fix keyboard status to not return junk data, fixes bootup without -debug. [R. Belmont]

UME 0.154[SVN 32241]

Author: hap | Date: 21 September 2014 02:58:39

  • woop

UME 0.154[SVN 32240]

Author: hap | Date: 21 September 2014 02:35:27

  • zerotm2k inputs

UME 0.154[SVN 32239]

Author: rbelmont | Date: 21 September 2014 00:20:03

  • (MESS) ht68k: add starter softlist (nw)

UME 0.154[SVN 32238]

Author: hap | Date: 21 September 2014 00:02:40

  • r2dx other dipswitch is flipscreen according to pcb readme, doesn't work tho

UME 0.154[SVN 32237]

Author: rbelmont | Date: 20 September 2014 21:40:30

  • (MESS) New System Drivers Supported:
  • Peripheral Technology PT68K2 [Al Kossow, R. Belmont]
  • Systems Promoted from GAME_NOT_WORKING:
  • Peripheral Technology PT68K4 [Al Kossow, R. Belmont]

UME 0.154[SVN 32236]

Author: olivierg | Date: 20 September 2014 18:48:27

  • zt blending (nw)

UME 0.154[SVN 32235]

Author: wilbertp | Date: 20 September 2014 18:44:30

  • (MESS) msx.c: Whoops

UME 0.154[SVN 32234]

Author: fabiopri | Date: 20 September 2014 17:13:44

  • and a few more. nw.

UME 0.154[SVN 32233]

Author: robbbert | Date: 20 September 2014 16:30:34

  • peyper.c: improved display; added i8279 chip, added inputs.

UME 0.154[SVN 32232]

Author: barryrod | Date: 20 September 2014 12:52:27

  • trident: added mono bitmaps generated by writing to VRAM.

UME 0.154[SVN 32231]

Author: fabiopri | Date: 20 September 2014 11:52:31

  • more generic slots + some cleanups & some tagmap reductions. nw.

UME 0.154[SVN 32230]

Author: dhaywood | Date: 20 September 2014 10:21:54

  • added 2 blend pens for ZT (from OG)
  • New Working Games
  • Raiden II New / Raiden DX (newer V33 PCB) (2 sets, different EEPROM for each game) [Olivier Galibert, David Haywood]
  • New Zero Team [Olivier Galibert, David Haywood]
  • Zero Team 2000 [Olivier Galibert, David Haywood]

UME 0.154[SVN 32229]

Author: dhaywood | Date: 20 September 2014 10:03:09

  • re-add debug port so player can die
  • IMHO this is working now (and New Zero Team only needs a blend table?)

UME 0.154[SVN 32228]

Author: dhaywood | Date: 20 September 2014 09:59:22

  • r2dx_v33 - DMA

UME 0.154[SVN 32227]

Author: oliverst | Date: 20 September 2014 09:45:40

  • more changes to make sdlwork.c and winwork.c match (nw)

UME 0.154[SVN 32226]

Author: oliverst | Date: 20 September 2014 09:40:48

  • removed cpu mask and thread affinity code from src/osd/sdl/sdlwork.c as suggested by couriersud (nw)

UME 0.154[SVN 32225]

Author: fabiopri | Date: 20 September 2014 07:38:07

  • another round of generic carts / sockets. nw.

UME 0.154[SVN 32224]

Author: fabiopri | Date: 20 September 2014 07:34:45

  • (MESS) softlist: added Aamber Pegasus ROM expansions list. [neoncluster, Fabio Priuli]

UME 0.154[SVN 32223]

Author: fabiopri | Date: 20 September 2014 07:25:39

  • (MESS) softlist: added Hanimex Pencil II cart list [Robbbert, Fabio Priuli]

UME 0.154[SVN 32222]

Author: rbelmont | Date: 20 September 2014 03:24:44

  • (nw)

UME 0.154[SVN 32221]

Author: robbbert | Date: 20 September 2014 02:01:17

  • peyper.c: added sound

UME 0.154[SVN 32220]

Author: jgevarya | Date: 19 September 2014 23:40:18

  • stupid comment fixes. (n/w)

UME 0.154[SVN 32219]

Author: olivierg | Date: 19 September 2014 21:52:03

  • special functions hookup. sqrt is probably newton (nw)

UME 0.154[SVN 32218]

Author: wilbertp | Date: 19 September 2014 21:33:08

  • (MESS) mz3500.c: Reduce some tagmap lookups (nw)

UME 0.154[SVN 32217]

Author: wilbertp | Date: 19 September 2014 21:29:36

  • (MESS) tim100.c: Reduce tagmap lookups (nw)

UME 0.154[SVN 32216]

Author: wilbertp | Date: 19 September 2014 20:54:14

  • (MESS) nes.c: Reduce some tagmap lookups (nw)

UME 0.154[SVN 32215]

Author: sronco | Date: 19 September 2014 18:37:55

  • (MESS) New NOT WORKING systems
  • -----------------------------------------

UME 0.154[SVN 32214]

Author: fabiopri | Date: 19 September 2014 16:27:05

  • (MESS) softlist: added Exelvision EXL 100 cart list. [Fabio Priuli]
  • out of whatsnew: many games load and run, but the lack of inputs in the driver does not allow to play anything...

UME 0.154[SVN 32213]

Author: fabiopri | Date: 19 September 2014 16:23:21

  • some more generic slots. nw.

UME 0.154[SVN 32212]

Author: dhaywood | Date: 19 September 2014 16:19:43

  • debug port? (nw)

UME 0.154[SVN 32211]

Author: dhaywood | Date: 19 September 2014 16:09:07

  • (nw)

UME 0.154[SVN 32210]

Author: oliverst | Date: 19 September 2014 16:00:42

  • reverted bogus tms9928a_device::device_timer() optimization (nw)

UME 0.154[SVN 32209]

Author: oliverst | Date: 19 September 2014 15:56:07

  • small optimization to tms9928a_device::device_timer() (nw)

UME 0.154[SVN 32208]

Author: dhaywood | Date: 19 September 2014 15:53:06

  • didn't meant to change these (nw)

UME 0.154[SVN 32206]

Author: dhaywood | Date: 19 September 2014 15:20:41

  • angle protection part 1 (nw)

UME 0.154[SVN 32204]

Author: robbbert | Date: 19 September 2014 14:53:03

  • spinb.c: fixed colours in jolypark.

UME 0.154[SVN 32203]

Author: barryrod | Date: 19 September 2014 14:16:16

  • trident: implemented basic bitblt and bresenham line functions.

UME 0.154[SVN 32202]

Author: dhaywood | Date: 19 September 2014 13:38:26

  • fix sound (nw)

UME 0.154[SVN 32201]

Author: dhaywood | Date: 19 September 2014 13:34:37

  • there's an eeprom here (nw)

UME 0.154[SVN 32200]

Author: robbbert | Date: 19 September 2014 12:16:02

  • spinb.c: wip

UME 0.154[SVN 32199]

Author: dhaywood | Date: 19 September 2014 12:03:44

  • replace bad dump (nw)

UME 0.154[SVN 32198]

Author: dhaywood | Date: 19 September 2014 11:37:46

  • (nw)

UME 0.154[SVN 32197]

Author: dhaywood | Date: 19 September 2014 10:38:04

  • zt2k - fix a rom load (nw)

UME 0.154[SVN 32196]

Author: dhaywood | Date: 19 September 2014 10:26:46

  • nzeroteam doesn't need banking (nw)

UME 0.154[SVN 32195]

Author: alexjack | Date: 19 September 2014 08:44:48

  • addrmap.c: Only install the default device address map if the owner didn't provide one [Alex Jackson]

UME 0.154[SVN 32194]

Author: fabiopri | Date: 19 September 2014 07:30:30

  • whops. wrong version of the code sent. nw.

UME 0.154[SVN 32193]

Author: fabiopri | Date: 19 September 2014 07:12:05

  • (MESS) a couple more. nw.

UME 0.154[SVN 32192]

Author: jgevarya | Date: 19 September 2014 05:12:56

  • (MESS) tsispch.c - Add v1.1 firmware to TSI/Speech Plus Prose 2000 driver [Lord Nightmare]

UME 0.154[SVN 32191]

Author: alexjack | Date: 19 September 2014 00:51:24

  • flyball.c: only descramble ROM once at startup (nw)

UME 0.154[SVN 32190]

Author: hap | Date: 18 September 2014 23:19:15

  • note from kevtris

UME 0.154[SVN 32189]

Author: dhaywood | Date: 18 September 2014 22:55:21

  • sound banking (nw)

UME 0.154[SVN 32188]

Author: dhaywood | Date: 18 September 2014 22:40:10

  • placeholders (nw)

UME 0.154[SVN 32187]

Author: dhaywood | Date: 18 September 2014 22:15:34

  • better tilebank (nw)

UME 0.154[SVN 32186]

Author: wilbertp | Date: 18 September 2014 22:03:54

  • (MESS) Added a few sets to msx.c
  • New systems added or promoted from NOT_WORKING status
  • ------------------------------------------------

UME 0.154[SVN 32185]

Author: fabiopri | Date: 18 September 2014 21:36:02

  • (MESS) unified some functions for generic socket / cart and
  • converted a few more drivers to use the new code instead of
  • old cartslot. nw.

UME 0.154[SVN 32184]

Author: hap | Date: 18 September 2014 21:31:12

  • added msx1 game "Genius" by YGW
  • -thanks to fukenko!

UME 0.154[SVN 32183]

Author: dhaywood | Date: 18 September 2014 21:16:54

  • better CPU banking (nw)

UME 0.154[SVN 32182]

Author: olivierg | Date: 18 September 2014 20:03:23

  • r2dx_v33: fix tile banking (nw)

UME 0.154[SVN 32181]

Author: hap | Date: 18 September 2014 19:37:43

  • fix - All sets in flyball.c: Controls for Batter and Pitcher are intertwined

UME 0.154[SVN 32180]

Author: dhaywood | Date: 18 September 2014 16:34:34

  • make r2dx_v33 2 sets for now, with different eeprom, the codepath it takes (R2 or RDX) depends on the content of the EEPROM, I haven't found a switching mechanism (there appears to be code in the ROM for booting with buttons pressed, but it looks broken to me)

UME 0.154[SVN 32179]

Author: dhaywood | Date: 18 September 2014 15:50:17

  • tx bank for the r2/dx_v33 (nw)

UME 0.154[SVN 32178]

Author: dhaywood | Date: 18 September 2014 15:40:30

  • (nw)

UME 0.154[SVN 32177]

Author: dhaywood | Date: 18 September 2014 15:19:24

  • scroll (nw)

UME 0.154[SVN 32176]

Author: dhaywood | Date: 18 September 2014 14:54:46

  • it still has the sprite protection (nw)

UME 0.154[SVN 32175]

Author: dhaywood | Date: 18 September 2014 14:29:30

  • use standard video code in new raiden 2/dx / zt sets (nw)

UME 0.154[SVN 32172]

Author: dirkbest | Date: 18 September 2014 10:01:02

  • Amiga: Add preliminary software lists for the Amiga 1000 and Amiga 3000,
  • a general workbench list and an application list for testing. Images in
  • those lists are either verified good or best available currently. Many
  • images are still missing.

UME 0.154[SVN 32169]

Author: fabiopri | Date: 18 September 2014 06:17:23

  • (MESS) a7800: changed header bits for pokey at
  • $0450, after discussion with Mike Saarna. also,
  • when loading from softlist, let's rely on the xml
  • to detect oncart RAM and NVRAM. nw.

UME 0.154[SVN 32168]

Author: alexjack | Date: 18 September 2014 05:36:21

  • Typos in unused macros, catch them before they catch you (nw)

UME 0.154[SVN 32167]

Author: alexjack | Date: 18 September 2014 05:30:33

  • Magic strings, just say no (nw)

UME 0.154[SVN 32166]

Author: robbbert | Date: 18 September 2014 03:42:12

  • spinb.c: wip

UME 0.154[SVN 32165]

Author: barryrod | Date: 18 September 2014 03:38:10

  • trident: fixed busy bit, added logging of 2D acceleration registers.

UME 0.154[SVN 32164]

Author: rbelmont | Date: 18 September 2014 03:22:34

  • namcops2: Documentation fixes [Guru]

UME 0.154[SVN 32163]

Author: alexjack | Date: 18 September 2014 02:07:22

  • Memory system and Namco improvements: [Alex Jackson]
  • Explicit regions in address maps (AM_REGION) are now looked up relative to the
  • device rather than as siblings when in an internal address map (similar to
  • devices and shared pointers) Besides being more orthogonal than before, this
  • allows internal ROMs of MCUs and similar devices to be hooked up in a nicer
  • and more foolproof way. Updated the m37710 and m5074x (m6502 derivative)
  • to take advantage of this.
  • Divided the M37702/M37710 into specific models, with each model having its own
  • internal address map containing the correct amounts of internal RAM and ROM.
  • M37702 MCUs found on various Namco PCBs are now all unique devices and have
  • their respective internal ROMs loaded as device ROMs.
  • (nw)
  • Also did some spring (fall) cleaning in addrmap.c/memory.c/dimemory.c
  • m_devbase (the base device used for tagmap lookup when late-binding handlers and
  • finding memory regions and shares) is now a reference rather than a pointer,
  • since we know what it is when the address_map_entry is constructed and it
  • doesn't change (it depends solely on whether it's an entry in an MCFG-provided
  • address map or an internal one) And for the same reason, there's now only one
  • m_devbase per address_map_entry rather than individual copies for
  • read/write/setoffset/sharedptr.
  • Removed mysterious unused address_map_entry member "m_region_string", along
  • with a silly assert probably left over from when Aaron was replacing AM_BASE
  • with AM_SHARE years ago.
  • Added a comment noting that "make sure all devices exist" in
  • device_memory_interface::interface_validity_check() actually does nothing,
  • like the proverbial goggles. The reason there's just a comment and not a fix
  • is I haven't figured out how to fix it yet
  • (is it possible to extract the original device tag that was given to a
  • proto-delegate? Sorry, the template hell in devdelegate.h and
  • lib/util/delegate.h makes me want to run screaming like a little girl)

UME 0.154[SVN 32162]

Author: alexjack | Date: 18 September 2014 01:51:41

  • diexec.c: Cache a pointer directly to the machine scheduler at startup,
  • to eliminate device().machine().scheduler() chains all over the place (nw)
  • This change has been sitting in my local tree for months, from when I was
  • (mostly unsuccessfully) working on c64 performance. It gives a small speedup
  • to drivers with many tightly-interleaved executing devices (i.e. Commodore
  • drivers) I didn't think it was worth making everyone do a clean build for
  • such tiny gains but I didn't have the heart to chuck it. Since I'm already
  • making another core-touching, clean-build-needed commit tonight, in it goes.

UME 0.154[SVN 32161]

Author: hap | Date: 17 September 2014 22:16:43

  • note

UME 0.154[SVN 32160]

Author: hap | Date: 17 September 2014 22:06:08

  • added an msx1 YGW game for fun

UME 0.154[SVN 32159]

Author: olivierg | Date: 17 September 2014 21:50:32

  • If we were documented, we'd be dangerous (nw)

UME 0.154[SVN 32158]

Author: oliverst | Date: 17 September 2014 20:00:01

  • disabled references to non-existent software lsits (nw)

UME 0.154[SVN 32157]

Author: hap | Date: 17 September 2014 19:12:16

  • nw

UME 0.154[SVN 32156]

Author: fabiopri | Date: 17 September 2014 18:24:53

  • (MESS) a2600.c: fixed mapper 3E support, as used by Boulder Dash
  • homebrew. Also allowed bankswitch writes to get to the TIA for this and
  • mapper 3F. Finally, included a couple of demos in the softlist so to be
  • able to test the code in future. nw.

UME 0.154[SVN 32155]

Author: dirkbest | Date: 17 September 2014 16:25:05

  • Amiga: Fix Amiga 600 IDE hard disk regression

UME 0.154[SVN 32154]

Author: dirkbest | Date: 17 September 2014 16:25:03

  • Amiga: Silence keyboard log spam and fix internal ROM filename

UME 0.154[SVN 32153]

Author: smf | Date: 17 September 2014 14:58:02

  • NS8250 Fixes [smf]
  • Loopback: tx goes high and data is clocked at the correct rate instead of appearing instantly
  • Modem status register: don't lose track of external signals when starting, resetting, switching loopback off, writing to register
  • Handshaking: active low for consistency (RS232 port now defaults handshaking lines high and serial mouse dtr/rts handling has been adjusted)

 

→ [multi] Universal Machine Emulator (UME) 0.154x3
Arcade Flyers:Raiden II
Advertówka Raiden II - photo@hardcoregaming101.net

Points of Interest

  • I’m not a big fan of releasing an ex build only a single day after the previous ex build, but as was almost inevitable, Raiden 2 and Raiden DX received some final polish and a promotion to working stage within hours of me posting the previous binaries. The UME builds aren’t meant to be daily builds, but are meant to be reactive to interesting progress, so I felt it necessary to do a new release.
    To make this more worthwhile I added save states to the driver (as somebody requested) and so I’ve decided to push this build out today with the improved support. The main improvements you’ll notice are that the correct objects are now blended against the background (shadows, transparency effects on glass etc.) and also some clipping issues are fixed (clouds scrolling off the bottom, for example when you launch into space) read more

UME 0.154[SVN 32152]

Author: dhaywood | Date: 17 September 2014 13:44:11

  • missed these (nw)

UME 0.154[SVN 32151]

Author: olivierg | Date: 17 September 2014 12:24:38

  • itgambl2: De-insanify the address map, fixes MT5493 (nw)

UME 0.154[SVN 32150]

Author: fabiopri | Date: 17 September 2014 12:08:54

  • better fix. nw.

UME 0.154[SVN 32149]

Author: dhaywood | Date: 17 September 2014 12:03:13

  • mark save as supported, seems to work now (nw)
  • (I think at this point we should go over the source and flip the flag to GAME_NO_SAVE for drivers lacking support, rather than having to flag it when it works, also maybe add the ability to tag devices so if a driver is using a device without support it will automatically inherit that state)

UME 0.154[SVN 32148]

Author: dhaywood | Date: 17 September 2014 11:53:41

  • by request, save states (nw)

UME 0.154[SVN 32147]

Author: fabiopri | Date: 17 September 2014 11:12:27

  • softlist: restored the support for loading games from compatible
  • softlists (like gbcolor games in gameboy, and viceversa, msx1
  • carts in msx2, etc.) by using the syntax
  • mess system -media list:gamename
  • You can now for instance use again "mess gbcolor -cart gameboy:sml"
  • to play "Super Mario Land" with the custom palettes of the Game
  • Boy Color. [Fabio Priuli]

UME 0.154[SVN 32146]

Author: alexjack | Date: 17 September 2014 08:50:59

  • Add width/endianness to supracan software list [Alex Jackson]

UME 0.154[SVN 32145]

Author: fabiopri | Date: 17 September 2014 06:38:53

  • added generic cartslot / ROM socket slot device, which offers
  • basic allocation and access handlers, and converted a few
  • drivers to use this instead of code from cartslot.c [Fabio Priuli]
  • out of whatsnew: the RAM socket part is just a proof of concept,
  • and the natural extension of the line of thought which lead me
  • to this generic socket/cartslot. it might allow to convert current RAM
  • device to be a slot device as well (after some refactorization, of
  • course, since current code lacks many of the necessary features),
  • or be removed soonish, depending on consensus.

UME 0.154[SVN 32144]

Author: rbelmont | Date: 17 September 2014 02:35:43

  • New games added as GAME_NOT_WORKING
  • ------------------------------

UME 0.154[SVN 32143]

Author: dhaywood | Date: 17 September 2014 01:39:32

  • (nw)

UME 0.154[SVN 32142]

Author: hap | Date: 17 September 2014 00:49:02

  • correct color prom resistors

UME 0.154[SVN 32141]

Author: dhaywood | Date: 16 September 2014 23:53:43

  • new clones
  • Raiden II (US, set 2) [farzeno]
  • also attempted to identify regions / rename sets to fit.
  • interestingly the 'easy' sets do not show a JAPAN message even when the region is 0x00 (or when the region is 0x04, which is the Korean region on RDX)

UME 0.154[SVN 32140]

Author: wilbertp | Date: 16 September 2014 22:25:39

  • (MESS) sms.c: Small improvements to the latching of some registers. Fixes flicker in Power Strike 2. [Enik Land]

UME 0.154[SVN 32139]

Author: wilbertp | Date: 16 September 2014 22:20:32

  • sb16.c: Removed unused m_bps variable. (nw)

UME 0.154[SVN 32138]

Author: olivierg | Date: 16 September 2014 21:46:18

  • Fuck yeah.
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

UME 0.154[SVN 32137]

Author: olivierg | Date: 16 September 2014 21:03:07

  • fix sprite clipping (nw)

UME 0.154[SVN 32136]

Author: olivierg | Date: 16 September 2014 19:57:30

  • glass roof (nw)

UME 0.154[SVN 32135]

Author: tafoid | Date: 16 September 2014 19:41:14

  • (MESS) Fixed issue with messtiny build (additional bioses are no longer separate sets). [m4sta]

UME 0.154[SVN 32134]

Author: hap | Date: 16 September 2014 19:39:12

  • softwarelist correction from m4st4

UME 0.154[SVN 32133]

Author: dhaywood | Date: 16 September 2014 18:39:12

  • new clones
  • Mega Man: The Power Battle (CPS2, USA 950926, SAMPLE Version) [Asure]

UME 0.154[SVN 32132]

Author: olivierg | Date: 16 September 2014 17:34:20

  • More colors (nw)

UME 0.154[SVN 32131]

Author: olivierg | Date: 16 September 2014 16:49:51

  • missing blended color (nw)

UME 0.154[SVN 32130]

Author: alexjack | Date: 16 September 2014 16:24:54

  • memory.c: fix memdump output for nop/unmapped/watchpoint entries, broken by r31731 (nw)

UME 0.154[SVN 32129]

Author: olivierg | Date: 16 September 2014 16:23:14

  • fix blending some more (nw)

UME 0.154[SVN 32128]

Author: barryrod | Date: 16 September 2014 11:52:11

  • trident: extended 3d8/3d9/CR0E new mode SVGA bank size. BIOS now detects 2MB VRAM (but win95 is still clueless).
    • 2

UME 0.154[SVN32152 = UME 0.154ex3]

|

UME 0.154[SVN 32152]

Author: dhaywood | Date: 17 September 2014 13:44:11

  • missed these (nw)

UME 0.154[SVN 32151]

Author: olivierg | Date: 17 September 2014 12:24:38

  • itgambl2: De-insanify the address map, fixes MT5493 (nw)

UME 0.154[SVN 32150]

Author: fabiopri | Date: 17 September 2014 12:08:54

  • better fix. nw.

UME 0.154[SVN 32149]

Author: dhaywood | Date: 17 September 2014 12:03:13

  • mark save as supported, seems to work now (nw)
  • (I think at this point we should go over the source and flip the flag to GAME_NO_SAVE for drivers lacking support, rather than having to flag it when it works, also maybe add the ability to tag devices so if a driver is using a device without support it will automatically inherit that state)

UME 0.154[SVN 32148]

Author: dhaywood | Date: 17 September 2014 11:53:41

  • by request, save states (nw)

UME 0.154[SVN 32147]

Author: fabiopri | Date: 17 September 2014 11:12:27

  • softlist: restored the support for loading games from compatible
  • softlists (like gbcolor games in gameboy, and viceversa, msx1
  • carts in msx2, etc.) by using the syntax
  • mess system -media list:gamename
  • You can now for instance use again "mess gbcolor -cart gameboy:sml"
  • to play "Super Mario Land" with the custom palettes of the Game
  • Boy Color. [Fabio Priuli]

UME 0.154[SVN 32146]

Author: alexjack | Date: 17 September 2014 08:50:59

  • Add width/endianness to supracan software list [Alex Jackson]

UME 0.154[SVN 32145]

Author: fabiopri | Date: 17 September 2014 06:38:53

  • added generic cartslot / ROM socket slot device, which offers
  • basic allocation and access handlers, and converted a few
  • drivers to use this instead of code from cartslot.c [Fabio Priuli]
  • out of whatsnew: the RAM socket part is just a proof of concept,
  • and the natural extension of the line of thought which lead me
  • to this generic socket/cartslot. it might allow to convert current RAM
  • device to be a slot device as well (after some refactorization, of
  • course, since current code lacks many of the necessary features),
  • or be removed soonish, depending on consensus.

UME 0.154[SVN 32144]

Author: rbelmont | Date: 17 September 2014 02:35:43

  • New games added as GAME_NOT_WORKING
  • ------------------------------

UME 0.154[SVN 32143]

Author: dhaywood | Date: 17 September 2014 01:39:32

  • (nw)

UME 0.154[SVN 32142]

Author: hap | Date: 17 September 2014 00:49:02

  • correct color prom resistors

UME 0.154[SVN 32141]

Author: dhaywood | Date: 16 September 2014 23:53:43

  • new clones
  • Raiden II (US, set 2) [farzeno]
  • also attempted to identify regions / rename sets to fit.
  • interestingly the 'easy' sets do not show a JAPAN message even when the region is 0x00 (or when the region is 0x04, which is the Korean region on RDX)

UME 0.154[SVN 32140]

Author: wilbertp | Date: 16 September 2014 22:25:39

  • (MESS) sms.c: Small improvements to the latching of some registers. Fixes flicker in Power Strike 2. [Enik Land]

UME 0.154[SVN 32139]

Author: wilbertp | Date: 16 September 2014 22:20:32

  • sb16.c: Removed unused m_bps variable. (nw)

UME 0.154[SVN 32138]

Author: olivierg | Date: 16 September 2014 21:46:18

  • Fuck yeah.
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

UME 0.154[SVN 32137]

Author: olivierg | Date: 16 September 2014 21:03:07

  • fix sprite clipping (nw)

UME 0.154[SVN 32136]

Author: olivierg | Date: 16 September 2014 19:57:30

  • glass roof (nw)

UME 0.154[SVN 32135]

Author: tafoid | Date: 16 September 2014 19:41:14

  • (MESS) Fixed issue with messtiny build (additional bioses are no longer separate sets). [m4sta]

UME 0.154[SVN 32134]

Author: hap | Date: 16 September 2014 19:39:12

  • softwarelist correction from m4st4

UME 0.154[SVN 32133]

Author: dhaywood | Date: 16 September 2014 18:39:12

  • new clones
  • Mega Man: The Power Battle (CPS2, USA 950926, SAMPLE Version) [Asure]

UME 0.154[SVN 32132]

Author: olivierg | Date: 16 September 2014 17:34:20

  • More colors (nw)

UME 0.154[SVN 32131]

Author: olivierg | Date: 16 September 2014 16:49:51

  • missing blended color (nw)

UME 0.154[SVN 32130]

Author: alexjack | Date: 16 September 2014 16:24:54

  • memory.c: fix memdump output for nop/unmapped/watchpoint entries, broken by r31731 (nw)

UME 0.154[SVN 32129]

Author: olivierg | Date: 16 September 2014 16:23:14

  • fix blending some more (nw)

UME 0.154[SVN 32128]

Author: barryrod | Date: 16 September 2014 11:52:11

  • trident: extended 3d8/3d9/CR0E new mode SVGA bank size. BIOS now detects 2MB VRAM (but win95 is still clueless).

 

→ [multi] Universal Machine Emulator (UME) 0.154x2

Points of Interest

  • I feel the most significant news relating to this update is the progress with the NMK004 sound emulation, bringing the sound from imperfectly simulated using HLE code to practically perfect. Others might argue the recent progress in Raiden 2 / DX is more significant. That is also big news, furthering the understanding of the protection systems used on that game greatly, and it is, for all intents now playable, but without further testing the confidence level isn’t that high; several of the changes that were subsequently ported to the 68k based games (Legionnaire, Heated Barrel etc.) actually caused them to regress slightly, and Zero Team (V30 based) still has significant issues too, all clear indications that there is still a lot to understand with the COP protection read more

 

UME 0.154 [SVN 32127]

Author: dhaywood | Date: 16 September 2014 10:28:29

  • double buffer nmk16 sprites (nw)

UME 0.154 [SVN 32126]

Author: fabiopri | Date: 16 September 2014 05:59:46

  • ui: fixed crash when loading floppies with no parent software
  • from softlist (only via internal File Manager, though) [Fabio Priuli]

UME 0.154 [SVN 32125]

Author: fabiopri | Date: 16 September 2014 05:57:19

  • softlist: fixed inconsistent -listsoftware output. [phulshof]

UME 0.154 [SVN 32124]

Author: barryrod | Date: 16 September 2014 05:05:33

  • trident: some WIP, added CRTC offset bit 8 and start address bits 16-18.

UME 0.154 [SVN 32123]

Author: dhaywood | Date: 15 September 2014 22:29:37

  • new NOT WORKING
  • Go-Stop [system11]
  • might be playable, button mappings need looking at (bet etc.) but definitely uses unemulated ST0016 tile modes (bg should be 16x16 tiles)

UME 0.154 [SVN 32122]

Author: dhaywood | Date: 15 September 2014 21:55:32

  • add palette dma (RAM to private buffer) to all seibu cop games
  • moved some of the Raiden 2 cop emulation to a new device (just the memory DMA stuff, including private buffer copy code) and started sharing it with legionna.c in order to avoid code duplication. We can slowly move other duplicate code over too and eventually kill the old seicop.c

UME 0.154 [SVN 32121]

Author: rbelmont | Date: 15 September 2014 03:25:42

  • ftspeed: Redumped ic15, fixes graphics glitches on some stages. [Cah4e3]

UME 0.154 [SVN 32120]

Author: barryrod | Date: 15 September 2014 00:17:00

  • sb16: comment out unused variable (no whatsnew)

UME 0.154 [SVN 32119]

Author: michaelz | Date: 14 September 2014 23:29:08

  • (MESS) geneve: Give grom_address an initial value. (nw)

UME 0.154 [SVN 32118]

Author: michaelz | Date: 14 September 2014 23:28:33

  • (MESS) ti99: Avoid debugger messing up the setaddress/memory access pairs. (nw)

UME 0.154 [SVN 32117]

Author: crazyc | Date: 14 September 2014 23:26:58

  • (mess) sb16: small fix (nw)

UME 0.154 [SVN 32116]

Author: crazyc | Date: 14 September 2014 23:09:11

  • (mess) sb16: Add Soundblaster 16 low level emulation [Carl, Malice, O. Galibert

UME 0.154 [SVN 32115]

Author: michaelz | Date: 14 September 2014 21:19:37

  • (MESS) hdc9234 WIP: Some intermediate cleanups. Also, guard HFDC against
  • debugger.(nw)

UME 0.154 [SVN 32114]

Author: rbelmont | Date: 14 September 2014 16:44:26

  • SDL: use Windows OSD's font-selection semantics for SDL Windows builds. [R. Belmont]

UME 0.154 [SVN 32113]

Author: jgevarya | Date: 14 September 2014 05:58:04

  • (MESS) cat.c: comment updates (nw)

UME 0.154 [SVN 32112]

Author: michaelz | Date: 13 September 2014 23:58:01

  • (MESS) hdc9234 WIP: write sector FM/MFM working. (nw)

UME 0.154 [SVN 32111]

Author: michaelz | Date: 13 September 2014 23:56:36

  • (MESS) ti99: Changed logging for HFDC and interleave for MFM. (nw)

UME 0.154 [SVN 32110]

Author: oliverst | Date: 13 September 2014 20:59:51

  • more sdlwork.c and winwork.c consolidation / SDL now supports envrionment variable OSDWORKQUEUEMAXTHREADS (nw)

UME 0.154 [SVN 32109]

Author: oliverst | Date: 13 September 2014 20:44:41

  • more work to make sdlwork.c and winwork.c match / un-broke Windows SDL build by completely moving the sdlsync_win32.c code to winsync.c (nw)

UME 0.154 [SVN 32108]

Author: wilbertp | Date: 13 September 2014 19:39:42

  • (MESS) msx.c: Added a small workaround to support systems with 8KB RAM.

UME 0.154 [SVN 32107]

Author: miodragm | Date: 13 September 2014 15:28:14

  • static_config removed from speaker (nw)

UME 0.154 [SVN 32106]

Author: wilbertp | Date: 13 September 2014 14:58:54

  • (MESS) msx.c: Limit tpp311, tps312, and hx23 to 64KB video ram. (nw)

UME 0.154 [SVN 32105]

Author: miodragm | Date: 13 September 2014 14:51:34

  • Removed static config in RC filter and small cleanup (nw)

UME 0.154 [SVN 32104]

Author: miodragm | Date: 13 September 2014 14:29:39

  • cleanup (nw)

UME 0.154 [SVN 32103]

Author: miodragm | Date: 13 September 2014 13:31:16

  • Removed static config for discrete (nw)

UME 0.154 [SVN 32102]

Author: robbbert | Date: 13 September 2014 13:09:01

  • moved atarianb (hacked for emulators) set to hbmame.

UME 0.154 [SVN 32101]

Author: robbbert | Date: 13 September 2014 12:33:00

  • wpc: added model numbers

UME 0.154 [SVN 32100]

Author: dhaywood | Date: 13 September 2014 11:41:04

  • Added proper NMK004 internal rom [trap15]
  • Hooked up support for NMK004 internal rom in MAME, replacing Nicola's old simulation code [trap15, David Haywood]
  • Fixed TLCS90 16-bit timers & support NMI in the core [trap15]
  • Various tweaks and improvements in nmk16.c (timings, sound balance, etc.) [trap15, David Haywood]
  • US AAF Mustang now has sound / music for the first time
  • Much better sound / music in the following games Bio-ship Paladin, Vandyke, Black Heart, Acrobat Mission, Koutetsu Yousai Strahl, Thunder Dragon, Hacha Mecha Fighter, Super Spacefortress Macross, GunNail
  • new clones
  • Hacha Mecha Fighter (19th Sep. 1991, unprotected, bootleg Thunder Dragon conversion) [trap15]
  • note, Thunder Dragon parent was not protected, I've marked it as such and removed the protection sim from it
  • The protected Hacha Mecha Fighter set never worked properly, I've demoted it to non-working as a result, the new bootleg works with full sound and correct game logic.
  • The protected sets don't handshake with the NMK004 so now lack sound (the sim code didn't care)
  • note2, currently needs an ugly kludge to prevent bioship resetting periodically, the nmk004 is used as a watchdog, but it ends up hitting it slihtly too late so often resets after a few minutes, probably wants even more precise timing for timers / cores / framerate / whatever?
  • note3, still need to tweak a few things, convert to raw video params, add 2nd buffer.

UME 0.154 [SVN 32099]

Author: oliverst | Date: 13 September 2014 11:23:46

  • added comment to sdlsync_win32.c (nw)

UME 0.154 [SVN 32098]

Author: oliverst | Date: 13 September 2014 11:23:17

  • more work to make sdlwork.c and winwork.c match (nw)

UME 0.154 [SVN 32097]

Author: oliverst | Date: 13 September 2014 11:16:28

  • a bit more work to match sdlwork.c and winwork.c (nw)

UME 0.154 [SVN 32096]

Author: oliverst | Date: 13 September 2014 11:04:16

  • some refactoring to make SDL and Windows OSD code match / Windows SDL code did not delete the critical section in osd_scalable_lock_free() (nw)

UME 0.154 [SVN 32095]

Author: oliverst | Date: 13 September 2014 10:09:29

  • renamed YieldProcessor() to osd_yield_processor() to match SDL more closely (nw)

UME 0.154 [SVN 32094]

Author: sronco | Date: 13 September 2014 09:29:32

  • (MESS) New NOT WORKING systems
  • -----------------------------------------

UME 0.154 [SVN 32093]

Author: fabiopri | Date: 13 September 2014 07:55:39

  • some licensing. nw.

UME 0.154 [SVN 32092]

Author: fabiopri | Date: 13 September 2014 07:14:35

  • (MESS) a2600: when loading from softlist, let's rely on the xml
  • to detect oncart RAM instead of using custom routines. nw.

UME 0.154 [SVN 32091]

Author: robbbert | Date: 13 September 2014 07:03:17

  • (MESS) spc1000: added commented-out code for floppy-disk (thx to Anna Wu for finding it)

UME 0.154 [SVN 32090]

Author: fabiopri | Date: 13 September 2014 06:17:48

  • cosmetic changes. nw.

UME 0.154 [SVN 32089]

Author: rbelmont | Date: 13 September 2014 02:45:45

  • SDL: fix Windows builds with SDL 1.2 (nw)

UME 0.154 [SVN 32088]

Author: wilbertp | Date: 12 September 2014 21:21:56

  • Removed legacy_cpu_device. [Wilbert Pol]

UME 0.154 [SVN 32087]

Author: wilbertp | Date: 12 September 2014 20:30:27

  • dsp56k.c: Modernised cpu core (nw)

UME 0.154 [SVN 32086]

Author: fabiopri | Date: 12 September 2014 20:04:48

  • bunch of xml fixes from Diet Go Go Fan. nw.

UME 0.154 [SVN 32085]

Author: fabiopri | Date: 12 September 2014 20:04:02

  • (MESS) a7800: reworked header handling (used when
  • loading from fullpath) and attempted to implement flexibly
  • and transparently support for several possible homebrew
  • boards with a POKEY hooked up as Beef Drop. nw.

UME 0.154 [SVN 32084]

Author: oliverst | Date: 12 September 2014 15:54:16

  • more c++11 compilation fixes (nw)

UME 0.154 [SVN 32083]

Author: oliverst | Date: 12 September 2014 15:27:26

  • some c++11 compilation fixes (nw)

UME 0.154 [SVN 32082]

Author: michaelz | Date: 12 September 2014 14:08:15

  • (MESS) ti99: A single missing character breaks a floppy format.(nw)

UME 0.154 [SVN 32081]

Author: fabiopri | Date: 12 September 2014 13:11:00

  • fixed famitwin bios usage. nw.

UME 0.154 [SVN 32080]

Author: dhaywood | Date: 12 September 2014 11:49:30

  • let's go with EB-A

UME 0.154 [SVN 32079]

Author: dhaywood | Date: 12 September 2014 11:13:55

  • new clones
  • Vendetta (World, 2 Players, ver. unknown) [caius]

UME 0.154 [SVN 32078]

Author: barryrod | Date: 12 September 2014 08:46:40

  • trident: forced doubleword offset when using an SVGA video mode, fixes display in Eggs Playing Chicken.

UME 0.154 [SVN 32077]

Author: fabiopri | Date: 12 September 2014 08:18:04

  • reduced tagmap lookups in atari400, maxaflex and bartop52. nw.

UME 0.154 [SVN 32076]

Author: fabiopri | Date: 12 September 2014 06:40:32

  • (MESS) gameboy.xml: added a bunch of new dumps. nw.

UME 0.154 [SVN 32075]

Author: fabiopri | Date: 12 September 2014 06:40:10

  • (MESS) coleco.xml: removed choplifter bad dump. [dink]

UME 0.154 [SVN 32074]

Author: rbelmont | Date: 12 September 2014 03:51:50

  • SDL: -sound dsound now works with SDL (nw)

UME 0.154 [SVN 32073]

Author: rbelmont | Date: 12 September 2014 03:44:11

  • SDL: more attempts (nw)

UME 0.154 [SVN 32072]

Author: rbelmont | Date: 12 September 2014 03:33:25

  • SDL: More dsound adaptation (nw)

UME 0.154 [SVN 32071]

Author: rbelmont | Date: 12 September 2014 03:07:46

  • Fixes to try and make direct_sound work minus WinOSD (nw)

UME 0.154 [SVN 32070]

Author: rbelmont | Date: 12 September 2014 02:18:35

  • SDL: Allow -sound dsound on SDL Windows builds. [R. Belmont]

UME 0.154 [SVN 32069]

Author: hap | Date: 12 September 2014 00:45:38

  • small cleanup

UME 0.154 [SVN 32068]

Author: fabiopri | Date: 11 September 2014 22:06:56

  • setting the correct properties helps to commit new files. nw.

UME 0.154 [SVN 32067]

Author: fabiopri | Date: 11 September 2014 22:01:45

  • (MESS) famicom: converted the disk system add-on to be a cart
  • in the softlist. The official syntax to launch disk games is now
  • mess famicom -cart disksys -flop gamename
  • which corresponds to inserting the RAM expansion cart with
  • connected the disk drive into the cartslot and the desired disk
  • in the disk drive (exactly like you would have done with the
  • real thing). In this way, you cannot mount anymore both a cart and
  • a disk in the Family Computer (as in a real unit).
  • Users that cannot cope with this limitation and/or with the new
  • syntax can still use the famitwin driver (which offers both cart and
  • disk options) or the newly added driver fds which emulates a
  • famicom with the expansion always inserted: in both latter cases
  • the old syntax
  • mess famitwin -flop gamename
  • will launch the game, as previously. [Fabio Priuli]
  • (MESS) famicom: fixed disk system IRQ latch clear in Kaettekita
  • Mario Bros. based on investigations by FHorse. [Fabio Priuli]
  • Out of whatsnew: For the moment I gave up the original plan to
  • also modernize the floppy drive and the disk format. If anyone
  • wants to look into these, be my guest :-)

UME 0.154 [SVN 32066]

Author: hap | Date: 11 September 2014 20:36:02

  • kludge for sprite flickering (video raw params should solve it cleanly but we need to understand seibu crtc more)

UME 0.154 [SVN 32065]

Author: robbbert | Date: 11 September 2014 13:01:10

  • zac_proto.c: used correct cpu, fixed inputs, added mechanical sounds. All 3 games are playable.

UME 0.154 [SVN 32064]

Author: oliverst | Date: 11 September 2014 12:47:05

  • optimized interrupt code in src/emu/cpu/avr8/avr8.c a bit more (nw)

UME 0.154 [SVN 32063]

Author: oliverst | Date: 11 September 2014 12:40:13

  • optimized interrupt code in src/emu/cpu/avr8/avr8.c a bit (nw)

UME 0.154 [SVN 32062]

Author: barryrod | Date: 11 September 2014 11:43:29

  • trident: added DAC command register, so that we can tell when in a 15 or 16 bit mode.

UME 0.154 [SVN 32061]

Author: oliverst | Date: 11 September 2014 08:20:03

  • small optimization to device_scheduler::timer_list_insert() (nw)

UME 0.154 [SVN 32060]

Author: rbelmont | Date: 11 September 2014 03:34:21

  • (MESS) Stop trashing DiskCopy 4.2 images that don't have tags. [R. Belmont]

UME 0.154 [SVN 32059]

Author: rbelmont | Date: 11 September 2014 02:31:37

  • (MESS) apple3: preliminary hook up of slot IRQ and NMI lines. [R. Belmont]

UME 0.154 [SVN 32058]

Author: dirkbest | Date: 10 September 2014 20:12:16

  • Amiga: Implement the Amiga 500 low-level keyboard controller using the
  • newly dumped internal ROM. Remove existing keyboard HLE.

UME 0.154 [SVN 32057]

Author: fabiopri | Date: 10 September 2014 19:44:08

  • documenting the procedure to start Klax prototype on the a7800. nw.
  • (the game fails also on real systems: consistently on older revisions,
  • almost randomly on newer revisions)

UME 0.154 [SVN 32056]

Author: hap | Date: 10 September 2014 18:58:04

  • note

UME 0.154 [SVN 32055]

Author: oliverst | Date: 10 September 2014 18:46:04

  • replaced a few more exit() calls with fatalerror() (nw)

UME 0.154 [SVN 32054]

Author: oliverst | Date: 10 September 2014 18:41:27

  • replaced exit() with fatalerror() in src/emu/cpu/mcs96/mcs96.c (nw)

UME 0.154 [SVN 32053]

Author: oliverst | Date: 10 September 2014 13:47:01

  • small optimization to pla_device::read() (nw)

UME 0.154 [SVN 32052]

Author: robbbert | Date: 10 September 2014 12:40:25

  • Added some notes. (nw)

UME 0.154 [SVN 32051]

Author: oliverst | Date: 10 September 2014 10:57:30

  • fixed more potential heap-buffer-overflows in src/emu/bus/vcs/vcs_slot.c (nw)

UME 0.154 [SVN 32050]

Author: oliverst | Date: 10 September 2014 10:38:57

  • fixed heap-buffer-overflow in vcs_cart_slot_device::detect_super_chip() (nw)

UME 0.154 [SVN 32049]

Author: oliverst | Date: 10 September 2014 10:23:07

  • fixed memory leak when loading CHD from software list (nw)

UME 0.154 [SVN 32048]

Author: tafoid | Date: 10 September 2014 09:48:37

  • Cleanups & fix for missing acknowledgment of a5200 button 2 inputs (MT5591) - from Fabio. (nw)

UME 0.154 [SVN 32047]

Author: oliverst | Date: 10 September 2014 07:40:41

  • added another note about memory leak (nw)

UME 0.154 [SVN 32046]

Author: oliverst | Date: 10 September 2014 07:39:13

  • added note about memory leak (nw)

UME 0.154 [SVN 32045]

Author: oliverst | Date: 10 September 2014 07:17:01

  • sync'd CPU list (nw)

UME 0.154 [SVN 32044]

Author: oliverst | Date: 10 September 2014 07:12:19

  • flagged some functions as noreturn (nw)

UME 0.154 [SVN 32043]

Author: barryrod | Date: 10 September 2014 03:54:07

  • mach32,mach64: fixed crash when reading vblank state.

UME 0.154 [SVN 32042]

Author: robbbert | Date: 10 September 2014 03:46:30

  • jp.c: Faeton is working [Robbbert]
  • Another 6 games are playable.

UME 0.154 [SVN 32041]

Author: hap | Date: 09 September 2014 23:24:57

  • added op_bldd_sbmar

UME 0.154 [SVN 32040]

Author: briantro | Date: 09 September 2014 22:35:34

  • vamphalf.c: Minor doc update - NW

UME 0.154 [SVN 32039]

Author: oliverst | Date: 09 September 2014 22:05:30

  • and even less tagmap lookups counted (nw)

UME 0.154 [SVN 32038]

Author: oliverst | Date: 09 September 2014 21:57:48

  • have a few less tagmap lookups counted (nw)

UME 0.154 [SVN 32037]

Author: hap | Date: 09 September 2014 21:52:43

  • rm unneeded comments

UME 0.154 [SVN 32036]

Author: oliverst | Date: 09 September 2014 21:29:57

  • do not start tagmap lookup counting until everything is initialized / tagmap lookups are now properly shown for each execution when running multiple sets from built-in UI instead of only when exiting MAME completely (nw)

UME 0.154 [SVN 32035]

Author: angelosa | Date: 09 September 2014 21:20:11

  • Fixed radar for Seibu Cup Soccer

UME 0.154 [SVN 32034]

Author: dhaywood | Date: 09 September 2014 20:44:31

  • buffer tilemaps to prevent tilemap / tilebank desync in r2 intro (fixes 1 frame glitches in animation)

UME 0.154 [SVN 32033]

Author: wilbertp | Date: 09 September 2014 20:17:39

  • webengine.c: Reduce tagmap lookups (nw)

UME 0.154 [SVN 32032]

Author: oliverst | Date: 09 September 2014 20:10:56

  • removed -Wno-strict-overflow for GCC 4.8 as well (nw)

UME 0.154 [SVN 32031]

Author: oliverst | Date: 09 September 2014 20:04:23

  • fixed most of the -Wunreachable-code-break and -Wunreachable-code-return warnings of clang 3.5 when compiling MAME (nw)

UME 0.154 [SVN 32030]

Author: dhaywood | Date: 09 September 2014 19:43:46

  • raiden games in psx list (nw)

UME 0.154 [SVN 32029]

Author: hap | Date: 09 September 2014 19:31:51

  • poking around with taitojc dangcurv

UME 0.154 [SVN 32028]

Author: wilbertp | Date: 09 September 2014 19:28:17

  • (MESS) sms.c: Fixed graphics glitch in E-Swat atttact mode on the smsj driver and some small cleanups. [Enik Land]

UME 0.154 [SVN 32027]

Author: fabiopri | Date: 09 September 2014 19:03:05

  • antic.c: converted to be a device. [Fabio Priuli]

UME 0.154 [SVN 32026]

Author: dhaywood | Date: 09 September 2014 17:30:58

  • fix scrolling in godzilla (nw)

UME 0.154 [SVN 32025]

Author: miodragm | Date: 09 September 2014 15:33:00

  • Added support for LUA server pages (nw)

UME 0.154 [SVN 32024]

Author: hap | Date: 09 September 2014 14:49:06

  • correct year

UME 0.154 [SVN 32023]

Author: hap | Date: 09 September 2014 14:46:14

  • year correction from gregf

UME 0.154 [SVN 32022]

Author: dhaywood | Date: 09 September 2014 14:28:21

  • (nw)

UME 0.154 [SVN 32021]

Author: dhaywood | Date: 09 September 2014 13:56:58

  • oops (nw)

UME 0.154 [SVN 32020]

Author: dhaywood | Date: 09 September 2014 13:54:05

  • e132xs: fix do xx= in debugger (nw)

UME 0.154 [SVN 32019]

Author: dhaywood | Date: 09 September 2014 12:36:00

  • (nw)

UME 0.154 [SVN 32018]

Author: smf | Date: 09 September 2014 11:47:01

  • fix for building with latest 32 bit tools. (nw)
  • src/mess/video/rm380z.c: In member function 'void rm380z_state::put_point(int, int, int, int)': src/mess/video/rm380z.c:17:2: error: assuming signed overflow does not occur when assuming that (X + c) >= X is always true [-Werror=strict-overflow]
  • for (int r=y;r<(y+mx);r++)
  • ^
  • cc1plus.exe: all warnings being treated as errors
  • makefile:922: recipe for target 'obj/windows/mess/video/rm380z.o' failed

UME 0.154 [SVN 32017]

Author: barryrod | Date: 09 September 2014 11:40:57

  • trident: added ID register, banking, and clock selection.

UME 0.154 [SVN 32016]

Author: tafoid | Date: 09 September 2014 08:44:33

  • voodoo.c, vooddefs.h: Added support for writes to trexInit1 register, to return TMU configuration data. [Peter Ferrie]

UME 0.154 [SVN 32015]

Author: fabiopri | Date: 09 September 2014 08:24:50

  • bye bye ANTIC_RENDERER. nw.

UME 0.154 [SVN 32014]

Author: fabiopri | Date: 09 September 2014 07:58:53

  • small wip. nw.

UME 0.154 [SVN 32013]

Author: fabiopri | Date: 09 September 2014 07:35:51

  • reduce number of define'd functions. nw.

UME 0.154 [SVN 32012]

Author: hap | Date: 09 September 2014 05:20:52

  • add op_add_s16_mem

UME 0.154 [SVN 32011]

Author: rbelmont | Date: 09 September 2014 02:39:57

  • hikaru: add mask dumps for podrace [Cah4e3]

UME 0.154 [SVN 32010]

Author: robbbert | Date: 09 September 2014 02:13:25

  • jp.c: placeholder

UME 0.154 [SVN 32009]

Author: briantro | Date: 08 September 2014 23:48:56

  • dgpix.c: Minor doc update - NW

UME 0.154 [SVN 32008]

Author: angelosa | Date: 08 September 2014 23:00:38

  • Experiment with the bootleg ...

UME 0.154 [SVN 32007]

Author: hap | Date: 08 September 2014 22:39:38

  • get rid of set 1,2,3,4,5,6,7,8,9 naming

UME 0.154 [SVN 32006]

Author: wilbertp | Date: 08 September 2014 22:10:14

  • 315_5124.c: Add new member to save state (nw)

UME 0.154 [SVN 32005]

Author: tafoid | Date: 08 September 2014 20:55:49

  • Some dips/inputs for numcrash (nw)

UME 0.154 [SVN 32004]

Author: wilbertp | Date: 08 September 2014 20:54:21

  • (MESS) sms.c: Prevent vdp register 6 contents from being overwritten while a line is being drawn. Fixes title screen in backtof3. [Enik Land, Wilbert Pol]

UME 0.154 [SVN 32003]

Author: angelosa | Date: 08 September 2014 20:43:42

  • Fixed foreground tilemap in Godzilla, fixes several missing graphics in it.

UME 0.154 [SVN 32002]

Author: fabiopri | Date: 08 September 2014 20:40:45

  • some more antic refactorization. nw.

UME 0.154 [SVN 32001]

Author: hap | Date: 08 September 2014 20:12:33

  • heh

UME 0.154 [SVN 32000]

Author: oliverst | Date: 08 September 2014 20:12:15

  • unregister OSD_OUTPUT_CHANNEL hooks when validity_checker is destroyed - fixes logging of unhandled exceptions in validation (nw)

UME 0.154 [SVN 31999]

Author: olivierg | Date: 08 September 2014 20:09:47

  • misc (nw)

UME 0.154 [SVN 31998]

Author: hap | Date: 08 September 2014 20:04:06

  • sprite layer disable bit

UME 0.154 [SVN 31997]

Author: oliverst | Date: 08 September 2014 19:46:40

  • moved tagged_list:: out of tagged_list to make it catch-able / handle add_exception / updated exception handling unidasm to match the main one and return a proper exitcode in case of an error (nw)

UME 0.154 [SVN 31996]

Author: wilbertp | Date: 08 September 2014 19:36:12

  • (MESS) sms.c: Fixed lphaser regression. [Enik Land]

UME 0.154 [SVN 31995]

Author: oliverst | Date: 08 September 2014 19:25:05

  • removed -Wno-strict-overflow for GCC 4.9 (nw)

UME 0.154 [SVN 31994]

Author: hap | Date: 08 September 2014 17:20:23

  • fix warning (this was useless anyway: m_temp is really temporary)

UME 0.154 [SVN 31993]

Author: fabiopri | Date: 08 September 2014 14:55:48

  • fix error when attempting to mount a cart designed for the A800 right slot (e.g. Monkey Wrench II)
  • into a system without the right slot. nw.

UME 0.154 [SVN 31992]

Author: fabiopri | Date: 08 September 2014 13:20:30

  • let's give antic its own include. nw.

UME 0.154 [SVN 31991]

Author: oliverst | Date: 08 September 2014 13:11:56

  • unreachable code warning fixes for tools (nw)

UME 0.154 [SVN 31990]

Author: oliverst | Date: 08 September 2014 13:08:59

  • forgot two unreachable code fixes (nw)

UME 0.154 [SVN 31989]

Author: oliverst | Date: 08 September 2014 13:00:45

  • fixed most of the -Wunreachable-code-break and -Wunreachable-code-return warnings of clang 3.5 when compiling MESS (nw)

UME 0.154 [SVN 31988]

Author: dhaywood | Date: 08 September 2014 11:10:01

  • clear highscores + bookkeeping info from elfin rom (nw)

UME 0.154 [SVN 31986]

Author: miodragm | Date: 08 September 2014 08:51:14

  • Do web serving in main thread (nw)

UME 0.154 [SVN 31985]

Author: miodragm | Date: 08 September 2014 08:37:00

  • Fixed linking for MAME (nw)

UME 0.154 [SVN 31984]

Author: miodragm | Date: 08 September 2014 07:48:59

  • Updated to latest mongoose (nw)

UME 0.154 [SVN 31983]

Author: fabiopri | Date: 08 September 2014 07:03:27

  • another small antic bit. nw.

UME 0.154 [SVN 31982]

Author: fabiopri | Date: 08 September 2014 07:02:49

  • gtia.c: this was the version meant to be added yesterday (removing a bunch of
  • static vars along the way). nw.

UME 0.154 [SVN 31981]

Author: barryrod | Date: 08 September 2014 05:06:26

  • pc_vga: moved trident VGA device into its own source file (no whatsnew)

UME 0.154 [SVN 31980]

Author: rbelmont | Date: 08 September 2014 01:39:47

  • (MESS) Make the mouse card available to the apple3 too. (nw)

UME 0.154 [SVN 31979]

Author: rbelmont | Date: 08 September 2014 01:33:55

  • (MESS) apple3: match slow speed to FDC (nw)

UME 0.154 [SVN 31978]

Author: rbelmont | Date: 08 September 2014 01:04:20

  • (MESS) Even better apple3 drive select. [Paul Hagstrom]

UME 0.154 [SVN 31977]

Author: alexjack | Date: 07 September 2014 23:46:10

  • ddragon3.c: fix m68k byte smearing regression in wwfwfest (nw)

UME 0.154 [SVN 31976]

Author: briantro | Date: 07 September 2014 22:18:08

  • New Elfin game & X-Files clone
  • New X-Files parent which is an uncensored world version. The old set is a censored version for the Korean market with Korean language on at least 2 different screens.
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

UME 0.154 [SVN 31975]

Author: rbelmont | Date: 07 September 2014 22:06:11

  • Fix Clang build (nw)

UME 0.154 [SVN 31974]

Author: hap | Date: 07 September 2014 21:38:26

  • wedding aisle works again

UME 0.154 [SVN 31973]

Author: michaelz | Date: 07 September 2014 20:41:41

  • (MESS) hfdc/hdc9234: WIP; restore/seek/read sector FM/MFM working (nw)

UME 0.154 [SVN 31972]

Author: hap | Date: 07 September 2014 20:08:56

  • get rid of static int irq1,irq2

UME 0.154 [SVN 31971]

Author: angelosa | Date: 07 September 2014 19:50:55

  • Fixed sticky sprite on top-left for Zero Team/X Se Dae

UME 0.154 [SVN 31970]

Author: olivierg | Date: 07 September 2014 17:26:13

  • checkpoint (nw)

UME 0.154 [SVN 31969]

Author: olivierg | Date: 07 September 2014 15:30:22

  • collision rework (nw)

UME 0.154 [SVN 31968]

Author: rbelmont | Date: 07 September 2014 15:06:26

  • (MESS) apple3: Further improvements to drive select (nw)

UME 0.154 [SVN 31967]

Author: fabiopri | Date: 07 September 2014 14:29:39

  • another small step: moved antic start procedure to antic.c. nw.

UME 0.154 [SVN 31966]

Author: fabiopri | Date: 07 September 2014 12:39:43

  • small progress towards separating antic code from video/atari.c. nw.

UME 0.154 [SVN 31965]

Author: barryrod | Date: 07 September 2014 11:18:41

  • svga_s3: added CLKSYN test register (SR17), gets stock Trio64V2/DX BIOS to boot. (no whatsnew)

UME 0.154 [SVN 31964]

Author: fabiopri | Date: 07 September 2014 09:38:40

  • gtia.c: converted to be a device. [Fabio Priuli]
  • also, fixed a regression in maxaflex.c and cleaned up a little bit the driver,

UME 0.154 [SVN 31963]

Author: briantro | Date: 07 September 2014 07:27:42

  • dgpix.c: Slight visual clean up - NW

UME 0.154 [SVN 31962]

Author: fabiopri | Date: 07 September 2014 07:27:29

  • (MESS) megadriv.c: Added support for Game Genie as a passthru cart. [Fabio Priuli]

UME 0.154 [SVN 31961]

Author: briantro | Date: 07 September 2014 06:31:06

  • patch to get JumpJump running
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

UME 0.154 [SVN 31960]

Author: rbelmont | Date: 07 September 2014 05:57:29

  • (MESS) apple3: invert enable1 sense, external drive selection now works properly. [R. Belmont]

UME 0.154 [SVN 31959]

Author: rbelmont | Date: 07 September 2014 05:01:22

  • (MESS) Apple II: Support Apple II Mouse Card [R. Belmont, Guru, Sharkpuncher]

UME 0.154 [SVN 31958]

Author: barryrod | Date: 07 September 2014 04:56:59

  • (MESS) Added the following video card BIOSes: [rfka01, Barry Rodewald]
  • s3_764: S3 9503-62 (not working)
  • Elsa Winner 1000/T2D
  • s3virge: S3 ViRGE BIOS v1.00-10
  • mach64: ATi mach64V1 113-34404-104

UME 0.154 [SVN 31957]

Author: dhaywood | Date: 06 September 2014 22:46:36

  • new NOT WORKING
  • Jump Jump [system11]
  • needs the correct protection patches

UME 0.154 [SVN 31956]

Author: olivierg | Date: 06 September 2014 22:41:38

  • better understanding of the blending (nw)

UME 0.154 [SVN 31955]

Author: olivierg | Date: 06 September 2014 22:06:37

  • more blending fixes (nw)

UME 0.154 [SVN 31954]

Author: olivierg | Date: 06 September 2014 20:48:50

  • more blending finetuning (nw)

UME 0.154 [SVN 31953]

Author: miodragm | Date: 06 September 2014 18:00:02

  • (MESS)thomson: improve accuracy of the colors [Antoine Mine]

UME 0.154 [SVN 31952]

Author: fabiopri | Date: 06 September 2014 15:26:51

  • (MESS) untangle gtia and antic some more. nw.

UME 0.154 [SVN 31951]

Author: fabiopri | Date: 06 September 2014 14:15:18

  • (MESS) gtia: reduced a bit the #define obfuscation. nw.

UME 0.154 [SVN 31950]

Author: fabiopri | Date: 06 September 2014 14:10:23

  • pcb_type for this had been wrong forever, finally fixed. nw.

UME 0.154 [SVN 31949]

Author: olivierg | Date: 06 September 2014 13:23:40

  • better blending (nw)

UME 0.154 [SVN 31948]

Author: oliverst | Date: 06 September 2014 12:28:28

  • make clang 3.5 compile out-of-the-box by disabling some warnings for now / added TODO (nw)

UME 0.154 [SVN 31947]

Author: fabiopri | Date: 06 September 2014 11:59:23

  • d'oh. sorry.

UME 0.154 [SVN 31946]

Author: fabiopri | Date: 06 September 2014 11:39:27

  • silenced debug residual. nw.

UME 0.154 [SVN 31945]

Author: fabiopri | Date: 06 September 2014 11:30:13

  • (MESS) a7800: more accurate POKEY accesses make Beef Drop happier. nw.

UME 0.154 [SVN 31944]

Author: wilbertp | Date: 06 September 2014 11:04:52

  • msx_dsk.c: Add support for 81 track images (nw)

UME 0.154 [SVN 31943]

Author: fabiopri | Date: 06 September 2014 07:49:07

  • (MESS) a7800.c: [Fabio Priuli]
  • - Fixed YM2151 clock in XM expansion, thanks to info from
  • tep392 and GroovyBee
  • - Added support for homebrew boards MegaCart+ and
  • VersaBoard by CPUWIZ (ROM respectively up to 512K
  • and 256K + 32K of RAM)
  • - Misc cleanups
  • out of whatsnew: I have also added, for debugging purposes, a VersaBoard with SG 9banks + POKEY at 0x0450
  • in the hope to find out exactly what goes currently wrong in the emulation of some homebrew games... let's see...

UME 0.154 [SVN 31942]

Author: fabiopri | Date: 06 September 2014 07:38:32

  • (MESS) maria.c:
  • -Timeout rendering added. [Mike Saarna]
  • -Reorganized DMA penalties to support new rendering code [Mike Saarna, Robert Tuccitto]

UME 0.154 [SVN 31941]

Author: robbbert | Date: 06 September 2014 04:00:58

  • inder.c: Atleta is working. [Robbbert]

UME 0.154 [SVN 31940]

Author: robbbert | Date: 06 September 2014 03:40:36

  • inder.c: Mundial 90, Corsario, 250CC are working. [Robbbert]

UME 0.154 [SVN 31939]

Author: barryrod | Date: 06 September 2014 02:37:01

  • isa: added hookup for Trident TGUI9680 video card.

UME 0.154 [SVN 31938]

Author: robbbert | Date: 06 September 2014 02:25:19

  • inder.c: Clown is working. [Robbbert]

UME 0.154 [SVN 31937]

Author: robbbert | Date: 06 September 2014 02:08:12

  • inder.c: Moon Light is working. [Robbbert]

UME 0.154 [SVN 31936]

Author: rbelmont | Date: 06 September 2014 01:47:32

  • (MESS) apple3: refresh selected drive after the softswitches are changed. [Paul Hagstrom]

UME 0.154 [SVN 31935]

Author: hap | Date: 05 September 2014 23:44:21

  • New not working game added
  • -----------------

UME 0.154 [SVN 31934]

Author: hap | Date: 05 September 2014 23:26:12

  • draw sprites front to back, this fixes some issues with shadow

UME 0.154 [SVN 31933]

Author: angelosa | Date: 05 September 2014 22:08:42

  • Notes

UME 0.154 [SVN 31932]

Author: olivierg | Date: 05 September 2014 21:49:07

  • make sprite layer order per-game (nw)

UME 0.154 [SVN 31931]

Author: hap | Date: 05 September 2014 21:46:13

  • another note

UME 0.154 [SVN 31930]

Author: tafoid | Date: 05 September 2014 21:41:35

  • pve500 volume adjust (nw)

UME 0.154 [SVN 31929]

Author: hap | Date: 05 September 2014 21:23:14

  • my spacebar wants his money back

UME 0.154 [SVN 31928]

Author: hap | Date: 05 September 2014 21:05:59

  • it's not z80, and doesn't look like a simple clone of galaxian

UME 0.154 [SVN 31927]

Author: olivierg | Date: 05 September 2014 19:48:51

  • house shadows (nw)

UME 0.154 [SVN 31926]

Author: olivierg | Date: 05 September 2014 19:31:34

  • rename (nw)

UME 0.154 [SVN 31925]

Author: angelosa | Date: 05 September 2014 19:23:43

  • Added destination base address for sprite DMA, fixes Purple laser visibility in Raiden 2/DX

UME 0.154 [SVN 31924]

Author: olivierg | Date: 05 September 2014 19:02:07

  • raiden2: Does it blend? (nw)

UME 0.154 [SVN 31923]

Author: fabiopri | Date: 05 September 2014 16:24:35

  • (MESS) gameboy: added dump of Color GameBoy 188 in 1 multicart,
  • and partially implemented the required mapper [Team Europe, Fabio Priuli]
  • after selecting a game, the CPU always points to the correct bank of the cart,
  • but some games don't work anyway (e.g. Duck Tales, PacMan, etc.)
  • I don't have time to further debug this, at the moment, so I leave it to whoever
  • wants to take a look

UME 0.154 [SVN 31922]

Author: fabiopri | Date: 05 September 2014 16:16:40

  • (MESS) softlist: misc gb / gbc dumps added. nw.

UME 0.154 [SVN 31921]

Author: fabiopri | Date: 05 September 2014 16:15:21

  • (MESS) pico.xml: more Japanese and Korean dumps added. [Team Europe]

UME 0.154 [SVN 31920]

Author: olivierg | Date: 05 September 2014 15:51:50

  • raiden2: sprite placement and priorities (nw)

UME 0.154 [SVN 31919]

Author: dhaywood | Date: 05 September 2014 15:46:48

  • eolith.c needs faster EEPROM access like vamphalf.c, fixes fort2b again (nw)

UME 0.154 [SVN 31918]

Author: robbbert | Date: 05 September 2014 15:39:39

  • inder.c: WIP

UME 0.154 [SVN 31917]

Author: tafoid | Date: 05 September 2014 14:10:44

  • Fix dropped mame.lst update (nw)

UME 0.154 [SVN 31916]

Author: tafoid | Date: 05 September 2014 14:03:23

  • New games marked as GAME_NOT_WORKING
  • -------------------------------

UME 0.154 [SVN 31915]

Author: olivierg | Date: 05 September 2014 12:09:41

  • raidendx banking (nw)

UME 0.154 [SVN 31914]

Author: dhaywood | Date: 05 September 2014 11:53:25

  • new NOT WORKING
  • Yori Zori Kuk Kuk [Dullaron, Kai Bauer, Brian Troha, The Dumping Union]
  • graphics roms not dumped yet, although I couldn't get it to boot, so might be a bit different

UME 0.154 [SVN 31913]

Author: miodragm | Date: 05 September 2014 09:24:00

  • samples fix from Osso (nw)

UME 0.154 [SVN 31912]

Author: robbbert | Date: 05 September 2014 06:37:37

  • inder.c: WIP

UME 0.154 [SVN 31911]

Author: fabiopri | Date: 05 September 2014 05:15:36

  • let's make cmpro happier. nw.

UME 0.154 [SVN 31910]

Author: fabiopri | Date: 04 September 2014 22:21:51

  • (MESS) a5200/a7800: fixed a bunch of regressions introduced with
  • slotification. nw.

UME 0.154 [SVN 31909]

Author: fabiopri | Date: 04 September 2014 22:21:07

  • (MESS) a800: added sketchy support for some more mappers.
  • only a few carts have actually improved, but it is a start. nw.

UME 0.154 [SVN 31908]

Author: ivanva | Date: 04 September 2014 20:20:01

  • itt3030.c fix from RB (nw)

UME 0.154 [SVN 31907]

Author: michaelz | Date: 04 September 2014 20:11:35

  • floppy: Change in find_position to avoid missing edges that are very
  • close to a window end. (nw)

UME 0.154 [SVN 31906]

Author: ivanva | Date: 04 September 2014 18:49:30

  • samples_device: converted to use inline config and delegates. Will probably need clean compile. (nw)

UME 0.154 [SVN 31905]

Author: dhaywood | Date: 04 September 2014 14:31:09

  • improve note (nw)

UME 0.154 [SVN 31904]

Author: dhaywood | Date: 04 September 2014 14:20:27

  • note based on post made by 'Naxat' on my blog (nw)

UME 0.154 [SVN 31903]

Author: dhaywood | Date: 04 September 2014 13:29:39

  • rework the Seibu Cup Soccer debug mode code so that it can be enabled for all sets rather than just the non-functional bootlegs, also documented how you get the Olympic Soccer '92 title screen and disable a debug display in the Cup Soccer Selection sets. The COP could be involved in providing a rom overlay for this area. (nw)

UME 0.154 [SVN 31902]

Author: robbbert | Date: 04 September 2014 10:55:54

  • inder.c: Lap by Lap is working. [Robbbert]

UME 0.154 [SVN 31901]

Author: robbbert | Date: 04 September 2014 07:04:09

  • inder.c: Canasta 86 is working. [Robbbert]

UME 0.154 [SVN 31900]

Author: fabiopri | Date: 04 September 2014 06:18:05

  • (MESS) md_slot.c: let's try to load carts in a rom region rather than in a dynamic buffer.
  • This hopefully allows to search for ROM cheats again and fixes bug MT5488. nw.

UME 0.154 [SVN 31899]

Author: fabiopri | Date: 04 September 2014 05:59:05

  • (MESS) whoops... Activision and Absolute mappers got switched when loading from fullpath... nw.

UME 0.154 [SVN 31898]

Author: rbelmont | Date: 04 September 2014 03:38:10

  • not quite yet (nw)

UME 0.154 [SVN 31897]

Author: rbelmont | Date: 04 September 2014 03:37:23

  • (MESS) pc_vga: correct access to attribute register when PAS bit is set, allows XFree86 to detect ISA VGA. [Peter Ferrie]

UME 0.154 [SVN 31896]

Author: rbelmont | Date: 04 September 2014 03:26:43

  • SDL: reenable SDL_ttf for SDL2 builds (nw)

UME 0.154 [SVN 31895]

Author: briantro | Date: 03 September 2014 20:37:20

  • galpanic.c: Correct rom names for the newest Fantasia set. - NW

UME 0.154 [SVN 31894]

Author: hap | Date: 03 September 2014 19:30:19

  • added global alpha bit

UME 0.154 [SVN 31893]

Author: angelosa | Date: 03 September 2014 19:28:06

  • Updated 0205 for m68k based games

UME 0.154 [SVN 31892]

Author: fabiopri | Date: 03 September 2014 17:22:41

  • fixed pokey mapping in the a7800 carts. nw.

UME 0.154 [SVN 31891]

Author: fabiopri | Date: 03 September 2014 17:20:35

  • updated pokey to use delegates for its callbacks. nw.

UME 0.154 [SVN 31890]

Author: fabiopri | Date: 03 September 2014 17:19:35

  • (MESS) coleco.xml: Some more verified dumps and info added. [Ikrananka]

UME 0.154 [SVN 31889]

Author: robbbert | Date: 03 September 2014 14:16:21

  • inder.c: Brave Team is working. [Robbbert]

UME 0.154 [SVN 31888]

Author: jgevarya | Date: 03 September 2014 12:41:02

  • Remove test code (n/w)

UME 0.154 [SVN 31887]

Author: olivierg | Date: 03 September 2014 11:32:43

  • raiden: misc (nw)

UME 0.154 [SVN 31886]

Author: rbelmont | Date: 03 September 2014 03:26:15

  • SDL: Use the same screen selection method for SDL2 as Windows. [R. Belmont]

UME 0.154 [SVN 31885]

Author: rbelmont | Date: 03 September 2014 02:58:02

  • SDL: more OS X fixes for SDL2. (nw)

UME 0.154 [SVN 31884]

Author: rbelmont | Date: 03 September 2014 02:20:39

  • SDL: link properly on OS X for SDL2. [R. Belmont]

UME 0.154 [SVN 31883]

Author: hap | Date: 03 September 2014 01:28:34

  • changed Williams diag AU/MD button to PORT_TOGGLE

UME 0.154 [SVN 31882]

Author: robbbert | Date: 03 September 2014 01:21:54

  • inder.c: placeholder

UME 0.154 [SVN 31881]

Author: dhaywood | Date: 03 September 2014 00:09:21

  • new clones
  • Fantasia (940803 PCB) [system11]

UME 0.154 [SVN 31880]

Author: fabiopri | Date: 02 September 2014 22:41:50

  • (MESS) a2600.xml: some more fixes (these games need to start from bank2 at boot). nw.

UME 0.154 [SVN 31879]

Author: fabiopri | Date: 02 September 2014 22:26:50

  • (MESS) a2600.xml: added some missing slot options which caused some
  • regression in the new implementation. nw.

UME 0.154 [SVN 31878]

Author: fabiopri | Date: 02 September 2014 21:56:57

  • (MESS) atari400.c: start attempt to untangle a bit the video &
  • machine code. nw.

UME 0.154 [SVN 31877]

Author: hap | Date: 02 September 2014 20:18:43

  • (MESS) pve500.c: hooked up MB8421 RAM [FSanches]
  • (note to FS: we can't confirm that your driver crashes on load)

UME 0.154 [SVN 31876]

Author: miodragm | Date: 02 September 2014 14:42:52

  • Make it compile on 4.9.x (nw)

UME 0.154 [SVN 31873]

Author: miodragm | Date: 02 September 2014 12:57:12

  • Update to latest mongoose (nw)

UME 0.154 [SVN 31872]

Author: dhaywood | Date: 02 September 2014 12:50:56

  • replace rom in ryukendna set [system11]

UME 0.154 [SVN 31871]

Author: dhaywood | Date: 02 September 2014 12:40:45

  • new clones
  • The Simpsons (2 Players World, set 3) [Ben76]

UME 0.154 [SVN 31870]

Author: miodragm | Date: 02 September 2014 10:01:11

  • Support for SDL2 builds on win32

UME 0.154 [SVN 31869]

Author: miodragm | Date: 02 September 2014 09:35:09

  • Let's static link SDL on win32 build (nw)

UME 0.154 [SVN 31868]

Author: tafoid | Date: 02 September 2014 07:48:44

  • Compile Fix (nw)

UME 0.154 [SVN 31867]

Author: fabiopri | Date: 02 September 2014 06:37:07

  • a7800 minor comments/cleanups. nw.

UME 0.154 [SVN 31866]

Author: fabiopri | Date: 02 September 2014 06:02:02

  • (MESS) atari400.c progress: [Fabio Priuli]
  • - Rewritten cart emulation to use slot devices (many
  • "mappers" do not fully work) and unified cart handling
  • among 8bit home computers, XEGS and Atari 5200
  • - Added support for loading carts with bankswitch to all XL/XE
  • models
  • - Added support for loading XEGS carts in Atari 8bits home
  • computers (XEGS instead will only load XEGS games until
  • support for the keyboard add-on is included)
  • - Big clean up of the driver, simplifying memory map, removing
  • writes to ROM, etc.
  • - Changed NOT_WORKING flag to IMPERFECT_GRAPHICS
  • in 600XL, 65XE, 800XE and XEGS since they should now be
  • working to the same extent of the 800XL, and bugs shall be
  • reported.
  • as a consequence of the above changes, the new softlists a800.xml, a5200.xml
  • and xegs.xml are not compatible anymore with 0.154: keep the old xmls until
  • 0.155 if you don't compile your own exe

UME 0.154 [SVN 31865]

Author: hap | Date: 02 September 2014 05:02:49

  • note for kale

UME 0.154 [SVN 31864]

Author: rbelmont | Date: 02 September 2014 03:08:13

  • SDL: remove dead code from SDL2 renderer, fix laserdisc crash with SDL2 -video accel rendering. [R. Belmont]

UME 0.154 [SVN 31863]

Author: angelosa | Date: 01 September 2014 23:44:32

  • Notes

UME 0.154 [SVN 31862]

Author: rbelmont | Date: 01 September 2014 23:38:35

  • SDL: More cleanups. (nw)

UME 0.154 [SVN 31861]

Author: angelosa | Date: 01 September 2014 22:13:19

  • Fixed sprite DMA for Raiden 2, bullets are now visible [Angelo Salese, Olivier Galibert]

UME 0.154 [SVN 31860]

Author: ivanva | Date: 01 September 2014 20:26:53

  • kaneko_toybox_device: cleanups (nw)

UME 0.154 [SVN 31859]

Author: ivanva | Date: 01 September 2014 15:35:57

  • kaneko_calc3_device: minor cleanup (nw)

UME 0.154 [SVN 31858]

Author: robbbert | Date: 01 September 2014 14:08:14

  • aftor and spectra: minor improvements (nw)
  • Af-tor: added missing inputs and mechanical sounds. Added notes. Fixed broken bank of switches.
  • Spectra: added slingshot sound and some notes. Fixed coin sound. Removed useless variable.

UME 0.154 [SVN 31857]

Author: ivanva | Date: 01 September 2014 13:06:22

  • kaneko_calc3_device: "standardized" it some (nw)

UME 0.154 [SVN 31856]

Author: ivanva | Date: 01 September 2014 13:05:17

  • mjsister.c: fixed crash (nw)

UME 0.154 [SVN 31855]

Author: miodragm | Date: 01 September 2014 09:58:33

  • Added window to osd_interface (nw)
  • win_monitor_info to class
  • win_window_info to class, partial

UME 0.154 [SVN 31853]

Author: rbelmont | Date: 01 September 2014 03:09:38

  • SDL: remove more dead code from the GL paths (nw)

UME 0.154 [SVN 31852]

Author: rbelmont | Date: 01 September 2014 02:55:58

  • SDL: init timebase the first time it's needed on Windows, Mac, and OS/2 targets. [R. Belmont]

UME 0.154 [SVN 31851]

Author: rbelmont | Date: 31 August 2014 22:52:19

  • (nw)

UME 0.154 [SVN 31850]

Author: rbelmont | Date: 31 August 2014 21:55:48

  • SDL: fall through to the baseline Win32 implementations for file, socket, and pty/named pipe I/O. [R. Belmont]
  • nw: This fixes laserdisc games and enables socket and named pipe I/O in SDL Windows builds.

UME 0.154 [SVN 31849]

Author: briantro | Date: 31 August 2014 06:35:13

  • segas32.c: Minor doc update - NW

UME 0.154 [SVN 31848]

Author: briantro | Date: 31 August 2014 00:39:28

  • arkanoid.c: Add a note about an undumped Arkanoid set - NW

UME 0.154 [SVN 31847]

Author: briantro | Date: 31 August 2014 00:17:46

  • gaplus.c: Give the Tecfri set the correction inputs including dipswitch settings. Correct rom labels as per PCB & replace damaged GP2 10 rom. - NW

UME 0.154 [SVN 31846]

Author: briantro | Date: 31 August 2014 00:16:32

  • circusc.c: Correct disassembled code - NW

UME 0.154 [SVN 31845]

Author: hap | Date: 30 August 2014 19:38:49

  • woop

UME 0.154 [SVN 31844]

Author: hap | Date: 30 August 2014 19:28:30

  • Matty koreafix

UME 0.154 [SVN 31843]

Author: hap | Date: 30 August 2014 19:23:35

  • OG bugfix

UME 0.154 [SVN 31842]

Author: dhaywood | Date: 30 August 2014 18:52:06

  • new clones
  • Gaplus (Tecfri PCB) [system11]

UME 0.154 [SVN 31841]

Author: briantro | Date: 30 August 2014 17:22:36

  • segas32.c: IC1 is actually MB8421 - NW

UME 0.154 [SVN 31840]

Author: dhaywood | Date: 30 August 2014 17:14:04

  • better details (nw)

UME 0.154 [SVN 31839]

Author: briantro | Date: 30 August 2014 17:06:49

  • New Air Rescue clone
  • New Clone Added
  • --------------------------

UME 0.154 [SVN 31838]

Author: briantro | Date: 30 August 2014 16:16:38

  • circusc.c: Correct 1 rom label as per actual PCB, even though 380_k13.5a is 100% identical to 380_j13.5a - NW

UME 0.154 [SVN 31837]

Author: tafoid | Date: 30 August 2014 00:39:35

  • Fix "error: zero-length gnu_printf format string" compile issue (nw)

UME 0.154 [SVN 31836]

Author: briantro | Date: 29 August 2014 22:20:56

  • circusc.c: The 380 W05 set has been confirmed to come with all revision "Q" roms. - NW

UME 0.154 [SVN 31835]

Author: briantro | Date: 29 August 2014 21:37:37

  • circusc.c: Corrent 1 rom name - NW

UME 0.154 [SVN 31834]

Author: wilbertp | Date: 29 August 2014 21:01:29

  • rsp.c: Modernised cpu core (nw)

UME 0.154 [SVN 31833]

Author: angelosa | Date: 29 August 2014 20:57:02

  • Ported OG's fix in m68k based games. Seibu Cup Soccer players now turns around right, at the expense of being mostly without the head (!). SD Gundam has less erratic Homing Missiles and third mid-boss doesn't go to wonderland anymore.

UME 0.154 [SVN 31832]

Author: wilbertp | Date: 29 August 2014 20:38:06

  • atari_s1.c: removed unused member (nw)

UME 0.154 [SVN 31831]

Author: tafoid | Date: 29 August 2014 18:12:05

  • Corrected some labels to follow 6 digit Atari standard for Destroyer (nw)

UME 0.154 [SVN 31830]

Author: ivanva | Date: 29 August 2014 18:07:39

  • Updated most of the remaining static TIMER_CALLBACKs (nw) to MEMBERs. (nw)

UME 0.154 [SVN 31829]

Author: briantro | Date: 29 August 2014 15:29:45

  • Minor doc updates: ID the MB89372 & Link PCB layout - NW

UME 0.154 [SVN 31828]

Author: olivierg | Date: 29 August 2014 14:21:14

  • raiden2: Add 6200 (nw)

UME 0.154 [SVN 31827]

Author: alexjack | Date: 29 August 2014 08:17:30

  • metro.c Fix assert (nw)

UME 0.154 [SVN 31826]

Author: hap | Date: 29 August 2014 04:17:18

  • added mb8421 to segaybd.c pdriftl. untested, since linkcpu doesnt enable interrupts?

UME 0.154 [SVN 31825]

Author: hap | Date: 29 August 2014 02:05:44

  • added mb8421 to taitojc.c
  • also removed debug_dsp_command()

UME 0.154 [SVN 31824]

Author: tafoid | Date: 29 August 2014 01:33:41

  • New games marked as GAME_NOT_WORKING
  • -------------------------------

UME 0.154 [SVN 31823]

Author: angelosa | Date: 29 August 2014 01:05:45

  • Note about 0xdde5, and made Seibu Cup Soccer to be 320x240 from this guess (makes sense considering that there's an ugly black border on bottom screen otherwise).

UME 0.154 [SVN 31822]

Author: hap | Date: 28 August 2014 20:59:28

  • added MB8421 device (16KBIT dual port SRAM with 2 interrupt pins)

UME 0.154 [SVN 31821]

Author: dhaywood | Date: 28 August 2014 17:35:17

  • temp, use puzzle break code with sohosung so it boots, extraction of data from sohosung will be done shortly. (nw)

UME 0.154 [SVN 31820]

Author: ivanva | Date: 28 August 2014 17:09:41

  • cinemat.c: moved audio functions to the driver class (nw)

UME 0.154 [SVN 31819]

Author: ivanva | Date: 28 August 2014 16:58:47

  • Added save states to igs011.c (nw)

UME 0.154 [SVN 31818]

Author: olivierg | Date: 28 August 2014 16:14:05

  • mfi_dsk: Fix leaks [O. Galibert]

UME 0.154 [SVN 31817]

Author: olivierg | Date: 28 August 2014 16:14:03

  • altos5: Fix wrong drive type [O. Galibert]

UME 0.154 [SVN 31816]

Author: robbbert | Date: 28 August 2014 15:32:58

  • taito.c: added ay sound, snake sounds better now.

UME 0.154 [SVN 31815]

Author: robbbert | Date: 28 August 2014 08:37:09

  • Added licence info (nw)

UME 0.154 [SVN 31814]

Author: robbbert | Date: 28 August 2014 07:47:56

  • atari_s1: imperfect sound

UME 0.154 [SVN 31813]

Author: briantro | Date: 28 August 2014 01:28:49

  • segas32.c: Minor Doc update - NW

UME 0.154 [SVN 31812]

Author: hap | Date: 27 August 2014 20:15:08

  • new game added as GAME_NOT_WORKING
  • -----

UME 0.154 [SVN 31811]

Author: hap | Date: 27 August 2014 17:57:58

  • added Taito TTL bazooka romset we had lying around

UME 0.154 [SVN 31810]

Author: hap | Date: 27 August 2014 17:21:28

  • it's a Z80E

UME 0.154 [SVN 31809]

Author: dhaywood | Date: 27 August 2014 16:17:39

  • (nw)

UME 0.154 [SVN 31808]

Author: dhaywood | Date: 27 August 2014 15:37:11

  • worse for now, but prep further work (nw)

UME 0.154 [SVN 31807]

Author: robbbert | Date: 27 August 2014 14:11:44

  • atari_s2: fixed sound clipping

UME 0.154 [SVN 31806]

Author: robbbert | Date: 27 August 2014 13:51:17

  • atari_s2: added noise circuit, although it doesn't seem to be used.

UME 0.154 [SVN 31805]

Author: fabiopri | Date: 27 August 2014 12:29:59

  • Reducing differences in File Manager options when entering from
  • softlist vs fullpath. nw.

UME 0.154 [SVN 31804]

Author: robbbert | Date: 27 August 2014 12:15:37

  • atari_s2: sound for superman, hercules, roadrunner.

UME 0.154 [SVN 31803]

Author: alexjack | Date: 27 August 2014 11:44:55

  • ymf278b: Use the memory system to access wavetable data. This should make it
  • possible to hook up RAM as well as ROM to the device, e.g. for computer
  • sound cards in MESS.
  • psikyo4: Improve and clean up wavetable ROM banking. The mask ROM tests in
  • hotgm4ev and hotgmcki pass now. loderndf still fails for unknown reasons.
  • Miscellaneous cleanups as well. [Alex Jackson]
  • (nw) I'm using the multipcm workaround for default address maps for now.
  • The core change I discussed will go in a separate commit, in case it causes
  • more problems than anticipated.

UME 0.154 [SVN 31802]

Author: dhaywood | Date: 27 August 2014 11:42:04

  • allow link cpu to execute (nw)

UME 0.154 [SVN 31801]

Author: fabiopri | Date: 27 August 2014 11:37:17

  • fixed crash in File Manager when selecting "Return to Previous Menu" from
  • the softlist menu. nw.

UME 0.154 [SVN 31800]

Author: dhaywood | Date: 27 August 2014 10:48:05

  • prevent crash (nw)

UME 0.154 [SVN 31799]

Author: fabiopri | Date: 27 August 2014 10:43:30

  • Fix for MT05639, which had regressed in rev.30805. nw.
  • Of course, device options have to be removed *before* the
  • call of set_system_name (which sets the options of the new
  • system), or the system is launched with no media options
  • available! :-)

UME 0.154 [SVN 31798]

Author: alexjack | Date: 27 August 2014 09:57:30

  • metro.c: sort games by hardware type, clean up address maps, start unifying MCFGs (nw)

UME 0.154 [SVN 31797]

Author: ryanholt | Date: 27 August 2014 08:19:47

  • (nw) mips3drc: Made badcop exception handling cleaner. If you haven't read Bob Martin's "Clean Code" yet, do so.

UME 0.154 [SVN 31796]

Author: fabiopri | Date: 27 August 2014 08:08:32

  • (MESS) softlist: misc new dumps. nw.

UME 0.154 [SVN 31795]

Author: fabiopri | Date: 27 August 2014 08:07:58

  • (MESS) vcs_slot: avoid possible crashes when loading a new game from the internal UI. nw.

UME 0.154 [SVN 31794]

Author: briantro | Date: 27 August 2014 03:10:39

  • segaybd.c: Give the new Power Drift (Japan, Link Version) it's own correct dipswitch settings. [Brian Troha]

UME 0.154 [SVN 31793]

Author: hap | Date: 26 August 2014 22:59:17

  • servicecoin was wrong (IPT_SERVICE is F2)

UME 0.154 [SVN 31792]

Author: ryanholt | Date: 26 August 2014 22:00:27

  • mips3drc: Throw badcop exceptions on COP1 accesses while the COP1 status bit is
  • not enabled [MarathonMan]

UME 0.154 [SVN 31791]

Author: angelosa | Date: 26 August 2014 21:20:29

  • Small note, with Tafoid's aid.

UME 0.154 [SVN 31790]

Author: hap | Date: 26 August 2014 20:38:05

  • fix crash possibility

UME 0.154 [SVN 31789]

Author: olivierg | Date: 26 August 2014 19:39:58

  • floppy: Don't infloop in set_write_splice when there's no floppy (fixes MT5672) [O. Galibert]

UME 0.154 [SVN 31788]

Author: hap | Date: 26 August 2014 18:13:07

  • gamelist align as usual

UME 0.154 [SVN 31787]

Author: hap | Date: 26 August 2014 18:06:10

  • nw

UME 0.154 [SVN 31786]

Author: dhaywood | Date: 26 August 2014 17:04:24

  • doesn't look for these (nw)

UME 0.154 [SVN 31785]

Author: hap | Date: 26 August 2014 17:01:01

  • huh, i had this ready for commit but forgot

UME 0.154 [SVN 31784]

Author: dhaywood | Date: 26 August 2014 16:58:54

  • added decryption for Gundam Wing: Endless Duel (SNES bootleg) [iq_132]
  • still doesn't work, probably needs correct boot vectors or some other protection?

UME 0.154 [SVN 31783]

Author: dhaywood | Date: 26 August 2014 16:51:46

  • new NOT WORKING
  • Power Drift (Japan, Link Version) [ShouTime,rtw,B2K24, Gor ,Dullaron, anonymous, Mucci ,gregf ,ghoolster, Smitdogg,The Dumping Union]
  • I think it NEEDs the link board hooked up to work properly

UME 0.154 [SVN 31782]

Author: hap | Date: 26 August 2014 16:24:55

  • do some renames:
  • boblbobl2 -> sboblbobl
  • sboblboa -> sboblbobla
  • sboblbob -> sboblboblb

UME 0.154 [SVN 31781]

Author: hap | Date: 26 August 2014 16:10:01

  • added quizshow 2nd chr prom

UME 0.154 [SVN 31780]

Author: robbbert | Date: 26 August 2014 15:07:41

  • Various pinball works in progress (nw)
  • - atari_s2: marked fourx4 not working (it never worked)
  • - by6803: more preliminary work
  • - st_mp100: added game number of Cosmic Princess
  • - taito: a few more sets working or with sound

UME 0.154 [SVN 31779]

Author: fabiopri | Date: 26 August 2014 06:58:29

  • (MESS) a7800: added Yamaha 2151 emulation to the XM
  • expansion board, thanks to info from tep392. nw.
  • Also removed from the softlist the Donkey Kong XM Enhanced
  • version which had been hacked to work on ProSystem emulator
  • and fails to save hiscores with correct HSC emulation
  • (it remains available the correct version which saves fine both
  • in MESS and in the real hardware).

UME 0.154 [SVN 31778]

Author: fabiopri | Date: 26 August 2014 06:54:24

  • (MESS) a7800: split video emulation (Atari MARIA chip) into a
  • separate device. [Fabio Priuli]

UME 0.154 [SVN 31777]

Author: rbelmont | Date: 26 August 2014 03:11:29

  • SDL: don't require -str to enable watchdog (nw)

UME 0.154 [SVN 31776]

Author: rbelmont | Date: 26 August 2014 01:32:52

  • (MESS) apple3: don't do color text in A2 emulation mode. [R. Belmont]

UME 0.154 [SVN 31775]

Author: briantro | Date: 26 August 2014 01:32:47

  • fuukifg2.c: Correct clock speeds for the Susume! Mile Smile / Go Go! Mile Smile and Gyakuten!! Puzzle Bancho sets. [system11]

UME 0.154 [SVN 31774]

Author: robbbert | Date: 26 August 2014 00:06:09

  • boblbobl2 fixed, promoted from GAME_NOT_WORKING [Darq]
  • (nw) if someone feels the set name should be changed, go ahead.

UME 0.154 [SVN 31773]

Author: philipbe | Date: 25 August 2014 20:31:31

  • Removed for now -nw-

UME 0.154 [SVN 31772]

Author: fabiopri | Date: 25 August 2014 19:48:48

  • (MESS) a78_slot: added logging of the A78 header, fixed identification of
  • some games when loaded from fullpath, and hopefully fixed crash when
  • loading carts from the internal UI. nw.

UME 0.154 [SVN 31771]

Author: fabiopri | Date: 25 August 2014 19:46:05

  • (MESS) vcs_slot: added oncart RAM to save state. nw.

UME 0.154 [SVN 31770]

Author: sronco | Date: 25 August 2014 19:21:17

  • (MESS) upd7220: fixed RDAT command when data to read are larger than the FIFO, this fixes dmv and a5105 text scrolling. (nw)

UME 0.154 [SVN 31769]

Author: rbelmont | Date: 25 August 2014 14:56:31

  • Games added as GAME_NOT_WORKING
  • --------------------------

UME 0.154 [SVN 31768]

Author: ivanva | Date: 25 August 2014 13:09:41

  • psikyo4: Fixed MT05688 (nw)
  • Also enabled GAME_SUPPORTS_SAVE since the driver and the needed cores seem to support save just fine and quick testing didn't show any problem.

UME 0.154 [SVN 31767]

Author: fabiopri | Date: 25 August 2014 12:15:32

  • (MESS) a7800.c progress: [Fabio Priuli]
  • - Rewritten cart emulation to use slot devices
  • - Removed POKEY chip from the main unit since it was inside
  • the carts (of course it gets enabled when you launch a game
  • who contained it in its cart)
  • - Added support for the High Score cart as a passthru cart: when
  • you mount hiscore, a -cart2 switch will become available to mount
  • the game you want to play
  • - Properly implemented XBoarD and XM expansions as
  • passthru carts as well, so that new syntax to run dkxm.a78 is
  • "mess a7800 -cart xm -cart2 pathtogamesdkxm.a78"
  • High Score support for XM shall work as well.
  • - Big clean up of the driver, simplifying memory map, removing
  • writes to ROM, etc.
  • Out of whatsnew: In conclusion, a7800.c has been brought into the new millennium ;-)

UME 0.154 [SVN 31766]

Author: philipbe | Date: 25 August 2014 11:36:46

  • centiped.c - Various changes: [Phil Bennett]
  • - Made centtime the parent (this is actually revision 4)
  • - Renamed ROMs to include correct part numbers and locations.
  • - Added sync PROM to Warlords
  • New clones added:
  • Centipede (revision 1)

UME 0.154 [SVN 31765]

Author: robbbert | Date: 25 August 2014 10:25:43

  • hankin.c: redo volume control code

UME 0.154 [SVN 31763]

Author: briantro | Date: 25 August 2014 02:35:12

  • bwidow.c: Fix one missed rom renaming - NW

UME 0.154 [SVN 31762]

Author: briantro | Date: 24 August 2014 22:30:32

  • mame.lst: minor doc details of Candory - NW

UME 0.154 [SVN 31761]

Author: briantro | Date: 24 August 2014 21:47:37

  • itech32.c: Minor rom name correction / documentation update - NW

UME 0.154 [SVN 31760]

Author: briantro | Date: 24 August 2014 21:46:08

  • mame.lst: Fix for recent name change - NW

UME 0.154 [SVN 31759]

Author: philipbe | Date: 24 August 2014 20:49:48

  • bwidow.c - Various changes: [Phil Bennett]
  • - Added address decoder PROMs to Gravitar and clones.
  • - Renamed ROMs to include correct part numbers and locations.
  • - Renamed set gravp to gravitar1.

UME 0.154 [SVN 31758]

Author: rbelmont | Date: 24 August 2014 20:46:43

  • New games added as GAME_NOT_WORKING
  • ------------------------------

UME 0.154 [SVN 31757]

Author: barryrod | Date: 24 August 2014 11:21:02

  • fm11: hopefully fix crash accessing initiate ROM (no whatsnew)

UME 0.154 [SVN 31756]

Author: barryrod | Date: 24 August 2014 10:57:26

  • fm11: make it use bankdev to avoid crashes, and handle lack of BASIC ROM. (no whatsnew)

UME 0.154 [SVN 31755]

Author: fabiopri | Date: 24 August 2014 09:45:33

  • (MESS) a2600.c: converted Atari VCS carts to be slot devices, cleaned up
  • the implementation and removed Supercharger tapes from the main system.
  • The -cass media switch (to load the tape file) will become available only
  • when you mount the Supercharger cart. [Fabio Priuli]

UME 0.154 [SVN 31754]

Author: fabiopri | Date: 24 August 2014 09:42:23

  • I had to split this commit in two pieces because "svn move" does not like when you move a folder
  • and then you add a new folder with the original name of the one you moved. the tree will compile
  • again with next commit. nw.

UME 0.154 [SVN 31753]

Author: tafoid | Date: 24 August 2014 09:36:45

  • New clones added
  • -----------

UME 0.154 [SVN 31752]

Author: ivanva | Date: 24 August 2014 08:31:50

  • artmagic.c: moved some functions into driver class (nw)

UME 0.154 [SVN 31751]

Author: hap | Date: 23 August 2014 21:12:50

  • whitespace laundry

UME 0.154 [SVN 31750]

Author: robbbert | Date: 23 August 2014 14:15:35

  • rowamet.c: improved inputs

UME 0.154 [SVN 31749]

Author: robbbert | Date: 23 August 2014 13:14:53

  • taito.c: initial work, some games playable without sound.
  • rowamet.c: game playable with imperfect sound.

UME 0.154 [SVN 31748]

Author: barryrod | Date: 23 August 2014 04:11:34

  • amstrad: added Digiblaster printer-port device [Barry Rodewald]

UME 0.154 [SVN 31747]

Author: barryrod | Date: 23 August 2014 02:01:26

  • amstrad: added Amdrum expansion card [Barry Rodewald]

UME 0.154 [SVN 31746]

Author: alexjack | Date: 22 August 2014 23:55:53

  • various device_gfx_interface devices: cleanups and update or removal of obsolete comments (nw)

UME 0.154 [SVN 31745]

Author: hap | Date: 22 August 2014 23:26:37

  • made cabinet type a confsetting instead of dipsw

UME 0.154 [SVN 31744]

Author: philipbe | Date: 22 August 2014 22:20:53

  • New games added or promoted from NOT_WORKING status
  • Danger Express [Phil Bennett]

UME 0.154 [SVN 31743]

Author: philipbe | Date: 22 August 2014 22:06:47

  • New clones added:
  • Food Fight (rev 1) [Phil Bennett]

UME 0.154 [SVN 31742]

Author: ivanva | Date: 22 August 2014 18:47:07

  • tc0150rod.c: cleanups, no functional change expected (nw)

UME 0.154 [SVN 31741]

Author: ivanva | Date: 22 August 2014 18:33:01

  • Fixed dangerz sound regression (nw)

UME 0.154 [SVN 31739]

Author: ivanva | Date: 22 August 2014 17:55:22

  • Fixed scorpion save state regression (nw)

UME 0.154 [SVN 31733]

Author: tafoid | Date: 22 August 2014 11:41:20

  • Fix MT#05686 (nw)

UME 0.154 [SVN 31732]

Author: dhaywood | Date: 22 August 2014 10:50:08

  • new NOT WORKIN

UME 0.154 [SVN 31731]

Author: barryrod | Date: 22 August 2014 10:41:31

  • fm77av: converted various MMU functions to use bankdev. Dragon Buster is now
  • almost 3 times faster than it was.
  • memory.c: increased static handler limit, so that having a larger number of
  • address map bank devices don't hit it.

UME 0.154 [SVN 31730]

Author: hap | Date: 22 August 2014 01:23:15

  • improved numcrash romload

UME 0.154 [SVN 31729]

Author: briantro | Date: 22 August 2014 01:15:18

  • cps2.c: The "19xx_" was added and not actually on the label so correct it and conform to the standard CPS2 label format - NW

UME 0.154 [SVN 31728]

Author: briantro | Date: 22 August 2014 01:08:26

  • new 19XX: The War Against Destiny
  • New Clone Added
  • ------------------------------------

UME 0.154 [SVN 31727]

Author: ivanva | Date: 21 August 2014 16:45:50

  • Compile fix from qmc2 (nw)

UME 0.154 [SVN 31726]

Author: lucaelia | Date: 21 August 2014 15:35:43

  • Preliminary IGS029 protection simulation for mgcs: [Luca Elia]
  • fixes sound, dips and crash at game start.

UME 0.154 [SVN 31725]

Author: ivanva | Date: 21 August 2014 13:15:11

  • tc0480scp.c: added missing save states + small cleanup, improves but doesn't totally fix racingb save state (nw)

UME 0.154 [SVN 31724]

Author: ivanva | Date: 21 August 2014 13:13:57

  • Fixed greatgun save state crash (nw)

UME 0.154 [SVN 31723]

Author: ivanva | Date: 21 August 2014 13:13:07

  • Fixed 25pacman save state crash (nw)

UME 0.154 [SVN 31722]

Author: robbbert | Date: 21 August 2014 03:14:05

  • jeutel.c: some work

UME 0.154 [SVN 31721]

Author: rbelmont | Date: 21 August 2014 03:05:14

  • (MESS) Apple II series changes: [R. Belmont]
  • - Support 1 MB expansion for Laser 128ex2
  • - Give the IIc Plus the correct drive type, but it's still unhappy
  • - Promote apple2c4 to working since it runs fine now

UME 0.154 [SVN 31720]

Author: hap | Date: 20 August 2014 22:43:46

  • denjinmakai 1/2 is by winkysoft (these 2 games are the only arcade games they made)

UME 0.154 [SVN 31719]

Author: hap | Date: 20 August 2014 22:30:04

  • nw

UME 0.154 [SVN 31718]

Author: hap | Date: 20 August 2014 20:26:51

  • new game added as GAME_NOT_WORKING
  • ---

UME 0.154 [SVN 31717]

Author: alexjack | Date: 20 August 2014 19:37:06

  • chqflag.c: convert to bankdev (nw)

UME 0.154 [SVN 31716]

Author: sronco | Date: 20 August 2014 18:59:30

  • (MESS) dmv: fixed memory module bankswitch in DOS. (nw)

UME 0.154 [SVN 31715]

Author: fabiopri | Date: 20 August 2014 17:47:32

  • (MESS) coleco.xml: replaced Sector Alpha incorrect dumps with a proper one [Ikrananka]

UME 0.154 [SVN 31714]

Author: ivanva | Date: 20 August 2014 17:19:18

  • Fixed invmultis1a, invmultis2a save state problem (nw)

UME 0.154 [SVN 31713]

Author: ivanva | Date: 20 August 2014 17:13:58

  • Fixed chqflag save state problem (nw)

UME 0.154 [SVN 31712]

Author: dhaywood | Date: 20 August 2014 14:58:57

  • fix girls 4,5,6 in popbingo bonus round

UME 0.154 [SVN 31711]

Author: lucaelia | Date: 20 August 2014 14:49:33

  • New games marked as GAME_NOT_WORKING
  • ----------------------------------------------

UME 0.154 [SVN 31710]

Author: robbbert | Date: 20 August 2014 10:04:55

  • jeutel.c: placeholder

UME 0.154 [SVN 31709]

Author: robbbert | Date: 20 August 2014 01:08:20

  • ltd.c: system-4 games display but not playable.

UME 0.154 [SVN 31708]

Author: dhaywood | Date: 20 August 2014 00:06:49

  • new clones
  • Shadow Dancer (bootleg, set 2) [Asure] (not working)

UME 0.154 [SVN 31707]

Author: tafoid | Date: 19 August 2014 18:24:30

  • New clones added
  • -----------

UME 0.154 [SVN 31706]

Author: ivanva | Date: 19 August 2014 16:21:31

  • Fixed razmataz save state sound problem (nw)

UME 0.154 [SVN 31705]

Author: dhaywood | Date: 19 August 2014 14:08:35

  • this set has a 'Japan Only' warning (nw)

UME 0.154 [SVN 31704]

Author: robbbert | Date: 19 August 2014 11:51:28

  • ltd.c: atlantis, black hole, working with no sound.

UME 0.154 [SVN 31703]

Author: hap | Date: 19 August 2014 11:10:19

  • rm old obsolete note

UME 0.154 [SVN 31702]

Author: rbelmont | Date: 19 August 2014 03:19:11

  • (MESS) Apple II: hook up ACIAs for Laser 128 series, remove cassette for IIc and Laser. [R. Belmont]

UME 0.154 [SVN 31701]

Author: rbelmont | Date: 19 August 2014 02:01:29

  • (MESS) Systems Promoted from GAME_NOT_WORKING: [Peter Ferrie, R. Belmont]
  • - Laser 128 (version 4.2)
  • - Laser 128ex (version 4.5)
  • - Laser 128ex2 (version 6.1)

UME 0.154 [SVN 31700]

Author: tafoid | Date: 19 August 2014 01:20:01

  • New clones added
  • -----------

UME 0.154 [SVN 31699]

Author: dhaywood | Date: 18 August 2014 23:46:05

  • change default dips to allow attract modes to run (nw)

UME 0.154 [SVN 31698]

Author: dhaywood | Date: 18 August 2014 23:37:14

  • better dipswitches for grndtour

UME 0.154 [SVN 31697]

Author: jameswal | Date: 18 August 2014 20:00:21

  • Thanks to Ivan for the save state spot, I've cleaned up a few of the variables that aren't used (nw)

UME 0.154 [SVN 31696]

Author: ivanva | Date: 18 August 2014 18:40:33

  • Fixed gridlee save state regression (nw)

UME 0.154 [SVN 31695]

Author: ivanva | Date: 18 August 2014 18:15:05

  • Fixed rocknms save state regression (nw)

UME 0.154 [SVN 31694]

Author: ivanva | Date: 18 August 2014 18:04:14

  • Removed some leftovers from metro.h (nw)

UME 0.154 [SVN 31693]

Author: hap | Date: 18 August 2014 17:53:13

  • this too

UME 0.154 [SVN 31692]

Author: hap | Date: 18 August 2014 17:45:51

  • galaxian.c: redumped atlantis2. [system11]

UME 0.154 [SVN 31691]

Author: robbbert | Date: 18 August 2014 10:44:53

  • ltd.c: placeholder

UME 0.154 [SVN 31690]

Author: fabiopri | Date: 18 August 2014 08:59:13

  • (MESS) ui.c: added shortcut commands for Tape Start and Tape Stop,
  • by default mapped to F2 and Shift+F2, respectively. This is not meant
  • as a replacement for the internal Tape Control menu, but it shall make
  • simpler the usage of game tapes in home computers. Notice that
  • REC/RWD/FWD have still to be pressed from the internal UI and that
  • if you mount multiple cassettes in a driver with multiple tape drives
  • only the first one will be controllable with these shortcuts. [Fabio Priuli]
  • The idea is that more complex actions (e.g. save you own BASIC program
  • or copy programs from a tape to another, etc.) should be performed through
  • the internal menu, while people just aiming to play games can use the
  • shortcut.
  • This commit requires probably a clean build.

UME 0.154 [SVN 31689]

Author: fabiopri | Date: 18 August 2014 08:50:28

  • (MESS) tapectrl.c: fixed bug where systems with multiple cassette drives (e.g. PET)
  • had no Tape Controls when no cassette was loaded in the first drive. [Fabio Priuli]

UME 0.154 [SVN 31688]

Author: robbbert | Date: 18 August 2014 06:36:20

  • hankin.c: Added sound. All 5 games marked as working.

UME 0.154 [SVN 31687]

Author: robbbert | Date: 18 August 2014 02:34:21

  • hankin.c: Display changed to florescent blue.

UME 0.154 [SVN 31686]

Author: robbbert | Date: 18 August 2014 01:16:16

  • by17,hankin,st_mp100,st_mp200: used same display method as by35.

UME 0.154 [SVN 31685]

Author: briantro | Date: 17 August 2014 20:55:24

  • minor doc updates - NW
  • adds B68-xx pals to Asuka & Galmedes sets. Asuka & Asuka is the original Taito B68 game. Galmedes runs on the same board with B68 parts as per documentation in the header of the file.

UME 0.154 [SVN 31684]

Author: hap | Date: 17 August 2014 20:47:31

  • ok, let's name the seibu NL sets "Holland" anyway (as indicated on titlescreen)

UME 0.154 [SVN 31683]

Author: briantro | Date: 17 August 2014 20:35:27

  • new Viper Phase 1 clone
  • New Clone Added
  • ------------------------------

UME 0.154 [SVN 31682]

Author: rbelmont | Date: 17 August 2014 18:15:06

  • (MESS) Support PET user port "CB2 Sound" device [R. Belmont]

UME 0.154 [SVN 31681]

Author: hap | Date: 17 August 2014 16:52:02

  • fix regression

UME 0.154 [SVN 31680]

Author: hap | Date: 17 August 2014 16:16:33

  • fix an assert

UME 0.154 [SVN 31679]

Author: robbbert | Date: 17 August 2014 15:06:06

  • by35: fixed display. Most games are somewhat playable.

UME 0.154 [SVN 31678]

Author: robbbert | Date: 17 August 2014 11:34:08

  • st_mp200: fixed display

UME 0.154 [SVN 31677]

Author: ivanva | Date: 17 August 2014 08:32:04

  • Fixed quintono save state problem (nw)
  • Actually all the games in the driver are marked as GAME_SUPPORTS_SAVE, but there wasn't really any support..

UME 0.154 [SVN 31676]

Author: rbelmont | Date: 17 August 2014 05:13:48

  • quick fix to last commit (nw)

UME 0.154 [SVN 31675]

Author: rbelmont | Date: 17 August 2014 05:09:41

  • (MESS) Apple II: Add support for the Applied Engineering TimeMaster II H.O. card [R. Belmont]

UME 0.154 [SVN 31674]

Author: rbelmont | Date: 17 August 2014 05:02:13

  • (MESS) Support ProDOS-order Pascal 1.3 images [R. Belmont]

UME 0.154 [SVN 31673]

Author: rbelmont | Date: 17 August 2014 04:36:26

  • msm5832: day of week is 0-6, not 1-7 [R. Belmont]

UME 0.154 [SVN 31672]

Author: robbbert | Date: 17 August 2014 04:12:12

  • st_mp100: fixed display, 4 games marked as working.

UME 0.154 [SVN 31671]

Author: rbelmont | Date: 17 August 2014 02:13:09

  • URNOTe (nw)

UME 0.154 [SVN 31670]

Author: rbelmont | Date: 16 August 2014 22:09:19

  • (MESS) Improve Laser 128 series support; 128EX/2 now boots DOS 3.3 and ProDOS. [Peter Ferrie, R. Belmont]

UME 0.154 [SVN 31669]

Author: lucaelia | Date: 16 August 2014 16:07:53

  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

UME 0.154 [SVN 31668]

Author: fabiopri | Date: 16 August 2014 08:16:35

  • (MESS) nes.xml: added another proto dump. nw.

UME 0.154 [SVN 31667]

Author: rbelmont | Date: 16 August 2014 03:46:26

  • (MESS) Apple II: add more debugger guards around C800 bankswitch [Peter Ferrie, R. Belmont]

UME 0.154 [SVN 31666]

Author: barryrod | Date: 16 August 2014 03:16:03

  • amstrad: removed ROMEN signal callback, it is actually an input to an
  • expansion device.
  • added the ability to map in Symbiface II rewriteable ROM for reading
  • and writing. Still not usable as an alternate source of ROMs as yet.
  • remembered to add RAM size options to the CPC+

UME 0.154 [SVN 31665]

Author: robertof | Date: 15 August 2014 23:49:03

  • coinmvga.c driver: Minor cleanup, new set added, and changed
  • game descriptions. [Roberto Fresca]
  • New clones added
  • -----------

UME 0.154 [SVN 31664]

Author: sronco | Date: 15 August 2014 22:57:33

  • (MESS) removed unneeded files (nw)

UME 0.154 [SVN 31663]

Author: briantro | Date: 15 August 2014 20:23:56

  • metro.c: Figured out one dipswitch in Mouse Shooter GoGo - NW

UME 0.154 [SVN 31662]

Author: rbelmont | Date: 15 August 2014 14:37:17

  • (MESS) New System Drivers Supported:
  • - Apple IIgs (ROM00 prototype 3/10/1986) [Apple II Documentation Project]

UME 0.154 [SVN 31661]

Author: sronco | Date: 15 August 2014 08:30:57

  • (MESS) dmv: added expansions slot interface. [rfka01, Sandro Ronco]
  • (MESS) dmv: added boot ROMs from 4 different boards. [rfka01]

UME 0.154 [SVN 31660]

Author: robbbert | Date: 15 August 2014 04:48:39

  • hankin.c: mostly working; no sound.

UME 0.154 [SVN 31659]

Author: rbelmont | Date: 15 August 2014 04:26:32

  • Allow use of external SQLite3 [Cesare Falco]

UME 0.154 [SVN 31658]

Author: rbelmont | Date: 15 August 2014 04:24:23

  • SDL: update manpages [Cesare Falco]

UME 0.154 [SVN 31657]

Author: hap | Date: 14 August 2014 23:01:03

  • nothing much

UME 0.154 [SVN 31656]

Author: hap | Date: 14 August 2014 19:52:04

  • small cleanup, i give up on mametesters.org/view.php?id=5377

UME 0.154 [SVN 31655]

Author: hap | Date: 14 August 2014 17:56:22

  • note

UME 0.154 [SVN 31654]

Author: alexjack | Date: 14 August 2014 15:18:28

  • Implemented the Namco Custom 116 palette and raster IRQ controller as a device,
  • and hooked it up to the namcos1, namconb1 and namcofl drivers [Alex Jackson]
  • digfx.c: Make some members protected instead of private to be less fascistic
  • and more consistent with other device_interfaces.

UME 0.154 [SVN 31653]

Author: robbbert | Date: 14 August 2014 13:49:17

  • hankin.c: more WIP

UME 0.154 [SVN 31652]

Author: ivanva | Date: 14 August 2014 11:51:57

  • Removed GAME_SUPPORTS_SAVE flag from 2mindril.c: since it's been converted to be derived from taito_f3.c, it needs proper save state support in the parent driver first (nw)

UME 0.154 [SVN 31651]

Author: hap | Date: 14 August 2014 11:21:26

  • small cleanup

UME 0.154 [SVN 31650]

Author: ivanva | Date: 14 August 2014 07:55:52

  • Fixed hitme.c save state problem (nw)

UME 0.154 [SVN 31649]

Author: dhaywood | Date: 14 August 2014 07:30:01

  • nebulray: fix missing starfield
  • (basically fixed by phil's update, we no longer need to patch out parts of the gfx rom)

UME 0.154 [SVN 31648]

Author: robbbert | Date: 14 August 2014 04:40:05

  • hankin.c: WIP

UME 0.154 [SVN 31647]

Author: robbbert | Date: 14 August 2014 00:37:19

  • allied.c: added blanking.

UME 0.154 [SVN 31646]

Author: philipbe | Date: 14 August 2014 00:11:06

  • 02124: nebulray, nebulrayj: Nebulas Ray is missing a rotation effect in the first level [Phil Bennett]
  • namconb1.c - Improved interrupt handling, fixing raster-effects (used by nebulray and machbrkr) and nebulray test mode. [Phil Bennett]

UME 0.154 [SVN 31645]

Author: alexjack | Date: 13 August 2014 21:29:34

  • armedf.c: text videoram is 8-bit to begin with, no need for this (nw)

UME 0.154 [SVN 31644]

Author: tafoid | Date: 13 August 2014 20:55:48

  • Fix attributes changed in 0.154 release for megadriv/neogeo software lists. Thanks Sunbeam for the heads up. (nw)

UME 0.154 [SVN 31643]

Author: wilbertp | Date: 13 August 2014 19:01:54

  • (MESS) sega8_slot.c: Prevent out of bound access when determining the cart type for small (homebrew) rom files. (nw)

UME 0.154 [SVN 31642]

Author: dhaywood | Date: 13 August 2014 16:16:33

  • new clones
  • Bonze Adventure (World, prototype) [Silvio Grazini]
  • need to verify z80 rom as the same (was missing from romset provided) also should check to make sure it uses c-chip in the same way as final.

UME 0.154 [SVN 31641]

Author: rbelmont | Date: 13 August 2014 14:20:25

  • (MESS) Apple II: enable language-card write on reset based on h/w testing [Peter Ferrie]

UME 0.154 [SVN 31640]

Author: robbbert | Date: 13 August 2014 13:43:33

  • allied.c: fixed coins, all 12 games marked as working.

UME 0.154 [SVN 31639]

Author: ivanva | Date: 13 August 2014 13:02:02

  • Fixed rocktrv2 save state regression (nw)

UME 0.154 [SVN 31638]

Author: dhaywood | Date: 13 August 2014 12:03:51

  • z80 banking was banking in the 'maincpu' romspace?!

UME 0.154 [SVN 31637]

Author: robbbert | Date: 13 August 2014 10:28:35

  • allied.c: everything works except for coin input.

UME 0.154 [SVN 31636]

Author: robbbert | Date: 13 August 2014 09:41:43

  • Fixed compile error.

UME 0.154 [SVN 31635]

Author: briantro | Date: 13 August 2014 05:13:47

  • taito_b.c: Verified clock speeds for the East Technology's ET910000A PCB used by Sel Feena and Ryu Jin. [system11]

UME 0.154 [SVN 31634]

Author: rbelmont | Date: 13 August 2014 03:51:42

  • remove unnecessary debug (nw)

UME 0.154 [SVN 31633]

Author: rbelmont | Date: 13 August 2014 03:45:39

  • (MESS) Laser 3000: add first-pass keyboard, 80-column text, hi-res, and double hi-res graphics support [R. Belmont]

UME 0.154 [SVN 31632]

Author: hap | Date: 12 August 2014 23:17:43

  • nw

UME 0.154 [SVN 31631]

Author: crazyc | Date: 12 August 2014 21:51:20

  • (mess) rmnimbus: low-level formatting almost works (nw)

UME 0.154 [SVN 31630]

Author: ivanva | Date: 12 August 2014 18:00:43

  • fixed glcolor.xml validation (nw)

UME 0.154 [SVN 31629]

Author: fabiopri | Date: 12 August 2014 15:55:51

  • m5.xml: dumped Bosconian. [Ola Andersson]

UME 0.154 [SVN 31628]

Author: ivanva | Date: 12 August 2014 15:34:13

  • Fixed most (all) system1.c save state regressions (nw)

UME 0.154 [SVN 31627]

Author: ivanva | Date: 12 August 2014 15:33:30

  • Added a pair of save states to the dsp56k core, fixes plygonet regression (nw)

UME 0.154 [SVN 31626]

Author: hap | Date: 12 August 2014 15:30:41

  • let's make sf(analog buttons) a clone set:
  • rename sf -> sfan
  • rename sfu -> sf

UME 0.154 [SVN 31625]

Author: hap | Date: 12 August 2014 15:18:33

  • note

UME 0.154 [SVN 31624]

Author: ivanva | Date: 12 August 2014 13:01:45

  • Fixed cuebrick save state regression (nw)

UME 0.154 [SVN 31623]

Author: robbbert | Date: 12 August 2014 07:08:13

  • allied.c: WIP

UME 0.154 [SVN 31622]

Author: briantro | Date: 12 August 2014 04:11:20

  • nmg5.c: For Search Eye, it's actually Italian and Spanish - NW

UME 0.154 [SVN 31621]

Author: rbelmont | Date: 12 August 2014 02:53:16

  • (MESS) apple2: add possible Laser 128EX2 ROM pending future work on that series [R. Belmont]

UME 0.154 [SVN 31620]

Author: hap | Date: 11 August 2014 23:27:41

  • palette was out of range, fixes MT 05666?

UME 0.154 [SVN 31619]

Author: hap | Date: 11 August 2014 23:11:10

  • fix http://mametesters.org/view.php?id=5350
  • to quote OG:
  • "CPU cores *must* call standard_irq_callback() when taking an
  • interrupt. No ifs, no buts, Not only HOLD_LINE relies on it, but
  • more importantly run until interrupt relies on it."

UME 0.154 [SVN 31618]

Author: hap | Date: 11 August 2014 21:08:53

  • new clone added
  • ------------

UME 0.154 [SVN 31617]

Author: wilbertp | Date: 11 August 2014 20:56:26

  • (MESS) msx.c: Added support for National FS-CF351 + FS-FD351 external floppy controller and drive (nw)

UME 0.154 [SVN 31616]

Author: hap | Date: 11 August 2014 20:42:58

  • new clone added
  • -----------

UME 0.154 [SVN 31615]

Author: briantro | Date: 11 August 2014 20:30:19

  • new Search Eye clone
  • New Clone Added
  • ------------------------------

UME 0.154 [SVN 31614]

Author: hap | Date: 11 August 2014 20:19:41

  • correct rallyx sprite pos based on old video recording, the "displacement" workaround was wrong

UME 0.154 [SVN 31613]

Author: wilbertp | Date: 11 August 2014 20:14:36

  • (MESS) sms.c: Documented release years for some Brazilian SMS releases. [Enik Land]

UME 0.154 [SVN 31612]

Author: wilbertp | Date: 11 August 2014 20:06:10

  • (MESS) sms.c: Fixed a problem with 4pak that caused no games to play and fixed mapper detection for fire track homebrew (nw)

UME 0.154 [SVN 31611]

Author: jameswal | Date: 11 August 2014 19:47:08

  • Laserdisc titles added and reorganised to include dumps from other sources. ALG titles in particular have been heavily reorganised [Dragon's Lair Project, J. Wallace]
  • Out of whatsnew: This is phase 1, I have more to add and organise. All ALG games are now marked with NO_DUMP laserdiscs, since it seemed strange to have some one way, and some the other.
  • Dragon's Lair now supports the earliest beta code, including that in machine serial number #001.

UME 0.154 [SVN 31610]

Author: wilbertp | Date: 11 August 2014 19:26:55

  • msx1_cart.xml: Removed duplicate entry (nw)

UME 0.154 [SVN 31609]

Author: briantro | Date: 11 August 2014 19:25:35

  • ssv.c: Add PCB for the Storm Blade game rom board. [Brian Troha, ShouTime]

UME 0.154 [SVN 31608]

Author: tafoid | Date: 11 August 2014 18:59:52

  • Noted confirmed instance where same data existed under different labels as a comment for Circus Charlie, thanks Porchy (nw)

UME 0.154 [SVN 31607]

Author: hap | Date: 11 August 2014 13:37:34

  • note

UME 0.154 [SVN 31606]

Author: hap | Date: 11 August 2014 11:51:43

  • added sf analog buttons, removed the fake ones

UME 0.154 [SVN 31605]

Author: hap | Date: 11 August 2014 11:48:14

  • added aliases for some IPT_x

UME 0.154 [SVN 31604]

Author: sronco | Date: 11 August 2014 11:02:35

  • (MESS) glcolor.xml: documented the 'Spiel-und Lernspaß' cartridge. [TeamEurope]

UME 0.154 [SVN 31603]

Author: hap | Date: 10 August 2014 23:14:42

  • the rest of // sldh

UME 0.154 [SVN 31602]

Author: tafoid | Date: 10 August 2014 22:37:39

  • Assorted device name description fixes from MASH (nw)

UME 0.154 [SVN 31601]

Author: hap | Date: 10 August 2014 22:18:04

  • put in a comment for same-label-different-hash

UME 0.154 [SVN 31600]

Author: rbelmont | Date: 10 August 2014 22:14:26

  • Fix Clang compile (nw)

UME 0.154 [SVN 31599]

Author: hap | Date: 10 August 2014 21:09:56

  • doing a round of (__x) removals

 

Inne treści związane z tematem
[multi] RetroArch/Core 1.7.0 26/12/2017 [multi] RetroArch/Core 1.7.0 26/12/2017;
Największym minusem dużych projektów, które posiadają swoje automaty do generowania binarek z wersji developerskich jest sytuacja, w której od czasu do czasu ktoś postanawia jednak ogłosić kolejną wersję:). Fascynujące jest na ilu różnych systemach retroArch ...
[Multi] kindred 1.10 Preview Build 1 24/12/17 [Multi] kindred 1.10 Preview Build 1 24/12/17;
KindRed, dawniej SuperSlueth, ma pozwolić zaemulować nam większość konsol z rodziny Nintendo - póki co, pozwala spokojnie pograć w gry z Super Nintendo i Game Boy Color. Jak dla mnie i na pierwszy rzut oka program ma jedną wadę w grach SNES brak skalowania okna. Ciekawostką jest ...
[MULTI] Pantheon 6.598 [MULTI] Pantheon 6.598;
Multiemulator Pantheon, programu autorstwa  Bostjana 'Grandy' Grandoveca i jego kolejna odsłona. Tym razem dodano obsługę 93 tytułów dla SEGA Megadrive.
[Multi] Phoenix 2.8.23 (Debug) [Multi] Phoenix 2.8.23 (Debug);
Specjalna wersja multiemulatora Phoenix, który rozpoczął  od emulacji konsoli 3DO (bazując trochę na FourDo;)), a w chwili obecnej potrafi również udawać Colecovision (99%), Sega Master System (98%) i o emulację Atari Jaguar (95%). Wersja, która praktycznie nie ...
[multi] DSP Emulator DSP 0.18 Final 31/12/17 [multi] DSP Emulator DSP 0.18 Final 31/12/17;
Parę dni przerwy i Leniad zakończył pracę nad kolejną, pełną wersją 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.
Komentarze

Tshirt "Heavy on Magic"

Newsy Linkownia Emulatory na PC Wideoteka Bajtek Reduks Ready.Run

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