Commit Graph

57533 Commits

Author SHA1 Message Date
jlachniet
cf6d46a2ab
ti85.cpp: Uniquify 2018-03-01 14:57:40 -05:00
Vas Crabb
d556a0f9f1 mpu4: plausible guess at connect4 digit segment, thanks smf (nw) 2018-03-02 00:34:17 +11:00
smf-
a433d89fde remove unnecessary code (nw) 2018-03-01 13:27:37 +00:00
Scott Stone
61e14d335d
Merge pull request #3283 from jlachniet/master
ti85.cpp: Fix BIOS sizes
2018-03-01 08:15:37 -05:00
Vas Crabb
e068541f5e start getting brutal on output.h (nw) 2018-03-02 00:14:28 +11:00
jlachniet
939679c715
ti85.cpp: Fix BIOS sizes 2018-03-01 06:50:18 -05:00
Vas Crabb
3317533e41 clean upp by35 - that was nasty (nw) 2018-03-01 21:33:47 +11:00
angelosa
31294623a6 metro.cpp: enabled puzzli raster irq, fix _3kokushi config name, reorder romsets in a sane order (nw) 2018-03-01 11:14:39 +01:00
cam900
6d03aad71c Sega PCM Update (#3271)
* segapcm : De-staticify initializations, Minor cleanup
vgmplay : Implement Sega PCM interface registers

* segapcm : Add device_clock_changed

* segapcm : Remove unneeded variable, Minor cleanup
2018-03-01 10:40:03 +01:00
cam900
f5f1d12582 rohga.cpp : Fix gfxdecode instead garbage (#3282) 2018-03-01 10:16:57 +01:00
cam900
0fcad60625 sknsspr : Add device_rom_interface instead memory pointer (#3269)
* sknsspr : Add device_rom_interface instead gfx_region
suprnova : add notes

* sknsspr : Add notes
2018-03-01 20:05:03 +11:00
Vas Crabb
b2c8766e54 little more use of output_finder 2018-03-01 20:04:31 +11:00
Vas Crabb
32033c3ea6 fix French spelling (github #3279) 2018-03-01 19:46:24 +11:00
Joakim Larsson Edström
c80368fc62 ews286: lower case rom names (#3267) 2018-03-01 18:56:12 +11:00
AJR
18cd4dc184 dialog80: UART loopback test passes (nw) 2018-03-01 01:02:07 -05:00
AJR
27720535c2 Remove outdated comment (nw) 2018-03-01 00:27:40 -05:00
AJR
f9c63c93ac alphatp3: Fix CRT5037 clock (nw) 2018-03-01 00:25:13 -05:00
cracyc
a7fc3353e2 alphatpx: slow the clock to make it closer to the correct value (nw) 2018-02-28 20:53:46 -06:00
R. Belmont
b015bc0484
Merge pull request #3281 from jlachniet/master
ti85.cpp: fix typos in BIOS file names
2018-02-28 21:12:00 -05:00
jlachniet
1241d89ea2
ti85.cpp: fix typos in BIOS file names 2018-02-28 20:58:55 -05:00
angelosa
e2635c9e94 model2.cpp: workaround hardlocks in fvipers and schamp (nw) 2018-03-01 01:41:19 +01:00
AJR
231aa2cfa9 fidlstix, rndrndqs: Add 7-segment digits 2018-02-28 19:14:54 -05:00
AJR
5c8b9fc33d tms9927: Configure using character clock rather than dot clock 2018-02-28 18:04:39 -05:00
AJR
cbe301c460 fidlstix, rndrndqs: Fix interface between MCU and LCD controller 2018-02-28 17:55:22 -05:00
R. Belmont
3144dde994
Merge pull request #3280 from superctr/c352_mulaw1
Improve Namco C352 emulation
2018-02-28 16:42:05 -05:00
AJR
57267e42c3 djboy, mephistp, minicom, trs80dt1: Fixes (nw) 2018-02-28 16:02:41 -05:00
superctr
6637b1d2a9 Improve Namco C352 emulation
- Change mulaw algorithm to match Namco's Wii VC emulator. This
  appears to be the original algorithm used in the hardware.
- Fix static noise between fights in Tekken 3.
- Fix the order of the phase inversion flags.
2018-02-28 21:54:23 +01:00
Lord-Nightmare
29c290ee7a typo fixes (nw) 2018-02-28 14:29:33 -05:00
David Ladd
32d140d75a Dragon64hd6309 (#3259)
* Added two Unofficial systems:  Dragon64H which uses the HD6309 CPU and TanoDragon64H which also uses the HD6309 CPU

* Changes to fix multiple RAM devices in machine profile.

* More updates to Dragon64h and TanoDragon64.

* Updated dragon.cpp with more changes related to HD6309 CPU versions of Dragon64 and Tano Dragon64.
2018-02-28 14:04:37 -05:00
David Ladd
b5bad2e527 Coco2drivewire (#3260)
* Added COCO2_DW1 to cart devices for the Color Computer 2/2B that has the CoCo 1/2 series of systems.
Added unofficial systems CoCo2DW1 and CoCo2BDW1 for use with the CoCo 2 series of DriveWire Becker Port.

* Added coco2dw1 and coco2bdw1 to mame.lst file.

* Removed coco2dw1 and coco2bdw1 as requested.

COCO2_HDB1 is cart slot device and is still intact.

* Removed the coco2dw1 and coco2bdw1 from the mame.lst file.

* Had to add cc2hdb1/COCO2_HDB1 to coco_multi.cpp so the COCO2_HDB1 cart would be usable in the multipak device.
2018-02-28 14:03:37 -05:00
R. Belmont
5ffc8a79a4
Merge pull request #3266 from JoakimLarsson/diablo_1
WIP: Diablo printer CPU
2018-02-28 14:03:10 -05:00
cam900
5a8890c31c hyprduel : Cleanups, Add imagetek_i4220_device, Allocate sound output… (#3272)
* hyprduel : Cleanups, Add imagetek_i4220_device, Allocate sound output form real PCB(real PCB only has mono sound output)
imagetek_i4100.cpp : Boost tilemap drawing routines when VIDEO_UPDATE_SCANLINE case of screen video attributes, Add notes

* Minor cleanup, Add notes

* imagetek_i4100 : Fix tilemap drawing at tilemap offset X/Y !=0 case

* hyprduel : Fix mistake

* magerror : Remove MACHINE_NOT_WORKING Flags
2018-02-28 14:02:02 -05:00
R. Belmont
71d728f348
Merge pull request #3273 from wilbertpol/destatic_devices_sound
de-staticify initializations for src/devices/sound (nw)
2018-02-28 14:01:14 -05:00
R. Belmont
12a8a40311
Merge pull request #3278 from pmackinlay/interpro
interpro: various improvements
2018-02-28 14:00:58 -05:00
jlachniet
b231680a3e New clones in ti85.cpp (Mostly NOT_WORKING) (#3265)
* New clones in ti85.cpp

TI-73 Explorer (Bootleg) [Julian Lachniet, critor]
TI-83 Plus (Bootleg) [Julian Lachniet, critor]
TI-84 Plus (Boot Code 1.02) [Julian Lachniet, critor]
TI-84 Plus (Boot Code 1.03) [Julian Lachniet]
TI-84 Plus Silver Edition (Boot Code 1.03) [Julian Lachniet]
TI-84 Plus Silver Edition (Bootleg) [Julian Lachniet, critor]

* Revert "New clones in ti85.cpp"

This reverts commit dcc8eea46a359e4a26ca640e077c3d0f7e6d868b.

* New clones in ti85.cpp

TI-73 Explorer (Bootleg) [Julian Lachniet, critor]
TI-83 Plus (Bootleg) [Julian Lachniet, critor]
TI-84 Plus (Boot Code 1.02) [Julian Lachniet, critor]
TI-84 Plus (Boot Code 1.03) [Julian Lachniet]
TI-84 Plus (Bootleg) [Julian Lachniet, critor]
TI-84 Plus Silver Edition (Boot Code 1.03) [Julian Lachniet]
TI-84 Plus Silver Edition (Bootleg) [Julian Lachniet, critor]
2018-02-28 13:54:57 -05:00
angelosa
9ff20e5686 model2.cpp: fix obc == 0 case, added Virtual On inputs (nw) 2018-02-28 18:50:08 +01:00
angelosa
20da3ec09e model2.cpp: sgt24h & overrev inputs (nw) 2018-02-28 18:50:06 +01:00
Olivier Galibert
9eecf67871 unidasm typo fix (nw) 2018-02-28 15:08:10 +01:00
Vas Crabb
910d2267ca Start squeezing out the poor-performing parts of the output_manager:
* Turn deprecated declataion warnings on by default and make them non-fatal
* Make output_finder iterable in algorithms and range-based for loops
* Replace a lot of set_something with output_finder
2018-02-28 21:19:37 +11:00
David Haywood
0a365065c3 XaviX - new machines marked as NOT WORKING - MX Dirt Rebel [Sean Riddle, Peter Wilhelmsen] (#3277)
* XaviX - new machines marked as NOT WORKING - MX Dirt Rebel [Sean Riddle, Peter Wilhelmsen]
2018-02-28 10:31:42 +01:00
AJR
93301cba29 Fix skyrobo/bigfghtr (nw) 2018-02-27 23:10:24 -05:00
AJR
5e3a7e9bf0 mcs51: Use callbacks for parallel ports (nw) 2018-02-27 22:21:06 -05:00
Vas Crabb
81fa412066 small cleanup, and start removing set_digit_value - this function does slow string formatting and hashing in the critical path - consider it deprecated (nw) 2018-02-28 11:20:34 +11:00
angelosa
58a60f12ff model2.cpp: skytargt inputs (nw) 2018-02-28 00:42:37 +01:00
angelosa
3d35771f0b model2.cpp: work around ld rN, (rN) read on FIFO [Angelo Salese]
* fixes crashes for desert, overrev, pltkids, sgt24h, skytargt, zerogun
2018-02-28 00:42:34 +01:00
Vas Crabb
8c4f067d0b kayproii: Fix Baud rate generator connections (serial port and keyboard were reversed). 2018-02-28 10:01:45 +11:00
AJR
d82064f05a i8257: Cleanup (nw) 2018-02-27 16:02:02 -05:00
Vas Crabb
81f1918bf9 Merge remote-tracking branch 'origin/master' into release0195 2018-02-28 06:06:39 +11:00
angelosa
0c438fe2a3 model2.cpp: added trilist custom debugger command [Angelo Salese] 2018-02-27 19:57:43 +01:00
angelosa
bc3cc38a6c model2.cpp: added geo dasm dump to a custom debugger command [Angelo Salese] 2018-02-27 19:57:41 +01:00