Commit Graph

379 Commits

Author SHA1 Message Date
Aaron Giles
eb2ba6cf6c Cleanups and version bump. 2009-10-25 05:34:14 +00:00
Aaron Giles
c57cc3659d Forgot to delete this. 2009-10-25 05:28:55 +00:00
mariuszw1
0ed3ab66b4 New games added as GAME_NOT_WORKING
-----------------------------------
Go! Go! Connie chan Jaka Jaka Janken [Mariusz Wojcieszek, Dumping Union]
2009-10-23 22:30:49 +00:00
Phil Bennett
ebfdf7e0d1 New games marked as GAME_NOT_WORKING
------------------------------------
Miracle Derby - Ascot [Stefan Lindberg, David Haywood]



Date: Thu, 22 Oct 2009 19:03:48 +0100
From: David Haywood <neohaze@nildram.co.uk>
CC: Philip Bennett <p.j.bennett@gmail.com>
Subject: Re: Miracle Derby

Well here is some initial rom loading, gfx decode, palette decode.

I haven't mapped the CPUs yet, but I imagine it will end up using mostly 
the home data code in the end (although that seems to have game specific 
code for a lot of games anyway, so there are probably some issues with 
that driver)

You can check this in for now, and it can be returned to later.
2009-10-22 19:33:27 +00:00
Angelo Salese
57dd9e65f1 i386: implemented SLDT & STR opcodes 2009-10-17 17:02:27 +00:00
Aaron Giles
357e36fc84 Eliminated osd_cpu.h.
Types are pretty much unified now.
Multiply operations are handled by eminline.h.
Divide operations were just silly in macros.
64/32-bit combination/extraction macros moved to osdcomm.h and renamed.

Also fixed compile errors in recent 68k changes.
2009-10-12 08:37:04 +00:00
Aaron Giles
3851b425b7 Moved all the OSD/windows code over to straight BSD license.
Updated osdmini to work again and compile as an actual target
(doing nothing at the moment). Converted all of its code over
to straight BSD as well.
2009-10-12 05:56:47 +00:00
R. Belmont
17fc4a4a78 m680x0 update:
- Added working PMMU address translation (not feature complete, but sufficient
  to boot several 68030 Macs in MESS)
- Fixed up disassembly of some PMMU instructions
- Added "68020 with 68851" CPU type
2009-10-12 02:50:35 +00:00
Fabio Priuli
a52fce206d Removing old and duplicate code for genesis/megadrive from MAME (part 2): updated bootlegs to use latest genesis code and finally removed src/mame/drivers/genesis.c! 2009-10-09 08:54:02 +00:00
Fabio Priuli
60235cf525 Renamed hazemd_s files to segamsys, as per Aaron advice...
I'm planning to contact Haze in order to organize some cleanup for these.
2009-10-03 17:34:10 +00:00
Fabio Priuli
b3adef6de8 From: David Haywood [mailto:neohaze@nildram.co.uk]
Sent: Thursday, October 01, 2009 5:25 AM
To: Aaron Giles
Subject: MD update

I'm trying to get the HazeMD code running again (by request, and so
that
I can look at fixing some of the bugs that have surfaced, including
ones
which affect MAME)

This shuffles a bunch of stuff around in order to help with that
process, I've also killed off some old megaplay code which wasn't
really
needed anymore, and used the newer code instead.
2009-10-01 21:47:09 +00:00
Tomasz Slanina
7ca608cabe Driver for Othello/Success. Incomplete sound emulation.
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Othello (version 3.0) [Tomasz Slanina, Stefan Lindberg]
2009-10-01 15:50:42 +00:00
Derrick Renaud
54d913bda8 DISCRETE_555_MSTABLE - optimized speed and added new operating modes.
Sprint 8 - started discrete sound.
2009-10-01 04:12:28 +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
Ryan Holtz
0b68bd6ab9 Ported SPC7110 support from bsnes. [Harmony]
Ported ST010 support from bsnes. [Fabio Priuli]
2009-09-19 21:10:59 +00:00
Fabio Priuli
d36e53bdf5 Ported Capcom CX4 implementation over from bsnes (original code by zsKnight, anomie and Nach). Mega Man X2 and X3 are now playable in MESS, with bugs. [Harmony]
These can be added: Nach was ok with use of his code provided the above credits were added (done in the source as well).
2009-09-17 16:24:31 +00:00
Roberto Fresca
6d812eb39c New driver for Amatic encryped gambling hardware.
This system is based on a custom CPU. Graphics are decoded but only 2 bitplanes hooked.
All the needed devices are in the driver, but commented out till can properly decrypt the program ROMs and identify the CPU.
About the encryption scheme, see the driver notes about my findings.

