Commit Graph

25716 Commits

Author SHA1 Message Date
Michaël Banaan Ananas
09a83413af midway submarine internal layout 2013-12-08 18:54:04 +00:00
Angelo Salese
1f5745ff73 Added a core for uPD4992 RTC, used by Othello Derby and Power Kick [Angelo Salese] 2013-12-08 18:44:12 +00:00
smf-
435321694d improved logging (nw) 2013-12-08 18:39:55 +00:00
Couriersud
ad0ba21b59 Netlist: First steps at taking advantage of sparse matrix properties.
The code now identifies net groups. A net group contains nets which depend on each other. Purely conductive nets can going forward be updated solely if one of the rail nets they are connected to changes.
2013-12-08 18:20:12 +00:00
Angelo Salese
7a4ed7a330 Converted Toaplan 2 to use SCREEN_RAW_PARAMS [Angelo Salese] 2013-12-08 17:52:22 +00:00
Angelo Salese
0ddbbb6b67 Updated info at top 2013-12-08 17:28:36 +00:00
Angelo Salese
4409550581 Merged othldrby.c with toaplan2.c driver [Angelo Salese] 2013-12-08 17:25:42 +00:00
Michaël Banaan Ananas
b53148d8ea (pwrkick xtal) 2013-12-08 17:04:55 +00:00
Michaël Banaan Ananas
f44abbe706 midway submarine core emulation 2013-12-08 16:59:56 +00:00
Angelo Salese
715da97c44 Added inputs, marked as working
new WORKING game
----------------
Power Kick [bodger319, Yohji, Smitdogg, The Dumping Union, Angelo Salese]
2013-12-08 16:56:08 +00:00
Couriersud
ecc3ce1934 Netlist: Math helps ... In the end the solution of the analog subsystem boils down to
(G - D) * V = I

with G being the conductance matrix, D a diagonal matrix with total conductance on the diagonal elements, V the net voltage vector and I the current vector.

By using solely two terminal devices, we can simplify the whole calculation significantly. A BJT now is a four terminal device with two terminals being connected internally.

The system is solved using an iterative approach:

G * V - D * V = I 

assuming V=Vn=Vo

Vn = D-1 * (I - G * Vo)

The above was already used in the code. However, with a pure two terminal device approach going forward we can e.g. further optimize. G typically is a sparse matrix.
2013-12-08 15:38:46 +00:00
Robbbert
63026847a2 (MESS) New not-working driver [Robbbert]
-------------------------------------------

Tavernier


(out of whatsnew) There's no info at all, so it's all guesswork.
2013-12-08 12:59:43 +00:00
smf-
1c2443e21d NEW WORKING GAME
Commando (US set 2) [Kevin Eshbach]

This may be older than the other data east set as this doesn't have service mode.
2013-12-08 11:39:54 +00:00
Ivan Vangelista
467c9bcdfe Partial revert of r26391 to avoid regression. (nw) 2013-12-08 11:38:21 +00:00
Couriersud
a1c0a48e48 Fix netlist issues. Forgot to commit pstring.[ch] in previous commit. 2013-12-08 11:29:30 +00:00
Robbbert
25534b4611 (MESS) Microkit09 : added the missing keys, modified notes. 2013-12-08 09:10:49 +00:00
Robbbert
f6b9aa6424 Patched netlist so we can compile. 2013-12-08 08:34:49 +00:00
R. Belmont
4b2eab132e (MESS) Checkpoint (nw) 2013-12-08 06:49:59 +00:00
Robbbert
06eee48cc6 (MESS) New Working system [Robbbert]
----------------------------------------

