Ted Green
d441cbdd2d
Added serial input
2017-03-17 14:48:26 -06:00
AJR
32f4e130ee
ddungeon, darktowr, toffy, stoffy: Use 4-way joysticks
...
Dangerous Dungeons, despite being a conversion of Double Dragon, has a manual that notes that 4-way joysticks should be used. It seems reasonable to assume that the other non-Technos games should do the same, with the exception of Thunder Strike.
2017-03-17 16:41:23 -04:00
AJR
f303c0c665
bagman.cpp: Use 4-way joysticks in all games except squaitsa
2017-03-17 15:40:39 -04:00
AJR
783dd1a98a
pushman, bballs, supduck: Use 4-way joysticks
...
No manual or flyer showing controls for Super Duck is available, but gameplay does not seem to accept diagonal input at any time.
2017-03-17 15:22:28 -04:00
Bad-A-Billy
fb3f70f3b2
homedata.cpp: various updates [Bad-A-Billy]
...
* Change 4-way joysticks to correct 8-way to Reikai Doushi according to manual.
* Add button descriptions.
* Add DSW layouts & a note about their numbering according to the manual.
2017-03-17 18:10:44 +01:00
angelosa
c1f721a250
Fixed MT #2159 thanks to MASH input (nw)
2017-03-17 18:01:43 +01:00
angelosa
5923365804
Fixed missing tmht4pe 3p & 4p inputs (nw)
2017-03-17 17:33:34 +01:00
Lord-Nightmare
ddb0129159
upd7725: use accessors to access the SR p0 and p1 bits, rather than masking (nw)
2017-03-17 12:31:56 -04:00
Lord-Nightmare
4ba2a062cb
uPD7725: Fix LSB-first bit ordering for SO reg, not used yet. [Lord Nightmare]
2017-03-17 12:30:20 -04:00
Lord-Nightmare
a0f5806387
Fix an off-by-one error when loading upd96050 roms for snes games [Lord Nightmare]
2017-03-17 04:50:07 -04:00
ajrhacker
1265aae040
Merge pull request #2154 from shattered/_b85368c
...
hp_ipc: de-skeletonize.
2017-03-16 23:35:15 -04:00
cracyc
268319a08a
hiscore.dat: Updates [Leezer]
2017-03-16 22:19:46 -05:00
MooglyGuy
7d292112b0
intvkbd: Fix Coverity CID159973, Structurally dead code. Was an obvious copy-paste error. (nw)
2017-03-17 03:20:51 +01:00
arbee
cd67b1ad03
vp101: added framebuffer, some inputs, ATA, NVRAM, protection cheat. [R. Belmont]
2017-03-16 20:58:56 -04:00
R. Belmont
81d34dc105
Merge pull request #2147 from shattered/_6aa725b
...
t11: emulation improvements
2017-03-16 16:18:18 -04:00
R. Belmont
7d32371621
Merge pull request #2152 from Happy-yappH/master
...
N64 / RSP - Make element selection in vector load/store DRC C functio…
2017-03-16 16:17:13 -04:00
R. Belmont
ae7e249cfd
Merge pull request #2153 from shattered/_5321d22
...
agat: split from apple2, implement basic agat7 hardware (take 2).
2017-03-16 16:16:37 -04:00
Lord-Nightmare
92e498d402
upd7725: Add siack and soack registers and their requisite jumps, not used yet. Fix missing si register and flags registers savestate registration. [Lord Nightmare]
2017-03-16 16:04:15 -04:00
Sergey Svishchev
7d4d6382e7
hp_ipc: de-skeletonize.
2017-03-16 22:26:49 +03:00
Sergey Svishchev
7f12847c28
agat: split from apple2, implement basic agat7 hardware (take 2).
2017-03-16 18:16:52 +03:00
AJR
356ccfb017
Fix validation (nw)
2017-03-16 10:12:50 -04:00
ajrhacker
4fa623fa49
Merge pull request #2148 from shattered/_9613387
...
ibm6580: make memory size configurable; fix a Coverity finding; misc.
2017-03-16 10:04:27 -04:00
Olivier Galibert
da5188b1bb
model1: Add dumped internal TGP roms [caps0ff]
2017-03-16 12:52:13 +01:00
Ivan Vangelista
56af9cb572
waveterm.xml: fixed validation (nw)
2017-03-16 08:13:50 +01:00
Happy
5b5ba04f8b
N64 / RSP - Make element selection in vector load/store DRC C functions consistent
...
with other implementations.
Also fix a minor issue with RDP disassembly listing for Load Block.
2017-03-15 18:34:12 -06:00
Lord-Nightmare
eb597834dc
upd7725: handle the LSB-first load from SI properly, for when SI gets hooked up in the future. [Lord Nightmare]
2017-03-15 19:40:47 -04:00
Lord-Nightmare
5fc90274cf
extra return (nw)
2017-03-15 19:39:09 -04:00
Lord-Nightmare
830d02ada0
upd7725: add preliminary IRQ support [Lord Nightmare]
2017-03-15 19:33:09 -04:00
Lord-Nightmare
cb1a5c91e8
build fix for separate builds (nw)
2017-03-15 19:18:08 -04:00
Olivier Galibert
7d29b4fe2c
mb86233: Massive disassembler overhaul [O. Galibert]
2017-03-15 22:27:02 +01:00
hap
7f5c0d8703
fix compile (nw)
2017-03-15 16:57:45 +01:00
Sergey Svishchev
e4e75db141
ibm6580: make memory size configurable; fix a Coverity finding; misc.
2017-03-15 18:16:27 +03:00
R. Belmont
5accd8ef2d
Merge pull request #2128 from ajrhacker/screen_vblank_devcb
...
Convert screen_device VBLANK callback to devcb_write_line
2017-03-15 10:50:24 -04:00
R. Belmont
df3f9bff49
Merge pull request #2139 from shattered/_bf7e1cb
...
poisk1: add more ROMs, misc.
2017-03-15 10:47:54 -04:00
R. Belmont
b72b363175
Merge pull request #2142 from shattered/_9a6d02f
...
ie15: convert to a device with frontends (take 2)
2017-03-15 10:47:12 -04:00
hap
bf8ff8906f
New clone added
...
---------
Kishon Chesster [yovan]
2017-03-15 15:44:22 +01:00
Vas Crabb
24b6af66bb
pasha2: hook up lamp outputs and clickable artwork
2017-03-16 01:37:40 +11:00
Lord-Nightmare
88ea7982ed
segas32.cpp: add Air Rescue's uPD7725 DSP and load its roms. Disabled for now, since the uPD7725 cpu core will need some features added before this can work. [Lord Nightmare]
2017-03-15 02:06:40 -04:00
Justin Kerk
8632109aaa
ibm5170.xml: Let's document the situation at least (nw)
2017-03-14 22:03:01 -07:00
R. Belmont
77155c2657
Merge pull request #2138 from shattered/_47be08c
...
eurocom2, waveterm: new skeleton drivers (Eltec EurocomII SBC, PPG Wa…
2017-03-14 20:56:26 -04:00
R. Belmont
a2eba412e3
Merge pull request #2134 from tlindner/ay8910-change-frequency
...
Allow clock frequency changes in ay8910.
2017-03-14 20:15:16 -04:00
R. Belmont
29633a16ea
Merge pull request #2141 from einstein95/mz2500
...
mz2500: Add HELP key (fix MT#06337)
2017-03-14 20:14:43 -04:00
R. Belmont
06bd943ff8
Merge pull request #2143 from shattered/_c58e526
...
dec_lk201: add PORT_CHAR/PORT_CODE where missing
2017-03-14 20:14:20 -04:00
R. Belmont
267d76392a
Merge pull request #2144 from darkstar/ibm-softlist
...
ibm5170 softlist: replace win31g floppy images with cleaned/fixed ones
2017-03-14 20:13:55 -04:00
R. Belmont
29ebbf48d0
Merge pull request #2145 from Happy-yappH/master
...
N64 - some improvements to DRC stability
2017-03-14 20:13:36 -04:00
Lord-Nightmare
45315fe4fa
potgoldu.cpp: add undumped MCU as NO_DUMP
2017-03-14 12:28:26 -04:00
Sergey Svishchev
744ebbb7a8
t11 cpu: MOV, CLR and SXT read memory before writing to it (page B-8 of User's Manual).
2017-03-14 19:22:34 +03:00
Sergey Svishchev
285cb52569
t11 cpu: emulate MFPT instruction.
2017-03-14 19:22:34 +03:00
npwoods
59de325644
Preliminary attempt to fix regression caused by poor understanding of get_default_card_software() ( #2122 )
...
Tafoid brought to my attention a recent regression caused by my softlist changes. Specifically, this failed:
mame odyssey2 -cart1 voice -cart2 bees
The reason is that the recent refactoring caused some critical softlist logic to be bypassed. Essentially device_slot_interface::get_default_card_software() provides a technique for devices to inspect softlists and select slot options to be specified. In the case above, the selection of the "voice" software list item in the first cartridge slot requires get_default_card_software() to be called to specify the o2_voice slot device, which in turn adds the second cartridge slot. Skipping this caused '-cart2' to stop being recognized.
This is an attempt to fix the problem. In some ways, this doesn't go far enough - the astute observer will note that mame_options::reevaluate_slot_options() looks a lot like mame_options::update_slot_options(); part of me wants to just rip the latter out. In the long run, device_slot_interface::get_default_card_software() should be reevaluated; having a hook is a good idea but it should be a pure function that doesn't alter state.
2017-03-14 11:38:22 +01:00
MetalliC
2110ca4c3e
triforce.cpp: security PIC dump for "Mario Kart Arcade GP" [Soyandroid]
2017-03-13 23:31:10 +02:00