summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/video
Commit message (Collapse)AuthorAgeFilesLines
* systel100: Display characters on screen (nw) AJR2019-05-311-0/+1
| | | | i8275: Cancel out reverse video for hidden attribute characters
* stvvdp2.cpp: obvious disclaimer for this too (nw) Angelo Salese2019-05-271-0/+5
|
* stvvdp1.cpp: reinstate notes (nw) Angelo Salese2019-05-271-0/+8
|
* srcclean (nw) Vas Crabb2019-05-261-3/+3
|
* stvvdp1.cpp : Updates cam9002019-05-211-79/+54
| | | | Fix transparency and endcode behavior, Fix gouraud shading behavior, Fix sprite count, Add note
* stvvdp2.cpp : Updates (#5082) cam9002019-05-201-183/+129
| | | | | | | * stvvdp2.cpp : Updates Fix blending when tilemap transparency pen is disabled, Fix some transparency behavior * stvvdp2.cpp : Fix spacing
* 315_5124.cpp : Add SMS compatible mode color for 315-5313 cam9002019-05-191-2/+11
|
* Sega 315-5313 color related function updates cam9002019-05-194-58/+92
| | | | | | 315_5124.cpp : Use color lookup and correct color levels for 315_5313, Add notes 315_5313.cpp : Use color lookup, Convert bitmap drawing function into bitmap_rgb32, Reduce unused, Fix save pointers, Fix external palette handlers, Implement 3 bit color mode mega32x.cpp : Use color lookup, Reduce unuseds, Add device_palette_interface
* mc6845: More consistent identification of HD6845S variant (nw) AJR2019-05-182-43/+13
|
* cosmac: Fixed long branch instruction timing. [Curt Coder] Curt Coder2019-05-101-7/+0
|
* (nw) studio2 : notes; fixed mpt02h; patch to get studio2 working Robbbert2019-05-101-0/+37
|
* Merge pull request #4980 from robcfg/master R. Belmont2019-05-082-18/+90
|\ | | | | MC6847 PAL color blend emulation
| * Full support of PAL color blend. robcfg2019-05-052-65/+58
| |
| * Modified palette with colors taken from real composite video captures. robcfg2019-05-052-19/+26
| |
| * Working blend based on the colors luma values. robcfg2019-05-042-3/+34
| |
| * Working PAL color blend emulation. Next step is only perfom blend based on ↵ robcfg2019-05-022-1/+42
| | | | | | | | the colors luma values.
* | Preliminary emulation of T6963C and related LCD controllers AJR2019-05-062-0/+404
| |
* | mattelchess: add save switch (nw) hap2019-05-062-9/+12
| |
* | New working machine added hap2019-05-061-8/+11
| | | | | | | | | | ---------- Computer Chess (Mattel) [hap, Sean Riddle]
* | New not working machine added hap2019-05-062-5/+22
|/ | | | | ---------- Computer Chess (Mattel) [hap, Sean Riddle]
* Merge pull request #4933 from cam900/huc6270_args R. Belmont2019-04-296-28/+28
|\ | | | | huc6270.cpp, huc6202.cpp : Simplify handlers
| * huc6270.cpp, huc6202.cpp : Simplify handlers cam9002019-04-276-28/+28
| |
* | Merge pull request #4932 from cam900/voodoo_args R. Belmont2019-04-293-46/+46
|\ \ | | | | | | devices/video/voodoo.cpp : Simplify handlers
| * | devices/video/voodoo.cpp : Simplify handlers cam9002019-04-273-46/+46
| |/
* / mc6845: Use standard device method to adjust input clock (nw) AJR2019-04-282-39/+52
|/
* mc6845: Fix MT #7282; improve logging (nw) AJR2019-04-202-6/+16
|
* nes: Improve MMC5 extended attributes AJR2019-04-121-4/+3
| | | | | - mmc5: Use ExRAM byte from nametable area to select palette bank - ppu2c0x: Fix order of nametable/attribute reads
* 68000: Rework interrupt handling [O. Galibert] Olivier Galibert2019-04-051-1/+1
| | | | | | | * Implement the cpu space as an address space * Make all vectored interrupts use the cpu space * Make it possible to direct the cpu space to another space, use it for amiga (which handles it as a normal AS_PROGRAM read) * Make it possible to disable the priority muxer and get 3 lines instead, use it for cps2
* nes: Replace VDP bitmap access with screen().pixel() for lightgun emulation ↵ enikland22019-03-302-18/+0
| | | | (#4665)
* tms9927: Support a custom visible area Dirk Best2019-03-292-0/+6
|
* (nw) Clean up the mess on master Vas Crabb2019-03-26102-1742/+2631
| | | | | | | | | | | | | 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-25102-2631/+1742
| | | | | This reverts commit c24473ddff715ecec2e258a6eb38960cf8c8e98e, reversing changes made to 009cba4fb8102102168ef32870892438327f3705.
* tms9928: don't completely block reads from debugger (nw) hap2019-03-251-6/+6
|
* srcclean (nw) Vas Crabb2019-03-241-2/+2
|
* fixedfreq: some renaming, remove members called only once. (nw) couriersud2019-03-162-27/+25
|
* fixedfreq: more separation between interface and logic. (nw) couriersud2019-03-162-117/+111
|
* mc6845.cpp: Check for vsync on frame reset only if vsync witdh is supported AmatCoder2019-03-121-2/+5
| | | Regression caused by 12d8a146 (see comments there).
* fixedfreq: Separate interface from implementation. (nw) couriersud2019-03-122-251/+349
|
* New working machine couriersud2019-03-122-1/+5
| | | | ----------- Rebound [DICE team, Couriersud]
* Merge pull request #4731 from cam900/tms34061_args ajrhacker2019-03-092-45/+45
|\ | | | | tms34061.cpp : Simplify handlers, Use shorter type values
| * tms34061.cpp : Simplify handlers, Use shorter type values cam9002019-03-082-45/+45
| | | | | | | | itech8.cpp : Reduce unnecessary arguments in some routine
* | tms9928a, v9938: Remove space and mem_mask from read/write handlers (nw) AJR2019-03-094-29/+26
| | | | | | | | efo90501: Tweak dots per line to get closer to typical PAL rates (nw)
* | Merge pull request #4730 from AmatCoder/AmatCoder-mc6845-2 R. Belmont2019-03-082-14/+28
|\ \ | | | | | | mc6845.cpp: Check if vsync should be enabled when frame is reset
| * | mc6845.cpp: Check if vsync should be enabled when frame is reset AmatCoder2019-03-072-14/+28
| |/ | | | | | | Fix MT 06927
* | Merge pull request #4733 from AmatCoder/AmatCoder-mc6845-3 R. Belmont2019-03-081-0/+2
|\ \ | | | | | | mc6845.cpp: Fix mk88 machine
| * | mc6845.cpp: Fix mk88 machine AmatCoder2019-03-081-0/+2
| |/ | | | | | | Regression caused by commit c4f0852c. Thanks to Tafoid for catch it.
* / added mm5445_device (nw) hap2019-03-076-51/+249
|/
* ef9345, ef9365: Simplify read/write handlers (nw) AJR2019-03-074-8/+8
|
* mc6845.cpp: Do not reset line counter when screen parameters changed AmatCoder2019-03-061-2/+0
| | | | Fix MT 06997, 06854 and 06423. Also others games like "Profanation 2" works now.
* mame\drivers: removed most MCFG and MACHINE_CONFIG macros from drivers ↵ Ivan Vangelista2019-03-011-1/+1
| | | | starting with j and k (nw)