Commit Graph

8102 Commits

Author SHA1 Message Date
Scott Stone
784e015f66 Preliminary merging of hexa.c into the arkanoid.c driver.
Comments:  Further cleaning up of code and merging is possible as the includes/hexa.c and video/hexa.c haven't been merged at all and still exist.
2010-02-17 22:38:21 +00:00
Wilbert Pol
6b53bf3135 Fix compile error. 2010-02-17 21:03:47 +00:00
Scott Stone
ebfb42cf01 Corrected visible area and timer speeds to make the fix up some audio/video problems. [Angelo Salese] 2010-02-17 20:09:55 +00:00
Fabio Priuli
79aa2a21c0 mos6560: Temporarily added back some original hw notes and added some sanity check (no whatsnew) 2010-02-17 17:20:59 +00:00
Fabio Priuli
f26c5bf115 attckufo: Imported MOS6560 device emulation from MESS and removed the existent custom audio/video emulation [Fabio Priuli] 2010-02-17 17:07:06 +00:00
Curt Coder
9d7196b0fe Fixed Z80-PIO save states. (no whatsnew) 2010-02-17 11:29:21 +00:00
Curt Coder
13967cff07 Cleaned up the Z80-DMA implementation. (no whatsnew) 2010-02-17 11:10:13 +00:00
Curt Coder
376c086cf9 Added save state support to the Z80-PIO. (no whatsnew) 2010-02-17 11:07:05 +00:00
Curt Coder
24daf75e02 Complete rewrite of the Z80-PIO implementation. The handshaking signals are now more accurately emulated. As a result, the Merit Megatouch games are no longer working since they relied on the earlier incorrect behavior. [Curt Coder] 2010-02-17 11:02:33 +00:00
Fabio Priuli
3a53e7d5dd z80ctc: Fixed Z80CTC read handler [Tim Schuerewegen]
side note: given that at write (lines 339-342) the timer is adjusted with (tconst * period) it seems reasonable that at read we divide by period rather than multiplying.
2010-02-17 09:28:52 +00:00
Andrew Gardner
0771a0123a hng64 : Some minor refactoring to accommodate future texture work. [No Credit Please] 2010-02-17 07:28:04 +00:00
Fabio Priuli
53a1f443d2 k051649.c: fixed bogus for loop in device reset [Fabio Priuli] 2010-02-17 06:55:38 +00:00
Scott Stone
6749510706 Fresh driver notes added for unclepoo based analysis of the Z80 code. [Stephh] 2010-02-16 21:39:57 +00:00
Angelo Salese
952d2e0aa4 Implemented sound 2010-02-16 21:22:14 +00:00
Miodrag Milanovic
b098f73f55 info.c: Moved print_game_categories into info.c, since it can
be used by any driver anyway. [Miodrag Milanovic]
2010-02-16 15:17:37 +00:00
Miodrag Milanovic
3a4544a651 ui.c,ui.h,windows/input.c: [Miodrag Milanovic]
- removed ui_use_new_ui check used by MESS code
- moved ui_mess_handler_ingame call in proper place, so device UI callbacks works again
- removed toggle of menu bar (MESS related)
2010-02-16 12:45:38 +00:00
Jonathan Gevaryahu
6fcc0f634b Minor fix to sn76489: sn76489 wasn't using the correct noise taps
(now matches sn94624, still need to test a real chip)
Removed a piece of useless code, and fixed a comment.
[Lord Nightmare]
2010-02-16 06:05:06 +00:00
Brian Troha
d32051146d actually update the program rom's CRC32 / SHA1 hashes for the Top Tronic set 2010-02-15 23:17:59 +00:00
Brian Troha
80a4967b4c new clones adde
New Clones Added
------------------------------------------
Pushman (Top Tronic license) [MrGoodwraith, René Single, Smitdogg, The Dumping Union]

Touchmaster (v2.2-01 Standard) [S. Austin, Smitdogg, The Dumping Union]
2010-02-15 23:01:21 +00:00
Couriersud
a1d654a6db Fixed a bug in emu/sound/disc_mth.c. This affected spiders.c fire sound. [MASH] 2010-02-15 18:39:17 +00:00
Olivier Galibert
48f526158f New clones added
----------------
Time Crisis 2 (TSS4 Ver.A, Super System 23) [Guru]
2010-02-15 18:13:58 +00:00
Curt Coder
767fc4b7bc Implemented Z80-DMA interrupts. [Curt Coder] 2010-02-15 14:37:47 +00:00
Curt Coder
9cfa8a0504 Fixed typo. (no whatsnew) 2010-02-15 14:35:53 +00:00
Scott Stone
d92c5e6d2b Preliminary DIP coverage (lives/coinage/test mode) and Player 2 control fix for unclepoo. 2010-02-15 14:30:45 +00:00
Phil Bennett
18b2023f7e New clones added
----------------
Pit Fighter (rev 9) [B. Sparks, Smitdogg, The Dumping Union]
2010-02-15 08:02:28 +00:00
Jonathan Gevaryahu
d2c8e4def6 Fixed TI PSG (sn76489 and friends) noise and square-wave period to be
maximum length when period register is set to 0. Fixed white-noise
phase/XOR issue: got rid of noise XOR/XNOR select, as all chips seem
to use XOR. [Lord Nightmare, Michael Zapf, PlgDavid]
2010-02-15 06:45:57 +00:00
R. Belmont
6a9161dfcd namcops2 updates [Guru]
- Moved Kinnikuman Muscle Grand Prix and Taiko No Tatsujin 9 
to System 256
- Added DVD images for netchu02, soulcl2a, tekken4b, tekken51,
sukuinuf, and soulclb3
2010-02-15 03:46:26 +00:00
Angelo Salese
fd0f63de72 new working
-----------

