Commit Graph

50551 Commits

Author SHA1 Message Date
Michael Zapf
114e7f311e geneve: Fixed issue with sector read without implied seek; did not check CRC and thus failed to switch density 2017-03-21 18:38:58 +01:00
Michael Zapf
665ac72488 ti99: Fixed debugging for TI-99/8 2017-03-21 16:45:18 +01:00
Ivan Vangelista
34155e153a z80sio.cpp: fixed validation (nw) 2017-03-21 09:16:27 +01:00
Michael Zapf
76167c032e ti99/geneve: Fix jerky mouse 2017-03-21 01:22:56 +01:00
Scott Stone
a977ac6e7e megadriv.xml: Corrected crc32 hash for tomjerryj to match actual image. (nw) 2017-03-20 18:33:52 -04:00
Olivier Galibert
5a70b70132 Add missing disable_side_effect in find_pc_backwards (nw) 2017-03-20 21:04:00 +01:00
cracyc
b4fc8d8c38 luaengine: add emu_file::write, enables the use of sockets and pipes from lua without needing a third party library (nw) 2017-03-20 13:11:38 -05:00
Ivan Vangelista
6db02810e4 hp_ipc.cpp: added copyright holder after contacting him (nw) 2017-03-20 18:50:32 +01:00
Ivan Vangelista
ce747589c7 New not working clone added
________________________
Griffon (Olympia bootleg of Phoenix) [f205v]

Also added MACHINE_IMPERFECT_SOUND to the games known to substitute the melody generator with a piggyback PCB. There might be more. (nw)
2017-03-20 18:49:42 +01:00
Ivan Vangelista
1d557dbafd New working machine added
________________________
Soreike! Anpanman Popcorn Factory (Rev B) [ShouTime, Anonymous Donator, The Dumping Union]
2017-03-20 18:45:53 +01:00
couriersud
6e8b88136d Fix openmp compile. (nw) 2017-03-20 18:42:11 +01:00
Nathan Woods
bcd35f9fd7 Fixed regression when loading multipart softlists
Pernod found a regression introduced in the 0.183 softlist refactoring whereby multi-part softlist items would not distribute to multiple slots.  The problem was that the old code was relying on the image slots being loaded into the core.  This is not the way the new system works, so I've added a hook into software_list_device::find_mountable_image() that allows the new approach to work.
2017-03-20 23:17:15 +11:00
Vas Crabb
b4d333f162 Greatly improve performance of -romident on multiple files
(nw) This hashes all the files upfront, then does the expensive
driver/software scan only once.  It also walks all devices so it can
identify ROMs for slot devices that aren't inserted by default.
2017-03-20 16:52:01 +11:00
ajrhacker
ae6377b438 Merge pull request #2167 from npwoods/coco3_gime_fix_alternative_interrupt_clearing
[CoCo 3]  Fixed an issue clearing interrupts on the GIME implementation
2017-03-19 18:40:42 -04:00
Nathan Woods
bf2309aa29 [CoCo 3] Fixed an issue clearing interrupts on the GIME implementation
The normal way to acknowledge a GIME interrupt is by reading from $FF92/3.  However, the act of disabling interrupts by writing to the same registers will also do the trick, and we were not emulating this technique.

