summaryrefslogtreecommitdiffstatshomepage
path: root/src/devices/cpu (follow)
Commit message (Collapse)AuthorAgeFilesLines
* sm510: revert exception on adx hap2016-04-051-2/+2
|
* sm500 file placeholders hap2016-04-056-34/+135
|
* Revert software-installed slot/image options when changing software AJR2016-04-049-11/+13
| | | | | - Remove emu.h's stealth include of emuopts.h through mconfig.h; reduce dependency on emuopts.h in other headers and source files. - MCFG_CPU_FORCE_NO_DRC is now a CPU configuration parameter rather than a global one; it still works to override the -drc option setting.
* UML: Added FCOPYI and ICOPYF instructions to pass raw data between integer ↵ Ville Linde2016-04-038-5/+265
| | | | and floating-point registers. [Ville Linde]
* New NOT WORKING machine added hap2016-04-031-1/+1
| | | | | --------------------------------------------- Konami Gradius (handheld) [hap, Sean Riddle]
* x86emit: fix REX order with all SSE prefixes (nw) Ville Linde2016-04-021-5/+10
|
* x86emit: SSE prefix comes before REX on MOVQ (nw) Ville Linde2016-04-021-4/+4
|
* sm510: ADX don't carry if adding 10(probably for bcd correction) hap2016-04-021-4/+4
|
* cv1k.cpp: some work towards save state support. Should work but it would be ↵ Ivan Vangelista2016-04-011-51/+50
| | | | better not to save the bitmap, so for the time being it is disabled by default (nw)
* tms9995: Changed method names for some input lines Michael Zapf2016-03-312-4/+4
|
* Logging changed; fixed HOLD handling; added synchronous RESET Michael Zapf2016-03-312-117/+150
|
* Log output changed Michael Zapf2016-03-311-52/+52
|
* Cleanups and version bump Miodrag Milanovic2016-03-305-7/+7
|
* SM511: small update to divider hap2016-03-304-5/+13
|
* sm510: pinout reference hap2016-03-291-0/+24
|
* sm510: fix ktmnt starts with bomb instead of key hap2016-03-281-1/+1
|
* Removed restrictions from files where we have written approval (nw) Miodrag Milanovic2016-03-247-26/+0
|
* SM511: added undocumented opcodes hap2016-03-224-6/+16
|
* tms1000: added tp0320 microinstructions decode hap2016-03-205-25/+99
|
* tms1k: correct copyright tags, what's left of the old core before i rewrote ↵ hap2016-03-1614-26/+33
| | | | it, is all in dasm and tms1k_base.*
* tms1k: split part 3, done hap2016-03-1616-1112/+1356
|
* tms1k: split part 2, renamed folder tms0980 to tms1000 hap2016-03-164-0/+0
|
* tms1k: split part 2, renamed files hap2016-03-164-5/+15
|
* tms1k: preparation for splitting source file hap2016-03-163-127/+129
|
* tms1k: make disasm tables human-readable and added initial TP0320 hap2016-03-153-263/+188
|
* ppcdrc: handle divide by zero (nw) Ville Linde2016-03-121-1/+13
|
* if (this) leftover, need to check if this causes some issue (nw) Miodrag Milanovic2016-03-111-2/+0
|
* Removed I64FMT and SIZETFMT, one usage left in chdman.cpp (nw) Miodrag Milanovic2016-03-071-11/+11
|
* TIMER_CALLBACK to TIMER_CALLBACK_MEMBER (nw) Miodrag Milanovic2016-03-073-12/+13
|
* Add license to files that were not part of build or are containing data to ↵ Miodrag Milanovic2016-03-0531-2/+62
| | | | build sources for cpu emulation (nw)
* consistency fixes and add missed files (nw) Miodrag Milanovic2016-03-044-3/+8
|
* tispeak: added notes hap2016-03-032-27/+48
|
* newbrain: Dumped the COP internal ROM. [Chris Despinidis] Curt Coder2016-03-022-66/+26
| | | | | newbrain: Rewrote the driver to modern standards. [Curt Coder] cop400: Implemented the MICROBUS interface. [Curt Coder]
* Fix for mips3 compare timer. Happy2016-03-011-2/+3
|
* * Support *n conversion in stream_format/string_format Vas Crabb2016-03-016-101/+109
| | | | | | | | | * Make stream_format return characters printed * Add iostreams with std::vector storage * Move to type-safe templates for logerror and popmessage * Remove now-unnecessary I64FMT from calls to logerror/popmessage * Put some lib/util stuff in util:: namespace * Some fixes to Japanese translation
* tms1k: added TP0320 skeleton hap2016-02-282-4/+33
|
* Clean up a bit more legacy code Vas Crabb2016-02-291-5/+1
|
* Replace strformat, strprintf and strcatprintf with type-safe steam_format ↵ Vas Crabb2016-02-28110-631/+628
| | | | | | | | | and string_format Update MAME to use new function Instantiate ODR-used static constant members Make some of the UI code more localisable Remove use of retired functions in tools
* Cleanups and version bump Miodrag Milanovic2016-02-243-3/+3
|
* Merge pull request #629 from felipesanches/fix_h8_cpu_regnames_string_array_size Miodrag Milanović2016-02-201-1/+1
|\ | | | | [h8 cpu] fix a typo in the array length of the register names string
| * [h8 cpu] fix a typo in the array length of the register names string Felipe Corrêa da Silva Sanches2016-02-201-1/+1
| |
* | i386: stuff (nw) cracyc2016-02-201-2/+2
| |
* | i386: oops(nw) cracyc2016-02-191-1/+1
| |
* | i386: 80386 sreg push only 16 bits and loadall (nw) cracyc2016-02-196-19/+99
| | | | | | | | | | --- All os/2 betas work with cga now
* | hphybrid: interrupt vector fetching fixed (again) fulivi2016-02-171-7/+2
|/
* i386: don't change IF when IOPL < CPL (nw) cracyc2016-02-141-1/+8
|
* Fixed DASM for the new opcodes, nw angelosa2016-02-094-24/+23
|
* Improved opcode $bb, added extra protection ports angelosa2016-02-091-5/+6
|
* Added opcode $b2, Night Gal Summer shows some garbage now angelosa2016-02-083-2/+14
|
* NCS8105 ADCX opcode is actually an ADDX, fixes gfx garbage in nightgal.cpp ↵ angelosa2016-02-081-1/+2
| | | | [Angelo Salese]