New games marked as GAME_NOT_WORKING
------------------------------------
Amatic Unknown Slots Game [Roberto Fresca, Team Europe]
Multi Game I (V.Ger 2.4) [Roberto Fresca, Team Europe]
Multi Game III (V.Ger 3.5) [Roberto Fresca, Team Europe]
2009-09-13 21:56:26 +00:00
Phil Bennett
2244f14323 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Target Panic [Phil Bennett, Tormod, The Dumping Union]
2009-09-13 21:31:08 +00:00
Curt Coder
f53dd256f5 Added CDP1864 sound core for MESS. 2009-09-12 11:11:19 +00:00
Curt Coder
32e04ee9ef Added CDP1863 sound device for MESS. 2009-09-10 12:28:51 +00:00
Aaron Giles
6c33d53f7a Oops, missed a file. 2009-09-10 08:41:09 +00:00
Fabio Priuli
2bc4056946 SNES: Added emulation for the DSP-3 and DSP-4 add-on chips, based on latest ZSNES [ZSNES Team, Fabio Priuli]
out of the whatsnew, I hope the way I worded the license exception (at the top of the files) is fine to avoid any issue
2009-09-09 17:14:42 +00:00
Derrick Renaud
a7a271a90f Added discrete sound to the Noraut Poker games. 2009-09-09 01:21:50 +00:00
mariuszw1
2e0b4d4c1d New games added or promoted from NOT_WORKING status
---------------------------------------------------
Povar / Sobrat' Buran / Agroprom [Mariusz Wojcieszek]
Czernyj Korabl [Mariusz Wojcieszek]
Brodjaga [Mariusz Wojcieszek]
2009-09-08 20:12:07 +00:00
Couriersud
e58e1a413a Added disc_syc.c as a container for core modules (output, task) currently. 2009-09-05 10:24:04 +00:00
Curt Coder
1c56a127d5 Added preliminary Zilog Z8 CPU core for MESS. 2009-09-04 12:40:47 +00:00
Ryan Holtz
b54790792a Fixed numerous opcodes in the AVR8 core [Harmony]
Fixed a register naming issue in the MIPS core [Harmony]
Numerous SuperFX updates: [Harmony]
 - Hooked up RAM and ROM buffering
 - Inlined several more functions
 - Removed debug spew
 - Added the ability to define an external IRQ line callback, and hooked it up to the 65C816
 - Fixed flag calculation for HIB opcode
 - Hooked SuperFX chip up to the SNES machine driver
2009-09-03 23:53:43 +00:00
Roberto Fresca
4d657d4bde More improvements to Noraut Poker systems [Roberto Fresca]
* Fixed the coin counters.
 * Documented all the output ports.
 * Added a scheme with descriptions for every existent port.
 * Added full lamps support to naroutp, naroutjp, naroutrh and naroutpn.
 * Created lamps layouts for 11 and 12-lamps scheme.
 * Rerouted some inputs to mantain the inputs layout.
 * Renamed some inputs to match the text with the real cab buttons.
 * Removed the imperfect colors flag from the existent sets.
 * Added 2 different control panel layouts to the source.
 * Updated technical notes.
2009-08-29 22:42:31 +00:00
Ryan Holtz
a74320aeca Removing CX4 support until the license situation can be verified and corrected as necessary. [no whatsnew] 2009-08-26 21:20:40 +00:00
Ryan Holtz
76a4664cb9 Implemented basic Argonaut SuperFX support, needs to be hooked to the SNES driver. [Anonymous] 2009-08-23 08:06:50 +00:00
Aaron Giles
f474114e1d Added infrastructure to compile universal standalone disassembler:
- added unidasm to the tools build
 - split the disassemblers out of libcpu and into new libdasm
 - ensured the disassembly entry points for all disassemblers are
    in the source file for the disassembler (sometimes new generic
    versions were created)

Still needs command line options and file loading, but the 
fundamentals are present, and it links.
2009-08-22 06:25:07 +00:00
Ryan Holtz
b99862230d Ported Capcom CX4 implementation over from bsnes. Mega Man X2 and X3 are now playable in MESS, with bugs. [Anonymous]
Please credit as anonymous.
2009-08-22 06:12:10 +00:00
Michaël Banaan Ananas
8a74f58d3b obsolete file 2009-08-19 15:30:28 +00:00
Aaron Giles
fd1eff262e And bye bye 5110intf.* 2009-08-19 15:11:13 +00:00
Aaron Giles
e4b94176bb Bye bye 5220intf.* 2009-08-19 14:50:17 +00:00
Roberto Fresca
28e4394616 New driver for Coinmaster-Gaming VGA based games. [Roberto Fresca, Angelo Salese]
Colorama is a standalone game driven for 1x VGA board plus a mechanical arm.
Roulette is just the bet station, since the phisical wheel has its own controller. Each roulette has 10/15 stations.


