Commit Graph

25656 Commits

Author SHA1 Message Date
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
Brian Troha
16793f0de3 More Player's Edge Plus games
New Games Added
---------------------------------
Player's Edge Plus (IP0079) Standard Draw Poker - French [BrianT, Ken]

New Clones Added
---------------------------------
Player's Edge Plus (PP0002) Standard Draw Poker (set 2) [BrianT, Ken]
Player's Edge Plus (XMP00017) 5-in-1 Wingboard (CG2352) [BrianT, Ken]
2013-12-03 22:14:51 +00:00
Couriersud
6ca0144ef7 Netlist: Documented 7493 2013-12-03 20:01:10 +00:00
smf-
a322434708 redumped some System 573 CD's [Guru] 2013-12-03 19:54:02 +00:00
Olivier Galibert
227990eba2 naomi/dc: Sanitize screen format, fixes MT5349 [O. Galibert] 2013-12-03 19:29:59 +00:00
Jonathan Gevaryahu
2a491d71bc playch10: update Playchoice-10 BIOS ROM names to match exact chip labels and types [Dead_Body] 2013-12-03 19:24:58 +00:00
Couriersud
c9a4d6b0a8 Netlist: Fix a memory leak 2013-12-03 19:19:00 +00:00
Wilbert Pol
0cf1dc1752 (MESS) myvision.c: Changed inputs to use standard mahjong inputs. [Vas Crabb] 2013-12-03 17:25:06 +00:00
cracyc
37442e16c5 i386: permit more msrs for the pentium bios (nw)
i8089: disassemble more (nw)
southbridge: refresh bit from pit1, can't do AT yet as 5170 won't boot (nw)
2013-12-03 16:06:45 +00:00
smf-
a909dac726 updated Tokimeki Memorial game names based on translation of CD label (nw) 2013-12-03 14:11:12 +00:00
smf-
6e7c7fcf92 Slight update, further update expected once the games are running. (nw) 2013-12-03 13:06:21 +00:00