summaryrefslogtreecommitdiffstatshomepage
Commit message (Collapse)AuthorAgeFilesLines
* version bump (nw)mame0184 Vas Crabb2017-03-292-4/+4
|
* addrmap: Temporary fix (nw) Olivier Galibert2017-03-281-1/+2
|
* express: More robust parsing fix (nw) Olivier Galibert2017-03-271-5/+10
|
* Fix compile error noticed on VS (nw) Miodrag Milanovic2017-03-262-1/+3
|
* express: More robust memory access operator parsing (nw) Olivier Galibert2017-03-261-1/+1
|
* srcclean (nw) Vas Crabb2017-03-261-1/+1
|
* Fixed SDL build on win32 and zexall build (nw) Miodrag Milanovic2017-03-262-3/+15
|
* srcclean (nw) Vas Crabb2017-03-2699-1076/+1076
|
* Source of silly quote (nw) AJR2017-03-251-1/+1
|
* Fixed recently introduced order of operations issue, and changed to Vas' ↵ Nathan Woods2017-03-261-14/+14
| | | | preferred style
* Memory unit masking and address mirroring fixes (nw) AJR2017-03-256-15/+36
| | | | | | - Fix a bug which effectively treated AM_MIRROR as AM_SELECT when applied to a single-address range mirrored into a contiguous block. The automatic expansion of zero address masks now only applies to those stemming from (default) configuration, not from optimization. (This allows the assertion in latch8_device to be reinstated.) - Fix a bug where AM_SELECT applied to narrow-width handlers with a submaximal number of subunits would select the wrong address bits or none at all. (This allows rpunch_gga_w to be WRITE8 as intended.) - Add more stringent appropriateness checking of unit masks for narrow-width handlers.
* MIPS: initial support for VR5500 and TX4925 CPUs. [R. Belmont] arbee2017-03-254-0/+203
|
* shangha3.cpp: Minor doc update - NW briantro2017-03-251-1/+1
|
* New Shanghai 3 clone briantro2017-03-252-5/+22
| | | | | | New Clone Added --------------------------------- Shanghai III (US, prototype) [coolmod, The Dumping Union]
* dmv: fixed monochrome screen color. (nw) Sandro Ronco2017-03-251-3/+3
|
* latch8, discrete: Major device cleanup (nw) (#2187) ajrhacker2017-03-257-255/+154
| | | | | | | - Eliminate the AM_LATCH8_XXX address map macros. The normal DEVREAD/DEVWRITE ought to be good enough. - Eliminate the "offset" specifications from latch8_device. This was used mostly to funnel outputs to discrete_device, which now has a templated write_line handler. (Inputs can use MCFG_DEVCB_RSHIFT instead.) - Organize latch8_device's callbacks as arrays of devcb_readline/devcb_writeline, helping simplifying code greatly. - Change latch8_device::bit[0-7]_(q_)?r to be proper line read handlers. This requires two extra READ8 handlers in audio/dkong.cpp, but memory-mapping for the MCS-48 T0 and T1 lines is totally artificial anyway. - Comment out an assert that now tends to fail due to buggy AM_MIRROR behavior.
* i8355: Use required_region_ptr instead of device_memory_interface for ↵ AJR2017-03-252-26/+5
| | | | internal ROM (nw)
* New working machine Ivan Vangelista2017-03-252-2/+92
| | | | | _________________ Shiny Golds [caius, The Dumping Union]
* Minor cleanup of H19 Mark Garlanger2017-03-251-34/+28
|
* itech8.cpp: Correct some Dyno Bop rom names - NW briantro2017-03-241-10/+8
|
* hh_tms1k: fixed tbreakup flickering leds? (nw) hap2017-03-252-64/+56
|
* Revert "Fixed writes to decrypted opcode memory" (#2185) Olivier Galibert2017-03-241-41/+10
|
* Merge pull request #2184 from PugsyMAME/master ajrhacker2017-03-241-10/+41
|\ | | | | Fixed writes to decrypted opcode memory
| * Fixed writes to decrypted opcode memory PugsyMAME2017-03-241-10/+41
| | | | | | | | | | | | | | Fixes problem in the debugger and the cheat engine as currently the writes to opcode memory are not handled correctly, so separated EXPSPACE_RAMWRITE and EXPSPACE_OPCODE case statements to allow opcode writes to access the correct memory. Example: In flicky this will now disable cat collisions with the main sprite: maincpu.ob@3ac6=c3
* | Merge pull request #2176 from Dagarman/master R. Belmont2017-03-242-1/+62
|\ \ | | | | | | vic1001_cass.xml and c64_cass.xml dumps
| * | c64_cass.xml dumps KEN WHITE2017-03-221-0/+49
| | |
| * | vic1001_cass.xml speakeasy partial dump KEN WHITE2017-03-221-1/+13
| | |
* | | Merge pull request #2173 from npwoods/pia_cplusplus R. Belmont2017-03-242-54/+74
|\ \ \ | | | | | | | | Incremental C++-ification of 6821pia.cpp
| * | | Incremental C++-ification of 6821pia.cpp Nathan Woods2017-03-212-54/+74
| | | | | | | | | | | | | | | | | | | | 1. Changed some 'int' ==> 'bool' where appropriate 2. Changed the various control byte macros to static functions
* | | | Merge pull request #2180 from fulivi/hp9845_dev11 R. Belmont2017-03-241-118/+229
|\ \ \ \ | | | | | | | | | | Improvements to 9845C light pen emulation
| * | | | hp9845: further improvements to LP emulation, especially on timing. fulivi2017-03-241-54/+76
| | | | |
| * | | | hp9845: generation of graphic and LP cursors separated. Some fulivi2017-03-241-96/+185
| | | | | | | | | | | | | | | | | | | | refactoring of LP data computation.
* | | | | Merge pull request #2183 from Happy-yappH/master R. Belmont2017-03-241-2/+6
|\ \ \ \ \ | | | | | | | | | | | | mips3 drc : Make sure branch delay slot instruction is not virtual
| * | | | | mips3 drc : Make sure branch delay slot instruction is not virtual Happy2017-03-241-2/+6
| |/ / / / | | | | | | | | | | | | | | | | | | | | instruction before trying to generate code to add it to the block checksum.
* | | | | Merge pull request #2182 from pra85/patch-1 ajrhacker2017-03-241-2/+2
|\ \ \ \ \ | | | | | | | | | | | | Fix typos
| * | | | | Fix typos Prayag Verma2017-03-241-2/+2
|/ / / / / | | | | | | | | | | | | | | | slighly → slightly transistion → transition
* | | | | Merge pull request #2181 from ajrhacker/horekid_4way ajrhacker2017-03-241-8/+8
|\ \ \ \ \ | | | | | | | | | | | | horekid: Change joystick inputs to 4-way
| * | | | | horekid: Change joystick inputs to 4-way AJR2017-03-241-8/+8
| |/ / / /
* | | | | tms1024: added MS pin, added write to port 0 (nw) hap2017-03-243-31/+37
| | | | |
* | | | | ltd.cpp: removed hustlerpa, as PinMAME devs found out it was actually a ROM ↵ Ivan Vangelista2017-03-242-8/+0
| | | | | | | | | | | | | | | | | | | | from another machine (nw)
* | | | | New working clone Ivan Vangelista2017-03-242-10/+36
| |_|_|/ |/| | | | | | | | | | | | | | | ________________ Gals Panic (MCU Protected, set 2) [Hammy, The Dumping Union]
* | | | hh_pic16: us2pfball internal artwork (nw) hap2017-03-245-31/+189
|/ / /
* | | dynax.cpp: Change PSG types correctly (nw) AJR2017-03-231-4/+4
| | |
* | | electron: Added First Byte joystick interface Nigel Barnes2017-03-234-8/+155
| | |
* | | archimedes: Added JFD floppy format as used by JASPP (Archimedes Software ↵ Nigel Barnes2017-03-235-1/+412
| | | | | | | | | | | | Preservation Project)
* | | apd_dsk: added notes (nw) Nigel Barnes2017-03-231-3/+55
| | |
* | | New working software list additions Nigel Barnes2017-03-233-81/+958
| | | | | | | | | | | | | | | | | | | | | ----------------------------------- archimedes: over 20 games and applications bbcb_flop: Disk User coverdisks, Bad Apple and X-Pansions Elevation demos bbcm_flop: Enjoy The Silence and Retribution X demos
* | | Merge pull request #2178 from moralrecordings/pcfix ajrhacker2017-03-235-18/+50
|\ \ \ | |_|/ |/| | | | | | | | | | | * VGA card now saves vga.dac to the state, as the MAME palette is clobbered periodically with data from here. Changed the type of vga.dac.colour to a flat uint8_t array seeing as save_item isn't struct-friendly. Fixes Liero. * Saved more VGA flags, including vga.miscellaneous_output, which despite the vague name is needed for reading from the ports. * Fixed an enum range check miss. * Saved more i386 flags required for 32-bit save states. Fixes Jump 'n Bump.
| * | i386: save additional CPU flags Scott Percival2017-03-231-2/+23
| | |
| * | i386: fix enum range check Scott Percival2017-03-232-2/+2
| | |