Commit Graph

15137 Commits

Author SHA1 Message Date
Aaron Giles
e2e32aac85 Formalized the Votrax SC-01 device. Implemented the full set of
digital logic from the patent, including the timing circuit,
transition circuit, glottal generator, and noise source. Some
unknowns still exist with regards to clocking, due to 
contradictory statements in the patent, but as it stands now,
all parameters are fetched and processed, phonemes are requested,
and in theory all that remains is for someone with analog sound
experience to simulate the filters on the output. For now, you
just get the raw glottal pulse mixed with the noise signal based
on the vocal and fricative amplitudes, which is enough to show
progress, but hardly a pleasing result just yet.
[Aaron Giles, Lord Nightmare, Olivier Galibert]

Converted gottlieb r1 and r2 sound boards into full-on devices,
using the recently-added mixer interface. All sound outputs are
redirected to the new sound device itself, and then the consuming
driver can route the new sound device's outputs as appropriate.
The Votrax chip has been hooked up properly, with a crude guess 
at the variable clocking. Current Votrax emulation is turned off, 
but it can be enabled by changing USE_FAKE_VOTRAX to 0 in 
gottlieb.h. [Aaron Giles]
2012-03-01 08:05:15 +00:00
Brian Troha
9cf92e7be0 segas16b.c: Alien Syndrome minor doc update - NW 2012-03-01 04:14:04 +00:00
Angelo Salese
29a55a0318 Many improvements 2012-03-01 02:53:46 +00:00
Wilbert Pol
564a98c9ff m6502.c: Fixed OAL illegal m6502 instruction to pass Acid5200 test. [Wilbert Pol] 2012-02-29 20:06:12 +00:00
Scott Stone
6419e593c4 bfm_sc1.c: [James Wallace]
- First pass of splitting out *all* of Scorpion 1 roms into clones so that proper testing can begin.

- Identified some duplicates and 'premerged' versions of split ROM files.  So while there are more 'games', the number of ROMs has actually decreased.
2012-02-29 19:50:42 +00:00
Scott Stone
1737d159d7 Dialog regarding Area 51: Site 4 new dump in source, since we now have a working image, is no longer needed (nw) 2012-02-29 17:52:13 +00:00
Angelo Salese
f5eb8f414f WIP code for the non tile based sprites 2012-02-29 17:40:39 +00:00
Scott Stone
874e537f03 Added redumped Area 51: Site 4 CHD (a51site4a). [ninjakid] 2012-02-29 17:14:45 +00:00
Angelo Salese
966143cd6c Fixed gfxs and some other minor improvements 2012-02-29 16:16:34 +00:00
Angelo Salese
624c88d7dd Preliminary gfx hooked up 2012-02-29 15:52:03 +00:00
Miodrag Milanovic
07f94bcd0a Added image softlist interface for new floppies (no whatsnew) 2012-02-29 15:08:25 +00:00
R. Belmont
2e13fc61d7 namcos23: Enable work queues for a substantial framerate boost in 3D scenes [O. Galibert] 2012-02-29 14:39:45 +00:00
R. Belmont
11a3efc873 abort() is intended in this instance (nw) 2012-02-29 14:12:38 +00:00
Miodrag Milanovic
bef76826c9 fixed several Visual Studio compiler warnings and 64-bit libflac compilation by Firewave, and idectrl change from Carl (no whatsnew) 2012-02-29 09:13:22 +00:00
Angelo Salese
c33fba77f0 Various improvements to Popo Bear 2012-02-29 01:56:24 +00:00
Ville Linde
5f54662d6c viper: Added main board DS2430 eeprom and code1d dongle eeprom. [Guru]
Fixed some IDE parameters to allow HDD games to boot again. [Ville Linde]
2012-02-29 00:47:20 +00:00
Wilbert Pol
09f9cd91e3 Sync with MESS 2012-02-28 21:08:18 +00:00
Scott Stone
e08b2ee337 alignment fix due to changed labels (nw) 2012-02-28 15:24:41 +00:00
Scott Stone
dd000f01ca Missed one (nw) 2012-02-28 14:28:31 +00:00
Scott Stone
6b6547e4a6 Rom label corrections per Guru (nw) 2012-02-28 13:12:48 +00:00
Scott Stone
953fbbc7dd Repair rom labels for moo.c per Guru (nw) 2012-02-28 13:01:24 +00:00
Aaron Giles
edf5edb720 Clamp timer->remaining() to 0 if the timer has expired. 2012-02-28 09:21:38 +00:00
Aaron Giles
9465d7393d Make all items connected to mixer inputs available in the UI, not just items
connected to speakers.
2012-02-28 09:21:05 +00:00
Aaron Giles
da9745a54c Cleanup recent changes, fix a missing case where a compressor was
still stack allocated.
2012-02-28 09:16:00 +00:00
Miodrag Milanovic
f508c092d5 ins8250 - Support for the 16550 fifo [Carl] 2012-02-28 08:46:44 +00:00
Miodrag Milanovic
970773b7ff fixed stack overflow in chdman when compiled with Visual Studio by moving objects based on chd_file_compressor to the heap by Firewave (no whatsnew) 2012-02-28 08:44:55 +00:00
Brian Troha
795422c700 meritm.c: Fix first version (newly added clone) of MegaTouch by adding DS1204 "key" - NW 2012-02-28 04:30:38 +00:00
Brian Troha
0d0ca5d7db New meritm.c clones
New Clones Added
------------------------------------------
Pit Boss Megatouch II (9255-10-06 ROE, California version) [Anondumper]
Megatouch IV (9255-40-01 RO, Standard version) [Anondumper]
2012-02-28 02:03:53 +00:00
Scott Stone
6797d70650 New clones added
----------------
Super Street Fighter II X: Grand Master Challenge (Japan 940223 rent version) [idc/Team Avalaunch]
Vampire Hunter: Darkstalkers' Revenge (Japan 950307 stop version) [idc/Team Avalaunch]
JoJo's Venture (990128) [idc/Team Avalaunch]
2012-02-28 00:04:12 +00:00
R. Belmont
634ff3154c 68k: add 68301/68307 aliases for better documentation [David Haywood] 2012-02-27 23:43:07 +00:00
Angelo Salese
cfb5ee9dc4 Fixed colors in senjyo.c driver (mostly noticeable with senjyo background colors) [Tsuyoshi Hasegawa] 2012-02-27 19:52:09 +00:00
Scott Stone
fecfdf0fd4 megatech.c: Implemented outputs for the time limit alarm sound and screen flash. [bdam]
undrfire.c: Implement outputs for undrfire and cbombers.  Lamps, gun recoil, and wheel vibration are implemented. [bdam]
2012-02-27 19:43:33 +00:00
Scott Stone
6f2af481a5 Fix for potential driver conflicts with same named machine states between MAME and MESS. [David Haywood] 2012-02-27 17:48:43 +00:00
Scott Stone
d96955a9f8 Fix for copy/paste error (nw) 2012-02-27 17:01:02 +00:00
Scott Stone
f9b3ee8e81 Fixed ROMs labels, added pcb locations and a better documentation about sub-revisions. Renamed some romsets to use revision codes. [Team CPS-1] 2012-02-27 16:12:23 +00:00
Scott Stone
d1590bb4d4 Added Virtua Cop clone, plus some better description fixes. [Team CPS-1]
New clones added
----------------
Virtua Cop (Revision A) [Layne, Smitdogg, The Dumping Union]
2012-02-27 15:59:52 +00:00
Scott Stone
f0a2344909 CPS-1 update [Team CPS-1]:
* Added some notes and done some documentation fixes.
* Expanded and updated games table in video\cps1.c
* Removed the notes about LW-13.10D ROM in forgottnu
  and RT_23.13B ROM in wonder3, since current dumps
  are confirmed as good.
