summaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* Cleanups and version bump.mame0134u1 Aaron Giles2009-09-2434-335/+335
|
* From: Christophe Jaillet [christophe.jaillet@wanadoo.fr] Aaron Giles2009-09-241-6/+6
| | | | | | | | | | | | | | | | | | | | | | Sent: Wednesday, September 23, 2009 2:54 PM To: submit@mamedev.org Subject: Tiny speed up in 'src\mame\video\neogeo.c' Hi, here is a patch against 'src\mame\video\neogeo.c' This patch give a tiny speed up in neogeo rendering and, IMO, gives the source code more readable. This is achieved by unrolling a loop in 'draw_fixed_layer' Doing so, the logic inside the loop is simplified, less arithmetic is performed and branches are avoided. Hope this helps, Best regards, Christophe Jaillet
* > From: Oliver Stoeneberg [mailto:oliverst@online.de] Aaron Giles2009-09-241-2/+7
| | | | | | | | | | | | > Sent: Wednesday, September 23, 2009 4:41 AM > To: submit@mamedev.org > Subject: optional flag in -listxml > > This patch: > - adds an "optional" flag for rom/disk entries to -listxml output > - removed the obsolete "dispose" flag from the DTD in the -listxml > output
* From: David Haywood [neohaze@nildram.co.uk] Aaron Giles2009-09-241-10/+18
| | | | | | | | | | | | | Sent: Monday, September 21, 2009 2:54 PM To: Aaron Giles Subject: Photo2 coinage I've added dipswitches for the coins, you can now select between 1 and 6 minutes per coin. I've also added information about the original games that these have been bootlegged from.
* > From: David Haywood [mailto:neohaze@nildram.co.uk] Aaron Giles2009-09-242-97/+183
| | | | | | | | | | | | | | | | | | | | | | | | | | | > Sent: Monday, September 21, 2009 9:02 AM > To: Aaron Giles > Subject: NeoGeo update from JohnBoy > > roms are public. > > - Renamed sets based on them being used for the initial AES production > runs > Renamed tophuntra to tophuntrh, added correct s1 > Renamed kof97a to kof97h > Renamed bstars to bstarsh > > . Added correct c1 to neocup98 > . Added correct m1 and v1 to androdun (MVS version layout) > . Tagged lastbld2 as newer revision > . Identified pbobblena as bootleg, renamed to pbobblenb, renamed roms > to > 'correct' chip label > . Renamed p1 in mslug4, see notes > > New sets added: [Johnboy] > . Added Baseball Stars Professional (set 1) > . Added Metal Slug 4 (set 2)
* > -----Original Message----- Aaron Giles2009-09-2421-319/+143
| | | | | | | | | | | | | | | | | > From: Atari Ace [mailto:atari_ace@verizon.net] > Sent: Sunday, September 20, 2009 9:54 AM > To: submit@mamedev.org > Cc: atariace@hotmail.com > Subject: [patch] Eliminate more #ifdef LSB_FIRST > > Hi mamedev, > > This patch recodes more cases where LSB_FIRST is used to conditionally > compile separate code for LSB and MSB targets. The atari.h chunk was > dead code (both in MAME and MESS) so I simply removed it. > > ~aa
* dkongjr now uses parallel discrete tasks Couriersud2009-09-231-35/+42
|
* i8085: Curt Coder2009-09-231-4/+2
| | | - RIM instruction now shows the current status of RST5.5 and RST6.5 pins.
* Further simplifications to Atomiswave's keys. [Andreas Naive] Andreas Naive2009-09-231-117/+72
| | | | | | ---- I'm now encoding the keys as 20-bits numbers. I will submit a new key finder program ASAP.
* SNES: Fixed an incorrectly setted DMA register read, fixes DMA Memory tin ↵ Angelo Salese2009-09-231-1/+1
| | | | the test cartridge
* Updated goldnpkr.c to pass only 4 parameters to DISCRETE_DAC_R1 Fabio Priuli2009-09-231-2/+2
|
* Removed enable line from DISCRETE_DAC_R1, DISCRETE_566, DISCRETE_74LS624, ↵ Derrick Renaud2009-09-2327-325/+263
| | | | DISCRETE_ASWITCH
* Tweaked last DISCRETE_74LS624 update. NOT worth mentioning. Derrick Renaud2009-09-231-6/+3
| | | before 1116%, after 1121%
* Optimized DISCRETE_74LS624 making dkongjr and mario faster. Derrick Renaud2009-09-232-5/+21
|
* New clones added Phil Bennett2009-09-222-48/+98
| | | | | | | | ---------------- Exzisus (Japan, dedicated) [Stefan Lindberg, Phil Bennett] (This is now the parent set. The existing set becomes exzisusa) Added correct ROM locations for exzisus and flagged exzisusa b23-03.14l as BAD_DUMP. [Phil Bennett]
* Corrected incorrect XTAL value for XTAL_32_768kHz [ArcadeNUT] Scott Stone2009-09-221-1/+1
| | | | | | Comment: Information posted at http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Number=202248
* Converted 6532riot to devcb interfaces Couriersud2009-09-2210-151/+122
| | | | | - updated all drivers - converted drivers to RS/WS tms5220 interface where appropriate - removed quite some trampoline functions
* Fix compilation warnings Phil Bennett2009-09-221-2/+2
|
* Corrected the previous fix Angelo Salese2009-09-221-3/+3
|
* SNES: Fixed CG ram reading address Angelo Salese2009-09-221-2/+2
|
* Discrete Updates: Derrick Renaud2009-09-219-25/+605
| | | | | | Added DISCRETE_LOGIC_SHIFT - generic shift register Fixed DISCRETE_BIT_DECODE to apply proper voltage instead of clipping to INT. Sky Raider - Partial discrete sound
* Updated firefox to use "new" tms5220 interface Couriersud2009-09-211-6/+14
|
* Updated gauntlet to use "new" tms5220 interface Couriersud2009-09-211-24/+4
|
* Added TMS5220C variant to tms5220.c [Credit: Lord Nightmare] Couriersud2009-09-212-6/+133
| | | | | - implemented reset for TMS5220C if /RS and /WS are pulled down together - Inserted LNs email and corrections as comment into source - Created a TODO section.
* Added comment that looping has tms5220 hooked up to cpu. Couriersud2009-09-211-0/+4
|
* Changed irq callback to be of type devcb_write_line Couriersud2009-09-214-53/+38
| | | | - Updated drivers accordingly - Removed some trampoline functions
* Changed all tms5220 lines to (READ|WRITE)_LINE_DEVICE_HANDLER Couriersud2009-09-2113-31/+37
| | | | - Added q suffix to denote active low lines - Updated all drivers accordingly.
* [z80dma]: Fixed ready flag when the DMA disabled/enabled commands are used Angelo Salese2009-09-211-0/+6
|
* z80dma: added preliminary search mode support and fixed a bug with WR3 mask ↵ Angelo Salese2009-09-211-8/+21
| | | | byte writes
* Now allow for banks to take up half of the available slots. Aaron Giles2009-09-212-4/+4
| | | | Explicit banks now work up to bank 64.
* Move MSVC clean out of core makefile and into windows.mak where it belongs. Aaron Giles2009-09-212-7/+9
|
* > -----Original Message----- Aaron Giles2009-09-212-58/+57
| | | | | | | | | | | > From: Sandro Ronco [mailto:sandroronco@gmail.com] > Sent: Wednesday, September 16, 2009 12:48 AM > To: submit@mamedev.org > Subject: MAME cheat update > > I have added the byte swap to the cheat search.
* Corrected clocks for V-five pcb [Corrado Tomaselli] Aaron Giles2009-09-211-4/+4
|
* From: Pugsy [pugsy@gmx.net] Aaron Giles2009-09-211-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Sent: Thursday, September 10, 2009 7:10 AM To: submit@mamedev.org Cc: upstephh_wip@yahoo.com Subject: Quick fix for the F6 toggle Hi My last diff got altered before getting included, I appreciate this would likely get done (and many thanks for doing it) but it did lose the F6 functionality when a cheat was selected. Eg. if you have the cursor bar over Infinite Time then F6 will not work. My original solution using numbered calls was not ideal but it did work, I'd spent ages trying to find the appropriate routine to call without joy. Annoyingly I just tried again with 0.134 and it took less than 5 minutes to fix it properly....DOH!!! Anyway I've attached a simple one-line diff for 0.134 to hook up F6 wherever the cursor bar is on the cheat menu screens. It just changes this in uimenu.c.:- - if (exclusive_input_pressed(menu, IPT_UI_TOGGLE_CHEAT, 0)) + if (ui_input_pressed_repeat(menu->machine, IPT_UI_TOGGLE_CHEAT, 0)) Martin 'Pugsy' Pugh
* Made INI file order explicit via priorities. Aaron Giles2009-09-213-17/+25
|
* zaccaria.c Couriersud2009-09-201-31/+31
| | | | | | - Remove tms5220 kludge - hooked up new RS/WS/READY tms5220 interface - removed dac1 as well. Replaced it by attenuation control for ay2, channel B
* Implemented a RS and WS line interface for tms5220 Couriersud2009-09-202-27/+178
| | | | | | | | - this emulates the RS/WS and READY handshaking according to the tms5220 manual. Drivers reading the ready line should most probably use it. - Note: For cases where the READY handshake is done by the cpu sufficient cycles have to be burnt to simulate that the cpu waited. This yet has to be implemented.
* z80dma: added decrement step mode and fixed a conceptual bug with portA writes Angelo Salese2009-09-201-5/+8
|
* updated previous commit with proper measurements, Michaël Banaan Ananas2009-09-201-8/+11
| | | brapboys character select music loop timing is a bit off though now.
* mametesters bugfix: Michaël Banaan Ananas2009-09-201-1/+1
| | | | - 03434: [Sound] brapboys, brapboysj: Music samples looping incorrectly / ending too soon. (brapboys fanclub)
* Turn off debugging output Couriersud2009-09-202-2/+2
|
* Hooked up S2650_FO_PORT into memory map. Couriersud2009-09-201-14/+26
|
* More protection progress: no more game specific program counter checks Couriersud2009-09-201-26/+29
|
* improved documentation in Igrosoft multfish.c driver Brian Troha2009-09-201-1/+9
|
* change a gamedef from Keks (060403, set 3) to Keks (060403, set 2) as there ↵ Brian Troha2009-09-201-1/+1
| | | | | are only 2 sets Before we listed set 1 & set 3 without set 2 ;-)
* new Mortal Kombat 2 clone added Brian Troha2009-09-202-0/+41
| | | | | New Clone Added -------------------------- Mortal Kombat II (rev L3.0) [bulldawg, Smitdogg, Dumping Union]
* adds another banking address in the Igrosoft / multfish.c driver - no ↵ Brian Troha2009-09-201-0/+1
| | | | mention in the whatsnew please
* Support external baud rates in the MC68681 DUART R. Belmont2009-09-202-1/+27
|
* Some progress with protection emulation for herbiedk and 8ballact Couriersud2009-09-202-16/+28
|
* snes7110: fixed variable size R. Belmont2009-09-191-1/+1
|