Uncle Poo [Team Europe, Dumping Union, René Single, David Haywood, Angelo Salese]
2010-02-14 22:56:03 +00:00
Aaron Giles
28c18703aa osdcore files MUST NEVER include headers from the core emulator. 2010-02-14 22:07:25 +00:00
Aaron Giles
c3bb16d573 Moved global new/delete operators into inlines in emualloc.h
to avoid link errors with certain architectures. [couriersud]

Some minor cleanup/normalizing of emualloc in general.
[Aaron Giles]
2010-02-14 21:44:50 +00:00
Miodrag Milanovic
07db38f0f2 {megadriv} Fixed compile by removing "static" [Miodrag Milanovic] 2010-02-14 21:04:58 +00:00
mariuszw1
0d57ebf87d Mapped player 2 inputs and buttons 4-6 in Mortal Kombat 3
(bootleg of Megadrive version) [Mariusz Wojcieszek].

New games promoted from NOT_WORKING
-----------------------------------
Mortal Kombat 3 (bootleg of Megadrive version) 
 [Mariusz Wojcieszek, Patrick McCarron, Smitdogg, The Dumping Union]
2010-02-14 20:40:06 +00:00
Couriersud
977896a710 - removed window config from video_config 2010-02-14 19:59:49 +00:00
R. Belmont
30d328738d Correct OS X compiler warnings [Scott Michel] 2010-02-14 17:46:59 +00:00
R. Belmont
f31c069a53 Fix for non-standard OS X builds [Scott Michel] 2010-02-14 17:44:34 +00:00
Aaron Giles
6b663f66a7 Cleanups and version bump. 2010-02-14 16:59:22 +00:00
stephh
535a84c908 Fixed Dip Switches and Inputs (after verification of the Z80 code) for 'espial', 'espialu' and 'netwars". 2010-02-14 16:00:47 +00:00
Miodrag Milanovic
1d14f429ae Added initialization of natural keyboard into init_machine 2010-02-14 14:49:09 +00:00
Miodrag Milanovic
a347804fe3 Made uimodekey default to "auto" and let OSD decide about default key. (no credit) 2010-02-14 14:15:55 +00:00
Angelo Salese
9621c5bcbc Fixed long-standing (day one?) bug with ADPCM samples in Trojan / Tatakai no Banka [Mamesick, Angelo Salese] 2010-02-14 14:12:06 +00:00
Couriersud
84936e07bd Fix r8303 2010-02-14 14:08:57 +00:00
Couriersud
715a00f8c0 - Remove stray undef
- Rename inlined func CLSH to clamp
2010-02-14 14:01:40 +00:00
Scott Stone
9fb814db69 irobot.c - Fix problem with -validate. No whatsnew needed. 2010-02-14 13:59:15 +00:00
Scott Stone
8c1b18c52f wrally.c - Added/verified DIP Locations for World Rally [Guru] 2010-02-14 13:58:27 +00:00
Couriersud
de2aa6fdf0 - sdldir.c: Cleanup the #ifdef hell a bit.
- sdlfile.c: Cosmetic cleanups; what's the point in having #ifdef'd code for pwrite and lseek/fwrite, will get rid of that later.
2010-02-14 13:45:01 +00:00
Miodrag Milanovic
61e28b93b7 Cleaned natural keyboard implementation (no credits) 2010-02-14 12:46:34 +00:00
Couriersud
fbbf48d668 Workaround for gcc-4.3 reporting a false warning on solaris.
- Disable -Werror for this file only. I did not want to alter fine code only because complains about it.
2010-02-14 11:47:29 +00:00
Aaron Giles
d114078d72 Removed annoying typedefs. 2010-02-14 08:28:54 +00:00
Aaron Giles
6b3dc3d421 Minor function rename. 2010-02-14 08:09:59 +00:00
Couriersud
6ee5fc726a Fix sdldir.c
- For most targets this only worked when reading the current directory.
- Build full path now for stat so the file is actually found.
2010-02-14 00:40:17 +00:00