Commit Graph

16168 Commits

Author SHA1 Message Date
R. Belmont
72e6e33b4c SDL: Support newer Linux distros using GCC 4.7 [R. Belmont] 2012-06-15 02:23:19 +00:00
Phil Bennett
5f8ce31feb limenko.c - Hooked up QS1000 [Phil Bennett] 2012-06-15 00:12:19 +00:00
Michaël Banaan Ananas
335cdad7b9 (nothing really... tried to understand the hardware but got confused and stuck, so held down ctrl-z(undo) and just updated the notes) 2012-06-14 19:13:01 +00:00
Michael Zapf
03482315ce Forgot to reset LOG target to logerror. (nw) 2012-06-14 16:05:15 +00:00
Michael Zapf
ca025ce099 Added cycle-precise implementation of tms9980a; changed tms9900.c to allow for subclassing tms9900 and tms9980a from a common parent. [Michael Zapf] 2012-06-14 15:52:32 +00:00
smf-
86dfb47394 New Games New games marked as GAME_NOT_WORKING
------------------------------------
beatmania IIDX 2nd style (GC985 JA)
2012-06-14 10:30:27 +00:00
Scott Stone
c7c482860d Fix for crash in doraemon (mentioned in MT#04759) (nw) 2012-06-13 13:58:02 +00:00
R. Belmont
9724ed840e A few preliminary GCC 4.7.x changes (nw) 2012-06-13 13:14:27 +00:00
Scott Stone
9c1e72b8b5 Readjusted visible area in the vamphalf.c driver based on tests comparing emulation and original PCB observations. [David Haywood, Smitdogg]
Made the vdp map actually belong to the vdp, handling the palette manually for pikiri8.c - fixes MT#04759  [David Haywood]

Added GAME_NO_COCKTAIL flags to some games/drivers which never had it working or had proper support for it.  (nw)
2012-06-13 11:25:45 +00:00
Brian Troha
6959778ff7 eolith.c: Correct the Demo Sound DIP for Iron Fortress. - NW 2012-06-13 00:35:01 +00:00
Brian Troha
0c873c9b66 Fix / document issue with Linky Pipe
New games added or promoted from NOT_WORKING status
---------------------------------------------------
Linky Pipe [David Haywood]
2012-06-13 00:21:21 +00:00
Phil Bennett
6331088d83 Array bounds fix 2012-06-12 20:29:32 +00:00
Phil Bennett
ba0fc2b0bd Copy and paste fail (with apologies to Aaron) 2012-06-12 19:17:48 +00:00
Phil Bennett
8003abacde Oops 2012-06-12 18:02:18 +00:00
Phil Bennett
f0f70d3527 Added preliminary QS1000 sound emulation [Phil Bennett] 2012-06-12 17:49:05 +00:00
Scott Stone
65f72e224f Added basic support for the bootleg sprites used by automat and secretab - From Haze (nw) 2012-06-12 12:24:58 +00:00
Scott Stone
f5829e450b To my knowledge, flip screen never worked correctly for any of these games in expro02.c (nw) 2012-06-12 01:50:09 +00:00
Scott Stone
9990bafb41 Fix Compile (unused variable) (nw) 2012-06-12 01:45:15 +00:00
Roberto Fresca
6540d7e192 Minor documentation... 2012-06-12 00:09:44 +00:00
Roberto Fresca
9ffbc3a60b Preliminary driver for Wild Poker (TAB Austria) [Roberto Fresca]
New games marked as GAME_NOT_WORKING
------------------------------------
Wild Poker (ver. D 1.01) [Roberto Fresca, Team Europe]
2012-06-11 21:25:14 +00:00
Luca Elia
914c91c9c1 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Mahjong Janshin Plus (Japan) [Guru, Dyq, bnathan, Luca Elia]
Mahjong Dai Touyouken (Japan) [Guru, Dyq, bnathan, Luca Elia]
Return Of Sel Jan II (Japan, NM557) [Guru, Dyq, bnathan, Luca Elia]
2012-06-11 19:54:22 +00:00
smf-
a2fa173090 stop repeated make all runs from toggling between building chdman & mame due to both being dependent on version.o, which is always recreated when either exe is built. 2012-06-11 18:11:48 +00:00
Scott Stone
10dcbb5111 Fix for -validate issues (nw) 2012-06-11 17:41:26 +00:00
Miodrag Milanovic
f9f61e103a Clean-ups and version bump 2012-06-11 08:00:48 +00:00
Couriersud
5fb5795a27 New games marked as GAME_NOT_WORKING
------------------------------------
Pong (Rev E)	        [Couriersud]


Work in progress. The games is playable and has sound, however I suspect some minor bugs due to the order of expression evaluation.
I commit this mainly for documentation purposes. The modelling of the TTL circuits will change to a device/connection class infrastructure  updating inputs immediately if they changed going forward.
2012-06-10 23:55:51 +00:00
Michaël Banaan Ananas
d82cead34c fix mistake by me a while ago: sr(syncrefresh) clashed with emuopts sr(samplerate) 2012-06-10 21:24:15 +00:00
Brian Troha
7e5ebb1cf9 model2.c: Minor correction for "overrevb" rom def to allow for Model 2B. - NW 2012-06-10 19:20:30 +00:00
Scott Stone
8662c98ddc Took GAME_NO_COCKTIAL flags off games that recently regressed and were reported as bugs. Since they worked before, it is reasonable to assume they will work again, rendering the flag redundant. (nw) 2012-06-10 19:16:46 +00:00
Brian Troha
6dbf84809f model2.c: Updated several sets with Sega's game and / or ROM board ID#. Corrected the sound CPU & sample roms for the Manx TT set (as verified by manual) and documented the undumped Manx TT Deluxe set. [Brian Troha] 2012-06-10 18:56:49 +00:00
Michaël Banaan Ananas
3f884db5bd impossible compare fixed by darq 2012-06-10 18:35:46 +00:00
Olivier Galibert
c97f98b14b naomi: Make illvelo boot, probably others too [O. Galibert] 2012-06-10 18:14:44 +00:00
Scott Stone
7282daa15f Fix Compile (nw) 2012-06-10 17:54:26 +00:00
Scott Stone
fafa5a515c Enable proper save stating for bfm_bd1 machine which should fix MT bug#03990 as well. [James Wallace] 2012-06-10 17:23:15 +00:00
Michaël Banaan Ananas
a8be0f08b8 ok :p 2012-06-10 16:36:07 +00:00
Michaël Banaan Ananas
4586390612 cleanup 2012-06-10 16:01:12 +00:00
Brian Troha
2b7fa00daa model2.c: Fix minor typing error - NW 2012-06-10 15:51:45 +00:00
Michaël Banaan Ananas
ca195e6d37 Improved clocks in bankp.c and gyruss.c [Corrado Tomaselli] 2012-06-10 13:42:51 +00:00
Miodrag Milanovic
355e4eca49 Sync with MESS (nw) 2012-06-10 08:25:30 +00:00
Brian Troha
d474a051f4 new Over Rev clone
New Clone Added
----------------------------
Over Rev (Model 2B, Revision B) [Brian Troha, The Dumping Union]
2012-06-09 20:01:18 +00:00
Michaël Banaan Ananas
deca3bd63d revert sprite coord kludge
see: http://www.mametesters.org/view.php?id=258
2012-06-09 17:08:28 +00:00
Michaël Banaan Ananas
8d081c5a46 cleanup 2012-06-09 02:43:57 +00:00
Michaël Banaan Ananas
579bf956bd deprecat regression 2012-06-09 02:33:34 +00:00
Brian Troha
25f345fb8d bzone.c: Add the Address Decode prom to Red Baron. Currently not used in emulation but we archive it anyways. [The Dumping Union] 2012-06-08 20:55:39 +00:00
Wilbert Pol
dcb15c77a8 Fix compile error (nw) 2012-06-08 17:28:13 +00:00
Angelo Salese
35e1d98c91 Implemented buzzer sound in Destiny - The Fortuneteller [Angelo Salese] 2012-06-08 16:51:36 +00:00
Michaël Banaan Ananas
9f6f71f2cf update notes 2012-06-08 07:16:01 +00:00
Michaël Banaan Ananas
75f4abf813 big cleanup 2012-06-08 06:45:48 +00:00
R. Belmont
e74dad2324 Partial update to issues list to reflect latest MIE code (nw) 2012-06-08 02:55:03 +00:00
Michaël Banaan Ananas
797dfd481f rename game + add rom locations 2012-06-07 23:06:22 +00:00
mariuszw1
384201877e New clones added
----------------------------
Bulls Eye Darts (Galaxian conversion) [Mariusz Wojcieszek, Paul Swan]
2012-06-07 21:17:23 +00:00
Michael Zapf
93a0389272 New TMS9900 and TMS9995 implementation with proper control line handling
and wait state generation. Previous implementation has been renamed to
*l.{c,h} and drivers point to the old implementation until they are 
adapted to the new version. [Michael Zapf]
2012-06-07 20:14:04 +00:00
Michaël Banaan Ananas
531a86f272 (update racingb notes) 2012-06-07 19:37:22 +00:00
Olivier Galibert
a0a3fffa8b Experimental, and somewhat gross, fix for the MIE issues [O. Galibert] 2012-06-07 18:41:49 +00:00
Brian Troha
cd24a7e6ec bzone.c: Correct comment - NW 2012-06-07 17:09:47 +00:00
Brian Troha
28c913a88e New Red Barron clone added & documentation update.
bzone.c: Documentation update including information about the -01 revision vector gen board and associated proms. Corrected and added PCB locations to Red Barron's roms. Added revision to the names of the 2 Battle Zone sets and made the parent the most current set (rev 2). [Andrew Welburn, Brian Troha]

New Clone Added
-------------------------------
Red Barron [Andrew Welburn, The Dumping Union]
2012-06-07 17:06:14 +00:00
Scott Stone
cba32d02dc Starting to hook the automat (bootleg of robocop) back up, From Haze (nw) 2012-06-07 16:04:30 +00:00
Miodrag Milanovic
cbbc062ff3 pcxt- fixed regression (no whatsnew) 2012-06-07 09:56:41 +00:00
Miodrag Milanovic
5f57ffda76 Sync with MESS (nw) 2012-06-07 06:57:10 +00:00
Brian Troha
b226de5328 segas32.c: Minor doc update - added more game & romboard ID #s - NW 2012-06-07 03:38:46 +00:00
Brian Troha
6d6f38e659 model3.cmodel3.c: minor doc update for Daytona 2 Power Edition, correct the security board ID # - NW 2012-06-07 03:06:30 +00:00
Brian Troha
e683597751 model3.c: minor doc update for Daytona 2 Power Edition ID #s - NW 2012-06-06 23:08:50 +00:00
Michaël Banaan Ananas
3ad8bce7a6 PORT_ADJUSTER for sound volume 2012-06-06 17:16:44 +00:00
Michaël Banaan Ananas
f705b623e5 prevent crash, Unable to find input port ':IN0' (requested by I8255 ':ppi8255_0') 2012-06-06 15:23:06 +00:00
Olivier Galibert
49dd972f88 naomi: Fix the ioport references (nw) 2012-06-06 08:40:32 +00:00
Miodrag Milanovic
9b80623273 Sync with mess (nw) 2012-06-06 07:27:41 +00:00
Roberto Fresca
4a541acdb5 Added an anal ASCII PCB layout, more findings and technical notes to lucky 74 driver. [Roberto Fresca] 2012-06-06 00:41:51 +00:00
Michaël Banaan Ananas
400e98b664 forgot this 2012-06-05 23:34:44 +00:00
Michaël Banaan Ananas
9bd2ab137e another fake digital steering wheel gone 2012-06-05 22:13:48 +00:00
Michaël Banaan Ananas
e5bc79338e cleanup 2012-06-05 21:14:11 +00:00
Michaël Banaan Ananas
ae3732672e small changes and whatsnew note...
taito_z.c updates [hap]
- removed fake digital steering wheel hack
- improved analog controls for chasehq and contcirc
- fixed some racingb issues, it's playable now

Games promoted to working
-----------------------------
Racing Beat [hap]
2012-06-05 19:48:15 +00:00
Miodrag Milanovic
b23708d80a fix for null values (nw) 2012-06-05 19:12:22 +00:00
Michaël Banaan Ananas
0bd8473c83 updated dips and fixed spr-tile priority in racingb 2012-06-05 19:10:39 +00:00
Miodrag Milanovic
7e28dd356b ups (nw) 2012-06-05 18:35:57 +00:00
Miodrag Milanovic
dbe8b7f762 Fixed for slot menus + some cleanup (nw) 2012-06-05 18:17:31 +00:00
Michaël Banaan Ananas
fd37f1c877 give racingb its own inputs and video update handler, the game is playable now but with major gfx problems like dblaxle 2012-06-05 18:03:21 +00:00
Brian Troha
a787b3f32b eolith.c: more accurate description of issue for Linky Pipe - NW 2012-06-05 17:57:02 +00:00
Brian Troha
1473d37931 jaguar.c: Minor doc update - NW 2012-06-05 17:52:54 +00:00
Brian Troha
e40da657fc Add GAME_NOT_WORKING to Linky Pipe until a fix can be found for the random "hang" - NW 2012-06-05 17:47:13 +00:00
Miodrag Milanovic
2e0d8b8f57 Made nscsi use fixed slots support in core (nw) 2012-06-05 17:09:31 +00:00
Michaël Banaan Ananas
0f52ef7edc cleanup cpua_ctrl_w + removed outdated changelog 2012-06-05 15:36:06 +00:00
Michaël Banaan Ananas
803bd54852 removed fake digital steeringwheel from driver + improved analog controls for chasehq and contcirc 2012-06-05 15:05:18 +00:00
Miodrag Milanovic
c677360a81 Expanded slot definition with clock and config so we can better define fixed slot devices where needed (no whatsnew) 2012-06-05 14:33:14 +00:00
Brian Troha
4215a138d8 eolith.c: Added dipswitch locations to all games in the driver. Cleaned up the input port defs. Added speed-up for Linky Pipe and a note as to where the game seems to hang. [Brian Troha] 2012-06-05 14:29:13 +00:00
Brian Troha
969af49888 new Crisis Zone clone
New Clone Added
-------------------------------------------
Crisis Zone (CSZO3 Ver. A) [Mr. CAST, Smitdogg, The Dumping Union]
2012-06-05 11:45:48 +00:00
Brian Troha
98482b95d1 new Eolith game Linky Pipe
New Game Added
-----------------------------------
Linky Pipe [Gerald (COY), The Dumping Union]
2012-06-05 04:14:28 +00:00
Miodrag Milanovic
85c48c03f6 putting this back, causing more issues then fix (nw) 2012-06-04 09:32:55 +00:00
Roberto Fresca
59cc08d697 Some minor corrections, more documentation, and new addition to lucky74 driver.
New games marked as GAME_NOT_WORKING
------------------------------------
Exciting Black Jack [Mr.CAST, Smitdogg, The Dumping Union, Roberto Fresca]
2012-06-04 03:55:44 +00:00
Scott Stone
6a44aa010b Unmap the devices for Automat from dec0 and give it its own state, making it easier to work with. From Haze (nw) 2012-06-03 23:35:33 +00:00
Scott Stone
308d765f12 Input work done on Dai-Dai-Kakumei - clearing unknown bits and adding confirmed settings. [Tafoid] 2012-06-03 23:27:32 +00:00
Brian Troha
47b4261766 vsnes.c: add missing bracket in name def - NW 2012-06-03 21:17:29 +00:00
Miodrag Milanovic
db64d8b966 Perform validation after reading ini file and check system name, fixes issues with ramsize option (no whatsnew) 2012-06-03 12:01:22 +00:00
smf-
41cea9aac7 updated title to "Hyper Olympic in Nagano" based on title screen translation. 2012-06-03 10:06:26 +00:00
Michaël Banaan Ananas
ee4d72df12 40love Lives DSW was wrong 2012-06-03 09:46:27 +00:00
smf-
b9b673e70e New clones added
----------------
Nagano Winter Olympics '98 (GX720 JAA) [Yohji, Mr. CAST, Smitdogg, The Dumping Union, smf]
2012-06-03 08:45:55 +00:00
Brian Troha
b02b5a4fbb model3.c: Documentation update. Added known Sega ID# for Game, rom board & security board for several games. Noted which Scud Racer sets were Twin or Deluxe and included information about the undumped Australian DX version. [Brian Troha] 2012-06-03 08:04:20 +00:00
R. Belmont
d62155c19e Fix PPC OSX compile (nw) 2012-06-03 01:43:51 +00:00
smf-
d52292616e fixed building with Visual Studio 11 RC 2012-06-02 22:31:32 +00:00
Michaël Banaan Ananas
f41a9103bd (unknown primask is not worth a fatalerror) 2012-06-02 21:35:32 +00:00
Michaël Banaan Ananas
4408234508 small update, healthbar color looks correct now 2012-06-02 20:52:25 +00:00
Phil Bennett
079f5ad18e Removed es5505_set_channel_volume() hack (no whatsnew) 2012-06-02 19:07:15 +00:00
Phil Bennett
648c9a2869 taito_en.c improvements [Phil Bennett]:
* Use the common 68681 DUART implementation
 * Implemented the MB87078 volume control
2012-06-02 19:06:07 +00:00
Phil Bennett
c3868228f5 68681.c: Fixed counter/timer implementation [Phil Bennett] 2012-06-02 18:58:20 +00:00
Michaël Banaan Ananas
567a4735b5 (update notes) 2012-06-02 18:04:14 +00:00
Michaël Banaan Ananas
30a0f8c810 forgot to update video/metro.c too 2012-06-02 16:08:22 +00:00
Miodrag Milanovic
7250ef9249 dipswitch ui fix, my mistake (no whatsnew) 2012-06-02 16:06:03 +00:00
Luca Elia
6c837f2c25 New games added or promoted from NOT_WORKING status
---------------------------------------------------
Funcube [Guru, Yasuhiro Ogawa, Luca Elia]
2012-06-02 14:15:33 +00:00
Miodrag Milanovic
3e1bba0952 Sync with MESS (no whatsnew) 2012-06-02 08:21:34 +00:00
Couriersud
b0416265f7 Added discrete sound to bwidow and gravitar. [Couriersud]
- Minor changes to ccastles (volume level) and centiped (low pass filtering)
- removed class members no longer needed from pokey.c
2012-06-01 22:40:15 +00:00
Michaël Banaan Ananas
26a4564e15 redo deprecat removal for metro.c 2012-06-01 21:37:52 +00:00
Michaël Banaan Ananas
e3fcd7dd75 fix regression 2012-06-01 19:00:18 +00:00
Miodrag Milanovic
2fe09fc618 fix for timers 8237dma, this gives timeslice to cpu making soundblaster able to work (no whatsnew) 2012-06-01 14:01:03 +00:00
Michaël Banaan Ananas
f0471ad2d0 stop flooding error.log with these 2012-06-01 12:43:22 +00:00
Michaël Banaan Ananas
e5e145b169 fix couriersu's poképokeyproblem 2012-06-01 12:29:08 +00:00
smf-
1b8bed11fe fixed scsi regression that crashed sys573 bios as there is no cd. 2012-06-01 11:03:48 +00:00
smf-
b58cc0a3ab fixed scsi regression in kbm & made 1 & 2 screen machine drivers consistent. 2012-06-01 10:58:04 +00:00
Scott Stone
de9e3eca28 Fix iceclimb booting problem (nw) 2012-06-01 09:20:42 +00:00
Scott Stone
39f58071fb Removed duplicate code which necessitated separate samples for War of the Worlds (color) [wotwc]. Both display types now only need the one sample set (wotw). [Tafoid] 2012-06-01 08:01:51 +00:00
smf-
86e540adf2 scsi devices are now proper mame devices. 2012-05-31 19:19:13 +00:00
Michaël Banaan Ananas
4dd00ac350 array out of bounds fix from iq132 (the 0x40 to 0x20 change) 2012-05-31 17:03:46 +00:00
R. Belmont
8dac2bd9e5 SDL: More OS/2 fixes [K.O. Myung-Hun] 2012-05-31 13:26:39 +00:00
Miodrag Milanovic
264b6da738 fix for internal ui crash on dips menu (nw) 2012-05-31 12:08:15 +00:00
Michaël Banaan Ananas
864da6fee5 IO port 8 + cleanusp 2012-05-31 07:10:58 +00:00
Michaël Banaan Ananas
b136c3fe1c moved gx800 up 2012-05-31 06:44:38 +00:00
Michaël Banaan Ananas
0071060323 vertical orientation works fine 2012-05-31 00:13:49 +00:00
Angelo Salese
cc3b2b6303 New NOT WORKING game
--------------------
Konami Test Board GX800 [Yohji, Tormod, Smitdogg, The Dumping Union, Angelo Salese]
2012-05-30 23:16:24 +00:00
R. Belmont
7a4b298c2d Redoing the previous change the right way ;-) (nw) 2012-05-30 22:47:47 +00:00
Michaël Banaan Ananas
eefa99cde8 (add cpu pointers) 2012-05-30 17:34:38 +00:00
Michaël Banaan Ananas
10039898c2 (rm some notes from todo) 2012-05-30 14:35:12 +00:00
Brian Troha
62a7892a8f segas32.c: Documentation update. Updated Sega game ID codes & PCB #'s, for Alien 3: The Gun, F1 Exhaust Note, Outrunners, Rad Mobile and Rad Rally. Documented known Rad Mobile Upright versions listed from manuals currently not dumped. [Brian Troha] 2012-05-30 04:34:47 +00:00
R. Belmont
b8ce6d6c63 flopimg: support MFM formats where sector numbering starts at 0 [R. Belmont] 2012-05-30 02:21:29 +00:00
Michaël Banaan Ananas
c4c3a6d57e small update (dip locations, xtal info) 2012-05-29 23:40:19 +00:00
Brian Troha
cbd4cfa9f8 new Virtua Striker 2 rom set.
This is the original version and the earliest set.  If you look, these program EPR numbers fit between the “Video ROMs Part 2” at MPR-19802 and the audio CPU code at EPR-19807.  I don’t think they would be for Step 1.0, but it is possible.