Multitech Microkit09
2013-12-08 04:36:30 +00:00
Couriersud
3c13417a92 Netlist: added a simplified BJT Switch Model. This should be sufficient for audio purposes in >> 90% of all cases I have seen so far.
The performance of the analog subsystem has quite some room for improvement :-(
2013-12-07 23:41:12 +00:00
David Haywood
dcd3d5fd03 redumped bad roms for First Funky Fighter [Yohji, Smitdogg, The Dumping Union] 2013-12-07 19:54:03 +00:00
R. Belmont
88632f5cf5 (MESS) Fix typo (nw) 2013-12-07 17:24:24 +00:00
Angelo Salese
735410b4d9 New NOT WORKING game
--------------------
Power Kick [bodger319, Yohji, Smitdogg, The Dumping Union]

(should be straight enough, I've just run out of time by now)
2013-12-07 17:08:48 +00:00
Justin Kerk
8420457afe Remove fstat hack no longer needed with current emscripten (nw) 2013-12-07 08:48:43 +00:00
mahlemiut
00ec858170 gp32: softlist notes update, fixed validation. [Anna Wu] 2013-12-07 06:49:23 +00:00
mahlemiut
472a21b490 gp32: softlist update [Anna Wu] 2013-12-07 05:23:49 +00:00
R. Belmont
65586cd1f8 (MESS) New System Drivers Supported
Apple IIgs (ROM00 prototype 6/19/1986)
2013-12-07 05:03:22 +00:00
mahlemiut
8874b78abf wicat: added the VIA, RTC and the 7 UARTs. 2013-12-07 03:41:43 +00:00
Michaël Banaan Ananas
2538d2488a New NOT WORKING game added
------------------
Submarine (Midway) [John Robertson, hap]


--
WIP
2013-12-06 21:21:07 +00:00
smf-
d43eccd0d2 Created DS1204 device & switched megatouch to use it instead of it's own local version (driver could do with some more tidying up as not all games use a key but currently it is hooked up to all games). Default data comes from a region instead of coded in driver, commands & security match are now compared, data is clocked on the correct edge, key can be written to and is saved to nvram. [smf] 2013-12-06 13:57:52 +00:00
Michaël Banaan Ananas
1b83e5018a move midway z80 games to midway.a 2013-12-06 13:05:00 +00:00
R. Belmont
2aaf40cc51 (MESS) fix typo (nw) 2013-12-06 12:56:49 +00:00
Miodrag Milanovic
108ae5c24e compile fix (unused variable) (nw) 2013-12-06 07:53:19 +00:00
mahlemiut
019812e169 wicat: Made it start to boot. Added LEDs, these blink, but little else happens so far. 2013-12-06 05:21:39 +00:00
R. Belmont
c772fe08d8 (MESS) itt3030: preliminary bankswitching setup using bankdev [R. Belmont] 2013-12-06 04:26:55 +00:00
R. Belmont
32689882b2 (MESS) itt3030: start adding to the skeleton. [rfka01, R. Belmont] 2013-12-06 02:35:55 +00:00
Alex W. Jackson
2be2135a47 twin16.c: Fixed MT 05383. Fixed dips in vulcan clones. Cleaned up ROM loading. [Alex Jackson] 2013-12-05 10:52:27 +00:00
Brian Troha
4b30c8ed97 New Touchmaster Clones
New Clones Add
---------------------------------
Touchmaster 4000 (v6.03 New Jersey) [Brian Troha, The Dumping Union]
Touchmaster 4000 (v6.01 Minnesota) [Brian Troha, The Dumping Union]
Touchmaster 5000 (v7.10 Minnesota) [Brian Troha, The Dumping Union]
Touchmaster 7000 (v8.05 New Jersey) [Brian Troha, The Dumping Union]
Touchmaster 7000 (v8.04 Minnesota) [Brian Troha, The Dumping Union]
Touchmaster 7000 (v8.00 Minnesota) [Brian Troha, The Dumping Union]
2013-12-05 03:06:25 +00:00
Brian Troha
a376c6f3f8 peplus.c: Minor doc update... - NW 2013-12-05 01:43:16 +00:00
Jim Stolis
8078dbcef6 Speaker callback fixed for compile (nw) 2013-12-04 23:22:17 +00:00
Jim Stolis
43a56b6138 Card cage for other input types. (nw) 2013-12-04 23:14:47 +00:00
Jim Stolis
afe30d45ca Added input toggle for "Card Cage". Needed for some games to initialize. 2013-12-04 23:06:58 +00:00
Brian Troha
3f22957300 more PE+ additions
New Games Added
-------------------------------
Player's Edge Plus (X002420P+XP000064) Deuces Wild Bonus Poker - French [BrianT, Ken]


New Clones Added
-------------------------------
Player's Edge Plus (PP0046) 10's or Better [BrianT, Ken]
Player's Edge Plus (X000002P+XP000038) Standard Draw Poker [BrianT, Ken]
Player's Edge Plus (X000060P+XP000038) Standard Draw Poker [BrianT, Ken]
Player's Edge Plus (X000171P+XP000038) Joker Poker [BrianT, Ken]
Player's Edge Plus (X000417P+XP000053) Deuces Wild Poker [BrianT, Ken]
Player's Edge Plus (X000459P+XP000038) Joker Poker [BrianT, Ken]
Player's Edge Plus (X002043P+XP000038) Triple Bonus Poker [BrianT, Ken]
Player's Edge Plus (X002066P+XP000038) Double Double Bonus Poker [BrianT, Ken]
Player's Edge Plus (X002121P+XP000037) Standard Draw Poker [BrianT, Ken]
Player's Edge Plus (X002150P+XP000038) 4 of a Kind Bonus Poker [BrianT, Ken]
Player's Edge Plus (X002180P+XP000038) Double Bonus Poker [BrianT, Ken]
2013-12-04 20:57:13 +00:00
David Haywood
cae4194c2c dec0: save priority register (nw) 2013-12-04 19:54:26 +00:00
David Haywood
880a70e1d4 note updates (nw) 2013-12-04 18:21:19 +00:00
smf-
0594be2e56 fixed mametesters 05299 [smf] 2013-12-04 11:03:56 +00:00
Michaël Banaan Ananas
15f3f5282e nw 2013-12-04 00:59:14 +00:00
smf-
acf3df2f10 NEW GAME NOT WORKING
Tokimeki Memorial Oshiete Your Heart Seal Version Plus (GE756 JAA) [Guru]

The CD was damaged, I'm not sure whether it's worth trying to repair it with data from the other CD or change it to a NO DUMP.
2013-12-04 00:54:40 +00:00
Scott Stone
ca18b72f6f New games marked as GAME_NOT_WORKING
------------------------------------
Super Six Plus II English Mark Darts  [Jim Stolis]
2013-12-04 00:47:22 +00:00
Scott Stone
c4464e5f3a CPS-1 update: Added S222B.1A PAL to ffightj and clones. [Charles MacDonald, Porchy, Smitdogg, The Dumping Union] 2013-12-03 23:53:22 +00:00