summaryrefslogtreecommitdiffstatshomepage
path: root/src/emu/cpu/i86
Commit message (Collapse)AuthorAgeFilesLines
* Move all devices into separate part of src tree (nw) Miodrag Milanovic2015-09-138-7879/+0
|
* blame balrog for this :) (NW) Cowering2015-07-081-1/+1
|
* memory: Remove support for decrypted bases, use an address space instead [O. ↵ Olivier Galibert2015-06-243-6/+6
| | | | Galibert]
* Cleanups and version bumpmame0163 Miodrag Milanovic2015-06-241-2/+2
|
* i86: add very limited lock support (just enough for the apricot Dirk Best2015-06-092-0/+18
| | | | actually)
* Sorted out cpu cores (nw) Miodrag Milanovic2015-05-137-13/+13
|
* Changes for Bryan McPhail (nw) Miodrag Milanovic2015-05-111-2/+2
|
* Added dummy license headers for EMU section (nw) Miodrag Milanovic2015-05-077-0/+14
|
* moved all to std::string (nw) Miodrag Milanovic2015-04-224-8/+8
|
* string -> str rename due to future conflicts (nw) Miodrag Milanovic2015-04-124-8/+8
|
* Tidy whitespace in plain text files Zoë Blade2015-04-081-5/+5
|
* (mess) pcd: doesn't display anything yet but almost completes post (nw) cracyc2015-02-081-3/+12
|
* i186: forgot this (nw) cracyc2014-12-151-0/+2
|
* i86: Fixed debugging with segment prefixes. (nw) Curt Coder2014-12-061-1/+4
|
* Cleanups and version bumpmame0155 Miodrag Milanovic2014-10-151-4/+4
|
* fixed most of the -Wunreachable-code-break and -Wunreachable-code-return ↵ Oliver Stöneberg2014-09-081-1/+0
| | | | warnings of clang 3.5 when compiling MESS (nw)
* nothing much Michaël Banaan Ananas2014-08-142-64/+73
|
* small cleanup Michaël Banaan Ananas2014-08-141-10/+12
|
* fixed usage of uninitialized members in i80186_cpu_device (nw) Oliver Stöneberg2014-08-081-2/+8
|
* Cleanups and version bump Miodrag Milanovic2014-07-221-4/+4
|
* (mess) rmnimbus: make scsi work (nw) cracyc2014-07-151-3/+0
| | | | | scsi: synchronize the data output lines with the input buffer device (nw) --- The nimbus reads the disk but it won't accept a PC MBR so without the missing machine specific fdisk it isn't possible to create a partition table
* i186: interrupt level triggering and simplify timers (nw) cracyc2014-07-122-46/+39
| | | (mess) rmnimbus: start to fix scsi (nw)
* (mess) rmnimbus: fix and simplify more drawing code (nw) cracyc2014-07-072-32/+19
|
* i86.c: 0x60 shadow omitted in previous patch. Needed for DOS 2. [Bavarese] Scott Stone2014-07-011-1/+1
| | | | | | | [MESS] vtvideo.c): finally fix smooth scrolling (ED084 = 1). See DIAG DISK -> VIDEO TEST -> screen 3 (Rainbow driver - SKIP 0). [Bavarese] [MESS] atari400.c - Slightly revised Atari XL cartridge loading so that it doesn't crash when loading 8K carts. Confirmed to fix MT#05108. [alegend45] Description fix from MASH for chihiro.c. (nw)
* i186: fix timer read (nw) cracyc2014-06-182-2/+7
| | | (mess) rmnimbus: bit of refactoring and cleanup, fix some video ram reads and writes, use eepromser and remove er59256 (nw)
* rainbow.c: New floppy code - uses more reliable 'wd_fdc'. [Bavarese] Scott Stone2014-06-091-6/+10
| | | | | i86.c: Four new 8086 opcode aliases: 0xc0 is 0xc2; 0xc1 = 0xc3; 0xc8 = 0xca; 0xc9 = 0xcb as documented at OS 2 Museum. [Bavarese] rx50_dsk.h/c: Rainbow specific; The RX50 _disk drive_ was used in different architectures. Floppy format used by Rainbow-100 and -190. Track layout (post-amble, some positions) yet unverified. Currently only raw 400 K disk dumps are supported (*.img). [Bavarese]
* devcv2 -> devcb (nw) Miodrag Milanovic2014-05-142-15/+15
|
* i86: Add 0x6x instruction shadows, used by DEC Rainbow MS-DOS 2.01. [R. ↵ R. Belmont2014-05-101-2/+20
| | | | Belmont, based on a patch by Bavarese]
* fixed usage of uninitialized members in i80186_cpu_device (nw) Oliver Stöneberg2014-04-251-3/+7
|
* fixed usage of uninitialized member in i8086_common_cpu_device (nw) Oliver Stöneberg2014-04-251-0/+1
|
* fixed usage of uninitialized members in i80286_cpu_device (nw) Oliver Stöneberg2014-04-241-0/+14
|
* fixed usage of uninitialized member in i8086_common_cpu_device (nw) Oliver Stöneberg2014-04-241-0/+2
|
* i186: use static set irq and clean up leftovers (nw) cracyc2014-04-231-2/+2
|
* Cleanups and version bumpmame0153 Miodrag Milanovic2014-04-071-1/+1
|
* 8086 MOV sreg behavior confirmed on hardware, no longer a guess (nw) Alex W. Jackson2014-04-071-20/+2
|
* i286: fault on invalid sreg access (nw) cracyc2014-04-021-0/+11
| | | | -- 80186 likely faults, 8086 unknown
* replace assert with guessed behavior + logerror (nw) Alex W. Jackson2014-04-021-2/+2
|
* added assert to src/emu/cpu/i86/i86.c for known index out-of-bounds access (nw) Oliver Stöneberg2014-04-021-0/+1
|
* i86: fix shifts by very large (> 32) amounts. fixes ibm xt detection by Dirk Best2014-02-141-14/+30
| | | the multi unique floppy controllers.
* Fixed MT05297. (nw) Ivan Vangelista2013-12-261-2/+5
|
* Continuing with "old GCC" fixes. (nw) R. Belmont2013-11-162-16/+16
|
* i286: fix trap flag (nw) cracyc2013-11-011-1/+4
|
* i286: fix task state segments (nw) cracyc2013-11-011-9/+10
|
* i186: timer is 1/4 internal clock, 1/8 external clock (nw) cracyc2013-10-201-2/+2
|
* i186: Added internal clock divider. [Curt Coder] Curt Coder2013-10-191-0/+3
|
* Cleanups and version bumpmame0150 Miodrag Milanovic2013-09-173-4/+3
|
* i386: int 0 when aam has a 0 radix (nw) cracyc2013-09-121-1/+1
|
* (mess) compis: doesn't appear to use text mode (nw) cracyc2013-08-231-1/+1
| | | i86: doh! (nw)
* (mess) compis: starts to read the floppies (nw) cracyc2013-08-201-1/+1
|
* fixed faulty if-condition in src/emu/cpu/i86/i186.c (nw) Oliver Stöneberg2013-08-191-1/+1
|