* Fixed qad labels and confirmed pcb infos.


New clones added
----------------
Final Fight (World, set 2) [Bonky0013, JacKc]
Forgotten Worlds (USA, B-Board 88618B-2, Rev. C) [Bonky0013, JacKc]
Street Fighter II: The World Warrior (USA 920522, Rev. G) [Bonky0013, JacKc]
2012-02-27 15:14:51 +00:00
R. Belmont
24633788c0 naomi: corrected PIC number information for starseek [Guru] 2012-02-27 02:03:43 +00:00
R. Belmont
a0b7883fa3 SDL: support unofficial (not in the OSD class) num_processors API used by chdman. Allows chdman to use multiple cores/processors on non-Windows. [R. Belmont] 2012-02-26 22:55:18 +00:00
Angelo Salese
569dc10219 Fixed swapped romsets between doncdoon and kurufev 2012-02-26 21:20:33 +00:00
Wilbert Pol
08d355c02a lr35902.c: Converted LR35902 cpu core to c++. [Wilbert Pol] 2012-02-26 20:36:24 +00:00
Angelo Salese
d27f8cb525 Clean-ups (?) and version bump 2012-02-26 19:51:00 +00:00
R. Belmont
782c568876 chdman: Properly handle and warn on bin/cue output of images with subcode data [R. Belmont] 2012-02-26 18:23:18 +00:00
Fabio Priuli
939ed1febe fixed listxml and validation. 2012-02-26 17:05:45 +00:00
Angelo Salese
04145d0b62 Clean-ups and version bump 2012-02-26 14:31:24 +00:00
Angelo Salese
b46b9de8c8 Set splitting from J. Wallace, nw 2012-02-26 14:05:46 +00:00
Miodrag Milanovic
7b19378ffe Proper start state of ins8250 by Carl (no whatsnew) 2012-02-26 13:46:03 +00:00
Miodrag Milanovic
de8965097c Fixed order of timer init and save state by Sandro Ronco (no whatsnew) 2012-02-26 13:42:03 +00:00
Aaron Giles
5409b54206 Better management of FLAC block sizes, aiming to keep them around 2k
samples. Increased CD sectors per hunk to 8 for better compression.
[David Haywood]

Re-did the non-CD FLAC codec to be "smart" in that it can choose
either big-endian or little-endian on the fly and uses the best one.
Added FLAC as a default codec for hard disks, which helps a lot for
certain disks. [Aaron Giles]
2012-02-26 07:18:28 +00:00
R. Belmont
570a3b5010 konamigv: updated all CDs to v5 SHA1s, marked all old-format dumps BAD_DUMP (nw) 2012-02-26 02:37:27 +00:00