Commit Graph

6691 Commits

Author SHA1 Message Date
R. Belmont
13af9cddb6 plygonet: fixed roz BG [Haze] 2009-09-26 23:11:47 +00:00
Phil Bennett
cdbf65dcb8 New clones added
----------------
Total Vice (ver UAC) [Phil Bennett]

(This is now the parent set)
2009-09-26 23:08:44 +00:00
Ryan Holtz
b012b88ca5 Don't mention in whatsnew - puts the BSD optimization back in. 2009-09-26 22:33:20 +00:00
Ryan Holtz
43898fb85f Fleshed out SCC68070 definition in m68k core, for CD-i use in MESS [Harmony] 2009-09-26 22:25:33 +00:00
R. Belmont
38674e46b5 plygonet.c: hooked up 53936 roz layer
This adds a beautiful gradient sky bg that's rotated the wrong way.
Ideas welcome.
2009-09-26 19:59:36 +00:00
Andrew Gardner
50f6cfc475 Hacked in the dsp56156's "Long Interrupts." Added SUB opcode. [Andrew Gardner]
Polygonet Commanders now goes in-game!
2009-09-26 17:31:48 +00:00
R. Belmont
04b4b820e9 Completed dump of Gun Survivor 2 cart [Guru] 2009-09-26 16:14:16 +00:00
Derrick Renaud
ad6ef38352 DISCRETE_566 - started making a more accurate simulation based on testing of a real IC. This makes the rest of Sky Raider sounds work. 2009-09-25 02:24:11 +00:00
Derrick Renaud
a6571e2487 DISCRETE_74LS624 - optimized for some more speed 2009-09-24 23:55:33 +00:00
Couriersud
24da866367 discrete_sound_r now can inquiry any node
- the return type is UINT8, consequently the designer needs to ensure that the node delivers adequately scaled data.
- input nodes allow the input data to be scaled. The return value is the node value *after* scaling.
2009-09-24 21:28:33 +00:00
Yasuhiro Ogawa
9c29925c5a Added genuine sets of Rally-X and New Rally-X [Team Japump!!!] 2009-09-24 17:16:42 +00:00
Aaron Giles
1f7a6caba9 Cleanups and version bump. 2009-09-24 07:56:15 +00:00
Aaron Giles
d72571de57 From: Christophe Jaillet [christophe.jaillet@wanadoo.fr]
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
2009-09-24 07:18:45 +00:00
Aaron Giles
aaafda3dd1 > From: Oliver Stoeneberg [mailto:oliverst@online.de]
> 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
2009-09-24 07:17:51 +00:00
Aaron Giles
a72c249da8 From: David Haywood [neohaze@nildram.co.uk]
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.
2009-09-24 07:16:53 +00:00
Aaron Giles
d2aaa1b94c > From: David Haywood [mailto:neohaze@nildram.co.uk]
> 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)
2009-09-24 07:16:16 +00:00
Aaron Giles
d8aa6627f5 > -----Original Message-----
> 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
2009-09-24 07:14:58 +00:00
Couriersud
a97ca90b36 dkongjr now uses parallel discrete tasks 2009-09-23 21:19:32 +00:00
Curt Coder
b0c5844b7a i8085:
- RIM instruction now shows the current status of RST5.5 and RST6.5 pins.
2009-09-23 20:25:57 +00:00
Andreas Naive
f32b00264b Further simplifications to Atomiswave's keys. [Andreas Naive]
----
I'm now encoding the keys as 20-bits numbers. I will submit a new key 
finder program ASAP.
2009-09-23 20:24:48 +00:00
Angelo Salese
fd43d14eca SNES: Fixed an incorrectly setted DMA register read, fixes DMA Memory tin the test cartridge 2009-09-23 16:06:08 +00:00
Fabio Priuli
5422ee2d7e Updated goldnpkr.c to pass only 4 parameters to DISCRETE_DAC_R1 2009-09-23 07:46:50 +00:00
Derrick Renaud
1c0d4ffa12 Removed enable line from DISCRETE_DAC_R1, DISCRETE_566, DISCRETE_74LS624, DISCRETE_ASWITCH 2009-09-23 02:15:07 +00:00
Derrick Renaud
e26e7f3167 Tweaked last DISCRETE_74LS624 update. NOT worth mentioning.
before 1116%, after 1121%
2009-09-23 00:51:36 +00:00
Derrick Renaud
66db523852 Optimized DISCRETE_74LS624 making dkongjr and mario faster. 2009-09-23 00:30:30 +00:00
Phil Bennett
39bedada9e New clones added
----------------
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]
2009-09-22 21:43:58 +00:00
Scott Stone
48bc58a038 Corrected incorrect XTAL value for XTAL_32_768kHz [ArcadeNUT]
Comment:
Information posted at
http://www.mameworld.info/ubbthreads/showthreaded.php?Cat=&Number=202248
2009-09-22 21:18:58 +00:00
Couriersud
841cbd77c7 Converted 6532riot to devcb interfaces
- updated all drivers
- converted drivers to RS/WS tms5220 interface where appropriate
- removed quite some trampoline functions
2009-09-22 20:11:23 +00:00
Phil Bennett
47fbe6897d Fix compilation warnings 2009-09-22 16:23:01 +00:00
Angelo Salese
cde7f49a9b Corrected the previous fix 2009-09-22 13:34:31 +00:00
Angelo Salese
3197009b1f SNES: Fixed CG ram reading address 2009-09-22 13:23:06 +00:00
Derrick Renaud
ecffbf4c3b Discrete Updates:
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
2009-09-21 23:20:32 +00:00
Couriersud
1031a08ed8 Updated firefox to use "new" tms5220 interface 2009-09-21 21:49:01 +00:00
Couriersud
e70cc33bd5 Updated gauntlet to use "new" tms5220 interface 2009-09-21 21:33:33 +00:00
Couriersud
6a0043bf8a Added TMS5220C variant to tms5220.c [Credit: Lord Nightmare]
- 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.
2009-09-21 21:32:38 +00:00
Couriersud
d93f2fec5c Added comment that looping has tms5220 hooked up to cpu. 2009-09-21 19:59:36 +00:00
Couriersud
fecae12d70 Changed irq callback to be of type devcb_write_line
- Updated drivers accordingly
- Removed some trampoline functions
2009-09-21 19:24:48 +00:00
Couriersud
7b6de74a1e Changed all tms5220 lines to (READ|WRITE)_LINE_DEVICE_HANDLER
- Added q suffix to denote active low lines
- Updated all drivers accordingly.
2009-09-21 17:43:16 +00:00
Angelo Salese
b8932cd741 [z80dma]: Fixed ready flag when the DMA disabled/enabled commands are used 2009-09-21 17:25:16 +00:00
Angelo Salese
b6e43d1bfd z80dma: added preliminary search mode support and fixed a bug with WR3 mask byte writes 2009-09-21 17:07:31 +00:00
Aaron Giles
fcf9e90cd5 Now allow for banks to take up half of the available slots.
Explicit banks now work up to bank 64.
2009-09-21 15:58:25 +00:00
Aaron Giles
38978f878a Move MSVC clean out of core makefile and into windows.mak where it belongs. 2009-09-21 09:03:25 +00:00
Aaron Giles
ab32fcf575 > -----Original Message-----
> 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.
2009-09-21 08:57:43 +00:00
Aaron Giles
1b537bb2f4 Corrected clocks for V-five pcb [Corrado Tomaselli] 2009-09-21 08:55:20 +00:00
Aaron Giles
2ca316ec14 From: Pugsy [pugsy@gmx.net]
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
2009-09-21 08:45:59 +00:00
Aaron Giles
38916f18c8 Made INI file order explicit via priorities. 2009-09-21 08:45:00 +00:00
Couriersud
387b021a2c zaccaria.c
- Remove tms5220 kludge
- hooked up new RS/WS/READY tms5220 interface
- removed dac1 as well. Replaced it by attenuation control for ay2, channel B
2009-09-20 23:37:43 +00:00
Couriersud
12992dad26 Implemented a RS and WS line interface for tms5220
- 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.
2009-09-20 23:35:27 +00:00
Angelo Salese
f8aa138a91 z80dma: added decrement step mode and fixed a conceptual bug with portA writes 2009-09-20 22:33:22 +00:00
Michaël Banaan Ananas
fd753d02d6 updated previous commit with proper measurements,
brapboys character select music loop timing is a bit off though now.
2009-09-20 15:19:33 +00:00