Couriersud
a91bedf120
Netlist:
...
- changed netlist_matrix_solver to be a class
- rewrote the "switch" BJT implementation
- minor bugfixes
2013-12-10 19:14:05 +00:00
Michaël Banaan Ananas
66211da6d3
rm duplicate set (only user saved highscore table etc differs)
2013-12-10 17:56:09 +00:00
Robbbert
80779acaf2
(MESS) tavernie : connected up cassette and timer chip
2013-12-10 13:11:05 +00:00
smf-
7959664de6
Updated konam80s atapi dma kludge so that Guitar Freaks 7th Mix (and alot of others) load again [smf]
...
Mambo A GO-GO CD redump in raw mode + raw subcode. [any]
2013-12-10 11:06:07 +00:00
Scott Stone
fb24672736
Filename fix and hopeful BOM correction to hash files (nw)
2013-12-10 05:54:26 +00:00
David Haywood
54a17ba1b2
kludged parent svg set to boot using svgpcb internal rom, don't consider this working due to various issues, but it will help with extracting the real rom later. (nw)
2013-12-10 04:50:47 +00:00
mahlemiut
1cd1362ae9
wicat: fix error when attaching a serial terminal to an RS232 port. (no whatsnew)
2013-12-10 03:00:53 +00:00
smf-
d9fe434020
redumped keyboard mania 3 [Guru]
2013-12-10 00:05:38 +00:00
Robbbert
6045a7c657
(MESS) tavernie : added devices for CPU09 board, disconnected IVG09 parts for now.
2013-12-09 18:37:38 +00:00
smf-
c63872b105
load correct roms (nw)
2013-12-09 18:06:06 +00:00
smf-
4c6308799c
Added skeleton for konami 573 memory card reader and network pcb unit devices [smf]
2013-12-09 18:04:10 +00:00
smf-
0087b9504c
made dismips build again, need to move functionality to unidasm (nw)
2013-12-09 17:41:27 +00:00
smf-
62a9a003d5
Created a skeleton for the Konami 573 Multi Session Unit, renamed digital io board source file to match and moved pcb layout from driver. [smf]
2013-12-09 17:40:40 +00:00
smf-
1d7f4b8fb3
NEW GAME NOT WORKING
...
Point Blank 3 (GNN2 Ver.A alt)
The contents are very similar to the other set. This is possibly something to do with bad block list but unlike other examples the data blocks end up mapped the same.
2013-12-09 15:16:05 +00:00
smf-
fe6204430f
NEWNEW GAME NOT WORKING
...
Mambo A Go-Go e-Amusement (GQA40 VER. JRB) [smf]
Changed Guitar Freaks 7m onwards to use a 32mb PCMCIA card [smf]
Redumped various System 573 CD's [Guru]
2013-12-09 15:06:09 +00:00
R. Belmont
18ccf5824d
fix Clang? compile (nw)
2013-12-09 14:47:43 +00:00
Michaël Banaan Ananas
27953621c6
redid lamps again
2013-12-09 14:35:49 +00:00
mahlemiut
43c18574d8
wicat: fixed unused field, substituting INS2651s with MC2661s (they seem to be alike).
2013-12-09 09:45:56 +00:00
David Haywood
34f848e19a
added speedups, marked as working.
...
NEW WORKING GAME
S.V.G. - Spectral vs Generation (M68k label V100JP) (ARM label V100JP ROM 05/12/05 S.V.G V100) (Japan, JAMMA PCB) [rtw, David Haywood]
2013-12-09 07:36:30 +00:00
David Haywood
938cbddc73
gotya (nw)
2013-12-09 06:39:04 +00:00
Alex W. Jackson
e8e79ed0d9
toaplan2: fix compile, also slightly cleanup/reorganize toaplan2.h (nw)
2013-12-09 02:16:54 +00:00
Michaël Banaan Ananas
fa98a4806a
oeps
2013-12-08 23:32:56 +00:00
Michaël Banaan Ananas
d480758b7c
18w lamp info
2013-12-08 23:10:26 +00:00
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