summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/bus/isa
Commit message (Collapse)AuthorAgeFilesLines
* Cleanups and version bumpmame0157 Miodrag Milanovic2014-12-312-4/+4
|
* Uppercase hash cleanup (nw) Scott Stone2014-12-242-3/+3
|
* isa8_cga_device: added save state support, fixes at least pt68k4.c save ↵ Osso2014-12-242-1/+11
| | | | state problem (nw)
* Merge pull request #75 from shattered/_23d4641 Miodrag Milanović2014-12-111-2/+2
|\ | | | | various whitespace and comments fixes (nw)
| * various whitespace and comments fixes (nw) Sergey Svishchev2014-12-111-2/+2
| |
* | (mess) pc9801: bit better (nw) cracyc2014-12-101-3/+3
| |
* | upd7220: reverse bit order and make address space 16 bit (nw) cracyc2014-12-101-7/+7
|/ | | | (mess) pc9801: egc wip (nw)
* (MESS) apollo: made possible to load cartridge tapes from softlist, by ↵ etabeta782014-12-032-12/+12
| | | | | | | | | dealing with these images like it's done for cassettes and floppies. [Fabio Priuli] out of whatsnew: eventually, I hope to have some more spare time to clean up image handling because the different implementations for each media type cause a lot of unneeded headaches.
* (MESS) apollo: made SC499 cartridge tape device a but more etabeta782014-11-302-41/+95
| | | | | | | consistent with our other image devices. loading from softlist does not work yet (probably a stupid mistake on my side). nw. (MESS) softlist: added apollo_ctape softlist [Riley110]
* Cleanups and version bumpmame0156 Miodrag Milanovic2014-11-262-6/+6
|
* (MESS) included modern .dsk format among default supported etabeta782014-11-232-6/+2
| | | | formats. [Riley110]
* (mess) num9rev: add number 9 revolution 512x32 [Carl] cracyc2014-11-044-0/+382
| | | | | --- Only the demo programs tested for now
* Add zero() to (s)vga_device: zeroes all private variables but vtbls. jbu2014-11-012-6/+2
| | | | The vga.memory is resized to 0.
* updated comments/TODOs about invalid vptr warnings (nw) Oliver Stöneberg2014-11-012-0/+2
|
* Use the same list of centronics devices everywhere (except the Amstrad CPC), ↵ smf-2014-10-281-2/+0
| | | | the list has been renamed as they aren't all printers. [smf]
* (mess) hdc: xenix 8086 hates this so isolate it (nw) cracyc2014-10-273-2/+30
|
* isa_hdc: ec1841 compatibility Sergey Svishchev2014-10-261-3/+10
|
* isa_hdc: implement WRITESBUFF command Sergey Svishchev2014-10-262-2/+57
|
* ec184x, iskr103x: use custom set of ISA cards Sergey Svishchev2014-10-262-1/+32
|
* iskr103x: CGA clone Sergey Svishchev2014-10-262-12/+80
|
* ec184x: MDA clone Sergey Svishchev2014-10-262-1/+260
|
* isa_hdc: add DIPs, make ROM optional Sergey Svishchev2014-10-262-2/+37
|
* mc1502: restore fdc support for bios 5.3x Sergey Svishchev2014-10-262-31/+23
|
* poisk1: new HDC ROM Sergey Svishchev2014-10-261-3/+5
|
* Changed Trident ISA device to be 16-bit, which is likely more correct. mahlemiut2014-10-243-16/+15
|
* Cleanups and version bumpmame0155 Miodrag Milanovic2014-10-153-68/+68
|
* trident: MMIO WIP. To test with Win95, set the card ID to 0xe3. mahlemiut2014-10-113-10/+90
|
* trident: reworked Bresenham line drawing. It's better, but I'm still not ↵ mahlemiut2014-10-091-19/+23
| | | | convinced it's completely accurate.
* trident: fix programmable clock selection when running XFree86 mahlemiut2014-10-041-1/+1
|
* trident: hopefully found the clock divider bit used by the BIOS, refresh ↵ mahlemiut2014-10-042-2/+16
| | | | rates should now be pretty correct.
* trident: added programmable clock, previous clock select was for TGUI9440CXi ↵ mahlemiut2014-10-042-5/+35
| | | | and TVGA cards, still lacks a divisor for higher refresh rates, but up to 70Hz modes should be correct now.
* trident: small WIP mahlemiut2014-10-033-11/+16
|
* trident: added hardware cursor mahlemiut2014-10-023-13/+320
|
* trident: improved Bresenham line drawing, it now at least draws in the right ↵ mahlemiut2014-09-241-9/+4
| | | | direction. :)
* trident: added XOR drawing, added XNEG and YNEG reverse directions for mono ↵ mahlemiut2014-09-232-5/+40
| | | | pattern BitBLT.
* trident: improved mono pattern drawing, fixing foreground colour, adding ↵ mahlemiut2014-09-221-3/+8
| | | | background colour, and clipping it.
* trident: added 2D acceleration support for 15/16/32bpp video modes (untested ↵ mahlemiut2014-09-212-8/+100
| | | | since XFree86 3.3 requires linear addressing, which in turn requires VLB or PCI support :()
* trident: added mono bitmaps generated by writing to VRAM. mahlemiut2014-09-202-61/+109
|
* trident: implemented basic bitblt and bresenham line functions. mahlemiut2014-09-192-109/+222
|
* trident: fixed busy bit, added logging of 2D acceleration registers. mahlemiut2014-09-183-1/+396
|
* sb16.c: Removed unused m_bps variable. (nw) Wilbert Pol2014-09-161-1/+1
|
* trident: extended 3d8/3d9/CR0E new mode SVGA bank size. BIOS now detects ↵ mahlemiut2014-09-162-9/+12
| | | | 2MB VRAM (but win95 is still clueless).
* trident: some WIP, added CRTC offset bit 8 and start address bits 16-18. mahlemiut2014-09-163-9/+131
|
* sb16: comment out unused variable (no whatsnew) mahlemiut2014-09-141-1/+1
|
* (mess) sb16: small fix (nw) cracyc2014-09-141-1/+1
|
* (mess) sb16: Add Soundblaster 16 low level emulation [Carl, Malice, O. Galibert] cracyc2014-09-144-0/+970
| | | | --- The diagnose program mostly works but I'm sure there are still many more bugs, it definitely isn't near as usable as the hle (at least yet).
* trident: forced doubleword offset when using an SVGA video mode, fixes ↵ mahlemiut2014-09-121-4/+8
| | | | display in Eggs Playing Chicken.
* trident: added DAC command register, so that we can tell when in a 15 or 16 ↵ mahlemiut2014-09-112-2/+55
| | | | bit mode.
* mach32,mach64: fixed crash when reading vblank state. mahlemiut2014-09-102-0/+12
|
* trident: added ID register, banking, and clock selection. mahlemiut2014-09-092-19/+301
|