New Clone Added (not working)
------------------------------------------
Virtua Striker 2 (Step 1.5, older) [Mr. CAST, Yohji, Smitdogg, The Dumping Union]
2012-05-29 21:19:34 +00:00
Brian Troha
1872709b18 new Battlantis clone
New Clone Added
-----------------------------
Battlantis (program code F) [Paul Canham]
2012-05-29 20:57:37 +00:00
Michaël Banaan Ananas
af51d35ff7 update z80_set_cycle_tables caller (i think there are some in MESS too) 2012-05-29 18:07:29 +00:00
Michaël Banaan Ananas
f8b4459fc5 fix t-state table for dd/fd opcodes, the 'illegal' ones were especially wrong, all taking 4 t-states 2012-05-29 17:22:06 +00:00
Scott Stone
ef9bb5ca46 Improved reel motor and optical alignment for reels as related to the layout interface. [James Wallace]
Comment:
Made a significant change to how stepper motors operate in MAME - it is now possible to align a reel motor properly in the interface (namely by specifying what motor phase is active at 0). As a consequence, reverse spin should only be specified in layouts, and optical alignment should be much better.

As a note, Scorpion 4 has had its interface changed to one specifically for its reel type, it may be worth watching for regressions in their behaviour as a result. It looks like that particular reel type can move its opto tab around the circumference of the unit, so different interfaces may be needed.
2012-05-29 09:50:38 +00:00
Miodrag Milanovic
400e51198b Sync with MESS, Curt changes related to Wang PC (no whatsnew) 2012-05-29 06:44:54 +00:00
Couriersud
12d9718806 Added complete discrete filtering to quantum driver. [Couriersud] 2012-05-28 22:08:15 +00:00
Angelo Salese
4d2570916e Port from MESS, nw 2012-05-28 22:06:59 +00:00
R. Belmont
740dec4044 Fixed error from manually merging patch (nw) 2012-05-28 19:47:29 +00:00
Brian Troha
702a2f19ae new Dynamite Duke clone added
New Clone Added
--------------------------------
Dynamite Duke (Euro) [Tirino73]
2012-05-28 18:31:55 +00:00
R. Belmont
5fb56c7337 More Z8001 improvements. [Christian Grössler] 2012-05-28 18:22:34 +00:00
Couriersud
8d454c3580 Added POKEY filter stage to Tunnel Hunt. [Couriersud] 2012-05-28 18:19:57 +00:00
R. Belmont
144234d9f6 SDL: Preliminary Haiku OS support [PulkoMandy] 2012-05-28 18:15:02 +00:00
Brian Troha
7019ac92f7 new clone of Express Raiders
Official version manufactured in Italy by Gecas under license with genuine DECO custom parts.  Also based on notes in the driver the Western Express (world?) set has been changed to bootleg status.

