!

[multi] Universal Machine Emulator 0.153x2

[0] # Haze\'Blog | środa, 7 Maja 2014 22:57CET

[multi] Universal Machine Emulator 0.153x2

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.

 Points of Interest

  • The main addition of note here is support for Wyvern F-0, already extensively covered by Luca. It’s not really quite as rare of valuable as it’s hyped up to be, but it’s an interesting addition as it further shows the influence Namco’s Xevious had on the arcades, employing a similar air / ground bombing system (Taito had tried this previously with Fire Battle) As Luca mentions there are still a few issues with sprite colours.
  • For UME / MESS users I’ve added the parsing of some additional ini files based on how the drivers are defined in the source. Drivers are defined with either a GAME( macro, a CONS( macro, COMP( or SYST( depending on what type of system they are. This information was previously unused, but the emulator will now attempt to parse ‘arcade.ini’ for anything defined as GAME. and ‘console.ini’, ‘computer.ini’ or ‘othersys.ini’ for each of the others. While this relies on things being properly defined in the source it will allow UME users who might want specific .ini options to be applied only to drivers that originated in MAME to create an ‘arcade.ini’ with those specific options in. Even if you’re not using UME the option will benefit MESS users who can use the computer/console.ini files for the same purpose.
  • system11 dumped a couple of clones, the most interesting being a Korean version of Kaneko’s ‘The Berlin Wall’ This version carries an ‘Inter’ license like the Korean version of Gals Panic and appears to be a fully legitimate version of the game licensed by Kaneko for the Korean market.
  • The set is also interesting because it uses the same character graphics as the ‘berlwallt’ clone set, but preserves the normal stage order. Interestingly it suffers from the same ‘COPY BOARD’ issue when you die / continue on world 4 and above that resulted in the ‘berlwallt’ set being marked as a possible bootleg. I’ve asked for system11 to check if this actually occurs on real hardware, because the board the set comes from is definitely original so we need to establish if it’s an emulation glitch (meaning we’re missing some way the game detects a bootleg board, or some way of hiding those sprites) or an oversight by Kaneko with these versions of the game. Luca also fixed a few bugs in the driver.
  • While on the subject of Berlin Wall, I find it a shame that ‘Wani Wani World’ never made it to the arcades, it’s a much more refined, much better looking, much more fun version of the game that was released on the Sega Mega Drive in Japan. (you can always give it a spin in UME, “UME megadrij waniwani”) I think the ‘RESET’ button on the MD emulation broke at some point tho, a shame because you need to reset the game 19 times to activate the cheat mode (and F3 resets too much of the system for that)
  • Kale has also been busy with improving the Model 2 emulation, although it’s still a long way from being correct or any kind of rival to ElSemi’s emulator.
  • Other than that a lot of the work done has been refactoring as usual, although a number of the small improvements are important, the Sega Master System timing tweaks that went in fixed a number of bugs I was seeing where screens were flicking that did not occur on real hardware (menu screens in Micro Machines for example – although there does seem to be a flickering line again on Fantastic Dizzy now) We’ve also seen work started on a long overdue cleanup of the MSX drivers.
  • A significant number of devices have had uninitialized variables cleaned up which should make things more reliable as uninitialized values can result in unpredictable buggy behaviour (like the Namco flipscreen issue we saw in 0.153)
  • A fair amount of work has also been done on more obscure systems in MESS, but you’d be better off checking the changelogs yourself for those if you want more details. A driver for the Xerox Alto 2 from Juergen is one such addition, but work was also done on the Goldstar FC-100, the Dick Smith Super-80, the NeXT systems and a number of others, each change inching them a bit closer to a working state. The MESS side of the code has been a hive of activity when it comes to these lesser known systems and it’s always good to see some devs of old getting a feel for things again with them!
  • Beyond that we’ve also seen attempts to repair the collateral damage caused by some of the other recent refactoring / device conversions / core rewrites such as the 0.153 regressions seen with the Cybiko.

 

 

Revision 30169

Author: fabiopri | Date: 01 May 2014 09:36:28

  • mc6845: converted to devcb2, delegates and inline configs. nw.
  • while at it, cleaned up the args of the mc6845 delegates as well
  • (no need to pass back and forth pieces of the driver class, now
  • that delegates belong to it as well)
  • even if I tested the changes extensively, I might have missed
  • something among the 177 source files using this, so please report
  • any regressions you see :)

Revision 30168

Author: robbbert | Date: 01 May 2014 09:21:30

  • (MESS) fixed loss of cursor on radio86,apogee, mikrosha,partner

Revision 30167

Author: dhaywood | Date: 01 May 2014 08:54:09

  • use the flag set by the GAME/CONS/COMP/SYST macro to parse additional optional ini files
  • GAME = GAME_TYPE_ARCADE -> arcade.ini
  • CONS = GAME_TYPE_CONSOLE -> console.ini
  • COMP = GAME_TYPE_COMPUTER -> computer.ini
  • SYST = GAME_TYPE_OTHER -> othersys.ini
  • I've had a few requests to do this and it seems simple enough to leverage the flags we already have.

Revision 30166

Author: ivanva | Date: 01 May 2014 08:20:31

  • adc0808_device: converted to devcb2 and delegates (nw)

Revision 30165

Author: robbbert | Date: 01 May 2014 08:02:25

  • i8275 fixes
  • - Codes f0-f3 should be invisible
  • - Fixed rubbish on zorba intro screen
  • Unior: fixed regression with cursor.

Revision 30164

Author: tafoid | Date: 01 May 2014 04:07:48

  • surpratk.c - Added "Bonus Quiz" Dip. [kamilz, Tafoid]
  • goodejan.c - Researched and added missing DIP information/locations as well as some useful notes of observations. [kamilz, Tafoid]

Revision 30163

Author: alexjack | Date: 01 May 2014 02:04:47

  • skylncr.c: fix generic_paletteram regression, add note to use ramdac device (nw)

Revision 30162

Author: alexjack | Date: 01 May 2014 00:23:30

  • mcr.c: fix generic_paletteram regression (nw)

Revision 30161

Author: dhaywood | Date: 30 April 2014 22:59:30

  • another aid (nw)

Revision 30160

Author: wilbertp | Date: 30 April 2014 22:01:58

  • (MESS) msx.c: Moved kanji roms into 'kanji' memory regions. (nw)

Revision 30159

Author: wilbertp | Date: 30 April 2014 21:11:33

  • (MESS) msx.c: Moved RAMIO_SET_BITS settings from an msx layout to an MCFG entry. (nw)

Revision 30158

Author: dhaywood | Date: 30 April 2014 21:11:12

  • another work-in-progress debug aid to help layout creation (nw)

Revision 30157

Author: tafoid | Date: 30 April 2014 21:01:06

  • Fix for chinatow regression, separating rcdino4 decryption WIP (nw)

Revision 30156

Author: miodragm | Date: 30 April 2014 20:20:19

  • got rid of legacy STREAM_UPDATE, created stream_update_delegate and now
  • stub is no longer needed, also made easy to have stream with different
  • update call (nw)

Revision 30155

Author: crazyc | Date: 30 April 2014 18:31:51

  • 8257dma: replace it in dkong and kill it (nw)

Revision 30154

Author: miodragm | Date: 30 April 2014 17:54:21

  • fix compile (nw)

Revision 30153

Author: ivanva | Date: 30 April 2014 17:38:15

  • upd71071_device: converted to devcb2 (nw)

Revision 30152

Author: oliverst | Date: 30 April 2014 17:26:30

  • fixed usage of uninitialized member in tms99xx_device (nw)

Revision 30151

Author: wilbertp | Date: 30 April 2014 16:36:13

  • (MESS) msx.c: Cartridge slot cleanup (nw)

Revision 30150

Author: ivanva | Date: 30 April 2014 16:20:13

  • mc6854_device: converted to devcb2 and delegates (nw)

Revision 30149

Author: miodragm | Date: 30 April 2014 15:37:32

  • Cleanup of ay8910 this makes move to devcb2 possible, also now
  • have better idea how to solve legacy STREAM_UPDATE (nw)

Revision 30148

Author: fabiopri | Date: 30 April 2014 15:28:34

  • arm.c: converted to use inline configs. nw.

Revision 30147

Author: wilbertp | Date: 30 April 2014 15:20:19

  • (MESS) gb_lcd.c: Initialize m_sgb_tile_map. (nw)

Revision 30146

Author: dhaywood | Date: 30 April 2014 15:14:07

  • sc4 fruit machines, development / debugging aid (nw)

Revision 30145

Author: curtcode | Date: 30 April 2014 14:50:19

  • (MESS) wicat: CRTC WIP. (nw)

Revision 30144

Author: curtcode | Date: 30 April 2014 14:47:46

  • i8275: Cleanup. (nw)

Revision 30143

Author: curtcode | Date: 30 April 2014 13:51:11

  • (MESS) zorba: CRTC cleanup. (nw)

Revision 30142

Author: curtcode | Date: 30 April 2014 13:50:55

  • i8275: Added character attributes and special character codes. [Curt Coder]

Revision 30141

Author: oliverst | Date: 30 April 2014 12:31:33

  • fixed usage of uninitialized members in mc6846_device (nw)

Revision 30140

Author: oliverst | Date: 30 April 2014 12:16:28

  • fixed usage of uninitialized member in v30mz_cpu_device (nw)

Revision 30139

Author: oliverst | Date: 30 April 2014 12:07:24

  • fixed usage of uninitialized members in n8x300_cpu_device (nw)

Revision 30138

Author: robbbert | Date: 30 April 2014 11:58:03

  • (MESS) fc100: connected unknown ports to bankswitching

Revision 30137

Author: fabiopri | Date: 30 April 2014 11:47:33

  • this got actually moved to mapper 31. nw.

Revision 30136

Author: oliverst | Date: 30 April 2014 11:39:50

  • fixed usage of uninitialized members in lc8670_cpu_device (nw)

Revision 30135

Author: oliverst | Date: 30 April 2014 11:31:57

  • fixed usage of uninitialized members in tx0_device (nw)

Revision 30134

Author: curtcode | Date: 30 April 2014 11:19:06

  • i8275: Replaced with new implementation. (nw)

Revision 30133

Author: fabiopri | Date: 30 April 2014 10:42:07

  • 6532riot: updated to use devcb2. nw.

Revision 30132

Author: robbbert | Date: 30 April 2014 10:35:04

  • (MESS) zorba: notes

Revision 30131

Author: robbbert | Date: 30 April 2014 10:25:08

  • (MESS) zorba: i8275 is almost working, so hooked it up and got rid of the backup code.
  • Note: attribute 0x80 is being acted upon after the first scanline instead of the last.

Revision 30130

Author: miodragm | Date: 30 April 2014 08:53:06

  • removed not needed parameter from stream_alloc (nw)
  • it is set to same value in sound.c

Revision 30129

Author: oliverst | Date: 30 April 2014 08:47:12

  • fixed usage of uninitialized members in vdt911_device (nw)

Revision 30128

Author: oliverst | Date: 30 April 2014 08:39:37

  • fixed usage of uninitialized member in mc6847_base_device (nw)

Revision 30127

Author: oliverst | Date: 30 April 2014 08:34:28

  • fixed usage of uninitialized member in mc2661_device (nw)

Revision 30126

Author: miodragm | Date: 30 April 2014 08:05:38

  • removed few not anymore used legacy macros (nw)

Revision 30125

Author: curtcode | Date: 30 April 2014 06:14:40

  • (MESS) radio86: Fixed CRTC clocks. (nw)

Revision 30124

Author: curtcode | Date: 30 April 2014 06:11:05

  • i8275x: Fixed DMA burst length. It is specified in received characters, not character clocks. [Curt Coder]

Revision 30123

Author: alexjack | Date: 30 April 2014 05:23:12

  • galpani3.c, highvdeo.c, igs_m027.c, majorpkr.c: fix generic_paletteram regressions (nw)

Revision 30122

Author: crazyc | Date: 30 April 2014 05:13:31

  • (mess) radio86: convert to new 8257 and 8275 (nw)
  • i8257: fix off-by-one (nw

Revision 30121

Author: tafoid | Date: 30 April 2014 02:47:21

  • Further correction to shortname to eliminate comparison to the ti990_10 computer (nw)

Revision 30120

Author: tafoid | Date: 29 April 2014 23:54:20

  • Device shortnames should not have "/" in them. Thanks to MASH for the note (nw)

Revision 30119

Author: oliverst | Date: 29 April 2014 22:55:59

  • fixed usage of uninitialized members in hc55516_device (nw)

Revision 30118

Author: wilbertp | Date: 29 April 2014 21:16:10

  • (MESS) msx.c: Floppy cleanup (nw)

Revision 30117

Author: wilbertp | Date: 29 April 2014 21:03:03

  • wd_fdc.c: Also call the intrq and drq callbacks when drq and/or intrq are cleared during a reset. (nw)

Revision 30116

Author: wilbertp | Date: 29 April 2014 20:16:59

  • 315_5124.c: Improvement to timing for calculating flags. Fixes random hangs in gamegear 'roboterm' and flickering in gamegear 'evander'. [Enik Land]

Revision 30115

Author: angelosa | Date: 29 April 2014 19:28:01

  • Heh, nw

Revision 30114

Author: dhaywood | Date: 29 April 2014 18:17:49

  • add an SRAM to Pro Yakyuu Super League '91 (megadrij) based on game usage, can't enter gameplay without it, not specified in header, thanks to Kale for spotting it.

Revision 30113

Author: ivanva | Date: 29 April 2014 17:56:31

  • am9517a_device: converted to devcb2 (nw)

Revision 30112

Author: robbbert | Date: 29 April 2014 17:45:45

  • (MESS) p8k: sio -> dart, and kill trampolines
  • kaypro: be consistent

Revision 30111

Author: wilbertp | Date: 29 April 2014 17:32:47

  • 315_5124.c: Improved CRAM writes. Fixes wrong colors on sega logo for robocop3 on gamegear. [Enik Land]

Revision 30110

Author: oliverst | Date: 29 April 2014 17:27:58

  • flagged Z80SIO as deprecated (nw)

Revision 30109

Author: robbbert | Date: 29 April 2014 16:49:14

  • (MESS) kaypro: sio -> dart

Revision 30108

Author: fabiopri | Date: 29 April 2014 16:27:41

  • mos6530: updated to use devcb2. nw.

Revision 30107

Author: wilbertp | Date: 29 April 2014 15:56:38

  • i8244.c: Prevent out of bound accesses of local collision_map variable. Fixed MT#005551. [Wilbert Pol]

Revision 30106

Author: fabiopri | Date: 29 April 2014 15:51:57

  • converted pve500 to newer z80sio device, while it is still in preliminary state. nw.

Revision 30105

Author: fabiopri | Date: 29 April 2014 15:22:11

  • z80dart: converted to use devcb2. nw.

Revision 30104

Author: alexjack | Date: 29 April 2014 15:20:11

  • Add missing MCFG_PALETTE_FORMAT entries from previous Taito palette commit (nw)

Revision 30103

Author: alexjack | Date: 29 April 2014 15:18:44

  • nmk112.c: Fix uninitialized members; remove long-unneeded trampoline 8-bit handler (nw)

Revision 30102

Author: alexjack | Date: 29 April 2014 15:08:13

  • fix compile (nw)

Revision 30101

Author: miodragm | Date: 29 April 2014 14:16:17

  • Fixed konamigx regression (nw)

Revision 30100

Author: oliverst | Date: 29 April 2014 13:58:36

  • fixed usage of uninitialized members in riot6532_device (nw)

Revision 30099

Author: curtcode | Date: 29 April 2014 11:31:55

  • mc6847: Optional because of gime. (nw)

Revision 30098

Author: curtcode | Date: 29 April 2014 11:29:19

  • i8257: Added safety. (nw)

Revision 30097

Author: curtcode | Date: 29 April 2014 11:28:13

  • mc6847: Added memory region for chargen ROM. (nw)

Revision 30096

Author: fabiopri | Date: 29 April 2014 11:14:50

  • actually the fixed regressions were here. nw.

Revision 30095

Author: fabiopri | Date: 29 April 2014 11:13:08

  • z80dma: converted to use devcb2. nw.
  • + fixed a couple of regressions caused by wrong tags in rev. 30091.

Revision 30094

Author: miodragm | Date: 29 April 2014 10:45:23

  • modernized last DIRECT_UPDATE_HANDLER user (nw)

Revision 30093

Author: fabiopri | Date: 29 April 2014 08:46:23

  • (MESS) nes: added support the new homebrew PCB used by
  • 2A03 Puritans Album. [Fabio Priuli]

Revision 30092

Author: miodragm | Date: 29 April 2014 08:30:32

  • removed usage of legacy IRQ callback (nw)

Revision 30091

Author: fabiopri | Date: 29 April 2014 08:24:36

  • z80pio: converted to use devcb2. nw.

Revision 30090

Author: oliverst | Date: 29 April 2014 07:56:40

  • fixed usage of uninitialized member in msm58321_device (nw)

Revision 30089

Author: oliverst | Date: 29 April 2014 07:51:26

  • fixed usage of uninitialized member in pdp1_device (nw)

Revision 30088

Author: oliverst | Date: 29 April 2014 07:47:12

  • fixed usage of uninitialized member in v810_device (nw)

Revision 30087

Author: miodragm | Date: 29 April 2014 07:15:20

  • tlcs: fixed regression, device is cpu (nw)

Revision 30086

Author: miodragm | Date: 29 April 2014 07:11:27

  • fix compile (nw)

Revision 30085

Author: oliverst | Date: 29 April 2014 00:17:08

  • fixed usage of uninitialized members in upd71071_device (nw)

Revision 30084

Author: oliverst | Date: 29 April 2014 00:12:55

  • fixed usage of uninitialized members in sc61860_device (nw)

Revision 30083

Author: oliverst | Date: 29 April 2014 00:10:54

  • fixed usage of uninitialized members in tms1xxx_cpu_device (nw)

Revision 30082

Author: oliverst | Date: 29 April 2014 00:04:49

  • fixed usage of uninitialized member in snes_ppu_device (nw)

Revision 30081

Author: oliverst | Date: 29 April 2014 00:02:48

  • fixed usage of uninitialized member in snes_ppu_device (nw)

Revision 30080

Author: oliverst | Date: 28 April 2014 23:55:44

  • fixed usage of uninitialized members in superfx_device (nw)

Revision 30079

Author: oliverst | Date: 28 April 2014 23:53:03

  • fixed usage of uninitialized members in spc700_device (nw)

Revision 30078

Author: oliverst | Date: 28 April 2014 23:46:38

  • fixed usage of uninitialized members in ay31015_device (nw)

Revision 30077

Author: oliverst | Date: 28 April 2014 23:38:46

  • fixed usage of uninitialized members in tlcs900h_device (nw)

Revision 30076

Author: oliverst | Date: 28 April 2014 23:29:41

  • fixed usage of uninitialized member in tms5220_device (nw)

Revision 30075

Author: oliverst | Date: 28 April 2014 23:16:07

  • fixed usage of uninitialized members in pce_cd_device (nw)

Revision 30074

Author: oliverst | Date: 28 April 2014 23:09:57

  • fixed usage of uninitialized members in msm5205_device (nw)

Revision 30073

Author: oliverst | Date: 28 April 2014 23:04:30

  • fixed usage of uninitialized members in nextkbd_device (nw)

Revision 30072

Author: oliverst | Date: 28 April 2014 23:00:27

  • fixed usage of uninitialized members in via6522_device (nw)

Revision 30071

Author: fabiopri | Date: 28 April 2014 19:41:16

  • z80ctc: converted to use devcb2. nw.
  • Notes:
  • - for whatever reason the tlcs_z80 internal CTC fails to recognize/find its owner tag,
  • does anyone know how to fix this? it's probably trivial, but I need an helping hand
  • or pve500 cannot be launched anymore...
  • - @Haze: can you check your inder_sb.c code? your CTC interface was wrong,
  • judging from the comments in the source (the first cb was for the interrupt, and no
  • callback was present by default for the ZC/TO3...) and I'm not sure what the code is
  • intended to actually do

Revision 30070

Author: ivanva | Date: 28 April 2014 19:17:32

  • es550x_device: converted to devcb2 (nw)

Revision 30069

Author: robbbert | Date: 28 April 2014 15:51:30

  • (MESS) super80: notes

Revision 30068

Author: miodragm | Date: 28 April 2014 14:59:48

  • Removed some not used macros (nw)

Revision 30067

Author: miodragm | Date: 28 April 2014 14:57:38

  • did same for PPC (nw)

Revision 30066

Author: miodragm | Date: 28 April 2014 14:42:25

  • SH4: Moved legacy handlers to member of cpu classes (nw)

Revision 30065

Author: crazyc | Date: 28 April 2014 14:28:56

  • i8257: oops (nw)

Revision 30061

Author: curtcode | Date: 28 April 2014 11:36:10

  • 6526cia: Fixed macros. (nw)

Revision 30060

Author: curtcode | Date: 28 April 2014 11:27:00

  • mos6526: Fixed macros. (nw)

Revision 30059

Author: curtcode | Date: 28 April 2014 05:25:47

  • Fixed build. (nw)

Revision 30058

Author: crazyc | Date: 28 April 2014 05:11:28

  • pc8001: why was it all backwards? (nw)

Revision 30057

Author: crazyc | Date: 28 April 2014 04:20:14

  • i8257: new 8257 based on am9517a [Carl]
  • facnucspmg: fix up dmac and fdc (nw)

Revision 30056

Author: rbelmont | Date: 28 April 2014 03:21:29

  • For Luca (nw)

Revision 30055

Author: rbelmont | Date: 28 April 2014 02:57:31

  • CHD cleanups: [MetalliC]
  • - Double quote filenames with spaces when writing .gdi files
  • - Give audio files .raw extension when writing .gdi files
  • - cdrom_read_subcode() now returns false if the image doesn't contain subcodes

Revision 30054

Author: rbelmont | Date: 28 April 2014 02:54:26

  • (MESS) fanucspg: Mapped most of the chips on the i86 side. [Carl]

Revision 30053

Author: angelosa | Date: 28 April 2014 02:28:49

  • Some changes to TGP with no noticeable effect.

Revision 30052

Author: alexjack | Date: 28 April 2014 02:10:38

  • super80.c: use ioport_array (nw)

Revision 30051

Author: villelin | Date: 28 April 2014 01:35:17

  • Removed video/gticlub. (nw)

Revision 30050

Author: villelin | Date: 28 April 2014 01:06:40

  • Merged video/gticlub functionality to K001005/1006 devices. Converted K001005 to use the new poly manager. [Ville Linde]

Revision 30049

Author: angelosa | Date: 28 April 2014 00:32:41

  • Added Shift up / down in Manx TT, and hooked inputs in Motor Raid too.

Revision 30048

Author: alexjack | Date: 27 April 2014 21:01:12

  • Fix 2mindril.c generic_paletteram regression; convert various Taito drivers to standard MCFG_PALETTE_FORMAT (nw)

Revision 30047

Author: briantro | Date: 27 April 2014 20:00:28

  • peplus.c: Minor doc updates & formatting - NW

Revision 30046

Author: tafoid | Date: 27 April 2014 18:48:00

  • funworld.c: Proper decryption of rcdino4 code pages. [Peter Ferrie]

Revision 30045

Author: tafoid | Date: 27 April 2014 18:42:42

  • (MESS) RAINBOW.C: IRQ priorities updated. Board revisions and add-on cards documented; rainbow100 renamed to rainbow100a. [Bavarese]

Revision 30042

Author: lucaelia | Date: 27 April 2014 16:27:45

  • Improvements to "The Berlin Wall" [Luca Elia]
  • - Scrambling of sprite offset registers (fixes MT bug 493)
  • - background: added scroll register (screen shaking effect), fixed flipping
  • - Fixed flipped tilemap offset.
  • 00493: berlwall: When finishing a level, the timer bonus doesn't show correctly [Luca Elia]

Revision 30041

Author: alexjack | Date: 27 April 2014 16:09:35

  • cyberbal.c: use explicit target() everywhere for style consistency (nw)

Revision 30040

Author: oliverst | Date: 27 April 2014 16:07:05

  • fixed usage of uninitialized members in powervr2_device (nw)

Revision 30039

Author: oliverst | Date: 27 April 2014 15:55:56

  • fixed usage of uninitialized member in tms9995_device (nw)

Revision 30038

Author: oliverst | Date: 27 April 2014 15:49:57

  • fixed usage of uninitialized members in scudsp_cpu_device (nw)

Revision 30037

Author: oliverst | Date: 27 April 2014 15:35:51

  • fixed usage of uninitialized members in score7_cpu_device (nw)

Revision 30036

Author: oliverst | Date: 27 April 2014 15:31:56

  • fixed usage of uninitialized members in cp1610_cpu_device (nw)

Revision 30035

Author: oliverst | Date: 27 April 2014 15:18:26

  • fixed usage of uninitialized member in tms9927_device (nw)

Revision 30034

Author: oliverst | Date: 27 April 2014 15:14:26

  • fixed usage of uninitialized members in kbdc8042_device (nw)

Revision 30033

Author: oliverst | Date: 27 April 2014 15:10:54

  • fixed usage of uninitialized members in pic8259_device (nw)

Revision 30032

Author: fabiopri | Date: 27 April 2014 14:11:23

  • fixed compile on old Apple GCC (thanks Micko). nw.

Revision 30031

Author: robbbert | Date: 27 April 2014 13:23:46

  • (MESS) mbee: same cleanup applies here too

Revision 30028

Author: robbbert | Date: 27 April 2014 13:09:51

  • (MESS) kaypro: same cleanup applies here too

Revision 30027

Author: robbbert | Date: 27 April 2014 12:53:24

  • (MESS) super80: cleanup, part 4

Revision 30026

Author: robbbert | Date: 27 April 2014 12:34:40

  • (MESS) super80: cleanup, part 3

Revision 30025

Author: robbbert | Date: 27 April 2014 11:20:22

  • (MESS) super80: cleanup, part 2

Revision 30024

Author: miodragm | Date: 27 April 2014 06:33:47

  • Fixed hard-reset (nw)

Revision 30023

Author: angelosa | Date: 27 April 2014 03:43:36

  • Fixed TGP area access in Sky Target

Revision 30022

Author: angelosa | Date: 27 April 2014 03:24:00

  • Updated VF2 opcodes, and fixed Sky Target 3d display.

Revision 30021

Author: angelosa | Date: 27 April 2014 02:39:15

  • Fix for External->Reg opcode in TGP, VF2 now boots then dies a bunch of seconds later in gameplay/attract.

Revision 30020

Author: angelosa | Date: 27 April 2014 02:15:38

  • Fixed Indirect Mode addressing in TGP, fixes Manx TT crash on gameplay (bikes are invisible tho, Z sort issue?). Also added most inputs for Manx TT minus gear shifts.

Revision 30019

Author: robbbert | Date: 27 April 2014 01:15:19

  • (MESS) super80: cleanup, part 1

Revision 30018

Author: rbelmont | Date: 26 April 2014 21:55:58

  • (MESS) Obvious digital RGB is obvious (nw)

Revision 30017

Author: rbelmont | Date: 26 April 2014 20:48:06

  • (MESS) fanucspg: Better colors from new reference. [Guru, R. Belmont]
  • nw: If you're bored and can read segmented 16-bit x86 decently, I could use some help figuring out what's happening when it (I think) attempts to boot off the '765 and bring all those other chips into play. (Change test_r to return 0x80 to observe).

Revision 30016

Author: robbbert | Date: 26 April 2014 20:41:54

  • (MESS) super80: oops!

Revision 30015

Author: crazyc | Date: 26 April 2014 19:40:59

  • sblaster: fix irqs and 16bit dma (nw)

Revision 30014

Author: philipbe | Date: 26 April 2014 19:00:26

  • 03447: gauntdl, gauntdl24, gauntleg, gauntleg12: Texture with alpha channel is not drawn properly. [Phil Bennett]
  • voodoo - Fixed alpha test to run on the alpha combiner output and not on a_other. Do the test before the color combiner steps to potentially save some effort. [Phil Bennett]

Revision 30013

Author: michaelz | Date: 26 April 2014 17:07:04

  • (MESS) Fixed doubled tag definition. (nw)

Revision 30012

Author: miodragm | Date: 26 April 2014 14:35:06

  • Merged in cleanup changes from osd branch (nw)

Revision 30011

Author: robbbert | Date: 26 April 2014 12:47:56

  • (MESS) super80: more work with fdc

Revision 30009

Author: barryrod | Date: 26 April 2014 12:20:04

  • s3: added Diamond Stealth 3D 2000 Pro card. [Malice, Barry Rodewald]

Revision 30008

Author: olivierg | Date: 26 April 2014 11:31:13

  • h8_sci: Implement sync-start [O. Galibert]
  • h8: Fix problem in the sleep instruction [O. Galibert]
  • at45dbxx: Fix communications [O. Galibert]

Revision 30007

Author: robbbert | Date: 26 April 2014 10:40:46

  • (MESS) super80: more work with fdc

Revision 30006

Author: robbbert | Date: 26 April 2014 09:08:12

  • (MESS) super80: starting to add fdc support

Revision 30005

Author: ivanva | Date: 26 April 2014 08:51:10

  • wbml and clones: Corrected some dip-switches as per game manual. [kamilz]

Revision 30004

Author: oliverst | Date: 26 April 2014 07:54:46

  • small cleanup in formats headers (nw)

Revision 30003

Author: oliverst | Date: 26 April 2014 07:17:01

  • fixed global-buffer-overflow reported by AddressSanitizer in src/emu/cpu/alto2/a2roms.c (nw)

Revision 30001

Author: miodragm | Date: 26 April 2014 06:43:40

  • Removed dependency on pmmidi.inc (nw)

Revision 30000

Author: barryrod | Date: 26 April 2014 03:42:32

  • s3,s3virge: Set power-on strapping bits on reset, and allow them to be written (if unlocked).

Revision 29999

Author: angelosa | Date: 25 April 2014 21:49:56

  • Manx TT ROM loading ...

Revision 29998

Author: angelosa | Date: 25 April 2014 21:38:57

  • Improved Sky Target polygon/texture ROM loading, still a mess tho.

Revision 29997

Author: angelosa | Date: 25 April 2014 19:32:58

  • Hooked up lightgun inputs for Virtua Cop 2

Revision 29996

Author: angelosa | Date: 25 April 2014 17:26:06

  • Stupid mistake from my part in TGP undocumented opcode, fixes character appearing/logic in Virtua Cop 2

Revision 29995

Author: angelosa | Date: 25 April 2014 17:16:27

  • Virtua Cop 2 had inverted texture ROMs, fixed (wrong ROM labels I'd assume?)

Revision 29994

Author: angelosa | Date: 25 April 2014 16:55:29

  • Virtua Striker doesn't seem to like flipping textures on playfield and players, disable it.

Revision 29993

Author: ivanva | Date: 25 April 2014 15:37:19

  • s3c24xx: isolated the callback that resists devcb2 conversion (nw)

Revision 29992

Author: lucaelia | Date: 25 April 2014 15:31:10

  • Reinstate credits

Revision 29990

Author: curtcode | Date: 25 April 2014 15:23:27

  • (MESS) hp9845: Added software lists for option ROMs. [Curt Coder]

Revision 29989

Author: ivanva | Date: 25 April 2014 15:18:02

  • s3c24xx: First part of devcb2 conversion (nw)
  • The last two callbacks are causing problems when converted to devcb2, need to try to understand why.

Revision 29988

Author: wilbertp | Date: 25 April 2014 14:35:47

  • Fixed snes regression from modernization (nw)

Revision 29987

Author: oliverst | Date: 25 April 2014 14:35:39

  • fixed usage of uninitialized members in tms7000_device (nw)

Revision 29986

Author: oliverst | Date: 25 April 2014 14:01:00

  • fixed usage of uninitialized member in i8251_device (nw)

Revision 29985

Author: oliverst | Date: 25 April 2014 13:54:21

  • fixed usage of uninitialized member in nick_device (nw)

Revision 29984

Author: oliverst | Date: 25 April 2014 13:48:47

  • fixed usage of uninitialized member in dave_device (nw)

Revision 29983

Author: oliverst | Date: 25 April 2014 11:00:49

  • fixed usage of uninitialized members in i80186_cpu_device (nw)

Revision 29981

Author: oliverst | Date: 25 April 2014 10:53:24

  • fixed usage of uninitialized members in hcd62121_cpu_device (nw)

Revision 29980

Author: oliverst | Date: 25 April 2014 10:43:39

  • fixed usage of uninitialized member in mc68681_device (nw)

Revision 29979

Author: oliverst | Date: 25 April 2014 10:41:27

  • fixed usage of uninitialized members in tms32010_device (nw)

Revision 29978

Author: oliverst | Date: 25 April 2014 10:36:56

  • fixed usage of uninitialized member in mc68681_device (nw)

Revision 29976

Author: miodragm | Date: 25 April 2014 10:31:16

  • ah (nw)

Revision 29975

Author: oliverst | Date: 25 April 2014 10:25:59

  • fixed usage of uninitialized member in mc68681_channel (nw)

Revision 29974

Author: oliverst | Date: 25 April 2014 10:21:45

  • fixed usage of uninitialized members in nec_common_device (nw)

Revision 29972

Author: miodragm | Date: 25 April 2014 10:11:49

  • compile fix (nw)

Revision 29971

Author: oliverst | Date: 25 April 2014 09:54:47

  • fixed usage of uninitialized member in i8086_common_cpu_device (nw)

Revision 29970

Author: oliverst | Date: 25 April 2014 08:32:25

  • fixed usage of uninitialized member in device_serial_interface (nw)

Revision 29969

Author: miodragm | Date: 25 April 2014 08:31:27

  • -Made osd_interface base class for OSD and moved initialization for each subsystem in it as virtual calls. (nw)
  • -Moved midi handling in base class
  • -Cleaned running_machine of information of next machine
  • -All is cleaned after exiting of running_machine so debugger window is removed as well till next machine is started
  • -Made osdmini to compile

Revision 29968

Author: oliverst | Date: 25 April 2014 08:29:02

  • fixed usage of uninitialized member in msm58321_device (nw)

Revision 29967

Author: oliverst | Date: 25 April 2014 08:26:35

  • fixed usage of uninitialized member in f8_cpu_device (nw)

Revision 29966

Author: oliverst | Date: 25 April 2014 08:23:40

  • fixed usage of uninitialized member in s2650_device (nw)

Revision 29965

Author: oliverst | Date: 25 April 2014 08:21:19

  • fixed usage of uninitialized members in mm58274c_device (nw)

Revision 29964

Author: oliverst | Date: 25 April 2014 08:12:46

  • fixed usage of uninitialized member in c2040_fdc_t (nw)

Revision 29962

Author: olivierg | Date: 25 April 2014 05:55:05

  • h8: Fix missing debugger hook calls [O. Galibert]

Revision 29961

Author: barryrod | Date: 25 April 2014 05:03:57

  • z80dart: quick fix to get CP/M (CPC) to detect the presence of the serial interface. (no whatsnew)

Revision 29960

Author: briantro | Date: 25 April 2014 04:34:19

  • peplus.c: Documentation updates - NW

Revision 29959

Author: rbelmont | Date: 25 April 2014 03:37:45

  • (MESS) Cybiko: hooked up serial flash to H8 sync serial. Gremlins occur. (nw)

Revision 29958

Author: dhaywood | Date: 25 April 2014 00:56:26

  • modify note about 'COPY BOARD'

Revision 29957

Author: dhaywood | Date: 25 April 2014 00:25:16

  • new clones
  • Dragon Bowl (set 2, unencrypted program) [system11]

Revision 29956

Author: dhaywood | Date: 25 April 2014 00:09:35

  • new clones
  • Pollux (NTC license) [system11]

Revision 29955

Author: dhaywood | Date: 24 April 2014 23:37:24

  • new clones
  • The Berlin Wall (Korea) [system11]

Revision 29954

Author: tafoid | Date: 24 April 2014 21:49:20

  • Fix for MT#05523 (nw)

Revision 29953

Author: curtcode | Date: 24 April 2014 20:12:25

  • (MESS) hp9845: WIP. (nw)

Revision 29952

Author: curtcode | Date: 24 April 2014 19:53:30

  • (MESS) hp9845: Parent/clone. (nw)

Revision 29951

Author: curtcode | Date: 24 April 2014 19:46:08

  • mc6847: Added character generator ROM for S68047. [Curt Coder]

Revision 29950

Author: ivanva | Date: 24 April 2014 19:28:20

  • tmsprom_device: converted to devcb2 (nw)

Revision 29949

Author: alexjack | Date: 24 April 2014 19:16:57

  • tatsumi.c: fix generic_paletteram regression (nw)

Revision 29948

Author: alexjack | Date: 24 April 2014 18:51:40

  • tnzs.c and related drivers: fix generic_paletteram regression (nw)

Revision 29947

Author: dhaywood | Date: 24 April 2014 18:02:00

  • new clones
  • Sen Jing - Guardian Storm (Japan) [ShouTime]

Revision 29946

Author: alexjack | Date: 24 April 2014 16:31:17

  • playmark.c: fix generic_paletteram regression (nw)

Revision 29945

Author: alexjack | Date: 24 April 2014 16:06:00

  • dec0.c: fix generic_paletteram regression, clean up MCFGs (nw)

Revision 29942

Author: curtcode | Date: 24 April 2014 15:03:13

  • (MESS) hp9845: Fixed checksums. (nw)

Revision 29940

Author: curtcode | Date: 24 April 2014 14:29:14

  • mc6847: Fixed setname. (nw)

Revision 29934

Author: oliverst | Date: 24 April 2014 13:18:35

  • fixed usage of uninitialized member in i386_device (nw)

Revision 29933

Author: oliverst | Date: 24 April 2014 13:13:48

  • fixed usage of uninitialized members in mos6551_device (nw)

Revision 29931

Author: curtcode | Date: 24 April 2014 12:12:50

  • (MESS) Skeleton drivers:
  • ------------

Revision 29930

Author: alexjack | Date: 24 April 2014 10:40:13

  • Clean up namcos21 palette handling; fix gal3.c generic_paletteram regression and add note (nw)

Revision 29929

Author: robbbert | Date: 24 April 2014 10:27:57

  • (MESS) fc100: switched to the new M5C6847P1 setting.

Revision 29928

Author: oliverst | Date: 24 April 2014 09:15:13

  • fixed usage of uninitialized members in mc68hc11_cpu_device (nw)

Revision 29927

Author: oliverst | Date: 24 April 2014 09:11:32

  • fixed usage of uninitialized members in f8_cpu_device (nw)

Revision 29926

Author: oliverst | Date: 24 April 2014 08:55:47

  • fixed usage of uninitialized member in arm_cpu_device (nw)

Revision 29925

Author: oliverst | Date: 24 April 2014 08:47:26

  • fixed usage of uninitialized members in t11_device (nw)

Revision 29924

Author: alexjack | Date: 24 April 2014 08:46:50

  • gaelco3d.c, unico.c: fix generic_paletteram regression (nw)

Revision 29923

Author: curtcode | Date: 24 April 2014 08:44:53

  • Fixed build. (nw)

Revision 29922

Author: oliverst | Date: 24 April 2014 08:42:23

  • fixed usage of uninitialized members in kbdc8042_device (nw)

Revision 29921

Author: oliverst | Date: 24 April 2014 08:39:17

  • fixed usage of uninitialized member in unsp_device (nw)

Revision 29920

Author: curtcode | Date: 24 April 2014 08:31:03

  • mc6847: Added internal character generator ROM and M5C6847P-1 variant. [Curt Coder, Anna Wu]

Revision 29919

Author: oliverst | Date: 24 April 2014 08:29:20

  • fixed usage of uninitialized member in i386_device (nw)

Revision 29918

Author: oliverst | Date: 24 April 2014 08:16:30

  • fixed usage of uninitialized members in pia6821_device (nw)

Revision 29917

Author: oliverst | Date: 24 April 2014 08:09:19

  • fixed usage of uninitialized member in mcs51_cpu_device (nw)

Revision 29915

Author: oliverst | Date: 24 April 2014 08:07:21

  • fixed usage of uninitialized member in microsoft_mouse_device (nw)

Revision 29912

Author: oliverst | Date: 24 April 2014 08:02:09

  • fixed usage of uninitialized members in mcs51_cpu_device (nw)

Revision 29911

Author: oliverst | Date: 24 April 2014 07:57:11

  • fixed usage of uninitialized members in i80286_cpu_device (nw)

Revision 29910

Author: oliverst | Date: 24 April 2014 07:54:49

  • fixed usage of uninitialized member in i8086_common_cpu_device (nw)

Revision 29909

Author: oliverst | Date: 24 April 2014 07:39:18

  • fixed usage of uninitialized members in arm7_cpu_device (nw)

Revision 29908

Author: alexjack | Date: 24 April 2014 07:29:29

  • itech32.c, btime.c, scregg.c: fix generic_paletteram regression (nw)

Revision 29907

Author: oliverst | Date: 24 April 2014 07:14:23

  • fixed usage of uninitialized member in cmos_40105_device (nw)

Revision 29906

Author: oliverst | Date: 24 April 2014 07:12:00

  • fixed usage of uninitialized member in sp0256_device (nw)

Revision 29905

Author: oliverst | Date: 24 April 2014 07:07:05

  • fixed usage of uninitialized member in ds1302_device (nw)

Revision 29904

Author: oliverst | Date: 24 April 2014 06:35:36

  • fixed usage of uninitialized members in apexc_cpu_device (nw)

Revision 29903

Author: oliverst | Date: 24 April 2014 06:30:20

  • fixed usage of uninitialized member in m6800_cpu_device (nw)

Revision 29902

Author: oliverst | Date: 24 April 2014 06:26:35

  • fixed usage of uninitialized members in wd1770_device (nw)

Revision 29901

Author: oliverst | Date: 24 April 2014 06:21:59

  • fixed usage of uninitialized member in wd1770_device (nw)

Revision 29900

Author: oliverst | Date: 24 April 2014 06:17:41

  • fixed usage of uninitialized members in m6800_cpu_device (nw)

Revision 29899

Author: oliverst | Date: 24 April 2014 06:11:57

  • fixed usage of uninitialized member in g65816_device (nw)

Revision 29898

Author: oliverst | Date: 24 April 2014 06:09:04

  • fixed usage of uninitialized members in s2650_device (nw)

Revision 29897

Author: olivierg | Date: 24 April 2014 05:52:35

  • h8: disassembly fix (nw)

Revision 29896

Author: oliverst | Date: 24 April 2014 05:48:48

  • fixed usage of uninitialized member in c8050_device (nw)

Revision 29895

Author: oliverst | Date: 24 April 2014 05:41:59

  • fixed usage of uninitialized member in pit8253_device (nw)

Revision 29894

Author: oliverst | Date: 24 April 2014 05:38:00

  • fixed usage of uninitialized member in ins8250_uart_device (nw)

Revision 29893

Author: oliverst | Date: 24 April 2014 05:33:12

  • fixed usage of uninitialized member in tms9927_device (nw)

Revision 29892

Author: oliverst | Date: 24 April 2014 05:28:19

  • fixed usage of uninitialized member in wozfdc_device (nw)

Revision 29891

Author: oliverst | Date: 24 April 2014 05:25:00

  • fixed usage of uninitialized members in mos6551_device (nw)

Revision 29890

Author: oliverst | Date: 24 April 2014 05:19:06

  • fixed usage of uninitialized member in mos6551_device (nw)

Revision 29889

Author: alexjack | Date: 24 April 2014 04:37:53

  • cyberbal.c: Use separate palette for each screen [Alex Jackson]

Revision 29888

Author: rbelmont | Date: 24 April 2014 04:27:21

  • (MESS) cybiko: more I/O re-hookup. [R. Belmont]

Revision 29887

Author: alexjack | Date: 24 April 2014 04:01:38

  • Whoops, forgot this (nw)

Revision 29886

Author: alexjack | Date: 24 April 2014 03:57:58

  • iqblock.c: fix paletteram regression, cleanup (nw)

Revision 29885

Author: alexjack | Date: 24 April 2014 02:31:51

  • Fix generic_paletteram regression in various Atari drivers (nw)

Revision 29884

Author: briantro | Date: 24 April 2014 01:36:08

  • New PE+ poker clones
  • New Clones Added
  • -------------------------------------------------

Revision 29883

Author: barryrod | Date: 24 April 2014 01:15:14

  • amstrad: added preliminary Amstrad/Pace RS232C interface. The terminal
  • software included with the original Amstrad interface works, but not much else
  • does at this stage. [Barry Rodewald]
  • Out of whatsnew: HoneyTerm (part of the later Pace interface) expects bit 6
  • of RR0 on the Z80DART to be set (seems to unsupported in the current z80dart
  • device). Not sure on why other software doesn't work as yet.

Revision 29882

Author: tafoid | Date: 24 April 2014 00:44:02

  • Fix regression for isbc.c (nw)

Revision 29881

Author: curtcode | Date: 23 April 2014 22:07:19

  • (MESS) sc3000: Added cartridge and cassette software lists. [Curt Coder, Anna Wu]

Revision 29880

Author: tafoid | Date: 23 April 2014 21:01:00

  • Fix regression of jpmimpct drivers (nw)

Revision 29879

Author: olivierg | Date: 23 April 2014 20:59:44

  • mb8795: Fix packet sizes [O. Galibert]

Revision 29878

Author: oliverst | Date: 23 April 2014 19:42:10

  • fixed usage of uninitialized member in sh2_device (nw)

Revision 29877

Author: oliverst | Date: 23 April 2014 19:39:20

  • fixed usage of uninitialized member in lc89510_temp_device (nw)

Revision 29876

Author: crazyc | Date: 23 April 2014 19:38:15

  • pic8259: remove trampolines (nw)

Revision 29875

Author: oliverst | Date: 23 April 2014 19:36:19

  • fixed usage of uninitialized member in cdda_device (nw)

Revision 29874

Author: oliverst | Date: 23 April 2014 19:31:52

  • fixed usage of uninitialized member in centronics_printer_device (nw)

Revision 29873

Author: oliverst | Date: 23 April 2014 19:29:31

  • fixed usage of uninitialized member in i8251_device (nw)

Revision 29872

Author: oliverst | Date: 23 April 2014 19:27:53

  • fixed usage of uninitialized member in i8251_device (nw)

Revision 29871

Author: oliverst | Date: 23 April 2014 19:25:37

  • fixed usage of uninitialized member in pit8253_device (nw)

Revision 29870

Author: oliverst | Date: 23 April 2014 19:21:06

  • fixed usage of uninitialized members in amiga_sound_device (nw)

Revision 29869

Author: crazyc | Date: 23 April 2014 19:14:52

  • i186: use static set irq and clean up leftovers (nw)

Revision 29868

Author: oliverst | Date: 23 April 2014 19:11:51

  • fixed usage of uninitialized members in legacy_mos6526_device (nw)

Revision 29867

Author: oliverst | Date: 23 April 2014 19:03:55

  • fixed usage of uninitialized member in abcbus_slot_device (nw)

Revision 29866

Author: oliverst | Date: 23 April 2014 18:57:55

  • fixed usage of uninitialized member in abc1600_mac_device (nw)

Revision 29865

Author: oliverst | Date: 23 April 2014 18:57:43

  • fixed usage of uninitialized member in mcs48_cpu_device (nw)

Revision 29864

Author: oliverst | Date: 23 April 2014 18:50:22

  • fixed usage of uninitialized member in z80dart_channel (nw)

Revision 29863

Author: oliverst | Date: 23 April 2014 18:45:20

  • fixed usage of uninitialized members in acia6850_device (nw)

Revision 29862

Author: ivanva | Date: 23 April 2014 17:49:05

  • Fixed MT05541 (nw)

Revision 29861

Author: miodragm | Date: 23 April 2014 14:56:01

  • Moved m_generic_paletteram_* into drivers/device state objects so they are not global anymore (nw)

Revision 29860

Author: robbbert | Date: 23 April 2014 14:40:08

  • (MESS) fc100: used ioport_array, and fixed a couple of bugs.

Revision 29859

Author: miodragm | Date: 23 April 2014 13:23:50

  • removed unused helpers, leftover from conversion to new palette (nw)

Revision 29858

Author: robbbert | Date: 23 April 2014 13:15:58

  • (MESS) fc100: added centronics printer

Revision 29857

Author: robbbert | Date: 23 April 2014 11:19:25

  • (MESS) fc100: revert r29831

Revision 29856

Author: miodragm | Date: 23 April 2014 10:21:42

  • Did remaining, those that left are in CPU devices, and one case that need confirmation after but thing is it's overwriting one from i186 core (nw)

Revision 29855

Author: miodragm | Date: 23 April 2014 09:54:06

  • Replaced set_irq_acknowledge_callback with proper MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER/DEVICE (nw)

Revision 29854

Author: miodragm | Date: 23 April 2014 09:36:18

  • Fixed mac validation (nw)

Revision 29853

Author: philipbe | Date: 23 April 2014 09:21:53

  • inder_vid.c - Mirrored TMS34010 RAM at 0x7fc00000 and 0xffc00000. With the previous TMS34010 change, this fixes the window clipping issues at y=0 [Phil Bennett]

Revision 29852

Author: philipbe | Date: 23 April 2014 09:18:34

  • - TMS34010: Use the CONVSP/CONVDP registers to adjust source and destination addresses when window clipping or y-reverse is applied [Phil Bennett]

Revision 29851

Author: rbelmont | Date: 23 April 2014 03:15:35

  • (MESS) cybiko updates: [R. Belmont]
  • - Fixed major memory stomp in cybikov2
  • - Fixed "insert battery" message in cybikoxt; the OS boots up now
  • - Started general cleanup of I/O handling

Revision 29850

Author: olivierg | Date: 22 April 2014 21:33:41

  • next: fix the vblank disables [O. Galibert]

Revision 29849

Author: ivanva | Date: 22 April 2014 19:31:35

  • juicebox.c: reduced tagmap lookups (nw)

Revision 29848

Author: ivanva | Date: 22 April 2014 19:23:41

  • s3c44b0_device: converted to devcb2 (nw)

Revision 29847

Author: ivanva | Date: 22 April 2014 18:38:46

  • adsp21xx_device: converted to devcb2 (nw)

Revision 29846

Author: alexjack | Date: 22 April 2014 18:09:12

  • m68000: implement TAS callback (currently only used by megadrive) in a more sensible and versatile way [Alex Jackson]

Revision 29845

Author: oliverst | Date: 22 April 2014 15:23:48

  • resolved conflict between "alto2" set and device name (nw)

Revision 29844

Author: miodragm | Date: 22 April 2014 15:18:30

  • m68000 callbacks to delegates (nw)

Revision 29843

Author: wilbertp | Date: 22 April 2014 15:18:00

  • (MESS) msx.c: Notes (nw)

Revision 29842

Author: oliverst | Date: 22 April 2014 15:15:44

  • fixed initialization of diablo_hd_device::m_description (nw)

Revision 29841

Author: oliverst | Date: 22 April 2014 15:14:51

  • fixed Visual Studio compilation (nw)

Revision 29840

Author: robbbert | Date: 22 April 2014 14:55:30

  • (MESS) alphatro: very fine tuning to enable the load of a real tape

Revision 29839

Author: robbbert | Date: 22 April 2014 14:24:09

  • (MESS) fc100: added cart slot.
  • There isn't any known cart dumps. Do not know what games may have existed.

Revision 29838

Author: robbbert | Date: 22 April 2014 14:05:03

  • (MESS) fc100: keyboard fine-tuning.

Revision 29837

Author: oliverst | Date: 22 April 2014 14:01:52

  • synchronized mame.mak and mess.mak (nw)

Revision 29836

Author: curtcode | Date: 22 April 2014 13:30:12

  • Fixed compile. (nw)

Revision 29835

Author: curtcode | Date: 22 April 2014 13:29:21

  • Fixed compile. (nw)

Revision 29834

Author: miodragm | Date: 22 April 2014 13:21:07

  • (MESS) New driver added: Xerox Alto 2 [Juergen Buchmueller]
  • out of whatsnew: Did not add Unicode support for debugger from branch yet, for now few special chars are converted to be plain ASCII

Revision 29833

Author: alexjack | Date: 22 April 2014 12:13:26

  • namcona1.c: reduce tagmap lookups using ioport_array (nw)

Revision 29832

Author: robbbert | Date: 22 April 2014 11:55:34

  • (MESS) fc100: added joysticks.
  • Directions and bits are a guess, copied from phc25.

Revision 29831

Author: robbbert | Date: 22 April 2014 11:36:55

  • (MESS) fc100: seems cassette frequencies are 600/1200, so halved everything.
  • Also fixed unreliable loading by initialising some variables.

Revision 29830

Author: alexjack | Date: 22 April 2014 11:28:05

  • ioport_array_finder improvement: [Alex Jackson]
  • Sorry, clean build needed again...
  • Allow ioport_array finders to be given a single base tag as an
  • alternative to an array of tags. This alternative syntax is exactly
  • the same as shared_ptr_array. This form makes more sense when the
  • individual "ports" don't really have human-meaningful names
  • (e.g. rows of a keyboard matrix)
  • Note that just as with shared_ptr_array, you need a period between
  • the base tag (as specified in the constructor) and the index.
  • Updated odyssey2.c using this form of ioport_array. [Alex Jackson]

Revision 29829

Author: miodragm | Date: 22 April 2014 09:31:08

  • Using delegates for 68307 (nw)

Revision 29828

Author: alexjack | Date: 22 April 2014 09:05:17

  • ioport_array_finder: [Alex Jackson]
  • Clean build probably needed since this touches a core header file.
  • ioport_array_finder is a new device finder template for finding,
  • unsurprisingly, an array of ioports. It is mainly intended to
  • help handle multiplexed ioports without runtime tagmap lookups
  • in a more elegant way than was previously possible.
  • It is similar in principle to shared_ptr_array_finder; however,
  • rather than passing a single tag that gets automatically decorated
  • with numeric suffixes, you need to pass an array of tags (this is so
  • ioports can continue to have human-meaningful tags rather than the
  • tags being forced by how the hardware multiplexing happens to work).
  • Because C++ doesn't have array literals, and because most driver
  • state class constructors are defined in header files, the semantics
  • are a little different from other device finders (and possibly
  • awkward/suboptimal, this is the best I could think of). You have to
  • declare the array of tags as a static class member and define it
  • somewhere in a source file (defining it near the function that
  • actually reads the multiplexed ports seems like the most logical
  • place to me).
  • Updated bladestl.c to use ioport_array_finder; will wait for Micko to
  • pass judgement on the semantics before updating more drivers.

Revision 29827

Author: smf | Date: 22 April 2014 09:02:00

  • Make pokasuka a clone of manicpnc (nw)

Revision 29826

Author: miodragm | Date: 22 April 2014 07:54:20

  • removed legacy not used code (nw)

Revision 29825

Author: miodragm | Date: 22 April 2014 07:48:51

  • This patch is not needed anymore (nw)

Revision 29824

Author: miodragm | Date: 22 April 2014 07:32:10

  • Some more core cleanup (nw)

Revision 29823

Author: alexjack | Date: 22 April 2014 05:36:23

  • spaces don't belong in shortnames (nw)

Revision 29822

Author: briantro | Date: 22 April 2014 01:58:48

  • peplus.c: According to docs CAPX1321 goes with CG2324 - NW

Revision 29821

Author: dhaywood | Date: 21 April 2014 22:19:29

  • mapped some missing buttons in sc4dnd, also made test modes more accessible via the service button - the games even list what should be on each of the reel positions in test mode (nw)

Revision 29820

Author: olivierg | Date: 21 April 2014 21:21:46

  • h8: compounded duh (nw)

Revision 29819

Author: oliverst | Date: 21 April 2014 19:37:11

  • removed unused legacy_callback_func (nw)

Revision 29818

Author: oliverst | Date: 21 April 2014 18:59:19

  • disabled ATTR_DEPRECATED on device_irq_acknowledge_callback again (nw)

Revision 29817

Author: dhaywood | Date: 21 April 2014 18:32:04

  • let's try this instead (nw)

Revision 29816

Author: oliverst | Date: 21 April 2014 18:11:05

  • enabled ATTR_DEPRECATED on device_irq_acknowledge_callback (nw)

Revision 29815

Author: oliverst | Date: 21 April 2014 18:05:09

  • removed some unused AM_*_LEGACY macros (nw)

Revision 29814

Author: dhaywood | Date: 21 April 2014 17:31:42

  • fix issue with battletoads, but re-break some gfx in littlerb/megaphoenix in the process. needs somebody who knows the tms better (nw)

Revision 29813

Author: robbbert | Date: 21 April 2014 14:13:25

  • (MESS) fc100: added semigraphic6 mode, fixed shift for paste.

Revision 29812

Author: angelosa | Date: 21 April 2014 14:12:24

  • Removed bogus AM_SHARE for paletteram

Revision 29811

Author: robbbert | Date: 21 April 2014 12:23:25

  • (MESS) ensure cassette-save timer is synchronised to cpu.

Revision 29810

Author: wilbertp | Date: 21 April 2014 11:05:03

  • g65816.c: Modernised cpu core (nw)

Revision 29809

Author: miodragm | Date: 21 April 2014 10:26:41

  • legacy timer device callback removed (nw)

Revision 29808

Author: miodragm | Date: 21 April 2014 10:21:22

  • atari: changed just things I need (nw)

Revision 29807

Author: robbbert | Date: 21 April 2014 09:33:47

  • (MESS fc100: fixed keyboard issues.

Revision 29806

Author: ivanva | Date: 21 April 2014 09:23:25

  • tms9902_device: converted to devcb2 (nw)

Revision 29805

Author: ivanva | Date: 21 April 2014 07:51:52

  • Typo fix (nw)

Revision 29804

Author: crazyc | Date: 21 April 2014 04:56:48

  • (mess) x68k: remove trampolines and fix keyboard (nw)

Revision 29803

Author: rbelmont | Date: 21 April 2014 03:59:39

  • (MESS) Cybiko: Make serial loopback on cybikoxt, gets past first (of several) hangups. [R. Belmont]

Revision 29802

Author: rbelmont | Date: 21 April 2014 03:13:16

  • Naomi updates: [MetalliC]
  • - 5 more BAD_DUMP GD-ROMs redumped from source
  • - All SHA1s updated to latest. 'chdman copy' on existing valid CHDs will update your files to the new SHA1s.
  • New clones added
  • -----------

Revision 29801

Author: briantro | Date: 20 April 2014 23:36:08

  • new PE+ Poker clone
  • New Clone Added
  • -------------------------------------

Revision 29800

Author: angelosa | Date: 20 April 2014 22:13:50

  • State-ized FIFO functions, for more sane debugging of it.

Revision 29799

Author: hap | Date: 20 April 2014 21:09:01

  • The product model is FC-100, FC stands for Famicom. Goldstar have made several "FC" homecomputers including an MSX1 called FC-200.

Revision 29798

Author: miodragm | Date: 20 April 2014 20:18:46

  • modernized cage, dcs and midwayic (nw)
  • removed mcfglgcy.h and nvram legacy support in machine and mconfig
  • also updated adsp2100 so I can do dcs changes
  • this require clean build

Revision 29797

Author: briantro | Date: 20 April 2014 19:36:15

  • wyvernf0.c: Fill in 1 dipswitch setting - NW

Revision 29796

Author: alexjack | Date: 20 April 2014 18:09:45

  • namcos1.c: change more static variables to driver class members (nw)

Revision 29795

Author: alexjack | Date: 20 April 2014 17:13:41

  • Whoops, better fix the shortnames too (nw)

Revision 29794

Author: alexjack | Date: 20 April 2014 16:50:45

  • Fix names and device_types of Namco WSG devices (nw)

Revision 29793

Author: dhaywood | Date: 20 April 2014 16:36:09

  • this needs fixing properly, but it currently gets in the way during profiling ICL builds (nw)

Revision 29792

Author: robbbert | Date: 20 April 2014 14:43:19

  • (MESS) fc100: added support for CAS-format files.

Revision 29791

Author: robbbert | Date: 20 April 2014 13:29:03

  • (MESS) fc100: added cassette, sound, F4 display

Revision 29790

Author: olivierg | Date: 20 April 2014 12:12:38

  • next: mouse/nmi fixes [O. Galibert]

Revision 29789

Author: robbbert | Date: 20 April 2014 09:14:09

  • (MESS) fc100: added notes.

Revision 29788

Author: robbbert | Date: 20 April 2014 06:31:32

  • (MESS) fc100: added keyboard and uart.

Revision 29787

Author: robbbert | Date: 20 April 2014 04:48:50

  • (MESS) fc100: connected char rom, inverse attribute, cursor.

Revision 29786

Author: robbbert | Date: 20 April 2014 04:10:32

  • (MESS) New NOT WORKING system [Robbbert, Anna Wu]
  • ------------------------------------------------

Revision 29785

Author: dhaywood | Date: 20 April 2014 02:55:43

  • the new borencha set doesn't properly initialize NVRAM if it is invalid causing sound to fail if the content is corrupt, I guess it's an older set (nw)

Revision 29784

Author: dhaywood | Date: 20 April 2014 02:20:44

  • modernize a little (nw)

Revision 29783

Author: rbelmont | Date: 20 April 2014 01:56:47

  • System C2 didn't entirely like those last changes. 3834/2612 difference? (nw)

Revision 29782

Author: tafoid | Date: 20 April 2014 00:32:33

  • This game has never worked (nw)

Revision 29781

Author: olivierg | Date: 19 April 2014 23:03:23

  • next: Setup the time [O. Galibert]

Revision 29780

Author: olivierg | Date: 19 April 2014 23:03:20

  • next: Add mouse [O. Galibert]

Revision 29779

Author: olivierg | Date: 19 April 2014 23:03:16

  • mccs1850: Fix multi-write [O. Galibert]

Revision 29778

Author: andreasn | Date: 19 April 2014 23:02:34

  • mislabelling (nw)

Revision 29777

Author: rbelmont | Date: 19 April 2014 22:32:59

  • (MESS) Apple I: Support CFFA1 Compact Flash/IDE adaptor [R. Belmont, based on a patch by Christopher Bachmann]

Revision 29776

Author: curtcode | Date: 19 April 2014 21:05:18

  • (MESS) pet: Added user port diagnostic connector. [Curt Coder]

Revision 29775

Author: crazyc | Date: 19 April 2014 20:58:12

  • 8042kbdc: PULSE_LINE appears not to work through devcb2 (nw)

Revision 29774

Author: curtcode | Date: 19 April 2014 20:07:22

  • msm6255: Cleanup. (nw)

Revision 29773

Author: rbelmont | Date: 19 April 2014 19:51:51

  • (MESS) Apple 1: Added support for expansion slot, moved cassette interface to a card to match reality. [R. Belmont]

Revision 29772

Author: hap | Date: 19 April 2014 18:11:31

  • a bit faster this way =)

Revision 29771

Author: couriers | Date: 19 April 2014 17:33:27

  • Pong: Don't use "high" where analog source "V5" is more appropriate.

Revision 29770

Author: dhaywood | Date: 19 April 2014 17:05:33

  • new clones
  • Borench (set 2) [zozo]
  • VS Mahjong Otome Ryouran (newer) [arcademodbios]

Revision 29769

Author: dhaywood | Date: 19 April 2014 16:45:54

  • tweaked comments a bit based on further info (nw)

Revision 29768

Author: dhaywood | Date: 19 April 2014 16:40:02

  • new clone
  • Fire Hawk (vertical) [system11] (NOT WORKING, incomplete dump)
  • (from Dumping Union, it's not going to work unless the graphic roms etc. are also dumped, clones of these things need complete dumps, especially when they're a different orientation - the existing roms won't work)

Revision 29767

Author: couriers | Date: 19 April 2014 13:51:10

  • Tempest: instead of running at perfect interleave constantly use boost_interleave when address ae1f is read. Brings tempest back to 800%

Revision 29766

Author: alexjack | Date: 19 April 2014 11:36:03

  • namcoic.c: remove legacy read/write handlers [Alex Jackson]

Revision 29765

Author: smf | Date: 19 April 2014 09:42:38

  • (MESS) Added a hack to stop stereo covox from crashing due to startup ordering issue. (nw)

Revision 29764

Author: ivanva | Date: 19 April 2014 07:15:09

  • Small typo fix. Doesn't fix covox_stereo regression. (nw)

Revision 29763

Author: ivanva | Date: 19 April 2014 06:48:06

  • Blind attempt at fixing ay31015 problems (can't repro) (nw)

Revision 29762

Author: ivanva | Date: 19 April 2014 06:22:01

  • Fixed dai.c regression. (nw)

Revision 29761

Author: robertof | Date: 19 April 2014 04:14:07

  • Fixed Vega (Olympia) text layer.

Revision 29760

Author: couriers | Date: 19 April 2014 02:40:15

  • Removed dead code

Revision 29759

Author: rbelmont | Date: 19 April 2014 02:26:32

  • ym2612: Sync timer fixes from GenPlus-GX, fixes MT #5049. [Enik Land]

Revision 29758

Author: couriers | Date: 19 April 2014 02:24:58

  • Converted ioport reads to use required_ioport in Tempest.

Revision 29757

Author: couriers | Date: 18 April 2014 22:10:59

  • Netlist: templates rock ... Changed gauss seidel solver to be a subclass of direct solver and got rid of ugly fallback solution. As a result, popeye is now 45% faster in comparison to 0.153.

Revision 29756

Author: curtcode | Date: 18 April 2014 20:50:36

  • Fixed compile. (nw)

Revision 29755

Author: hap | Date: 18 April 2014 20:39:43

  • new clone added
  • ---------

Revision 29754

Author: couriers | Date: 18 April 2014 18:58:35

  • Netlist:
  • - fixed a bug in which the fallback solver was called instead of gauss - seidel.
  • - matrix solvers are now subdevices of the solver devices
  • - matrix solvers can now be scheduled independently
  • - Rename RESCHED_LOOPS to GS_LOOPS (Gauss Seidel)
  • - Added paragmenter NR_LOOPS (Newton Raphson)

Revision 29753

Author: tafoid | Date: 18 April 2014 17:47:16

  • Some changes/corrections to device descriptions per Dev request (nw)

Revision 29752

Author: tafoid | Date: 18 April 2014 15:38:30

  • Fixed thunderh (gticlub.c) (nw)

Revision 29751

Author: rbelmont | Date: 18 April 2014 14:43:14

  • cdrom: fix uninitialized flags [MetalliC]

Revision 29750

Author: rbelmont | Date: 18 April 2014 14:33:21

  • Naomi: small correction to World Kicks game code [f205v]

Revision 29749

Author: rbelmont | Date: 18 April 2014 13:29:25

  • don't memset structs or classes in C++, fixes regression from last commit (nw)

Revision 29748

Author: olivierg | Date: 18 April 2014 10:11:11

  • Fix r29545 w.r.t sockets and friends (nw)

Revision 29747

Author: ivanva | Date: 18 April 2014 08:44:39

  • vic3_device: converted to devcb2 (nw)
  • This is untestable at the moment, since c65 shows nothing but a black screen

Revision 29746

Author: dhaywood | Date: 18 April 2014 08:18:03

  • mahe the 68307's 68681 an actual sub-device instead of pairing it in the game driver (nw)

Revision 29745

Author: rbelmont | Date: 18 April 2014 03:05:33

  • chd updates: [MetalliC]
  • - Bugfixed byte order for GD-ROM audio tracks so FLAC compression is effective
  • - Fixed uninitialized struct on MSVC (and possibly other) builds
  • nw: this will change the SHA1s of every GD-ROM CHD in MAME; a patch to reflect that is pending (the old images still work, they just take a little more space than is necessary). "chdman copy" suffices to upgrade; no downloading is necessary.

Revision 29744

Author: villelin | Date: 18 April 2014 01:53:46

  • voodoo.c: Fixed an edge case where CMDFIFO execution would get stuck if the first word in CMDFIFO buffer is written out of order. (nw)

Revision 29743

Author: ivanva | Date: 17 April 2014 21:03:43

  • ttl74123_device: converted to devcb2 (nw)

Revision 29742

Author: mnaberez | Date: 17 April 2014 20:52:53

  • (MESS) pet_flop.xml: Replaced bad D80 for Z-RAM. [Mike Naberezny]

Revision 29741

Author: alexjack | Date: 17 April 2014 20:48:48

  • emupal.c: add support for RAM-based palettes with indirect lookups. Update various drivers to use it [Alex Jackson]

Revision 29740

Author: ivanva | Date: 17 April 2014 20:14:51

  • necdsp_device: converted to devcb2 (nw)
  • removed some leftovers from previous devcb2 conversions (nw)

Revision 29739

Author: olivierg | Date: 17 April 2014 20:07:35

  • memory: Stop the watchpoints from messing with the opcode decryption [O. Galibert]

Revision 29738

Author: tafoid | Date: 17 April 2014 18:34:49

  • Some changes/corrections to device descriptions from MASH and Tafoid (nw)

Revision 29737

Author: ivanva | Date: 17 April 2014 18:23:32

  • tms9928a_device: converted to devcb2 (nw)

Revision 29736

Author: hap | Date: 17 April 2014 18:09:07

  • take "pal16l8b-b52-124.ic180" from chasehqju

Revision 29735

Author: ivanva | Date: 17 April 2014 17:55:49

  • nubus_device: converted to devcb2 (nw)

Revision 29734

Author: fabiopri | Date: 17 April 2014 17:23:24

  • converted z80_sti to devcb2. nw.

Revision 29733

Author: crazyc | Date: 17 April 2014 16:35:57

  • (mess) ti85: nvram (nw)

Revision 29732

Author: wilbertp | Date: 17 April 2014 16:09:47

  • Notes (nw)

Revision 29731

Author: wilbertp | Date: 17 April 2014 15:58:33

  • (MESS) Fix compile (nw)

Revision 29730

Author: miodragm | Date: 17 April 2014 15:19:43

  • cleanup (nw)

Revision 29729

Author: miodragm | Date: 17 April 2014 14:53:06

  • made konamigx and related drivers use modern k054338 device (nw)

Revision 29728

Author: lucaelia | Date: 17 April 2014 14:34:01

  • Wyvern F-0 driver
  • ROMs will be uploaded in a minute ;)
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

Revision 29727

Author: miodragm | Date: 17 April 2014 14:17:47

  • Removed not used option (nw)

Revision 29726

Author: miodragm | Date: 17 April 2014 14:16:05

  • made neogeo card an image device (nw)

Revision 29725

Author: miodragm | Date: 17 April 2014 12:55:10

  • midezeus modernized and lot moved to _state, also made midzeus2_state separated, legacy_poly should be removed in future (nw)

Revision 29724

Author: miodragm | Date: 17 April 2014 11:42:36

  • leftover from past (nw)

Revision 29723

Author: miodragm | Date: 17 April 2014 11:36:31

  • MEMBER not a HANDLER (nw)

Revision 29722

Author: miodragm | Date: 17 April 2014 11:31:12

  • should be MEMBER, not HANDLER (nw)

Revision 29721

Author: miodragm | Date: 17 April 2014 11:18:41

  • Created memcard as device and removed it from machine/generic (nw)
  • This should be image device instead but did not wish to change
  • behavior for now

Revision 30169 = UME 0.153ex2

|

Revision 30169

Author: fabiopri | Date: 01 May 2014 09:36:28

  • mc6845: converted to devcb2, delegates and inline configs. nw.
  • while at it, cleaned up the args of the mc6845 delegates as well
  • (no need to pass back and forth pieces of the driver class, now
  • that delegates belong to it as well)
  • even if I tested the changes extensively, I might have missed
  • something among the 177 source files using this, so please report
  • any regressions you see :)

Revision 30168

Author: robbbert | Date: 01 May 2014 09:21:30

  • (MESS) fixed loss of cursor on radio86,apogee, mikrosha,partner

Revision 30167

Author: dhaywood | Date: 01 May 2014 08:54:09

  • use the flag set by the GAME/CONS/COMP/SYST macro to parse additional optional ini files
  • GAME = GAME_TYPE_ARCADE -> arcade.ini
  • CONS = GAME_TYPE_CONSOLE -> console.ini
  • COMP = GAME_TYPE_COMPUTER -> computer.ini
  • SYST = GAME_TYPE_OTHER -> othersys.ini
  • I've had a few requests to do this and it seems simple enough to leverage the flags we already have.

Revision 30166

Author: ivanva | Date: 01 May 2014 08:20:31

  • adc0808_device: converted to devcb2 and delegates (nw)

Revision 30165

Author: robbbert | Date: 01 May 2014 08:02:25

  • i8275 fixes
  • - Codes f0-f3 should be invisible
  • - Fixed rubbish on zorba intro screen
  • Unior: fixed regression with cursor.

Revision 30164

Author: tafoid | Date: 01 May 2014 04:07:48

  • surpratk.c - Added "Bonus Quiz" Dip. [kamilz, Tafoid]
  • goodejan.c - Researched and added missing DIP information/locations as well as some useful notes of observations. [kamilz, Tafoid]

Revision 30163

Author: alexjack | Date: 01 May 2014 02:04:47

  • skylncr.c: fix generic_paletteram regression, add note to use ramdac device (nw)

Revision 30162

Author: alexjack | Date: 01 May 2014 00:23:30

  • mcr.c: fix generic_paletteram regression (nw)

Revision 30161

Author: dhaywood | Date: 30 April 2014 22:59:30

  • another aid (nw)

Revision 30160

Author: wilbertp | Date: 30 April 2014 22:01:58

  • (MESS) msx.c: Moved kanji roms into 'kanji' memory regions. (nw)

Revision 30159

Author: wilbertp | Date: 30 April 2014 21:11:33

  • (MESS) msx.c: Moved RAMIO_SET_BITS settings from an msx layout to an MCFG entry. (nw)

Revision 30158

Author: dhaywood | Date: 30 April 2014 21:11:12

  • another work-in-progress debug aid to help layout creation (nw)

Revision 30157

Author: tafoid | Date: 30 April 2014 21:01:06

  • Fix for chinatow regression, separating rcdino4 decryption WIP (nw)

Revision 30156

Author: miodragm | Date: 30 April 2014 20:20:19

  • got rid of legacy STREAM_UPDATE, created stream_update_delegate and now
  • stub is no longer needed, also made easy to have stream with different
  • update call (nw)

Revision 30155

Author: crazyc | Date: 30 April 2014 18:31:51

  • 8257dma: replace it in dkong and kill it (nw)

Revision 30154

Author: miodragm | Date: 30 April 2014 17:54:21

  • fix compile (nw)

Revision 30153

Author: ivanva | Date: 30 April 2014 17:38:15

  • upd71071_device: converted to devcb2 (nw)

Revision 30152

Author: oliverst | Date: 30 April 2014 17:26:30

  • fixed usage of uninitialized member in tms99xx_device (nw)

Revision 30151

Author: wilbertp | Date: 30 April 2014 16:36:13

  • (MESS) msx.c: Cartridge slot cleanup (nw)

Revision 30150

Author: ivanva | Date: 30 April 2014 16:20:13

  • mc6854_device: converted to devcb2 and delegates (nw)

Revision 30149

Author: miodragm | Date: 30 April 2014 15:37:32

  • Cleanup of ay8910 this makes move to devcb2 possible, also now
  • have better idea how to solve legacy STREAM_UPDATE (nw)

Revision 30148

Author: fabiopri | Date: 30 April 2014 15:28:34

  • arm.c: converted to use inline configs. nw.

Revision 30147

Author: wilbertp | Date: 30 April 2014 15:20:19

  • (MESS) gb_lcd.c: Initialize m_sgb_tile_map. (nw)

Revision 30146

Author: dhaywood | Date: 30 April 2014 15:14:07

  • sc4 fruit machines, development / debugging aid (nw)

Revision 30145

Author: curtcode | Date: 30 April 2014 14:50:19

  • (MESS) wicat: CRTC WIP. (nw)

Revision 30144

Author: curtcode | Date: 30 April 2014 14:47:46

  • i8275: Cleanup. (nw)

Revision 30143

Author: curtcode | Date: 30 April 2014 13:51:11

  • (MESS) zorba: CRTC cleanup. (nw)

Revision 30142

Author: curtcode | Date: 30 April 2014 13:50:55

  • i8275: Added character attributes and special character codes. [Curt Coder]

Revision 30141

Author: oliverst | Date: 30 April 2014 12:31:33

  • fixed usage of uninitialized members in mc6846_device (nw)

Revision 30140

Author: oliverst | Date: 30 April 2014 12:16:28

  • fixed usage of uninitialized member in v30mz_cpu_device (nw)

Revision 30139

Author: oliverst | Date: 30 April 2014 12:07:24

  • fixed usage of uninitialized members in n8x300_cpu_device (nw)

Revision 30138

Author: robbbert | Date: 30 April 2014 11:58:03

  • (MESS) fc100: connected unknown ports to bankswitching

Revision 30137

Author: fabiopri | Date: 30 April 2014 11:47:33

  • this got actually moved to mapper 31. nw.

Revision 30136

Author: oliverst | Date: 30 April 2014 11:39:50

  • fixed usage of uninitialized members in lc8670_cpu_device (nw)

Revision 30135

Author: oliverst | Date: 30 April 2014 11:31:57

  • fixed usage of uninitialized members in tx0_device (nw)

Revision 30134

Author: curtcode | Date: 30 April 2014 11:19:06

  • i8275: Replaced with new implementation. (nw)

Revision 30133

Author: fabiopri | Date: 30 April 2014 10:42:07

  • 6532riot: updated to use devcb2. nw.

Revision 30132

Author: robbbert | Date: 30 April 2014 10:35:04

  • (MESS) zorba: notes

Revision 30131

Author: robbbert | Date: 30 April 2014 10:25:08

  • (MESS) zorba: i8275 is almost working, so hooked it up and got rid of the backup code.
  • Note: attribute 0x80 is being acted upon after the first scanline instead of the last.

Revision 30130

Author: miodragm | Date: 30 April 2014 08:53:06

  • removed not needed parameter from stream_alloc (nw)
  • it is set to same value in sound.c

Revision 30129

Author: oliverst | Date: 30 April 2014 08:47:12

  • fixed usage of uninitialized members in vdt911_device (nw)

Revision 30128

Author: oliverst | Date: 30 April 2014 08:39:37

  • fixed usage of uninitialized member in mc6847_base_device (nw)

Revision 30127

Author: oliverst | Date: 30 April 2014 08:34:28

  • fixed usage of uninitialized member in mc2661_device (nw)

Revision 30126

Author: miodragm | Date: 30 April 2014 08:05:38

  • removed few not anymore used legacy macros (nw)

Revision 30125

Author: curtcode | Date: 30 April 2014 06:14:40

  • (MESS) radio86: Fixed CRTC clocks. (nw)

Revision 30124

Author: curtcode | Date: 30 April 2014 06:11:05

  • i8275x: Fixed DMA burst length. It is specified in received characters, not character clocks. [Curt Coder]

Revision 30123

Author: alexjack | Date: 30 April 2014 05:23:12

  • galpani3.c, highvdeo.c, igs_m027.c, majorpkr.c: fix generic_paletteram regressions (nw)

Revision 30122

Author: crazyc | Date: 30 April 2014 05:13:31

  • (mess) radio86: convert to new 8257 and 8275 (nw)
  • i8257: fix off-by-one (nw

Revision 30121

Author: tafoid | Date: 30 April 2014 02:47:21

  • Further correction to shortname to eliminate comparison to the ti990_10 computer (nw)

Revision 30120

Author: tafoid | Date: 29 April 2014 23:54:20

  • Device shortnames should not have "/" in them. Thanks to MASH for the note (nw)

Revision 30119

Author: oliverst | Date: 29 April 2014 22:55:59

  • fixed usage of uninitialized members in hc55516_device (nw)

Revision 30118

Author: wilbertp | Date: 29 April 2014 21:16:10

  • (MESS) msx.c: Floppy cleanup (nw)

Revision 30117

Author: wilbertp | Date: 29 April 2014 21:03:03

  • wd_fdc.c: Also call the intrq and drq callbacks when drq and/or intrq are cleared during a reset. (nw)

Revision 30116

Author: wilbertp | Date: 29 April 2014 20:16:59

  • 315_5124.c: Improvement to timing for calculating flags. Fixes random hangs in gamegear 'roboterm' and flickering in gamegear 'evander'. [Enik Land]

Revision 30115

Author: angelosa | Date: 29 April 2014 19:28:01

  • Heh, nw

Revision 30114

Author: dhaywood | Date: 29 April 2014 18:17:49

  • add an SRAM to Pro Yakyuu Super League '91 (megadrij) based on game usage, can't enter gameplay without it, not specified in header, thanks to Kale for spotting it.

Revision 30113

Author: ivanva | Date: 29 April 2014 17:56:31

  • am9517a_device: converted to devcb2 (nw)

Revision 30112

Author: robbbert | Date: 29 April 2014 17:45:45

  • (MESS) p8k: sio -> dart, and kill trampolines
  • kaypro: be consistent

Revision 30111

Author: wilbertp | Date: 29 April 2014 17:32:47

  • 315_5124.c: Improved CRAM writes. Fixes wrong colors on sega logo for robocop3 on gamegear. [Enik Land]

Revision 30110

Author: oliverst | Date: 29 April 2014 17:27:58

  • flagged Z80SIO as deprecated (nw)

Revision 30109

Author: robbbert | Date: 29 April 2014 16:49:14

  • (MESS) kaypro: sio -> dart

Revision 30108

Author: fabiopri | Date: 29 April 2014 16:27:41

  • mos6530: updated to use devcb2. nw.

Revision 30107

Author: wilbertp | Date: 29 April 2014 15:56:38

  • i8244.c: Prevent out of bound accesses of local collision_map variable. Fixed MT#005551. [Wilbert Pol]

Revision 30106

Author: fabiopri | Date: 29 April 2014 15:51:57

  • converted pve500 to newer z80sio device, while it is still in preliminary state. nw.

Revision 30105

Author: fabiopri | Date: 29 April 2014 15:22:11

  • z80dart: converted to use devcb2. nw.

Revision 30104

Author: alexjack | Date: 29 April 2014 15:20:11

  • Add missing MCFG_PALETTE_FORMAT entries from previous Taito palette commit (nw)

Revision 30103

Author: alexjack | Date: 29 April 2014 15:18:44

  • nmk112.c: Fix uninitialized members; remove long-unneeded trampoline 8-bit handler (nw)

Revision 30102

Author: alexjack | Date: 29 April 2014 15:08:13

  • fix compile (nw)

Revision 30101

Author: miodragm | Date: 29 April 2014 14:16:17

  • Fixed konamigx regression (nw)

Revision 30100

Author: oliverst | Date: 29 April 2014 13:58:36

  • fixed usage of uninitialized members in riot6532_device (nw)

Revision 30099

Author: curtcode | Date: 29 April 2014 11:31:55

  • mc6847: Optional because of gime. (nw)

Revision 30098

Author: curtcode | Date: 29 April 2014 11:29:19

  • i8257: Added safety. (nw)

Revision 30097

Author: curtcode | Date: 29 April 2014 11:28:13

  • mc6847: Added memory region for chargen ROM. (nw)

Revision 30096

Author: fabiopri | Date: 29 April 2014 11:14:50

  • actually the fixed regressions were here. nw.

Revision 30095

Author: fabiopri | Date: 29 April 2014 11:13:08

  • z80dma: converted to use devcb2. nw.
  • + fixed a couple of regressions caused by wrong tags in rev. 30091.

Revision 30094

Author: miodragm | Date: 29 April 2014 10:45:23

  • modernized last DIRECT_UPDATE_HANDLER user (nw)

Revision 30093

Author: fabiopri | Date: 29 April 2014 08:46:23

  • (MESS) nes: added support the new homebrew PCB used by
  • 2A03 Puritans Album. [Fabio Priuli]

Revision 30092

Author: miodragm | Date: 29 April 2014 08:30:32

  • removed usage of legacy IRQ callback (nw)

Revision 30091

Author: fabiopri | Date: 29 April 2014 08:24:36

  • z80pio: converted to use devcb2. nw.

Revision 30090

Author: oliverst | Date: 29 April 2014 07:56:40

  • fixed usage of uninitialized member in msm58321_device (nw)

Revision 30089

Author: oliverst | Date: 29 April 2014 07:51:26

  • fixed usage of uninitialized member in pdp1_device (nw)

Revision 30088

Author: oliverst | Date: 29 April 2014 07:47:12

  • fixed usage of uninitialized member in v810_device (nw)

Revision 30087

Author: miodragm | Date: 29 April 2014 07:15:20

  • tlcs: fixed regression, device is cpu (nw)

Revision 30086

Author: miodragm | Date: 29 April 2014 07:11:27

  • fix compile (nw)

Revision 30085

Author: oliverst | Date: 29 April 2014 00:17:08

  • fixed usage of uninitialized members in upd71071_device (nw)

Revision 30084

Author: oliverst | Date: 29 April 2014 00:12:55

  • fixed usage of uninitialized members in sc61860_device (nw)

Revision 30083

Author: oliverst | Date: 29 April 2014 00:10:54

  • fixed usage of uninitialized members in tms1xxx_cpu_device (nw)

Revision 30082

Author: oliverst | Date: 29 April 2014 00:04:49

  • fixed usage of uninitialized member in snes_ppu_device (nw)

Revision 30081

Author: oliverst | Date: 29 April 2014 00:02:48

  • fixed usage of uninitialized member in snes_ppu_device (nw)

Revision 30080

Author: oliverst | Date: 28 April 2014 23:55:44

  • fixed usage of uninitialized members in superfx_device (nw)

Revision 30079

Author: oliverst | Date: 28 April 2014 23:53:03

  • fixed usage of uninitialized members in spc700_device (nw)

Revision 30078

Author: oliverst | Date: 28 April 2014 23:46:38

  • fixed usage of uninitialized members in ay31015_device (nw)

Revision 30077

Author: oliverst | Date: 28 April 2014 23:38:46

  • fixed usage of uninitialized members in tlcs900h_device (nw)

Revision 30076

Author: oliverst | Date: 28 April 2014 23:29:41

  • fixed usage of uninitialized member in tms5220_device (nw)

Revision 30075

Author: oliverst | Date: 28 April 2014 23:16:07

  • fixed usage of uninitialized members in pce_cd_device (nw)

Revision 30074

Author: oliverst | Date: 28 April 2014 23:09:57

  • fixed usage of uninitialized members in msm5205_device (nw)

Revision 30073

Author: oliverst | Date: 28 April 2014 23:04:30

  • fixed usage of uninitialized members in nextkbd_device (nw)

Revision 30072

Author: oliverst | Date: 28 April 2014 23:00:27

  • fixed usage of uninitialized members in via6522_device (nw)

Revision 30071

Author: fabiopri | Date: 28 April 2014 19:41:16

  • z80ctc: converted to use devcb2. nw.
  • Notes:
  • - for whatever reason the tlcs_z80 internal CTC fails to recognize/find its owner tag,
  • does anyone know how to fix this? it's probably trivial, but I need an helping hand
  • or pve500 cannot be launched anymore...
  • - @Haze: can you check your inder_sb.c code? your CTC interface was wrong,
  • judging from the comments in the source (the first cb was for the interrupt, and no
  • callback was present by default for the ZC/TO3...) and I'm not sure what the code is
  • intended to actually do

Revision 30070

Author: ivanva | Date: 28 April 2014 19:17:32

  • es550x_device: converted to devcb2 (nw)

Revision 30069

Author: robbbert | Date: 28 April 2014 15:51:30

  • (MESS) super80: notes

Revision 30068

Author: miodragm | Date: 28 April 2014 14:59:48

  • Removed some not used macros (nw)

Revision 30067

Author: miodragm | Date: 28 April 2014 14:57:38

  • did same for PPC (nw)

Revision 30066

Author: miodragm | Date: 28 April 2014 14:42:25

  • SH4: Moved legacy handlers to member of cpu classes (nw)

Revision 30065

Author: crazyc | Date: 28 April 2014 14:28:56

  • i8257: oops (nw)

Revision 30061

Author: curtcode | Date: 28 April 2014 11:36:10

  • 6526cia: Fixed macros. (nw)

Revision 30060

Author: curtcode | Date: 28 April 2014 11:27:00

  • mos6526: Fixed macros. (nw)

Revision 30059

Author: curtcode | Date: 28 April 2014 05:25:47

  • Fixed build. (nw)

Revision 30058

Author: crazyc | Date: 28 April 2014 05:11:28

  • pc8001: why was it all backwards? (nw)

Revision 30057

Author: crazyc | Date: 28 April 2014 04:20:14

  • i8257: new 8257 based on am9517a [Carl]
  • facnucspmg: fix up dmac and fdc (nw)

Revision 30056

Author: rbelmont | Date: 28 April 2014 03:21:29

  • For Luca (nw)

Revision 30055

Author: rbelmont | Date: 28 April 2014 02:57:31

  • CHD cleanups: [MetalliC]
  • - Double quote filenames with spaces when writing .gdi files
  • - Give audio files .raw extension when writing .gdi files
  • - cdrom_read_subcode() now returns false if the image doesn't contain subcodes

Revision 30054

Author: rbelmont | Date: 28 April 2014 02:54:26

  • (MESS) fanucspg: Mapped most of the chips on the i86 side. [Carl]

Revision 30053

Author: angelosa | Date: 28 April 2014 02:28:49

  • Some changes to TGP with no noticeable effect.

Revision 30052

Author: alexjack | Date: 28 April 2014 02:10:38

  • super80.c: use ioport_array (nw)

Revision 30051

Author: villelin | Date: 28 April 2014 01:35:17

  • Removed video/gticlub. (nw)

Revision 30050

Author: villelin | Date: 28 April 2014 01:06:40

  • Merged video/gticlub functionality to K001005/1006 devices. Converted K001005 to use the new poly manager. [Ville Linde]

Revision 30049

Author: angelosa | Date: 28 April 2014 00:32:41

  • Added Shift up / down in Manx TT, and hooked inputs in Motor Raid too.

Revision 30048

Author: alexjack | Date: 27 April 2014 21:01:12

  • Fix 2mindril.c generic_paletteram regression; convert various Taito drivers to standard MCFG_PALETTE_FORMAT (nw)

Revision 30047

Author: briantro | Date: 27 April 2014 20:00:28

  • peplus.c: Minor doc updates & formatting - NW

Revision 30046

Author: tafoid | Date: 27 April 2014 18:48:00

  • funworld.c: Proper decryption of rcdino4 code pages. [Peter Ferrie]

Revision 30045

Author: tafoid | Date: 27 April 2014 18:42:42

  • (MESS) RAINBOW.C: IRQ priorities updated. Board revisions and add-on cards documented; rainbow100 renamed to rainbow100a. [Bavarese]

Revision 30042

Author: lucaelia | Date: 27 April 2014 16:27:45

  • Improvements to "The Berlin Wall" [Luca Elia]
  • - Scrambling of sprite offset registers (fixes MT bug 493)
  • - background: added scroll register (screen shaking effect), fixed flipping
  • - Fixed flipped tilemap offset.
  • 00493: berlwall: When finishing a level, the timer bonus doesn't show correctly [Luca Elia]

Revision 30041

Author: alexjack | Date: 27 April 2014 16:09:35

  • cyberbal.c: use explicit target() everywhere for style consistency (nw)

Revision 30040

Author: oliverst | Date: 27 April 2014 16:07:05

  • fixed usage of uninitialized members in powervr2_device (nw)

Revision 30039

Author: oliverst | Date: 27 April 2014 15:55:56

  • fixed usage of uninitialized member in tms9995_device (nw)

Revision 30038

Author: oliverst | Date: 27 April 2014 15:49:57

  • fixed usage of uninitialized members in scudsp_cpu_device (nw)

Revision 30037

Author: oliverst | Date: 27 April 2014 15:35:51

  • fixed usage of uninitialized members in score7_cpu_device (nw)

Revision 30036

Author: oliverst | Date: 27 April 2014 15:31:56

  • fixed usage of uninitialized members in cp1610_cpu_device (nw)

Revision 30035

Author: oliverst | Date: 27 April 2014 15:18:26

  • fixed usage of uninitialized member in tms9927_device (nw)

Revision 30034

Author: oliverst | Date: 27 April 2014 15:14:26

  • fixed usage of uninitialized members in kbdc8042_device (nw)

Revision 30033

Author: oliverst | Date: 27 April 2014 15:10:54

  • fixed usage of uninitialized members in pic8259_device (nw)

Revision 30032

Author: fabiopri | Date: 27 April 2014 14:11:23

  • fixed compile on old Apple GCC (thanks Micko). nw.

Revision 30031

Author: robbbert | Date: 27 April 2014 13:23:46

  • (MESS) mbee: same cleanup applies here too

Revision 30028

Author: robbbert | Date: 27 April 2014 13:09:51

  • (MESS) kaypro: same cleanup applies here too

Revision 30027

Author: robbbert | Date: 27 April 2014 12:53:24

  • (MESS) super80: cleanup, part 4

Revision 30026

Author: robbbert | Date: 27 April 2014 12:34:40

  • (MESS) super80: cleanup, part 3

Revision 30025

Author: robbbert | Date: 27 April 2014 11:20:22

  • (MESS) super80: cleanup, part 2

Revision 30024

Author: miodragm | Date: 27 April 2014 06:33:47

  • Fixed hard-reset (nw)

Revision 30023

Author: angelosa | Date: 27 April 2014 03:43:36

  • Fixed TGP area access in Sky Target

Revision 30022

Author: angelosa | Date: 27 April 2014 03:24:00

  • Updated VF2 opcodes, and fixed Sky Target 3d display.

Revision 30021

Author: angelosa | Date: 27 April 2014 02:39:15

  • Fix for External->Reg opcode in TGP, VF2 now boots then dies a bunch of seconds later in gameplay/attract.

Revision 30020

Author: angelosa | Date: 27 April 2014 02:15:38

  • Fixed Indirect Mode addressing in TGP, fixes Manx TT crash on gameplay (bikes are invisible tho, Z sort issue?). Also added most inputs for Manx TT minus gear shifts.

Revision 30019

Author: robbbert | Date: 27 April 2014 01:15:19

  • (MESS) super80: cleanup, part 1

Revision 30018

Author: rbelmont | Date: 26 April 2014 21:55:58

  • (MESS) Obvious digital RGB is obvious (nw)

Revision 30017

Author: rbelmont | Date: 26 April 2014 20:48:06

  • (MESS) fanucspg: Better colors from new reference. [Guru, R. Belmont]
  • nw: If you're bored and can read segmented 16-bit x86 decently, I could use some help figuring out what's happening when it (I think) attempts to boot off the '765 and bring all those other chips into play. (Change test_r to return 0x80 to observe).

Revision 30016

Author: robbbert | Date: 26 April 2014 20:41:54

  • (MESS) super80: oops!

Revision 30015

Author: crazyc | Date: 26 April 2014 19:40:59

  • sblaster: fix irqs and 16bit dma (nw)

Revision 30014

Author: philipbe | Date: 26 April 2014 19:00:26

  • 03447: gauntdl, gauntdl24, gauntleg, gauntleg12: Texture with alpha channel is not drawn properly. [Phil Bennett]
  • voodoo - Fixed alpha test to run on the alpha combiner output and not on a_other. Do the test before the color combiner steps to potentially save some effort. [Phil Bennett]

Revision 30013

Author: michaelz | Date: 26 April 2014 17:07:04

  • (MESS) Fixed doubled tag definition. (nw)

Revision 30012

Author: miodragm | Date: 26 April 2014 14:35:06

  • Merged in cleanup changes from osd branch (nw)

Revision 30011

Author: robbbert | Date: 26 April 2014 12:47:56

  • (MESS) super80: more work with fdc

Revision 30009

Author: barryrod | Date: 26 April 2014 12:20:04

  • s3: added Diamond Stealth 3D 2000 Pro card. [Malice, Barry Rodewald]

Revision 30008

Author: olivierg | Date: 26 April 2014 11:31:13

  • h8_sci: Implement sync-start [O. Galibert]
  • h8: Fix problem in the sleep instruction [O. Galibert]
  • at45dbxx: Fix communications [O. Galibert]

Revision 30007

Author: robbbert | Date: 26 April 2014 10:40:46

  • (MESS) super80: more work with fdc

Revision 30006

Author: robbbert | Date: 26 April 2014 09:08:12

  • (MESS) super80: starting to add fdc support

Revision 30005

Author: ivanva | Date: 26 April 2014 08:51:10

  • wbml and clones: Corrected some dip-switches as per game manual. [kamilz]

Revision 30004

Author: oliverst | Date: 26 April 2014 07:54:46

  • small cleanup in formats headers (nw)

Revision 30003

Author: oliverst | Date: 26 April 2014 07:17:01

  • fixed global-buffer-overflow reported by AddressSanitizer in src/emu/cpu/alto2/a2roms.c (nw)

Revision 30001

Author: miodragm | Date: 26 April 2014 06:43:40

  • Removed dependency on pmmidi.inc (nw)

Revision 30000

Author: barryrod | Date: 26 April 2014 03:42:32

  • s3,s3virge: Set power-on strapping bits on reset, and allow them to be written (if unlocked).

Revision 29999

Author: angelosa | Date: 25 April 2014 21:49:56

  • Manx TT ROM loading ...

Revision 29998

Author: angelosa | Date: 25 April 2014 21:38:57

  • Improved Sky Target polygon/texture ROM loading, still a mess tho.

Revision 29997

Author: angelosa | Date: 25 April 2014 19:32:58

  • Hooked up lightgun inputs for Virtua Cop 2

Revision 29996

Author: angelosa | Date: 25 April 2014 17:26:06

  • Stupid mistake from my part in TGP undocumented opcode, fixes character appearing/logic in Virtua Cop 2

Revision 29995

Author: angelosa | Date: 25 April 2014 17:16:27

  • Virtua Cop 2 had inverted texture ROMs, fixed (wrong ROM labels I'd assume?)

Revision 29994

Author: angelosa | Date: 25 April 2014 16:55:29

  • Virtua Striker doesn't seem to like flipping textures on playfield and players, disable it.

Revision 29993

Author: ivanva | Date: 25 April 2014 15:37:19

  • s3c24xx: isolated the callback that resists devcb2 conversion (nw)

Revision 29992

Author: lucaelia | Date: 25 April 2014 15:31:10

  • Reinstate credits

Revision 29990

Author: curtcode | Date: 25 April 2014 15:23:27

  • (MESS) hp9845: Added software lists for option ROMs. [Curt Coder]

Revision 29989

Author: ivanva | Date: 25 April 2014 15:18:02

  • s3c24xx: First part of devcb2 conversion (nw)
  • The last two callbacks are causing problems when converted to devcb2, need to try to understand why.

Revision 29988

Author: wilbertp | Date: 25 April 2014 14:35:47

  • Fixed snes regression from modernization (nw)

Revision 29987

Author: oliverst | Date: 25 April 2014 14:35:39

  • fixed usage of uninitialized members in tms7000_device (nw)

Revision 29986

Author: oliverst | Date: 25 April 2014 14:01:00

  • fixed usage of uninitialized member in i8251_device (nw)

Revision 29985

Author: oliverst | Date: 25 April 2014 13:54:21

  • fixed usage of uninitialized member in nick_device (nw)

Revision 29984

Author: oliverst | Date: 25 April 2014 13:48:47

  • fixed usage of uninitialized member in dave_device (nw)

Revision 29983

Author: oliverst | Date: 25 April 2014 11:00:49

  • fixed usage of uninitialized members in i80186_cpu_device (nw)

Revision 29981

Author: oliverst | Date: 25 April 2014 10:53:24

  • fixed usage of uninitialized members in hcd62121_cpu_device (nw)

Revision 29980

Author: oliverst | Date: 25 April 2014 10:43:39

  • fixed usage of uninitialized member in mc68681_device (nw)

Revision 29979

Author: oliverst | Date: 25 April 2014 10:41:27

  • fixed usage of uninitialized members in tms32010_device (nw)

Revision 29978

Author: oliverst | Date: 25 April 2014 10:36:56

  • fixed usage of uninitialized member in mc68681_device (nw)

Revision 29976

Author: miodragm | Date: 25 April 2014 10:31:16

  • ah (nw)

Revision 29975

Author: oliverst | Date: 25 April 2014 10:25:59

  • fixed usage of uninitialized member in mc68681_channel (nw)

Revision 29974

Author: oliverst | Date: 25 April 2014 10:21:45

  • fixed usage of uninitialized members in nec_common_device (nw)

Revision 29972

Author: miodragm | Date: 25 April 2014 10:11:49

  • compile fix (nw)

Revision 29971

Author: oliverst | Date: 25 April 2014 09:54:47

  • fixed usage of uninitialized member in i8086_common_cpu_device (nw)

Revision 29970

Author: oliverst | Date: 25 April 2014 08:32:25

  • fixed usage of uninitialized member in device_serial_interface (nw)

Revision 29969

Author: miodragm | Date: 25 April 2014 08:31:27

  • -Made osd_interface base class for OSD and moved initialization for each subsystem in it as virtual calls. (nw)
  • -Moved midi handling in base class
  • -Cleaned running_machine of information of next machine
  • -All is cleaned after exiting of running_machine so debugger window is removed as well till next machine is started
  • -Made osdmini to compile

Revision 29968

Author: oliverst | Date: 25 April 2014 08:29:02

  • fixed usage of uninitialized member in msm58321_device (nw)

Revision 29967

Author: oliverst | Date: 25 April 2014 08:26:35

  • fixed usage of uninitialized member in f8_cpu_device (nw)

Revision 29966

Author: oliverst | Date: 25 April 2014 08:23:40

  • fixed usage of uninitialized member in s2650_device (nw)

Revision 29965

Author: oliverst | Date: 25 April 2014 08:21:19

  • fixed usage of uninitialized members in mm58274c_device (nw)

Revision 29964

Author: oliverst | Date: 25 April 2014 08:12:46

  • fixed usage of uninitialized member in c2040_fdc_t (nw)

Revision 29962

Author: olivierg | Date: 25 April 2014 05:55:05

  • h8: Fix missing debugger hook calls [O. Galibert]

Revision 29961

Author: barryrod | Date: 25 April 2014 05:03:57

  • z80dart: quick fix to get CP/M (CPC) to detect the presence of the serial interface. (no whatsnew)

Revision 29960

Author: briantro | Date: 25 April 2014 04:34:19

  • peplus.c: Documentation updates - NW

Revision 29959

Author: rbelmont | Date: 25 April 2014 03:37:45

  • (MESS) Cybiko: hooked up serial flash to H8 sync serial. Gremlins occur. (nw)

Revision 29958

Author: dhaywood | Date: 25 April 2014 00:56:26

  • modify note about 'COPY BOARD'

Revision 29957

Author: dhaywood | Date: 25 April 2014 00:25:16

  • new clones
  • Dragon Bowl (set 2, unencrypted program) [system11]

Revision 29956

Author: dhaywood | Date: 25 April 2014 00:09:35

  • new clones
  • Pollux (NTC license) [system11]

Revision 29955

Author: dhaywood | Date: 24 April 2014 23:37:24

  • new clones
  • The Berlin Wall (Korea) [system11]

Revision 29954

Author: tafoid | Date: 24 April 2014 21:49:20

  • Fix for MT#05523 (nw)

Revision 29953

Author: curtcode | Date: 24 April 2014 20:12:25

  • (MESS) hp9845: WIP. (nw)

Revision 29952

Author: curtcode | Date: 24 April 2014 19:53:30

  • (MESS) hp9845: Parent/clone. (nw)

Revision 29951

Author: curtcode | Date: 24 April 2014 19:46:08

  • mc6847: Added character generator ROM for S68047. [Curt Coder]

Revision 29950

Author: ivanva | Date: 24 April 2014 19:28:20

  • tmsprom_device: converted to devcb2 (nw)

Revision 29949

Author: alexjack | Date: 24 April 2014 19:16:57

  • tatsumi.c: fix generic_paletteram regression (nw)

Revision 29948

Author: alexjack | Date: 24 April 2014 18:51:40

  • tnzs.c and related drivers: fix generic_paletteram regression (nw)

Revision 29947

Author: dhaywood | Date: 24 April 2014 18:02:00

  • new clones
  • Sen Jing - Guardian Storm (Japan) [ShouTime]

Revision 29946

Author: alexjack | Date: 24 April 2014 16:31:17

  • playmark.c: fix generic_paletteram regression (nw)

Revision 29945

Author: alexjack | Date: 24 April 2014 16:06:00

  • dec0.c: fix generic_paletteram regression, clean up MCFGs (nw)

Revision 29942

Author: curtcode | Date: 24 April 2014 15:03:13

  • (MESS) hp9845: Fixed checksums. (nw)

Revision 29940

Author: curtcode | Date: 24 April 2014 14:29:14

  • mc6847: Fixed setname. (nw)

Revision 29934

Author: oliverst | Date: 24 April 2014 13:18:35

  • fixed usage of uninitialized member in i386_device (nw)

Revision 29933

Author: oliverst | Date: 24 April 2014 13:13:48

  • fixed usage of uninitialized members in mos6551_device (nw)

Revision 29931

Author: curtcode | Date: 24 April 2014 12:12:50

  • (MESS) Skeleton drivers:
  • ------------

Revision 29930

Author: alexjack | Date: 24 April 2014 10:40:13

  • Clean up namcos21 palette handling; fix gal3.c generic_paletteram regression and add note (nw)

Revision 29929

Author: robbbert | Date: 24 April 2014 10:27:57

  • (MESS) fc100: switched to the new M5C6847P1 setting.

Revision 29928

Author: oliverst | Date: 24 April 2014 09:15:13

  • fixed usage of uninitialized members in mc68hc11_cpu_device (nw)

Revision 29927

Author: oliverst | Date: 24 April 2014 09:11:32

  • fixed usage of uninitialized members in f8_cpu_device (nw)

Revision 29926

Author: oliverst | Date: 24 April 2014 08:55:47

  • fixed usage of uninitialized member in arm_cpu_device (nw)

Revision 29925

Author: oliverst | Date: 24 April 2014 08:47:26

  • fixed usage of uninitialized members in t11_device (nw)

Revision 29924

Author: alexjack | Date: 24 April 2014 08:46:50

  • gaelco3d.c, unico.c: fix generic_paletteram regression (nw)

Revision 29923

Author: curtcode | Date: 24 April 2014 08:44:53

  • Fixed build. (nw)

Revision 29922

Author: oliverst | Date: 24 April 2014 08:42:23

  • fixed usage of uninitialized members in kbdc8042_device (nw)

Revision 29921

Author: oliverst | Date: 24 April 2014 08:39:17

  • fixed usage of uninitialized member in unsp_device (nw)

Revision 29920

Author: curtcode | Date: 24 April 2014 08:31:03

  • mc6847: Added internal character generator ROM and M5C6847P-1 variant. [Curt Coder, Anna Wu]

Revision 29919

Author: oliverst | Date: 24 April 2014 08:29:20

  • fixed usage of uninitialized member in i386_device (nw)

Revision 29918

Author: oliverst | Date: 24 April 2014 08:16:30

  • fixed usage of uninitialized members in pia6821_device (nw)

Revision 29917

Author: oliverst | Date: 24 April 2014 08:09:19

  • fixed usage of uninitialized member in mcs51_cpu_device (nw)

Revision 29915

Author: oliverst | Date: 24 April 2014 08:07:21

  • fixed usage of uninitialized member in microsoft_mouse_device (nw)

Revision 29912

Author: oliverst | Date: 24 April 2014 08:02:09

  • fixed usage of uninitialized members in mcs51_cpu_device (nw)

Revision 29911

Author: oliverst | Date: 24 April 2014 07:57:11

  • fixed usage of uninitialized members in i80286_cpu_device (nw)

Revision 29910

Author: oliverst | Date: 24 April 2014 07:54:49

  • fixed usage of uninitialized member in i8086_common_cpu_device (nw)

Revision 29909

Author: oliverst | Date: 24 April 2014 07:39:18

  • fixed usage of uninitialized members in arm7_cpu_device (nw)

Revision 29908

Author: alexjack | Date: 24 April 2014 07:29:29

  • itech32.c, btime.c, scregg.c: fix generic_paletteram regression (nw)

Revision 29907

Author: oliverst | Date: 24 April 2014 07:14:23

  • fixed usage of uninitialized member in cmos_40105_device (nw)

Revision 29906

Author: oliverst | Date: 24 April 2014 07:12:00

  • fixed usage of uninitialized member in sp0256_device (nw)

Revision 29905

Author: oliverst | Date: 24 April 2014 07:07:05

  • fixed usage of uninitialized member in ds1302_device (nw)

Revision 29904

Author: oliverst | Date: 24 April 2014 06:35:36

  • fixed usage of uninitialized members in apexc_cpu_device (nw)

Revision 29903

Author: oliverst | Date: 24 April 2014 06:30:20

  • fixed usage of uninitialized member in m6800_cpu_device (nw)

Revision 29902

Author: oliverst | Date: 24 April 2014 06:26:35

  • fixed usage of uninitialized members in wd1770_device (nw)

Revision 29901

Author: oliverst | Date: 24 April 2014 06:21:59

  • fixed usage of uninitialized member in wd1770_device (nw)

Revision 29900

Author: oliverst | Date: 24 April 2014 06:17:41

  • fixed usage of uninitialized members in m6800_cpu_device (nw)

Revision 29899

Author: oliverst | Date: 24 April 2014 06:11:57

  • fixed usage of uninitialized member in g65816_device (nw)

Revision 29898

Author: oliverst | Date: 24 April 2014 06:09:04

  • fixed usage of uninitialized members in s2650_device (nw)

Revision 29897

Author: olivierg | Date: 24 April 2014 05:52:35

  • h8: disassembly fix (nw)

Revision 29896

Author: oliverst | Date: 24 April 2014 05:48:48

  • fixed usage of uninitialized member in c8050_device (nw)

Revision 29895

Author: oliverst | Date: 24 April 2014 05:41:59

  • fixed usage of uninitialized member in pit8253_device (nw)

Revision 29894

Author: oliverst | Date: 24 April 2014 05:38:00

  • fixed usage of uninitialized member in ins8250_uart_device (nw)

Revision 29893

Author: oliverst | Date: 24 April 2014 05:33:12

  • fixed usage of uninitialized member in tms9927_device (nw)

Revision 29892

Author: oliverst | Date: 24 April 2014 05:28:19

  • fixed usage of uninitialized member in wozfdc_device (nw)

Revision 29891

Author: oliverst | Date: 24 April 2014 05:25:00

  • fixed usage of uninitialized members in mos6551_device (nw)

Revision 29890

Author: oliverst | Date: 24 April 2014 05:19:06

  • fixed usage of uninitialized member in mos6551_device (nw)

Revision 29889

Author: alexjack | Date: 24 April 2014 04:37:53

  • cyberbal.c: Use separate palette for each screen [Alex Jackson]

Revision 29888

Author: rbelmont | Date: 24 April 2014 04:27:21

  • (MESS) cybiko: more I/O re-hookup. [R. Belmont]

Revision 29887

Author: alexjack | Date: 24 April 2014 04:01:38

  • Whoops, forgot this (nw)

Revision 29886

Author: alexjack | Date: 24 April 2014 03:57:58

  • iqblock.c: fix paletteram regression, cleanup (nw)

Revision 29885

Author: alexjack | Date: 24 April 2014 02:31:51

  • Fix generic_paletteram regression in various Atari drivers (nw)

Revision 29884

Author: briantro | Date: 24 April 2014 01:36:08

  • New PE+ poker clones
  • New Clones Added
  • -------------------------------------------------

Revision 29883

Author: barryrod | Date: 24 April 2014 01:15:14

  • amstrad: added preliminary Amstrad/Pace RS232C interface. The terminal
  • software included with the original Amstrad interface works, but not much else
  • does at this stage. [Barry Rodewald]
  • Out of whatsnew: HoneyTerm (part of the later Pace interface) expects bit 6
  • of RR0 on the Z80DART to be set (seems to unsupported in the current z80dart
  • device). Not sure on why other software doesn't work as yet.

Revision 29882

Author: tafoid | Date: 24 April 2014 00:44:02

  • Fix regression for isbc.c (nw)

Revision 29881

Author: curtcode | Date: 23 April 2014 22:07:19

  • (MESS) sc3000: Added cartridge and cassette software lists. [Curt Coder, Anna Wu]

Revision 29880

Author: tafoid | Date: 23 April 2014 21:01:00

  • Fix regression of jpmimpct drivers (nw)

Revision 29879

Author: olivierg | Date: 23 April 2014 20:59:44

  • mb8795: Fix packet sizes [O. Galibert]

Revision 29878

Author: oliverst | Date: 23 April 2014 19:42:10

  • fixed usage of uninitialized member in sh2_device (nw)

Revision 29877

Author: oliverst | Date: 23 April 2014 19:39:20

  • fixed usage of uninitialized member in lc89510_temp_device (nw)

Revision 29876

Author: crazyc | Date: 23 April 2014 19:38:15

  • pic8259: remove trampolines (nw)

Revision 29875

Author: oliverst | Date: 23 April 2014 19:36:19

  • fixed usage of uninitialized member in cdda_device (nw)

Revision 29874

Author: oliverst | Date: 23 April 2014 19:31:52

  • fixed usage of uninitialized member in centronics_printer_device (nw)

Revision 29873

Author: oliverst | Date: 23 April 2014 19:29:31

  • fixed usage of uninitialized member in i8251_device (nw)

Revision 29872

Author: oliverst | Date: 23 April 2014 19:27:53

  • fixed usage of uninitialized member in i8251_device (nw)

Revision 29871

Author: oliverst | Date: 23 April 2014 19:25:37

  • fixed usage of uninitialized member in pit8253_device (nw)

Revision 29870

Author: oliverst | Date: 23 April 2014 19:21:06

  • fixed usage of uninitialized members in amiga_sound_device (nw)

Revision 29869

Author: crazyc | Date: 23 April 2014 19:14:52

  • i186: use static set irq and clean up leftovers (nw)

Revision 29868

Author: oliverst | Date: 23 April 2014 19:11:51

  • fixed usage of uninitialized members in legacy_mos6526_device (nw)

Revision 29867

Author: oliverst | Date: 23 April 2014 19:03:55

  • fixed usage of uninitialized member in abcbus_slot_device (nw)

Revision 29866

Author: oliverst | Date: 23 April 2014 18:57:55

  • fixed usage of uninitialized member in abc1600_mac_device (nw)

Revision 29865

Author: oliverst | Date: 23 April 2014 18:57:43

  • fixed usage of uninitialized member in mcs48_cpu_device (nw)

Revision 29864

Author: oliverst | Date: 23 April 2014 18:50:22

  • fixed usage of uninitialized member in z80dart_channel (nw)

Revision 29863

Author: oliverst | Date: 23 April 2014 18:45:20

  • fixed usage of uninitialized members in acia6850_device (nw)

Revision 29862

Author: ivanva | Date: 23 April 2014 17:49:05

  • Fixed MT05541 (nw)

Revision 29861

Author: miodragm | Date: 23 April 2014 14:56:01

  • Moved m_generic_paletteram_* into drivers/device state objects so they are not global anymore (nw)

Revision 29860

Author: robbbert | Date: 23 April 2014 14:40:08

  • (MESS) fc100: used ioport_array, and fixed a couple of bugs.

Revision 29859

Author: miodragm | Date: 23 April 2014 13:23:50

  • removed unused helpers, leftover from conversion to new palette (nw)

Revision 29858

Author: robbbert | Date: 23 April 2014 13:15:58

  • (MESS) fc100: added centronics printer

Revision 29857

Author: robbbert | Date: 23 April 2014 11:19:25

  • (MESS) fc100: revert r29831

Revision 29856

Author: miodragm | Date: 23 April 2014 10:21:42

  • Did remaining, those that left are in CPU devices, and one case that need confirmation after but thing is it's overwriting one from i186 core (nw)

Revision 29855

Author: miodragm | Date: 23 April 2014 09:54:06

  • Replaced set_irq_acknowledge_callback with proper MCFG_CPU_IRQ_ACKNOWLEDGE_DRIVER/DEVICE (nw)

Revision 29854

Author: miodragm | Date: 23 April 2014 09:36:18

  • Fixed mac validation (nw)

Revision 29853

Author: philipbe | Date: 23 April 2014 09:21:53

  • inder_vid.c - Mirrored TMS34010 RAM at 0x7fc00000 and 0xffc00000. With the previous TMS34010 change, this fixes the window clipping issues at y=0 [Phil Bennett]

Revision 29852

Author: philipbe | Date: 23 April 2014 09:18:34

  • - TMS34010: Use the CONVSP/CONVDP registers to adjust source and destination addresses when window clipping or y-reverse is applied [Phil Bennett]

Revision 29851

Author: rbelmont | Date: 23 April 2014 03:15:35

  • (MESS) cybiko updates: [R. Belmont]
  • - Fixed major memory stomp in cybikov2
  • - Fixed "insert battery" message in cybikoxt; the OS boots up now
  • - Started general cleanup of I/O handling

Revision 29850

Author: olivierg | Date: 22 April 2014 21:33:41

  • next: fix the vblank disables [O. Galibert]

Revision 29849

Author: ivanva | Date: 22 April 2014 19:31:35

  • juicebox.c: reduced tagmap lookups (nw)

Revision 29848

Author: ivanva | Date: 22 April 2014 19:23:41

  • s3c44b0_device: converted to devcb2 (nw)

Revision 29847

Author: ivanva | Date: 22 April 2014 18:38:46

  • adsp21xx_device: converted to devcb2 (nw)

Revision 29846

Author: alexjack | Date: 22 April 2014 18:09:12

  • m68000: implement TAS callback (currently only used by megadrive) in a more sensible and versatile way [Alex Jackson]

Revision 29845

Author: oliverst | Date: 22 April 2014 15:23:48

  • resolved conflict between "alto2" set and device name (nw)

Revision 29844

Author: miodragm | Date: 22 April 2014 15:18:30

  • m68000 callbacks to delegates (nw)

Revision 29843

Author: wilbertp | Date: 22 April 2014 15:18:00

  • (MESS) msx.c: Notes (nw)

Revision 29842

Author: oliverst | Date: 22 April 2014 15:15:44

  • fixed initialization of diablo_hd_device::m_description (nw)

Revision 29841

Author: oliverst | Date: 22 April 2014 15:14:51

  • fixed Visual Studio compilation (nw)

Revision 29840

Author: robbbert | Date: 22 April 2014 14:55:30

  • (MESS) alphatro: very fine tuning to enable the load of a real tape

Revision 29839

Author: robbbert | Date: 22 April 2014 14:24:09

  • (MESS) fc100: added cart slot.
  • There isn't any known cart dumps. Do not know what games may have existed.

Revision 29838

Author: robbbert | Date: 22 April 2014 14:05:03

  • (MESS) fc100: keyboard fine-tuning.

Revision 29837

Author: oliverst | Date: 22 April 2014 14:01:52

  • synchronized mame.mak and mess.mak (nw)

Revision 29836

Author: curtcode | Date: 22 April 2014 13:30:12

  • Fixed compile. (nw)

Revision 29835

Author: curtcode | Date: 22 April 2014 13:29:21

  • Fixed compile. (nw)

Revision 29834

Author: miodragm | Date: 22 April 2014 13:21:07

  • (MESS) New driver added: Xerox Alto 2 [Juergen Buchmueller]
  • out of whatsnew: Did not add Unicode support for debugger from branch yet, for now few special chars are converted to be plain ASCII

Revision 29833

Author: alexjack | Date: 22 April 2014 12:13:26

  • namcona1.c: reduce tagmap lookups using ioport_array (nw)

Revision 29832

Author: robbbert | Date: 22 April 2014 11:55:34

  • (MESS) fc100: added joysticks.
  • Directions and bits are a guess, copied from phc25.

Revision 29831

Author: robbbert | Date: 22 April 2014 11:36:55

  • (MESS) fc100: seems cassette frequencies are 600/1200, so halved everything.
  • Also fixed unreliable loading by initialising some variables.

Revision 29830

Author: alexjack | Date: 22 April 2014 11:28:05

  • ioport_array_finder improvement: [Alex Jackson]
  • Sorry, clean build needed again...
  • Allow ioport_array finders to be given a single base tag as an
  • alternative to an array of tags. This alternative syntax is exactly
  • the same as shared_ptr_array. This form makes more sense when the
  • individual "ports" don't really have human-meaningful names
  • (e.g. rows of a keyboard matrix)
  • Note that just as with shared_ptr_array, you need a period between
  • the base tag (as specified in the constructor) and the index.
  • Updated odyssey2.c using this form of ioport_array. [Alex Jackson]

Revision 29829

Author: miodragm | Date: 22 April 2014 09:31:08

  • Using delegates for 68307 (nw)

Revision 29828

Author: alexjack | Date: 22 April 2014 09:05:17

  • ioport_array_finder: [Alex Jackson]
  • Clean build probably needed since this touches a core header file.
  • ioport_array_finder is a new device finder template for finding,
  • unsurprisingly, an array of ioports. It is mainly intended to
  • help handle multiplexed ioports without runtime tagmap lookups
  • in a more elegant way than was previously possible.
  • It is similar in principle to shared_ptr_array_finder; however,
  • rather than passing a single tag that gets automatically decorated
  • with numeric suffixes, you need to pass an array of tags (this is so
  • ioports can continue to have human-meaningful tags rather than the
  • tags being forced by how the hardware multiplexing happens to work).
  • Because C++ doesn't have array literals, and because most driver
  • state class constructors are defined in header files, the semantics
  • are a little different from other device finders (and possibly
  • awkward/suboptimal, this is the best I could think of). You have to
  • declare the array of tags as a static class member and define it
  • somewhere in a source file (defining it near the function that
  • actually reads the multiplexed ports seems like the most logical
  • place to me).
  • Updated bladestl.c to use ioport_array_finder; will wait for Micko to
  • pass judgement on the semantics before updating more drivers.

Revision 29827

Author: smf | Date: 22 April 2014 09:02:00

  • Make pokasuka a clone of manicpnc (nw)

Revision 29826

Author: miodragm | Date: 22 April 2014 07:54:20

  • removed legacy not used code (nw)

Revision 29825

Author: miodragm | Date: 22 April 2014 07:48:51

  • This patch is not needed anymore (nw)

Revision 29824

Author: miodragm | Date: 22 April 2014 07:32:10

  • Some more core cleanup (nw)

Revision 29823

Author: alexjack | Date: 22 April 2014 05:36:23

  • spaces don't belong in shortnames (nw)

Revision 29822

Author: briantro | Date: 22 April 2014 01:58:48

  • peplus.c: According to docs CAPX1321 goes with CG2324 - NW

Revision 29821

Author: dhaywood | Date: 21 April 2014 22:19:29

  • mapped some missing buttons in sc4dnd, also made test modes more accessible via the service button - the games even list what should be on each of the reel positions in test mode (nw)

Revision 29820

Author: olivierg | Date: 21 April 2014 21:21:46

  • h8: compounded duh (nw)

Revision 29819

Author: oliverst | Date: 21 April 2014 19:37:11

  • removed unused legacy_callback_func (nw)

Revision 29818

Author: oliverst | Date: 21 April 2014 18:59:19

  • disabled ATTR_DEPRECATED on device_irq_acknowledge_callback again (nw)

Revision 29817

Author: dhaywood | Date: 21 April 2014 18:32:04

  • let's try this instead (nw)

Revision 29816

Author: oliverst | Date: 21 April 2014 18:11:05

  • enabled ATTR_DEPRECATED on device_irq_acknowledge_callback (nw)

Revision 29815

Author: oliverst | Date: 21 April 2014 18:05:09

  • removed some unused AM_*_LEGACY macros (nw)

Revision 29814

Author: dhaywood | Date: 21 April 2014 17:31:42

  • fix issue with battletoads, but re-break some gfx in littlerb/megaphoenix in the process. needs somebody who knows the tms better (nw)

Revision 29813

Author: robbbert | Date: 21 April 2014 14:13:25

  • (MESS) fc100: added semigraphic6 mode, fixed shift for paste.

Revision 29812

Author: angelosa | Date: 21 April 2014 14:12:24

  • Removed bogus AM_SHARE for paletteram

Revision 29811

Author: robbbert | Date: 21 April 2014 12:23:25

  • (MESS) ensure cassette-save timer is synchronised to cpu.

Revision 29810

Author: wilbertp | Date: 21 April 2014 11:05:03

  • g65816.c: Modernised cpu core (nw)

Revision 29809

Author: miodragm | Date: 21 April 2014 10:26:41

  • legacy timer device callback removed (nw)

Revision 29808

Author: miodragm | Date: 21 April 2014 10:21:22

  • atari: changed just things I need (nw)

Revision 29807

Author: robbbert | Date: 21 April 2014 09:33:47

  • (MESS fc100: fixed keyboard issues.

Revision 29806

Author: ivanva | Date: 21 April 2014 09:23:25

  • tms9902_device: converted to devcb2 (nw)

Revision 29805

Author: ivanva | Date: 21 April 2014 07:51:52

  • Typo fix (nw)

Revision 29804

Author: crazyc | Date: 21 April 2014 04:56:48

  • (mess) x68k: remove trampolines and fix keyboard (nw)

Revision 29803

Author: rbelmont | Date: 21 April 2014 03:59:39

  • (MESS) Cybiko: Make serial loopback on cybikoxt, gets past first (of several) hangups. [R. Belmont]

Revision 29802

Author: rbelmont | Date: 21 April 2014 03:13:16

  • Naomi updates: [MetalliC]
  • - 5 more BAD_DUMP GD-ROMs redumped from source
  • - All SHA1s updated to latest. 'chdman copy' on existing valid CHDs will update your files to the new SHA1s.
  • New clones added
  • -----------

Revision 29801

Author: briantro | Date: 20 April 2014 23:36:08

  • new PE+ Poker clone
  • New Clone Added
  • -------------------------------------

Revision 29800

Author: angelosa | Date: 20 April 2014 22:13:50

  • State-ized FIFO functions, for more sane debugging of it.

Revision 29799

Author: hap | Date: 20 April 2014 21:09:01

  • The product model is FC-100, FC stands for Famicom. Goldstar have made several "FC" homecomputers including an MSX1 called FC-200.

Revision 29798

Author: miodragm | Date: 20 April 2014 20:18:46

  • modernized cage, dcs and midwayic (nw)
  • removed mcfglgcy.h and nvram legacy support in machine and mconfig
  • also updated adsp2100 so I can do dcs changes
  • this require clean build

Revision 29797

Author: briantro | Date: 20 April 2014 19:36:15

  • wyvernf0.c: Fill in 1 dipswitch setting - NW

Revision 29796

Author: alexjack | Date: 20 April 2014 18:09:45

  • namcos1.c: change more static variables to driver class members (nw)

Revision 29795

Author: alexjack | Date: 20 April 2014 17:13:41

  • Whoops, better fix the shortnames too (nw)

Revision 29794

Author: alexjack | Date: 20 April 2014 16:50:45

  • Fix names and device_types of Namco WSG devices (nw)

Revision 29793

Author: dhaywood | Date: 20 April 2014 16:36:09

  • this needs fixing properly, but it currently gets in the way during profiling ICL builds (nw)

Revision 29792

Author: robbbert | Date: 20 April 2014 14:43:19

  • (MESS) fc100: added support for CAS-format files.

Revision 29791

Author: robbbert | Date: 20 April 2014 13:29:03

  • (MESS) fc100: added cassette, sound, F4 display

Revision 29790

Author: olivierg | Date: 20 April 2014 12:12:38

  • next: mouse/nmi fixes [O. Galibert]

Revision 29789

Author: robbbert | Date: 20 April 2014 09:14:09

  • (MESS) fc100: added notes.

Revision 29788

Author: robbbert | Date: 20 April 2014 06:31:32

  • (MESS) fc100: added keyboard and uart.

Revision 29787

Author: robbbert | Date: 20 April 2014 04:48:50

  • (MESS) fc100: connected char rom, inverse attribute, cursor.

Revision 29786

Author: robbbert | Date: 20 April 2014 04:10:32

  • (MESS) New NOT WORKING system [Robbbert, Anna Wu]
  • ------------------------------------------------

Revision 29785

Author: dhaywood | Date: 20 April 2014 02:55:43

  • the new borencha set doesn't properly initialize NVRAM if it is invalid causing sound to fail if the content is corrupt, I guess it's an older set (nw)

Revision 29784

Author: dhaywood | Date: 20 April 2014 02:20:44

  • modernize a little (nw)

Revision 29783

Author: rbelmont | Date: 20 April 2014 01:56:47

  • System C2 didn't entirely like those last changes. 3834/2612 difference? (nw)

Revision 29782

Author: tafoid | Date: 20 April 2014 00:32:33

  • This game has never worked (nw)

Revision 29781

Author: olivierg | Date: 19 April 2014 23:03:23

  • next: Setup the time [O. Galibert]

Revision 29780

Author: olivierg | Date: 19 April 2014 23:03:20

  • next: Add mouse [O. Galibert]

Revision 29779

Author: olivierg | Date: 19 April 2014 23:03:16

  • mccs1850: Fix multi-write [O. Galibert]

Revision 29778

Author: andreasn | Date: 19 April 2014 23:02:34

  • mislabelling (nw)

Revision 29777

Author: rbelmont | Date: 19 April 2014 22:32:59

  • (MESS) Apple I: Support CFFA1 Compact Flash/IDE adaptor [R. Belmont, based on a patch by Christopher Bachmann]

Revision 29776

Author: curtcode | Date: 19 April 2014 21:05:18

  • (MESS) pet: Added user port diagnostic connector. [Curt Coder]

Revision 29775

Author: crazyc | Date: 19 April 2014 20:58:12

  • 8042kbdc: PULSE_LINE appears not to work through devcb2 (nw)

Revision 29774

Author: curtcode | Date: 19 April 2014 20:07:22

  • msm6255: Cleanup. (nw)

Revision 29773

Author: rbelmont | Date: 19 April 2014 19:51:51

  • (MESS) Apple 1: Added support for expansion slot, moved cassette interface to a card to match reality. [R. Belmont]

Revision 29772

Author: hap | Date: 19 April 2014 18:11:31

  • a bit faster this way =)

Revision 29771

Author: couriers | Date: 19 April 2014 17:33:27

  • Pong: Don't use "high" where analog source "V5" is more appropriate.

Revision 29770

Author: dhaywood | Date: 19 April 2014 17:05:33

  • new clones
  • Borench (set 2) [zozo]
  • VS Mahjong Otome Ryouran (newer) [arcademodbios]

Revision 29769

Author: dhaywood | Date: 19 April 2014 16:45:54

  • tweaked comments a bit based on further info (nw)

Revision 29768

Author: dhaywood | Date: 19 April 2014 16:40:02

  • new clone
  • Fire Hawk (vertical) [system11] (NOT WORKING, incomplete dump)
  • (from Dumping Union, it's not going to work unless the graphic roms etc. are also dumped, clones of these things need complete dumps, especially when they're a different orientation - the existing roms won't work)

Revision 29767

Author: couriers | Date: 19 April 2014 13:51:10

  • Tempest: instead of running at perfect interleave constantly use boost_interleave when address ae1f is read. Brings tempest back to 800%

Revision 29766

Author: alexjack | Date: 19 April 2014 11:36:03

  • namcoic.c: remove legacy read/write handlers [Alex Jackson]

Revision 29765

Author: smf | Date: 19 April 2014 09:42:38

  • (MESS) Added a hack to stop stereo covox from crashing due to startup ordering issue. (nw)

Revision 29764

Author: ivanva | Date: 19 April 2014 07:15:09

  • Small typo fix. Doesn't fix covox_stereo regression. (nw)

Revision 29763

Author: ivanva | Date: 19 April 2014 06:48:06

  • Blind attempt at fixing ay31015 problems (can't repro) (nw)

Revision 29762

Author: ivanva | Date: 19 April 2014 06:22:01

  • Fixed dai.c regression. (nw)

Revision 29761

Author: robertof | Date: 19 April 2014 04:14:07

  • Fixed Vega (Olympia) text layer.

Revision 29760

Author: couriers | Date: 19 April 2014 02:40:15

  • Removed dead code

Revision 29759

Author: rbelmont | Date: 19 April 2014 02:26:32

  • ym2612: Sync timer fixes from GenPlus-GX, fixes MT #5049. [Enik Land]

Revision 29758

Author: couriers | Date: 19 April 2014 02:24:58

  • Converted ioport reads to use required_ioport in Tempest.

Revision 29757

Author: couriers | Date: 18 April 2014 22:10:59

  • Netlist: templates rock ... Changed gauss seidel solver to be a subclass of direct solver and got rid of ugly fallback solution. As a result, popeye is now 45% faster in comparison to 0.153.

Revision 29756

Author: curtcode | Date: 18 April 2014 20:50:36

  • Fixed compile. (nw)

Revision 29755

Author: hap | Date: 18 April 2014 20:39:43

  • new clone added
  • ---------

Revision 29754

Author: couriers | Date: 18 April 2014 18:58:35

  • Netlist:
  • - fixed a bug in which the fallback solver was called instead of gauss - seidel.
  • - matrix solvers are now subdevices of the solver devices
  • - matrix solvers can now be scheduled independently
  • - Rename RESCHED_LOOPS to GS_LOOPS (Gauss Seidel)
  • - Added paragmenter NR_LOOPS (Newton Raphson)

Revision 29753

Author: tafoid | Date: 18 April 2014 17:47:16

  • Some changes/corrections to device descriptions per Dev request (nw)

Revision 29752

Author: tafoid | Date: 18 April 2014 15:38:30

  • Fixed thunderh (gticlub.c) (nw)

Revision 29751

Author: rbelmont | Date: 18 April 2014 14:43:14

  • cdrom: fix uninitialized flags [MetalliC]

Revision 29750

Author: rbelmont | Date: 18 April 2014 14:33:21

  • Naomi: small correction to World Kicks game code [f205v]

Revision 29749

Author: rbelmont | Date: 18 April 2014 13:29:25

  • don't memset structs or classes in C++, fixes regression from last commit (nw)

Revision 29748

Author: olivierg | Date: 18 April 2014 10:11:11

  • Fix r29545 w.r.t sockets and friends (nw)

Revision 29747

Author: ivanva | Date: 18 April 2014 08:44:39

  • vic3_device: converted to devcb2 (nw)
  • This is untestable at the moment, since c65 shows nothing but a black screen

Revision 29746

Author: dhaywood | Date: 18 April 2014 08:18:03

  • mahe the 68307's 68681 an actual sub-device instead of pairing it in the game driver (nw)

Revision 29745

Author: rbelmont | Date: 18 April 2014 03:05:33

  • chd updates: [MetalliC]
  • - Bugfixed byte order for GD-ROM audio tracks so FLAC compression is effective
  • - Fixed uninitialized struct on MSVC (and possibly other) builds
  • nw: this will change the SHA1s of every GD-ROM CHD in MAME; a patch to reflect that is pending (the old images still work, they just take a little more space than is necessary). "chdman copy" suffices to upgrade; no downloading is necessary.

Revision 29744

Author: villelin | Date: 18 April 2014 01:53:46

  • voodoo.c: Fixed an edge case where CMDFIFO execution would get stuck if the first word in CMDFIFO buffer is written out of order. (nw)

Revision 29743

Author: ivanva | Date: 17 April 2014 21:03:43

  • ttl74123_device: converted to devcb2 (nw)

Revision 29742

Author: mnaberez | Date: 17 April 2014 20:52:53

  • (MESS) pet_flop.xml: Replaced bad D80 for Z-RAM. [Mike Naberezny]

Revision 29741

Author: alexjack | Date: 17 April 2014 20:48:48

  • emupal.c: add support for RAM-based palettes with indirect lookups. Update various drivers to use it [Alex Jackson]

Revision 29740

Author: ivanva | Date: 17 April 2014 20:14:51

  • necdsp_device: converted to devcb2 (nw)
  • removed some leftovers from previous devcb2 conversions (nw)

Revision 29739

Author: olivierg | Date: 17 April 2014 20:07:35

  • memory: Stop the watchpoints from messing with the opcode decryption [O. Galibert]

Revision 29738

Author: tafoid | Date: 17 April 2014 18:34:49

  • Some changes/corrections to device descriptions from MASH and Tafoid (nw)

Revision 29737

Author: ivanva | Date: 17 April 2014 18:23:32

  • tms9928a_device: converted to devcb2 (nw)

Revision 29736

Author: hap | Date: 17 April 2014 18:09:07

  • take "pal16l8b-b52-124.ic180" from chasehqju

Revision 29735

Author: ivanva | Date: 17 April 2014 17:55:49

  • nubus_device: converted to devcb2 (nw)

Revision 29734

Author: fabiopri | Date: 17 April 2014 17:23:24

  • converted z80_sti to devcb2. nw.

Revision 29733

Author: crazyc | Date: 17 April 2014 16:35:57

  • (mess) ti85: nvram (nw)

Revision 29732

Author: wilbertp | Date: 17 April 2014 16:09:47

  • Notes (nw)

Revision 29731

Author: wilbertp | Date: 17 April 2014 15:58:33

  • (MESS) Fix compile (nw)

Revision 29730

Author: miodragm | Date: 17 April 2014 15:19:43

  • cleanup (nw)

Revision 29729

Author: miodragm | Date: 17 April 2014 14:53:06

  • made konamigx and related drivers use modern k054338 device (nw)

Revision 29728

Author: lucaelia | Date: 17 April 2014 14:34:01

  • Wyvern F-0 driver
  • ROMs will be uploaded in a minute ;)
  • New games added or promoted from NOT_WORKING status
  • ----------------------------------------------

Revision 29727

Author: miodragm | Date: 17 April 2014 14:17:47

  • Removed not used option (nw)

Revision 29726

Author: miodragm | Date: 17 April 2014 14:16:05

  • made neogeo card an image device (nw)

Revision 29725

Author: miodragm | Date: 17 April 2014 12:55:10

  • midezeus modernized and lot moved to _state, also made midzeus2_state separated, legacy_poly should be removed in future (nw)

Revision 29724

Author: miodragm | Date: 17 April 2014 11:42:36

  • leftover from past (nw)

Revision 29723

Author: miodragm | Date: 17 April 2014 11:36:31

  • MEMBER not a HANDLER (nw)

Revision 29722

Author: miodragm | Date: 17 April 2014 11:31:12

  • should be MEMBER, not HANDLER (nw)

Revision 29721

Author: miodragm | Date: 17 April 2014 11:18:41

  • Created memcard as device and removed it from machine/generic (nw)
  • This should be image device instead but did not wish to change
  • behavior for now

 

 

NOWSZY [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?

 

NOWSZY [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]

 

 

NOWSZY [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)

 

NOWSZY [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.

 

NOWSZY [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
NOWSZY [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

 

NOWSZY [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...

 

NOWSZY [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)

 

NOWSZY [multi] Universal Machine Emulator (UME) 0.154x3
Arcade Flyers:Raiden II
Advertówka Raiden II - [email protected]

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).

 

NOWSZY [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

 

wstecz07/05/2014 22:57
Komentarze
... bez komentarza
Ostatnio dodane pliki
Newsy Linkownia Emulatory na PC Wideoteka Screenshoty Bajtek Reduks Ready.Run

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