MetalliC
f2fbec8abf
oops, wrong place (nw)
2020-05-20 01:34:05 +03:00
MetalliC
8d5411fe5c
naomi.cpp: dumped Namco JYU2/SWP JVS I/O board firmware [lukemorse1]
2020-05-20 01:31:18 +03:00
Ryan Holtz
0ec3865b99
-sun4: Make use of multiple address spaces in the SPARC core rather than having the MMU handle it all. [Ryan Holtz]
2020-05-20 00:02:43 +02:00
AJR
cec2fd71bc
ax80: Correct CPU type (nw)
2020-05-19 17:38:45 -04:00
hap
587308c0a5
6502: correct device names (nw)
2020-05-19 23:09:25 +02:00
Ivan Vangelista
f6c4a6c707
another bunch of macro removals (nw)
2020-05-19 22:12:24 +02:00
hap
6e0906445d
m6809/konami.ops: Fixed broken ROLD/RORD opcodes [RndMnkIII]
2020-05-19 20:11:27 +02:00
Robbbert
a117833deb
(nw) removed myself from some machines
2020-05-20 04:00:47 +10:00
AJR
bc97920cd5
upd765: Fix another copy/paste mistake (nw)
2020-05-19 13:54:56 -04:00
AJR
f321f5ab79
upd765: Fix copy/paste mistake (nw)
2020-05-19 13:54:03 -04:00
Robbbert
5581cf49b5
(nw) mkit09: added pwm device
2020-05-20 02:41:04 +10:00
Olivier Galibert
ecef74a610
emumem: Another slight speedup, implemented on the 680x0 for now [O. Galibert]
...
memory_access_specific is declared and used exactly like
memory_access_cache, but does not cache. It does, however, shortcut
the virtual call into address_space, so that's one layer of call less.
Gives another nice speedup for accesses with bad locality
(e.g. anything that's not opcodes), at the expense of having a
specifically typed object in the class. Should do well for cpus in
general, drivers can keep using the address_space access calls for
easier logistics.
2020-05-19 18:34:11 +02:00
Olivier Galibert
beb60b8721
emumem: Slight speedup [O. Galibert]
2020-05-19 18:34:11 +02:00
Ivan Vangelista
ef8bb312d8
more macro removal (nw)
2020-05-19 17:59:29 +02:00
AJR
4ecd0d2b7f
pc8477a, tc8566af: Increase number of steps for recalibrate command
2020-05-19 10:46:24 -04:00
Ryan Holtz
ba095e966d
-unsp: Added support for Ext DS_Indirect opcodes. [Ryan Holtz]
2020-05-19 12:47:20 +02:00
AJR
146518bb12
n82077aa, pc8477: SRA and SRB are not mapped in AT mode (nw)
2020-05-18 23:50:37 -04:00
AJR
ee66ef82c3
upd765: Move PS/2-class functionality out of base device (nw)
2020-05-18 21:08:17 -04:00
hap
bb7b5fa97d
New working machines
...
--------------------
Kasparov Simultano (ver. C) [hap, Achim]
2020-05-19 00:51:12 +02:00
AJR
4e7244f77d
uPD765 family updates
...
- dp8473, pc_fdc_superio: Unmap registers not actually provided
- upd72065, i82072, smc37c78: Increase number of steps for recalibrate command
- wd37c65c: Duplicate write protect flag in SR3
2020-05-18 16:58:34 -04:00
AJR
ec6eb8194c
i8279: Fix lockout #if (nw)
...
maygayv1.cpp: Minor cleanups (nw)
2020-05-18 14:13:03 -04:00
AJR
383297b101
nlm_ttl74xx.cpp: Fix clang build [-Werror,-Wunused-function] (nw)
2020-05-18 14:09:42 -04:00
Ivan Vangelista
07a0b64f7a
a little more macro removal (nw)
2020-05-18 19:29:39 +02:00
Aaron Giles
d1db16413c
Add 7421 device.
2020-05-18 08:50:15 -07:00
Aaron Giles
c630deef6d
Added missing definition.
2020-05-18 08:46:33 -07:00
Aaron Giles
fbe6b0fc0d
74S127 outputs are numbered starting at 0.
2020-05-18 08:46:14 -07:00
Ivan Vangelista
4cde7dd082
further macro removal work (nw)
2020-05-18 16:42:55 +02:00
Angelo Salese
524846ad9d
* demoted machine means demoted machine, not "let's promote it again for the sake of it"
...
https://youtu.be/uVZ4ichJJYU?t=6229
2020-05-18 09:42:54 +02:00
Ryan Holtz
7c62f211fb
-sun4cmmu: Fix hang, nw
2020-05-18 05:17:36 +02:00
Vas Crabb
4bd31ccae5
Merge tag 'mame0221' into mainline-master
...
MAME 0.221
2020-05-18 11:09:59 +10:00
Vas Crabb
e8a0e0469b
version bump (nw)
2020-05-18 10:52:33 +10:00
ajrhacker
cb5448225f
Merge pull request #6709 from tlindner/coco3-fix-cartridge-interrupts
...
CoCo: fix 0xFEXX memory when in ROM mode.
2020-05-17 19:06:51 -04:00
tim lindner
25ba39df71
CoCo: fix memory when in ROM mode. This gets cartridged working again. (nw)
2020-05-17 14:18:07 -07:00
Ivan Vangelista
e2777bf3f0
New machines marked as NOT_WORKING
...
----------------------------------
Black Hole (EFG Sanremo) [f205v]
2020-05-17 21:59:26 +02:00
couriersud
7fd7075ddf
Fix compile. (nw)
2020-05-17 19:52:26 +02:00
couriersud
a94de94c73
netlist: improve typesafety for source locations. (nw)
...
During object creation netlist tracks the source files which provide
object creation. This is later used e.g. by nltool to create
documentation from source.
2020-05-17 19:52:24 +02:00
couriersud
22fb995337
netlist: Add working 74125 and 74126 implementations. [Couriersud]
...
These tristate buffers natively support tristate outputs. For use cases
with fixed enable inputs the devices support a parameter
FORCE_TRISTATE_LOGIC which if being set to 1 makes the device behave
like a logic output.
Added additional syntax and consistency checks for tristate outputs.
Updated the example and added dip implementations including
documentation.
2020-05-17 19:52:09 +02:00
Ivan Vangelista
7d8384419f
arcade.flt: added crazybal.cpp, which I had forgotten. Thanks to MASH (nw)
2020-05-17 19:34:18 +02:00
Robbbert
4105c21500
(nw) vcs80: added pwm device.
2020-05-18 03:17:27 +10:00
Ivan Vangelista
c1c2296b75
audio/8080bw.cpp: periodic timer can't be adjusted (nw)
2020-05-17 18:18:14 +02:00
R. Belmont
a411a14620
Merge pull request #6707 from ArcadeShadow/patch-37
...
ibm5170: New working software list additions
2020-05-17 12:05:32 -04:00
tim lindner
eb2db91c65
IMGTOOL: Added Dragon DOS module [tlindner]
2020-05-17 12:04:31 -04:00
Ivan Vangelista
f4a7525acd
crazybal.cpp: added [TTL] to the title for consistency with the other CPU-less games in MAME (nw)
...
champbas.cpp: added PCB numbers for exctsccra set (nw)
2020-05-17 17:54:16 +02:00
Ryan Holtz
f52c1b2eac
-sparc: Fixed FPU exception handling and IU interlocking. All SPARCstation 2 tests pass. [Ryan Holtz]
2020-05-17 16:23:10 +02:00
Robbbert
1f23010f44
(nw) junior: added pwm device
2020-05-18 00:10:22 +10:00
AJR
79ad3dcaa6
i8279: Keyscan overhaul
...
- Improve handling of multiple key depressions
- Emulate debounce cycles (emulation partly disabled due to MAME updating inputs only once per frame)
- Add switch closed status flag for sensor matrix mode
2020-05-17 09:56:10 -04:00
AJR
e8d6729695
i7000.cpp, mmd2.cpp: Simplify handlr signatures; correct 8279 handlers (nw)
2020-05-17 08:53:42 -04:00
hap
79746e1e2f
New working machines
...
--------------------
The Gambit (1989 version) [hap, Berger, Achim]
2020-05-17 14:16:20 +02:00
Ryan Holtz
24edb599d1
-sun4cmmu: Isolated memory logging behind a #define, nw
2020-05-17 11:34:27 +02:00
ArcadeShadow
d99e8b17f9
ibm5150: New working software list addition
...
ibm5150: Eye of Horus
2020-05-17 02:29:13 -07:00