New Clone Added
-------------------------------
Express Raider (Italy) [Tirino73]
2012-05-28 17:52:41 +00:00
Couriersud
fc806fcf54 Added POKEY filter stages to a couple of more games. [Couriersud]
Note: Most Atari games have additional filters. At some stage, discrete processing needs to be added. The Quad Pokey needs to become a device to properly and efficiently emulate outputs being tied together. This will trigger some changes to the Pokey device, namely the introduction of a base device.
2012-05-28 17:39:59 +00:00
Miodrag Milanovic
b3b55238f9 update from mess (nw) 2012-05-28 14:29:42 +00:00
Miodrag Milanovic
33f5ce205e Modernized i8008 CPU core [Lukasz Markowski] 2012-05-28 07:22:43 +00:00
Miodrag Milanovic
91c4e327b5 fix compile (no whatsnew) 2012-05-28 07:03:06 +00:00
Couriersud
23c098ec08 "Analog" Pokey Update [Couriersud]
- Derived internal resistance calculation from Pokey documentation. This is a 4-bit parallel resistor (High-Z mos "devices") network to ground. The result is a non-linear resistance function. 

- Added low-pass filter support and opamp/resistor stages to the pokey driver. This is not as good as complete discrete emulation, but a lot better than the linear approximation we had before.

- Changed a couple of drivers to use the new output volume calculation.

- Added device configuration macros. Made all drivers use them.
2012-05-28 00:43:41 +00:00