David Haywood
d52828f76c
svgpcb: added igs027a rom, runs intro, dies trying to go in game, not sure why yet [rtw, David Haywood]
2013-12-08 22:33:02 +00:00
mahlemiut
f720aad7a0
wicat: added terminal board components (except for the unemulated INS2651 UARTs), added RS232 ports.
2013-12-08 22:27:11 +00:00
Michaël Banaan Ananas
16ff3c8de0
improved mw18w layout a bit
2013-12-08 21:54:29 +00:00
Michaël Banaan Ananas
64ece919a7
added 18w lamp outputs
2013-12-08 21:15:07 +00:00
smf-
174f9111b8
Hooked up ds1204, but haven't found what it checks for yet. Change PATCH_PROTECTION to 0 in tmaster.c and VERBOSE_LEVEL to 2 in ds1204.c then look for "-> command" in error.log to find the subsequent read from the dq pin for reading the identification and secure memory. For tm4k the first two bytes of the nvram need to be 0x00, 0xa0. From scratch you'll need to play a game before it will complain about the protection, but after that it will complain on every boot. It tries five different contents for the compare register at various points during the bootup, this may be for obfuscation as the real chip will return random results if the key is wrong. If the keys are available it might be easier to dump them than figure out exactly what it wants. [smf]
2013-12-08 19:01:51 +00:00
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