AJR
10232447ba
xtal: Compensate for floating-point rounding errors when converting to integer value (nw)
2019-06-06 15:23:09 -04:00
AJR
f5d8c0f504
devcb: Eliminate legacy callback syntax (nw)
2019-06-06 15:21:03 -04:00
frediz
e0ebf250d1
Fix ppc64el issue #3157
...
This is probably due to the fact that IBM 128bit long double format is not constant folded.
I slighlty rewrote ""_kHz_XTAL(long double clock) and ""_MHz_XTAL(long double clock)
the way ""_kHz_XTAL(unsigned long long clock) and ""_MHz_XTAL(unsigned long long clock) are writtent.
which makes the compiler happy.
2019-06-05 17:20:02 +02:00
cam900
de6510ffa5
emu/video/generic.cpp : Add packed, raw case of generic gfx layouts, example usages
2019-06-05 17:47:38 +09:00
cam900
11eb5c1683
drawgfx.cpp : Updates
...
Move additive blending function into drawgfx.h, Add priority related copybitmap functions, Fix spacings
Add priority related copybitmap and draw_scanline function is sprite like priority handling(prio_*) and tilemap like priority handling(primask_*), These are helpful for priority related bitmap / scanline drawing routines.
drawgfxm.cpp : Add variations of priority related pixel draw functions, Fix spacings
realbrk.cpp : Updates, Example usage for prio_copybitmap
Simplify handlers, Use priority bitmap for sprite priority, Fix spacings, Use shorter / correct type values
2019-06-04 11:23:08 +09:00
mooglyguy
90e4cae77e
New machines marked as NOT_WORKING
...
-----------
Quantel DPB-7000 [Ryan Holtz, Mark Nias]
2019-06-03 18:14:00 +02:00
cam900
77f9bccb44
cpu/jaguar/*.cpp : Updates
...
Add notes, Reduce defines, Simplify handlers, Use shorter / correct type values, Reduce unnecessary lines, Remove register_postload
jaguar.cpp : Fix metadata, Correct XTAL frequency
2019-06-02 16:52:20 +09:00
AJR
d650a6e2bd
New machines marked as NOT_WORKING
...
----------------------------------
Systel System 100 [Al Kossow, Bitsavers]
2019-05-31 15:13:40 -04:00
Olivier Galibert
3cddb3dbb2
Fix subtle memory subsystem bug [O. Galibert]
2019-05-28 15:48:23 +02:00
AJR
2090f71585
dinetwork: Add loopback control (nw)
2019-05-26 22:16:24 -04:00
Vas Crabb
b8a6bb13ce
add focus next/previous input types, will be hooked up later (nw)
2019-05-26 15:44:32 +10:00
enikland2
898907380e
fix screen_device::update_now() when drawing partial lines ( #5109 )
...
-screen: Fixed update_now() when drawing partial lines. [Enik Land]
-screen: Fixed pixel-access functions to use the current bitmap. [Enik Land]
2019-05-25 23:01:11 +02:00
AJR
0330e67285
bml3: Define master clock in xtal.cpp (nw)
...
ti_fdc: Schematic shows a 2 MHz XTAL on board (nw)
2019-05-18 17:56:11 -04:00
AJR
7b8cc2fd8e
diserial: Make received parity consistent with transmitted parity (nw)
2019-05-17 09:14:28 -04:00
Patrick Mackinlay
5c265dc43f
diserial: correct parity output (nw)
2019-05-17 18:39:40 +07:00
hap
6d67351c0d
mchess: switch default view (nw)
2019-05-16 22:19:23 +02:00
hap
17c8850d0b
mattelchess: update note (nw)
2019-05-07 19:09:49 +02:00
AJR
ba98efd545
m68705: Prevent registration of illegal debug states for nonexistent port latches/DDRs
...
distate: Sanity check (nw)
2019-05-04 16:52:21 -04:00
arbee
539a29a5cb
GCC 9 fix (nw)
2019-05-03 07:50:43 -04:00
Vas Crabb
1e4ac0fcf2
Added Star Rider skeleton based on schematics. Thanks to TrevEB for pointing me in the right direction.
...
Added IBGR444 format to palette_device.
Minor consistency fix to laserbat.cpp. (nw).
New machines marked NOT_WORKING
-------------------------------
Star Rider
2019-04-29 17:05:37 +10:00
cam900
78eb5011db
emu/tilemap.cpp : Simplify handlers
2019-04-24 09:11:04 +09:00
AJR
e6261f9e39
x68k_crtc: Explicitly configure all clocks (nw)
2019-04-17 18:59:55 -04:00
AJR
ced8e963be
cdi: Further decoupling of device emulation; improve clock documentation (nw)
2019-04-17 11:58:59 -04:00
hap
8b018d198c
New working machine added
...
---------
Great Game Machine [hap, bataais]
2019-04-15 00:59:26 +02:00
Robbbert
7f7d229fd5
(nw) typo in last commit
2019-04-14 10:35:20 +10:00
Robbbert
6681515059
(nw) softlists: offset is now optional and defaults to 0. [hap]
...
Modified sorcerer_cass.xml as an example.
2019-04-14 10:29:35 +10:00
Olivier Galibert
0457b39872
*DUH*
2019-04-06 19:27:52 +02:00
Olivier Galibert
8e551e167c
emumem: Remove obsolete alignement limit
...
emumem_mud: Correct start/end on big endian
apollo, fccpu20, fccpu30: Correct vector lookup address
pic8259: Avoid reacting to debugger reads [O. Galibert]
2019-04-06 14:25:43 +02:00
cam900
dcd08eddfc
emupal.cpp : Add xBGRBBBBGGGGRRRR case of palette format
...
deniam.cpp : Add note
2019-04-03 18:49:38 +09:00
cam900
8b08ad2ce6
emupal.cpp : Remove MCFGs, Simplify handlers ( #4713 )
2019-03-29 17:44:25 -04:00
Ivan Vangelista
d8e9c22f9b
m72.cpp: little documentation improvements for imgfightb (nw)
2019-03-26 17:55:35 +01:00
Vas Crabb
97b6717027
(nw) Clean up the mess on master
...
This effectively reverts b380514764
and
c24473ddff
, restoring the state at
598cd52272
.
Before pushing, please check that what you're about to push is sane.
Check your local commit log and ensure there isn't anything out-of-place
before pushing to mainline. When things like this happen, it wastes
everyone's time. I really don't need this in a week when real work™ is
busting my balls and I'm behind where I want to be with preparing for
MAME release.
2019-03-26 11:13:37 +11:00
andreasnaive
b380514764
Revert "conflict resolution (nw)"
...
This reverts commit c24473ddff
, reversing
changes made to 009cba4fb8
.
2019-03-25 23:13:40 +01:00
hap
32c155ee38
hh_tms1k: added switches to simon layout, added buttons to zodiac layout, changed inputs to sliders in alphie (nw)
2019-03-23 16:48:25 +01:00
hap
57cb0af3f0
layout: added "inputraw" parameter, for use with inputtag and inputmask. It sets the element state directly to the raw input data & mask. Example uses: 8 way joystick state, multi-bitmask dipswitch state. If you don't want it to respond to layout mouse clicks, add a dummy inputtag rect under it. (nw)
2019-03-23 11:50:54 +01:00
AJR
506eb2e0e4
New machines marked as NOT_WORKING
...
----------------------------------
ADM 36 Video Display Terminal [Al Kossow, Bitsavers]
2019-03-22 16:38:23 -04:00
MooglyGuy
e803f2307e
-device: Added more granular device_feature bits as well as a couple more catch-all categories. [Ryan Holtz, Vas Crabb]
2019-03-17 02:45:02 +01:00
AJR
1a66b2ff1e
distate: Expose state_find_entry (nw)
2019-03-16 19:46:53 -04:00
mooglyguy
b5c19e9fb2
-astrocade: Various changes. [Ryan Holtz]
...
* Removed inaccurate comment from astrocde.xml regarding the 2000-baud tape interface.
* Converted astrohome controllers to slot devices.
* Added preliminary (not yet working) 300-baud cassette tape slot device.
* Changed potentiometer callbacks from tagged IO ports to devcb3.
-device: Added feature flag to indicate lack of, or support for, cassette. (nw)
2019-03-17 00:28:54 +01:00
AJR
1a3b2ef914
Exclude non-CPUs from numerical indexing for debugger commands
2019-03-13 23:57:09 -04:00
hap
83d028d832
svg screen: add verbose message instead of aspect ratio helper (nw)
2019-03-07 04:08:26 +01:00
hap
cf2e2c031d
screen: add set_visarea_full plus some random examples (nw)
2019-03-07 03:33:32 +01:00
AJR
eb1b8e58e2
emumem: Allow an address shift of 1 (to the right) for 8-bit spaces (nw)
2019-03-01 19:05:45 -05:00
Vas Crabb
d6ad44f385
romload: BIOS flag should apply to fills (and remove zero-value comments)
2019-02-28 00:05:36 +11:00
bmcphail
461380aa63
Bac06 - remove camel case, remove mapping hack in favour of tilemap.h change NW
2019-02-26 10:06:57 -05:00
cam900
7f5b2f31ff
divideo.h : Remove MCFG_VIDEO_SET_SCREEN usage ( #4667 )
...
* divideo.h : Remove MCFG_VIDEO_SET_SCREEN usage
attckufo.cpp, bw2.cpp, cdi.cpp, gambl186.cpp, gamtor.cpp, ibmpcjr.cpp, intv.cpp, photoply.cpp, pntnpuzl.cpp, tandy1t.cpp : Remove MCFGs
* ibmpcjr.cpp : Partially revert this
2019-02-25 21:11:49 +01:00
Ivan Vangelista
bb815543a6
(nw) sorry, take 2
...
screen.h: added constructor for SVG screens and removed a couple of macros (nw)
mame\drivers: remove most MCFG and MACHINE_CONFIG macros from drivers starting with P, Q and R (nw)
2019-02-25 21:11:25 +01:00
AJR
b84397f786
Make -nonvram_save also inhibit saving of "battery" NVRAM for image devices
2019-02-19 20:47:39 -05:00
Vas Crabb
7983685096
(nw) clean up trivial stuff - the device delegate boilerplate is ugly, I will address it ASAP
2019-02-19 20:19:15 +11:00
AJR
7d45dcec4e
Add spacenum getter for required_/optional_address_space (nw)
2019-02-17 11:57:33 -05:00