| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Move all devices into separate part of src tree (nw) | 2015-09-13 | 11 | -11171/+0 | |
| | | |||||
| * | Add cache operation descriptions to MIPS disassembly. | 2015-09-08 | 1 | -1/+8 | |
| | | |||||
| * | Merge branch 'local' | 2015-09-07 | 1 | -4/+28 | |
| |\ | |||||
| | * | N64 driver improvements. | 2015-09-07 | 1 | -4/+28 | |
| | | | | | | | | | | | | | | | | | | | Add coprocessor unusable exceptions for LWC1/SWC1/LDC1/SDC1. Change PI DMA granularity from eight bytes to two bytes. Add delay timer for SI DMA. Change behavior for interlaced video to be more useful, but still needing revision. Simplify/remove some AI DMA interrupt signals. Removed line that cleared EEPROM contents with every machine reset (warm or cold). | ||||
| * | | mips3drc.c - Mippity mip mips. Fixed drc bug. | 2015-07-16 | 1 | -1/+1 | |
| | | | | | | | | | voodoo.c - Added define for turning off cycle eating during regiser reads. | ||||
| * | | Minor MIPS fixups. | 2015-07-12 | 2 | -2/+2 | |
| | | | |||||
| * | | blame balrog for this :) (NW) | 2015-07-08 | 1 | -1/+1 | |
| |/ | |||||
| * | -core: Add MCFG_FORCE_NO_DRC. [MooglyGuy] | 2015-06-27 | 1 | -2/+2 | |
| | | |||||
| * | nw, add MCFG_FORCE_NO_DRC option, does not work for no apparent reason ↵ | 2015-06-27 | 2 | -3/+3 | |
| | | | | | because our core architecture is crap | ||||
| * | memory: Remove support for decrypted bases, use an address space instead [O. ↵ | 2015-06-24 | 4 | -9/+9 | |
| | | | | | Galibert] | ||||
| * | mips3: Make fast RAM handling faster by caching certain values. [MooglyGuy] | 2015-05-27 | 3 | -12/+12 | |
| | | |||||
| * | Cleanups and version bumpmame0162 | 2015-05-27 | 1 | -1/+1 | |
| | | |||||
| * | mips3 -- Added routine for clearing fastram region so that dynamic ram ↵ | 2015-05-23 | 2 | -1/+15 | |
| | | | | | | | | | | | allocation can be mapped to fastram. atahle -- Added clear cache command. iteagle -- Re-arrange inputs for different games. voodoo_pci -- Add pre-fetchable flag to BAR. iteagle_fpga -- Added memory for eagle1 boards and map gun input. vrc4373 -- Split memory space mapping routines for CPU and PCI spaces and added fastram for CPU. | ||||
| * | Sorted out cpu cores (nw) | 2015-05-13 | 1 | -2/+2 | |
| | | |||||
| * | (MESS) -n64: 50% RDP speedup on an i7-5930K [MooglyGuy] | 2015-05-09 | 1 | -13/+15 | |
| | | |||||
| * | Added dummy license headers for EMU section (nw) | 2015-05-07 | 1 | -0/+2 | |
| | | |||||
| * | Cleanups and version bumpmame0161 | 2015-04-29 | 1 | -2/+2 | |
| | | |||||
| * | moved all to std::string (nw) | 2015-04-22 | 4 | -69/+69 | |
| | | |||||
| * | Replace dynamic_array with std::vector [O. Galibert] | 2015-04-14 | 2 | -5/+5 | |
| | | |||||
| * | string -> str rename due to future conflicts (nw) | 2015-04-12 | 4 | -69/+69 | |
| | | |||||
| * | - mips3: Made fast RAM option common to both interpreter and DRC. [MooglyGuy] | 2015-03-29 | 3 | -352/+337 | |
| | | |||||
| * | Forgot to hit save, nw | 2015-03-26 | 1 | -2/+4 | |
| | | |||||
| * | - mips3: Add integer divide-by-zero handling to MIPS III cores. [MooglyGuy] | 2015-03-25 | 3 | -6/+105 | |
| | | |||||
| * | oops (nw) | 2015-01-25 | 1 | -1/+1 | |
| | | |||||
| * | Fix compilation with GCC 4.4.7 (n/w) | 2014-11-12 | 1 | -1/+1 | |
| | | |||||
| * | added asserts for n64 -cart conker crash in ↵ | 2014-11-08 | 1 | -0/+3 | |
| | | | | | mips3_device::generate_checksum_block() (nw) | ||||
| * | added command-line option -[no]drc_log_native to control DRC native ↵ | 2014-11-07 | 3 | -6/+2 | |
| | | | | | | | | | | diassembly logging [Oliver Stöneberg] allows logging of DRC native disassembly without re-compiling / removes DRCUML_OPTION_LOG_NATIVE and all the core-specific LOG_NATIVE defines / added logging() to drcbe_interface / added logging_native() to drcuml_state | ||||
| * | added command-line option -[no]drc_log_uml to control DRC UML disassembly ↵ | 2014-11-07 | 3 | -19/+18 | |
| | | | | | | | | logging [Oliver Stöneberg] allows logging of DRC UML disassembly without re-compiling / removes DRCUML_OPTION_LOG_UML and all the core-specific LOG_UML defines | ||||
| * | mips3: Fixed left-shift-of-signed-value issues. [MooglyGuy] | 2014-11-04 | 2 | -8/+8 | |
| | | | | | rsp: Fixed left-shift-of-signed-value issues. [MooglyGuy] | ||||
| * | mips3drc: Generate -0.0 for NEG.S/D of 0.0 as FNEG does not on x86 [MooglyGuy] | 2014-11-03 | 1 | -0/+8 | |
| | | |||||
| * | mips3drc: Sign-extend ROUND.L, TRUNC.L, CEIL.L and FLOOR.L [MooglyGuy] | 2014-11-03 | 1 | -0/+4 | |
| | | |||||
| * | Cleanups and version bumpmame0155 | 2014-10-15 | 1 | -1/+1 | |
| | | |||||
| * | fixed most of the -Wunreachable-code-break and -Wunreachable-code-return ↵ | 2014-09-08 | 2 | -3/+2 | |
| | | | | | warnings of clang 3.5 when compiling MESS (nw) | ||||
| * | (nw) mips3drc: Made badcop exception handling cleaner. If you haven't read ↵ | 2014-08-27 | 2 | -30/+60 | |
| | | | | | Bob Martin's "Clean Code" yet, do so. | ||||
| * | mips3drc: Throw badcop exceptions on COP1 accesses while the COP1 status bit is | 2014-08-26 | 1 | -0/+8 | |
| | | | | not enabled [MarathonMan] | ||||
| * | More cleanups, there is issue with srcclean that needs to be taken care as ↵ | 2014-07-22 | 1 | -2/+2 | |
| | | | | | well, just doing now what we can | ||||
| * | Cleanups and version bump | 2014-07-22 | 2 | -2/+0 | |
| | | |||||
| * | mips3.c: Modernised cpu core (nw) | 2014-06-01 | 7 | -3069/+2215 | |
| | | |||||
| * | The official MIPS ABI doesn't have $ in front of the software names for the ↵ | 2014-05-23 | 1 | -98/+98 | |
| | | | | | integer registers http://math-atlas.sourceforge.net/devel/assembly/007-2816-005.pdf & the debugger thinks you're entering a hex number when you're trying to use them. I've left the disassembler, but the official ABI doesn't use them in source either (the only supporting evidence I found for them is the Linux ABI). I also removed the space padding which hasn't had the intended effect since the new debugger was introduced. [smf] | ||||
| * | devcv2 -> devcb (nw) | 2014-05-14 | 1 | -12/+12 | |
| | | |||||
| * | removed usage of legacy IRQ callback (nw) | 2014-04-29 | 3 | -4/+4 | |
| | | |||||
| * | Moved eminline and related files into /src/osd since it's system related (nw) | 2014-04-16 | 1 | -1/+1 | |
| | | | | | | | | | Moved delegates into /src/lib/util to enable usage of delegates in other project parts Moved mame_printf_* calls into /src/osd/osdcore.c and renamed them to osd_printf_* Changed mess.mak to display compilation of ymmu100.ppm nicely | ||||
| * | Removed some auto_mallocs in favor of dynamic_arrays. | 2014-02-19 | 2 | -6/+6 | |
| | | | | | | Added option to clear dynamic_arrays; on gcc this should assert if not done on POD (which is unsafe to memset). | ||||
| * | fixes for building with Visual Studio 2013 RTM [smf] | 2013-10-19 | 1 | -5/+5 | |
| | | |||||
| * | Added license tags to a few more files. Also converted many of OG's | 2013-10-16 | 5 | -0/+10 | |
| | | | | | | BSD licenses to tags since when he copied & pasted them he forgot to remove one instance of my name, which I caught while searching. ;-) | ||||
| * | Bulk convert files that already had standard BSD license in my name | 2013-10-16 | 5 | -97/+10 | |
| | | | | | to new license tagged form. | ||||
| * | Cleanups and version bumpmame0150 | 2013-09-17 | 1 | -2/+1 | |
| | | |||||
| * | Added command line option to force DRC C backend [Miodrag Milanovic] | 2013-08-27 | 1 | -3/+0 | |
| | | |||||
| * | Made both DRC and Non-DRC compile for MIPS, RSP and SH2 core and added ↵ | 2013-08-27 | 4 | -127/+161 | |
| | | | | | option to enable/disable DRC from command line (-drc -nodrc by default it's on) [Miodrag Milanovic] | ||||
| * | setname and description changes to DRC devices to indicate such is being ↵ | 2013-08-23 | 1 | -32/+32 | |
| | | | | | used (nw) | ||||
