Commit Graph

34346 Commits

Author SHA1 Message Date
briantro
ddc73ab278 segas32.c: Correct rom names for Sonic the Hedgehog and document the FD1149 number & board types. [Brian Troha] 2015-03-08 20:06:34 -05:00
hap
0e8795f5e2 hmcs40 skeletons added:
bambball    // Bambino
packmon     // Bandai
zackman     // Bandai
cdkong      // Coleco
cgalaxn     // Coleco
cpacman     // Coleco
cpacmanr1   //
egalaxn2    // Entex
epacman2    // Entex
pbqbert     // Parker Brothers
2015-03-09 01:47:03 +01:00
mamehaze
bbeddce0b4 don't crash on garbage values roadedge / samsh64 write on startup (nw) 2015-03-09 00:37:34 +00:00
mamehaze
c11d8fcdc6 turn logging back off (nw) 2015-03-09 00:23:22 +00:00
mamehaze
d28b18c415 it now attempts to do a whole bunch of 0x20 sized transfers from RAM (0xcfe8 - 0xd007) to DMA port 3 shortly after startup... (nw) 2015-03-09 00:05:41 +00:00
mamehaze
9e0b30a252 start to move alt register format over (nw) 2015-03-08 23:00:52 +00:00
mamehaze
37b68453ba ok, register layout is different and it can do wider address range, so not quite a drop-in, and will need more work, but still seems to be related (nw) 2015-03-08 22:09:40 +00:00
mamehaze
41b78b9efd carl noted that this seems to be the same thing, and is more complete, so use it instead (nw) 2015-03-08 21:21:35 +00:00
hap
b75a37e70b skeletons added:
- Bambino Superstar Football
- Bambino Space Laser Fight
2015-03-08 22:02:23 +01:00
hap
c413e0a0aa add generic test layout for vfd games 2015-03-08 21:02:42 +01:00
Vas Crabb
348fdff9d1 Better DIPs/inputs for unkch games (with help from Bad A Billy) 2015-03-09 04:47:49 +11:00
Vas Crabb
59075a30d3 More improved DIPs and inputs with help from Bad A Billy, including magodds, bingowng, tonypok, pkrmast, lucky8 and ns8linew 2015-03-09 04:47:48 +11:00
hap
26c1d03b94 better cmos i/o handling 2015-03-08 18:05:02 +01:00
mamehaze
bb75bf30c6 hng64 / v53 - looking at DMA (nw) 2015-03-08 16:22:52 +00:00
mamehaze
9f1daa9e76 Timer Unit is functionally identical to uPD71054 (which in turn is said to be the same as a pit8253) so give the v53 one of those (nw)
other peripherals aren't quite identical, just close to other devices (often missing modes or with other limitations)
2015-03-08 13:43:41 +00:00
mamehaze
cb5a18860a more peripheral logic + notes (nw) 2015-03-08 12:41:08 +00:00
mamehaze
37bf50f2bc few bits of v53 stuff, start dynamic peripheral mapping, attempts to set up timers at least (nw) 2015-03-08 11:56:50 +00:00
Miodrag Milanovic
075cb81413 (MESS)-gamate : audio fix for cube up [PeT] 2015-03-08 09:11:11 +01:00
Miodrag Milanovic
e3527882cb fix compile from qmc2 (nw) 2015-03-08 09:09:08 +01:00
mamehaze
e58a2d0708 start an internal map for the v53 (nw) 2015-03-08 01:07:25 +00:00
hap
70253e6f91 fix P opcode madness 2015-03-08 00:46:37 +01:00
mamehaze
04e15f745f shuffle more HNG64 stuff around, add stub CPU classes for the different CPU types it uses so that we can start implementing the peripherals properly rather than hacking them into the driver (nw) 2015-03-07 22:42:15 +00:00
hap
379aa241ed fix MR and pattern offsets 2015-03-07 22:42:07 +01:00
hap
a36a9bef31 moved i/o handling to the c file 2015-03-07 20:59:59 +01:00
hap
a953b03b5c small cleanup 2015-03-07 20:56:30 +01:00
Miodrag Milanovic
0d9be2925b update bgfx (nw) 2015-03-07 19:12:51 +01:00
Luca Elia
55aaf4b742 Promoted Brick Zone v1.1 to working [Luca Elia] 2015-03-07 18:28:05 +01:00
hap
b6bab7da6d fix prev commit 2015-03-07 17:58:26 +01:00
hap
80475a9e4e correct program counter sequence in debug view 2015-03-07 17:14:27 +01:00
Vas Crabb
fe3695a94a More goldstar.c inputs/DIPs documented/confirmed, add DIPs for chryangl according to manual (thanks Bad A Billy) 2015-03-07 23:08:45 +11:00
Ivan Vangelista
7d9b76ee95 pc080sn.c: initialized some variables, attempt at fixing jumping regression. (nw)
Tafoid, can you check if this fixes it? If it does, can't explain why this started mattering only after 0.159
2015-03-07 09:32:27 +01:00
Vas Crabb
6b6d6b832e More goldstar cleanup and notes/DIP updates from Bad A Billy 2015-03-07 17:07:49 +11:00
Robbbert
0121b9e491 (MESS) mbee : some work on the old keyboard (nw) 2015-03-07 17:01:48 +11:00
hap
e85b10a655 opcode table WIP 2015-03-07 02:41:47 +01:00
Mike Naberezny
877b3bb9bb jedtest.py: Python 3 compat. (nw) 2015-03-06 13:44:48 -08:00
hap
ec2e1b9756 copypaste 2015-03-06 22:42:38 +01:00
Lord-Nightmare
df6eaf0455 Fix name of Voice Sensory Chess Challenger (n/w) 2015-03-06 16:41:35 -05:00
Mike Naberezny
196e21d88d chdtest.py: Python 3 compat. (nw) 2015-03-06 13:08:58 -08:00
hap
be5f14c495 fix hmcs40 10-bit-word handling 2015-03-06 21:47:36 +01:00
Mike Naberezny
b32c98689f chdtest.py: Open as binary, read in chunks to reduce memory usage. (nw) 2015-03-06 12:18:30 -08:00
briantro
c8c37ef19c seta.c: Standardize comment - NW 2015-03-06 14:09:41 -06:00
hap
8dee0a3e12 alnattck i/o 2015-03-06 20:18:26 +01:00
Ivan Vangelista
77c98e46a6 hotblock.c, ironhors.c: added save state support (nw) 2015-03-06 18:33:26 +01:00
hap
6000d9f9fb elecbowl hardware is too complex to be in generic driver 2015-03-06 18:07:16 +01:00
hap
f148f7f609 added i/o opcodes 2015-03-06 17:47:07 +01:00
Miodrag Milanovic
8908bdc264 Removed unused variable (nw) 2015-03-06 16:08:00 +01:00
Vas Crabb
7384794c16 More info/notes in goldstar.c from Bad A Billy 2015-03-07 00:12:03 +11:00
Robbbert
bc0a035a69 (MESS) mbee : more things (nw) 2015-03-06 22:07:39 +11:00
mamehaze
4c9334db5e document what the actual data from chwy is, and use that to fill in the missing ROM for now (marked as BAD_DUMP) one wrong tile is better than an entirely corrupt plane. (nw) 2015-03-06 07:56:12 +00:00
Vas Crabb
2408abf04a Lamps/layout for crazybon 2015-03-06 16:30:48 +11:00