summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu
Commit message (Collapse)AuthorAgeFilesLines
* -imagedev/harddriv: Removed MCFG macros. [Ryan Holtz] mooglyguy2019-06-301-14/+7
| | | | -generic/slot: Removed MCFG macros. [Ryan Holtz]
* devcb.h: Revert unnecessary change from ↵ AJR2019-06-271-10/+6
| | | | | | ed0202220a5243537f5ba7dbc0a38e52a8390d79 (nw) isnull() checks the list of unresolved functions along with the list of resolved ones, so resolve_safe() doesn't really need a return value as long as it is called second.
* Merge branch 'release0211' Vas Crabb2019-06-271-2/+2
|\
| * Revert "Fix ppc64el issue #3157 " Vas Crabb2019-06-241-2/+2
| | | | | | | | | | | | | | The "fix" throws away LSBs - double doesn't have enough mantissa bits. The GCC people need to fix their compiler. This reverts commit e0ebf250d1cbb77f2f5aae8bb4ddbfc3f6888f26.
* | -save: Print all duplicate savestate entries found rather than bailing after ↵ MooglyGuy2019-06-241-1/+10
| | | | | | | | the first one, nw
* | xtal: correct typo (nw) hap2019-06-231-3/+3
|/
* Add disassembler and skeleton device for DP8344 Biphase Communications Processor AJR2019-06-221-0/+1
|
* validity.cpp: Be more verbose when validating device types (nw) AJR2019-06-171-0/+3
|
* New machines marked as NOT_WORKING AJR2019-06-171-0/+1
| | | | | ---------------------------------- KTM-3 [Bitsavers]
* Since value is unsigned, it will never be lower than zero (nw) yz70s2019-06-171-2/+2
|
* Defaulting to empty search path if null npwoods2019-06-161-1/+1
|
* screenless: make it a device (nw) hap2019-06-141-6/+10
|
* Fix fatal error when attempting to set watchpoint covering unaligned ↵ AJR2019-06-121-4/+7
| | | | portions of two adjacent native words
* cking_master, cxg_ch2001: move from chessbase to screenless (nw) hap2019-06-122-4/+2
|
* screen: default svg region (nw) hap2019-06-122-11/+3
| | | | hh_sm510: set svg refresh rate to 60hz (nw)
* Make submaps work with address-shifted spaces (nw) AJR2019-06-093-10/+43
| | | | Note that submaps are now assumed to use an address shift of 0. It is possible, though unlikely, for this to cause some breakage.
* a2videoterm & clones: Correct display/CRTC clocks and character widths (nw) AJR2019-06-091-0/+1
|
* xtal: Compensate for floating-point rounding errors when converting to ↵ AJR2019-06-061-1/+1
| | | | integer value (nw)
* devcb: Eliminate legacy callback syntax (nw) AJR2019-06-062-102/+0
|
* Fix ppc64el issue #3157 frediz2019-06-051-2/+2
| | | | | | 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.
* emu/video/generic.cpp : Add packed, raw case of generic gfx layouts, example ↵ cam9002019-06-052-0/+56
| | | | usages
* drawgfx.cpp : Updates cam9002019-06-043-20/+723
| | | | | | | | 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
* New machines marked as NOT_WORKING mooglyguy2019-06-031-0/+1
| | | | | ----------- Quantel DPB-7000 [Ryan Holtz, Mark Nias]
* cpu/jaguar/*.cpp : Updates cam9002019-06-021-2/+2
| | | | | Add notes, Reduce defines, Simplify handlers, Use shorter / correct type values, Reduce unnecessary lines, Remove register_postload jaguar.cpp : Fix metadata, Correct XTAL frequency
* New machines marked as NOT_WORKING AJR2019-05-311-0/+1
| | | | | ---------------------------------- Systel System 100 [Al Kossow, Bitsavers]
* Fix subtle memory subsystem bug [O. Galibert] Olivier Galibert2019-05-282-4/+5
|
* dinetwork: Add loopback control (nw) AJR2019-05-262-5/+44
|
* add focus next/previous input types, will be hooked up later (nw) Vas Crabb2019-05-262-0/+4
|
* fix screen_device::update_now() when drawing partial lines (#5109) enikland22019-05-251-14/+6
| | | | | | -screen: Fixed update_now() when drawing partial lines. [Enik Land] -screen: Fixed pixel-access functions to use the current bitmap. [Enik Land]
* bml3: Define master clock in xtal.cpp (nw) AJR2019-05-181-0/+1
| | | | ti_fdc: Schematic shows a 2 MHz XTAL on board (nw)
* diserial: Make received parity consistent with transmitted parity (nw) AJR2019-05-171-2/+2
|
* diserial: correct parity output (nw) Patrick Mackinlay2019-05-171-2/+2
|
* mchess: switch default view (nw) hap2019-05-161-1/+1
|
* mattelchess: update note (nw) hap2019-05-071-0/+1
|
* m68705: Prevent registration of illegal debug states for nonexistent port ↵ AJR2019-05-041-0/+2
| | | | | | latches/DDRs distate: Sanity check (nw)
* GCC 9 fix (nw) arbee2019-05-031-1/+1
|
* Added Star Rider skeleton based on schematics. Thanks to TrevEB for ↵ Vas Crabb2019-04-292-0/+8
| | | | | | | | | | | | 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
* emu/tilemap.cpp : Simplify handlers cam9002019-04-242-16/+16
|
* x68k_crtc: Explicitly configure all clocks (nw) AJR2019-04-171-0/+2
|
* cdi: Further decoupling of device emulation; improve clock documentation (nw) AJR2019-04-171-1/+2
|
* New working machine added hap2019-04-151-1/+1
| | | | | --------- Great Game Machine [hap, bataais]
* (nw) typo in last commit Robbbert2019-04-141-1/+1
|
* (nw) softlists: offset is now optional and defaults to 0. [hap] Robbbert2019-04-141-7/+4
| | | | Modified sorcerer_cass.xml as an example.
* *DUH* Olivier Galibert2019-04-061-1/+1
|
* emumem: Remove obsolete alignement limit Olivier Galibert2019-04-062-22/+8
| | | | | | emumem_mud: Correct start/end on big endian apollo, fccpu20, fccpu30: Correct vector lookup address pic8259: Avoid reacting to debugger reads [O. Galibert]
* emupal.cpp : Add xBGRBBBBGGGGRRRR case of palette format cam9002019-04-032-0/+17
| | | | deniam.cpp : Add note
* emupal.cpp : Remove MCFGs, Simplify handlers (#4713) cam9002019-03-292-55/+41
|
* m72.cpp: little documentation improvements for imgfightb (nw) Ivan Vangelista2019-03-261-0/+1
|
* (nw) Clean up the mess on master Vas Crabb2019-03-2656-413/+729
| | | | | | | | | | | | | This effectively reverts b380514764cf857469bae61c11143a19f79a74c5 and c24473ddff715ecec2e258a6eb38960cf8c8e98e, restoring the state at 598cd5227223c3b04ca31f0dbc1981256d9ea3ff. 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.
* Revert "conflict resolution (nw)" andreasnaive2019-03-2556-729/+413
| | | | | This reverts commit c24473ddff715ecec2e258a6eb38960cf8c8e98e, reversing changes made to 009cba4fb8102102168ef32870892438327f3705.