MooglyGuy
c24d44ec62
-bgfx: Fixed opengl backend, nw
2019-10-21 16:34:41 +02:00
AJR
55f5096abd
New machines marked as NOT_WORKING
...
----------------------------------
LMS46-V9 [Don Maslin Vintage Computer Archive, AJR]
2019-10-21 09:04:21 -04:00
68bit
a62767eed6
rs232 null_modem: add DTR flow control
...
Some terminals use the DTR output for hardware flow control, so add
that as another option.
2019-10-21 22:56:14 +11:00
Zoë Blade
900fc13e01
Fix spelling ( #5770 )
2019-10-21 12:12:04 +02:00
Zoë Blade
5854f09b4d
Fix spelling, tidy whitespace
2019-10-21 19:40:49 +11:00
smf-
6292526722
Ref count in flight calls when a tap is installed, plus fix for less permissive compilers [O. Galibert, smf]
2019-10-21 09:12:07 +01:00
smf-
02f39608f2
ref count in flight calls, fixes MT07456 [O. Galibert, smf]
2019-10-21 08:37:39 +01:00
AJR
83296b75ec
msm5832: Simplify handlers (nw)
2019-10-21 02:00:47 -04:00
AJR
e84674d577
Separate V50/V53 common peripherals and former device from V33 base; add V40 type for future use
2019-10-20 23:17:24 -04:00
Phil Bennett
9cb25537bd
Merge pull request #5767 from DavidHaywood/201019
...
spdheat - timer setting dips were reversed, add actual timer values too (nw)
2019-10-20 15:42:13 -07:00
DavidHaywood
4fe0823679
use macros, leave initial time on first race in comment as it increases later (nw)
2019-10-20 23:37:58 +01:00
Philip Bennett
ac5e95423a
Put program ROM postfixes back, changed some input bits to UNUSED as they're tied to 5V at the multiplexers on the PCB (nw)
2019-10-20 15:26:07 -07:00
DavidHaywood
286b7446ff
spdheat - timer setting dips were reversed, add actual timer values too (nw)
2019-10-20 23:24:52 +01:00
Zoë Blade
c994a3abba
Fix some spelling mistakes
2019-10-21 08:53:15 +11:00
ArcadeShadow
f461fa47d9
New working software list additions
...
Corridor 7: Alien Invasion
2019-10-20 21:37:49 +00:00
ArcadeShadow
18f9193828
Update ibm5150.xml
...
Out Run (Kixx release), Starflight
2019-10-20 21:37:15 +00:00
Philip Bennett
9bde069ae1
spdheat: Fixed DIP switches, ROM names and clocks according to schematics/manual (nw)
2019-10-20 13:28:25 -07:00
David Haywood
cbecc57325
spdheat - add layout with shifters [David Haywood] ( #5765 )
...
* shifter layout (nw)
* actually fix gear mapping ingame (2nd bit just seems to cause problems)
2019-10-20 16:00:24 -04:00
braintro
8c60f6c2bb
(nw) m72.cpp: More label verification
2019-10-20 12:19:06 -05:00
braintro
ef2632e277
(nw) karnov.cpp: Updated label info & correct MCU dump size for sidepckt.cpp
2019-10-20 12:15:10 -05:00
braintro
1a292cbf51
sidepckt.cpp: Correct ROM labels and add PCB locations [Corrado Tomaselli, Brian Troha, The Dumping Union]
2019-10-20 10:51:05 -05:00
AJR
159c69c1de
MT 07452 (nw)
2019-10-20 00:28:33 -04:00
AJR
778e19f7ff
rd100: Add extra PIAs (nw)
2019-10-19 22:48:12 -04:00
AJR
559fa0fa39
Add file somehow omitted in previous commit (nw)
2019-10-19 22:47:14 -04:00
AJR
270a2736b0
segaic16.cpp: Code cleanup, reorganization and decoupling (nw)
...
- Move open_bus_r down into the 315-5195 mapper device (not 100% ideal, but the next best place)
- Split out 315-5195 mapper device into separate source file and modernize logging
- Move remaining portion of sega_16bit_common_base (all to do with palettes) into video/segaic16.cpp
segahang.cpp: Split I/O handlers; eliminate probably unnecessary open bus read semantics to decouple from sega_16bit_common_base (nw)
2019-10-19 22:40:04 -04:00
arbee
c08c7d6e53
fix Clang compile (nw)
2019-10-19 21:53:43 -04:00
Robbbert
ed6e8fbdeb
(nw) fixed typo that Andrew found.
2019-10-20 12:22:27 +11:00
Robbbert
57802cdd7f
(nw) upd7801: reworked following unfavourable comments
...
- reverted all of last commit
- fixing the bug a different way
2019-10-20 12:16:00 +11:00
Robbbert
24e839d947
(nw) pasopia: alterations due to unfavourable comments
...
- Keyboard restored to pasopia.h
- All my hacks removed, other people's hacks are untouched.
- Machine status now same as it was before my previous commit.
2019-10-20 11:10:18 +11:00
Robbbert
c6a3fb4b0f
Machines promoted to working
...
----------------------------
VPU-01 Speech box
(nw) the expected input is a stream of tms5220 codes, so the machine will appear useless to the casual observer.
2019-10-20 10:26:14 +11:00
Robbbert
3606039265
(nw) sorcererb: added another bios
2019-10-20 09:37:39 +11:00
Sandro Ronco
a5886e8c0f
Machines promoted to working
...
----------------------------
Fidelity Phantom Chess Challenger [Sandro Ronco]
2019-10-20 00:30:31 +02:00
MooglyGuy
30f1f97f3b
-snes_ppu: Fixed some breakage from the port of bsnes ppu-fast, nw
2019-10-20 00:11:50 +02:00
AJR
9ea6feda9c
rd100: Add preliminary keyboard inputs
2019-10-19 17:32:58 -04:00
R. Belmont
c82cfa1768
Merge pull request #5758 from vadosnaprimer/luaengine_ram
...
luaengine: reduce memory usage during compilation
2019-10-19 12:11:13 -04:00
feos
d51d2a71d5
luaengine: reduce memory usage during compilation
...
Previous semantics were encouraged by sol2, and ThePhD admitted it was a bad idea for usertypes with lots of members. sol3 allows to assign members outside a constructor for regular usertypes, but mame can't move to sol3 because it requires C++17. Turns out sol2 also has a way to add members separately, and that is what I used. This helps immensely.
This approach required a fix to warning C5046 copied from here 5799084572
Tested current mame plugins, everything seems to work.
PS: Due to come black magic, if I use simple_usertype::set() with "manager" as well, "machine" member dies (others are fine!), so I had to leave it intact.
2019-10-19 11:37:01 +03:00
MetalliC
eeb072a56f
Merge pull request #5757 from Mikejmoffitt/jj-3btn
...
seta.cpp: Switch jjsquawk to use three buttons
2019-10-19 09:57:02 +03:00
AJR
90051ff055
pcmidi: P37, not P34 is the serial output, of course (nw)
2019-10-19 00:43:05 -04:00
AJR
31be3bc264
isa: Add Music Quest PC MIDI Card [AJR, VOGONS Vintage Driver Library]
2019-10-19 00:39:27 -04:00
braintro
ac016e6d10
(nw) m72.cpp: Remove obsolete comment, minor i8751 label correction
2019-10-18 22:43:28 -05:00
Michael Moffitt
548515f25c
seta.cpp: Switch jjsquawk to use three buttons
...
J. J. Squawker's hardware reads three buttons, and button 3 is used in the sound test.
2019-10-18 20:00:53 -07:00
AJR
e2fc3f0cbe
i8257: Various small improvements (nw)
...
- Synchronize at a couple of critical points
- Allow read side effects to be suppressed while debugging
- Improve TC timing
- Allow HLDA to abort DMA cycle
- Don't clear request input state when device is reset
2019-10-18 22:59:45 -04:00
braintro
48ad5e3427
(nw) mc8123.cpp: Add note & minor typo fix
2019-10-18 21:22:51 -05:00
braintro
6af444bd5a
New working clone
...
New working clone
------------------
Dragon Breed (Japan, M72 PCB version) [Jorge Silva]
2019-10-18 21:21:18 -05:00
AJR
0914ea9d68
cps1: Forgot to push this header change (nw)
2019-10-18 20:36:51 -04:00
AJR
dd46572f6d
sprite: Add some sanity checks (nw)
2019-10-18 20:36:22 -04:00
braintro
d991043cea
nmk16.cpp: Redumped the tiles ROM for Macross II (Korea) [Darksoft, Hammy]
2019-10-18 19:26:37 -05:00
AJR
854469730f
cps1.cpp, segas16b.cpp: Fix some unsafe bitmap usage in video update routines causing tilemap asserts in debug builds and segmentation faults in some non-debug builds
2019-10-18 19:19:51 -04:00
AJR
ee76056937
adc0804: Further note (nw)
2019-10-18 12:49:18 -04:00
couriersud
697dfa9fac
Revert accidental commit of bgfx hacks. (nw)
2019-10-18 18:01:13 +02:00