Thanks to Glen Hewlett and Tim Lindner for helping to identify this problem
2017-03-19 17:37:57 -04:00
Justin Kerk
f1a1928505 ibm5170.xml: Restore unmodified Win 3.1 German set with a description mentioning the infection and add a clean set from a different source (nw) 2017-03-19 13:08:57 -07:00
Miodrag Milanovic
ad2bedf06b Refactored HTTP handling to be easier to extend and use (nw) 2017-03-19 18:35:05 +01:00
hap
f31904f2b7 ti74: added Maths and Finance cartridges [PockEmul] 2017-03-19 16:48:21 +01:00
Lord-Nightmare
ccde46ea14 konmedal/tsukande: Add clock XTAL definition for the z80 cpu, divisor is guessed. [Lord Nightmare] 2017-03-19 11:28:34 -04:00
Lord-Nightmare
95961ac2f7 TMS51XX: update some comments (nw) 2017-03-19 11:26:05 -04:00
cracyc
69f45a5f59 isbc: more ram, maybe (nw) 2017-03-19 09:06:17 -05:00
R. Belmont
c91a6b84f4 Merge pull request #2149 from rbanffy/patch-1
Fix typos
2017-03-19 08:43:05 -04:00
R. Belmont
a17063b9da Merge pull request #2150 from rbanffy/patch-2
Fix "Cassette" spelling
2017-03-19 08:42:46 -04:00
R. Belmont
49a67f2eea Merge pull request #2155 from shattered/_9330d35
debugger: print octal addresses in the trace if CPU is octal.
2017-03-19 08:40:08 -04:00
Joakim Larsson Edström
33796412cb Merge pull request #2163 from JoakimLarsson/isbc2861_2
z80sio: interrupt support for upd7201 and i8274
2017-03-19 10:15:10 +01:00
Joakim Larsson Edstrom
1fd8d64007 z80sio: cleanup 2017-03-19 10:05:28 +01:00
Lord-Nightmare
065f5476f5 uPD7725: Corrected which registers are actually reset by /RESET, and fixed/updated IRQ system, should behave more properly now. [Lord Nightmare] 2017-03-19 03:10:24 -04:00
AJR
bb2e57ba2c amusco.cpp: Generate blink state in a way more likely to represent hardware; remove kludged-in MC6845 accessor (nw) 2017-03-18 23:24:50 -04:00
Joakim Larsson Edstrom
d0cda52d75 Merge branch 'isbc2861_1' into isbc2861_2 2017-03-19 01:16:38 +01:00
Joakim Larsson Edstrom
7622610489 z80sio: variant support for i8274/upd7201 and a refactored interrupt support 2017-03-19 00:43:23 +01:00
Joakim Larsson Edstrom
101fb1eb18 isbc2861: hooked up the SIO irq through the 8259 and removed the m1_r() workaround 2017-03-19 00:41:38 +01:00
Michael Zapf
5322568267 ti99/geneve: Bus mouse now a separate device, may also be used with evpc. 2017-03-19 00:22:33 +01:00
AJR
cd7babc775 Add skeleton device for Video System C7-01 GGA
(nw) This has uncovered what might be a core bug: AM_SELECT does not work properly with masked handlers.
2017-03-18 12:00:39 -04:00
Ivan Vangelista
6ffb21f39b dooyong.cpp: fixed regression (nw) 2017-03-18 16:31:05 +01:00
arbee
93929213d0 vp101: Implemented ATA DMA [R. Belmont] 2017-03-18 09:24:43 -04:00
arbee
cbee54fe1e DRC: fix regression on OS X [Phil Bennett] 2017-03-18 09:10:16 -04:00
Emmanuel Vadot
8cda81fc8b Confirm a few japanese dump and add a new one. (#2161)
* Add bullvsblj to the confirmed dump section with no pcb pic.
* Add shikinjo to the confirmed dump with no pcb pic section.
* Add new dump of Tom and Jerry (Jpn).
* Add valis3j to the confirmed dump with no pcb pic section
* Move worldillj to the confirmed dump section.
* Move bullvsblj to the confirmed dump section and add pcb feature
2017-03-18 21:54:25 +11:00
Vas Crabb
558e7f0f9a rebalance arcade libs a little (nw) 2017-03-18 19:37:05 +11:00
smf-
4349eb5155 added missing line (nw) 2017-03-17 22:10:19 +00:00
Ted Green
b916e47265 zeus2: Better texture lookup. (nw) 2017-03-17 14:48:26 -06:00
Ted Green
674cb857bd Perform ide reset during pci device reset 2017-03-17 14:48:26 -06:00
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