New games marked as GAME_NOT_WORKING
------------------------------------
Colorama (english) [Roberto Fresca, Angelo Salese]
Roulette V75 (spanish) [Roberto Fresca, Angelo Salese]
2009-08-17 18:28:10 +00:00
R. Belmont
2a76fb52c6 YM2612/3834 updates [Eke-Eke, Nemesis]
- Split YM2612/3834 to a separate file to avoid disturbing other OPN chips
- SSG-EG, envelope, LFO, and CSM behavior all improved to better match 
  tested behavior on real YM2612 chips
2009-08-15 02:48:52 +00:00
Aaron Giles
21d9be570c From: hoge hoge [mailto:c8cv@hotmail.com]
Sent: Sunday, August 09, 2009 8:39 AM
To: submit@mamedev.org
Subject: depthch overlay

Hi,

Attached diff for 0133u1 adds a simple color overlay for Depthcharge 
based on http://www.arcadeflyers.com/?page=flyer&db=videodb&id=1701&image=1 , 
clone subhunt is excluded since that's a different cab and no good photos were 
found. Related mametesters bug: http://www.mametesters.org/view.php?id=2858

hap
________________________________________
2009-08-13 05:12:31 +00:00
Aaron Giles
9b0333264b Should have been deleted. 2009-08-13 05:02:21 +00:00
Aaron Giles
019d919850 Hi Aaron,
I have done Intel 4004 implementation, here is a patch (it also
contain a POC driver for 4004 Nixie tube clock, that runs under MESS).

4004clk is artwork file, and roms file contain needed roms (just rename ZIP).

Regards,
Miodrag


> -----Original Message-----
> From: Micko [mailto:mmicko@gmail.com]
> Sent: Tuesday, August 04, 2009 8:11 AM
> To: Aaron Giles
> Subject: Intel 4004 core
> 
> Hi Aaron,
> 
> Here is a final version of CPU core for MAME submition.
> 
> Regards,
> Miodrag
2009-08-13 04:30:33 +00:00
Ryan Holtz
e5c2064384 Improved PXA255 DMA controller emulation. [MooglyGuy] 2009-07-27 04:39:07 +00:00
Angelo Salese
acfed1e509 new not working
-----------------
Bingo Roll (4 sets) [Team Europe, Dumping Project]
2009-07-26 23:57:39 +00:00
Angelo Salese
4eea9db584 new not working
---------------
Videotronics Poker [Angelo Salese, SoftwareThis]
2009-07-26 20:43:41 +00:00
Angelo Salese
52def314ff New not working:
----------------
Photo Play [Klaus Sommers, Angelo Salese]
2009-07-22 18:54:21 +00:00
mariuszw1
5c79939388 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Tetris (Photon System) [Miodrag Milanovic, Mariusz Wojcieszek]
2009-07-20 21:53:25 +00:00
Roberto Fresca
a1118b9137 Merit Multi-Poker improvements:
* Full Inputs.
 * DIP Switches.
 * Simulated spark-watchdog circuitery.
 * Demuxed custom port.
 * NVRAM support.
 * CPU clock derived from #defined crystal.
 * 8000-8007 Output ports.
 * Coin related counters.
 * Sound components and trigger found at 8000-8003, bit2.
 * Full lamps support.
 * PCBs layouts & technical notes.

The 4 games are fully playable. Sound seems to be discrete, so the circuitery need to be traced.
Colors are still wrong.

New games added or promoted from NOT_WORKING status
---------------------------------------------------
Multi-Poker [Roberto Fresca]
2009-07-20 01:54:58 +00:00
Aaron Giles
d879a67a4a Never send a monster to do the work of an evil scientist... 2009-07-16 07:10:16 +00:00
Yasuhiro Ogawa
00cdb38daf renamed rockola.c to snk6502.c as the hardware is made by SNK, not by Rock-ola 2009-07-16 04:43:17 +00:00
Angelo Salese
6f2d3f59e0 New games marked as GAME_NOT_WORKING
------------------------------------
Time Traveller [Angelo Salese]
2009-07-13 23:29:15 +00:00
Angelo Salese
ba36cda75e New games marked as GAME_NOT_WORKING
------------------------------------
Cobra Command (Data East LD) [Angelo Salese]
Road Blaster (Data East LD) [Angelo Salese]
2009-07-13 21:37:09 +00:00