Commit Graph

60410 Commits

Author SHA1 Message Date
sjy96525
703af6442c
Fix MT06653 2018-07-22 23:19:10 +08:00
ajrhacker
4e5332724c
Merge pull request #3770 from sjy96525/patch-16
Improve F1 Exhaust Note Control [sjy96525]
2018-07-22 10:12:31 -04:00
sjy96525
2e2385fedf
Improve F1 Exhaust Note Control [sjy96525] 2018-07-22 21:33:15 +08:00
Fabrice Bellet
0d8ca95a1b imgtool: fix parsing options with enum values
When parsing an enumerated option, we should use the parameter of the
enumerated value, as an integer, instead of the raw identifier as a
string. The behaviour probably changed around commit b60879e595, but
modules still expect the old behaviour.
2018-07-22 21:25:59 +10:00
Vas Crabb
c0ab1c5aa4 (nw) srcclean and some cleanup:
* Make more #include guards follow standard format - using MAME_ as the prefix makes it easy to see which ones come from our code in a preprocessor dump, and having both src/devices/machine/foo.h and src/mame/machine/foo.h causes issues anyway
* Get #include "emu.h" out of headers - it should only be the first thing in a complilation unit or we get differences in behaviour with PCH on/off
* Add out-of-line destructors to some devices - it forces the compiler to instantiate the vtable in a certain location and avoids some non-deterministic compiler behaviours
2018-07-22 20:41:57 +10:00
smf-
6d39a913e5 disable multiple constructor warning for rendlay.cpp (nw) 2018-07-22 11:31:37 +01:00
smf-
f667051179 build with MSVC (nw) 2018-07-22 11:17:17 +01:00
cam900
098b9e69ce vgmplay.lay : Add comments of RF5C68 Family (#3760)
* vgmplay.lay : Add comments of RF5C68 Family

* vgmplay.lay : de-distortion
2018-07-22 18:34:32 +10:00
Vas Crabb
87af0c16c1 Fix trampoline constructors (nw) 2018-07-22 18:24:52 +10:00
smf-
f6c6279f91 arcade build (nw) 2018-07-22 09:22:59 +01:00
enikland2
ff2b318343 315_5124.cpp updates (#3692)
* 315_5124.cpp updates

* requested changes, MD vdp changes

* correct typos, merge conflict

* correct commentary
2018-07-22 14:52:25 +10:00
Vas Crabb
6669489679 allow repeating elements and groups - useful if you need e.g. a lot of numbered labels, but it limits complay.py's ability to check for invalid references as it can't evaluate expressions (nw) 2018-07-22 09:52:50 +10:00
Justin Kerk
7809e9005d Better Emscripten parameter handling, & update docs (nw) 2018-07-21 22:05:45 +00:00
Justin Kerk
9ccca093f0 New working software list additions
-----------------------------------
ibm5150: Cadaver (5.25"), Cadaver (3.5") [Chism]
ibm5170: Cadaver (3.5", Quest and Glory Compilation), MS-DOS (Version 6.22, Thai) [Justin Kerk]

New not working software list additions
-----------------------------------
ibm5170: POWER DoLLS [Justin Kerk]
2018-07-21 13:59:08 -07:00
Vas Crabb
035a37c914 remember to unwind if environment changes (nw) 2018-07-22 06:19:26 +10:00
Vas Crabb
1f99edeb4d looping layouts (nw) 2018-07-22 04:45:56 +10:00
Vas Crabb
dce955c68d rendlay: allow user variables and repetition in layouts, also add a few more predefined variables 2018-07-22 03:22:31 +10:00
cam900
9b36ccc297 psx.cpp : Move notes 2018-07-22 00:50:45 +09:00
cam900
b3a4cb0b9e psx.cpp : Reduce unused, Add notes 2018-07-22 00:39:08 +09:00
cam900
1c5333a42c psx.cpp : Forgot for fix states 2018-07-22 00:19:17 +09:00
cam900
1f3f544638 psx.cpp : Minor information fix 2018-07-22 00:03:28 +09:00
Robbbert
10f9ec6fcc (nw) trs80m3 : fixed a small bug 2018-07-21 22:36:49 +10:00
smf-
06ee590873 appease msvc (nw) 2018-07-21 12:01:24 +01:00
smf-
86dcc42bae Arkanoid: Updated documentation and replaced a75-23.ic14 with one created from an original mcu rather than the bootleg (nw) 2018-07-21 11:27:50 +01:00
smf-
28ab5679f2 You can't require a forward declared class (nw) 2018-07-21 11:18:35 +01:00
cam900
6b99567a17 Some old GPU has only 16bit video output; Correct this, Add notes 2018-07-21 18:59:07 +09:00
Robbbert
19ff23d2fd (nw) fixed the build. 2018-07-21 19:54:15 +10:00
cam900
a471d0d3c0 psx.cpp : device_palette_interface
(real hardware is connected with triple 8-bit video dac; so allow RGB24 display)
2018-07-21 18:02:31 +09:00
Robbbert
a5a1ebdf9d ht1080z : added ay8910 ; trs80 : added monitor documentation 2018-07-21 18:15:06 +10:00
mooglyguy
4d0feb2486 ps2sony: Checkpoint, nw 2018-07-21 10:07:00 +02:00
mooglyguy
eed782f1e3 ps2sony: Some basic VU1 support, major file reshuffling, nw 2018-07-21 10:07:00 +02:00
braintro
bbfb764647 model2.cpp: Cut-n-paste fix (nw) 2018-07-21 01:38:54 -05:00
braintro
3731b11ea7 model2.cpp: Minor doc update (nw) 2018-07-21 01:34:01 -05:00
Robbbert
839809b2e4 (nw) trs80 : fixed paste issue 2018-07-21 16:12:21 +10:00
AJR
445c94120b pc9801.cpp: Eliminate bogus XTALs (nw) 2018-07-21 00:39:21 -04:00
Robbbert
4bd63272aa (nw)trs80m3: fixed config here too 2018-07-21 10:13:09 +10:00
arbee
b167c4d203 Cycle counting is hard. So is scanline counting. (nw) 2018-07-20 20:09:32 -04:00
arbee
a9af14b26f apple2: line-exact sync with h/w for Talbot Fantasy 7, fixed wrong flags (nw) 2018-07-20 20:01:38 -04:00
arbee
27426c0ae2 New machines added as WORKING
-----------------------------
Milmar Laser //c [R. Belmont, Peter Ferrie, KansasFest 2018

apple2: fixed floating bus reads, syncs Talbot Fantasy Seven credits screen [R. Belmont]
2018-07-20 19:50:26 -04:00
smf-
181d1d4ca0 initialise variables (nw) 2018-07-20 22:44:11 +01:00
AJR
7be120ab7d trs80.cpp: Fix configuration (nw) 2018-07-20 14:04:15 -04:00
AJR
bd79a63076 meritum: Fix screen parameters; characters are 12 scans high, not 11 (nw) 2018-07-20 13:30:13 -04:00
AJR
0477128bad meritum.cpp: Install these devices while I'm at it (nw) 2018-07-20 12:53:00 -04:00
AJR
14305da9ca meritum.cpp: Add RS232 interface (nw) 2018-07-20 12:14:12 -04:00
AJR
abc6df767a meritum.cpp: Fix build; correct XTAL (nw) 2018-07-20 11:41:07 -04:00
hap
e37d0ab300 Revert "sega80r: correct monster bash cpu model number (nw)"
This reverts commit a5de756133.
2018-07-20 17:12:28 +02:00
Robbbert
d057dca066 trs80 work in progress
- split into separate sources
- fixed paste
- added uart and rs232
- added baud rate clock or brg depending on hardware
- fixed uart status on sys80
- fixed cassette waveform
- lots of tidy up
2018-07-21 00:25:49 +10:00
AJR
7ca8993afe castfpt: Add PIA and RAM (nw) 2018-07-20 00:38:53 -04:00
AJR
88b2f557d3 tmc600.cpp: Fix config (nw) 2018-07-20 00:33:41 -04:00
hap
a5de756133 sega80r: correct monster bash cpu model number (nw) 2018-07-19 18:58:15 +02:00