summaryrefslogtreecommitdiffstatshomepage
path: root/src (follow)
Commit message (Collapse)AuthorAgeFilesLines
* (MESS) rainbow: Clang compile fix. (nw) Curt Coder2013-12-201-1/+1
|
* (MESS) trs80m2: Cleanup. (nw) Curt Coder2013-12-201-3/+0
|
* Netlist and Pong: Couriersud2013-12-2023-77/+450
| | | | | | - Added save-state support. - Fixed a compile issue with MSVC The state saving is now 80% generic. This still needs some polishing, but works.
* small clean up of serial devices (nw) smf-2013-12-203-8/+3
|
* Added FATALERROR: tag to standard emu_fatalerror throws for easier parsing ↵ Scott Stone2013-12-201-1/+1
| | | | of testing results. (nw)
* (MESS) Rainbow 100 updates: [Bavarese] R. Belmont2013-12-208-254/+677
| | | | | | | | | - added DEC-190-B model - preliminary floppy (TD0 / IMG) - corrected LK201 keyboard matrix (C12, Do + cursor keys) - MHFU changes; character display speedups - nicer bezel with 'C' + 'D' drive leds
* converted serial & rs232 devices to devcb2 [smf] smf-2013-12-2079-1513/+815
|
* re-added /wd4250 /wd4435 that was removed in r26650, to allow building with ↵ smf-2013-12-191-1/+1
| | | | visual studio again. (nw)
* fix compile Michaël Banaan Ananas2013-12-191-0/+2
|
* (MESS) bbc : added back the cursor Robbbert2013-12-191-2/+2
| | | Note: in mode 7 (default), it's the text which is out of position.
* Pong update: Couriersud2013-12-1918-116/+353
| | | | | | - based on feedback from IRC hopefully fixed issues like "jumping" - adjusted VR1 and VR2 to 50% - disabled all printf output.
* New games added as GAME_NOT_WORKING R. Belmont2013-12-192-2/+23
| | | | | | ----------------------------------- Touch de Uno! [R. Belmont, bodger319, gamerfan, f205v, Yohji, Smitdogg, rtw, The Dumping Union]
* Removed support for static config from slots and converted the two devices ↵ smf-2013-12-199-98/+41
| | | | using it to machine config fragments [smf]
* removed MCFG_DEVICE_CONFIG_CLEAR as it's legacy but not used anymore (nw) smf-2013-12-181-2/+0
|
* MCFG_MODIFY_DEVICE(DEVICE_SELF) is no longer required in machine configs ↵ smf-2013-12-185-5/+1
| | | | used in a slot option (nw)
* removed unused structure (nw) smf-2013-12-181-8/+0
|
* Removed fake options that were added in prev commit, this is unwanted. Michaël Banaan Ananas2013-12-181-55/+20
| | | | Friendly note to the external submitter: if you don't want it to play those samples, simply move them out of the "samples" folder.
* k005289.c: refactored, removed redundant state variables and unneccessary ↵ Alex W. Jackson2013-12-184-120/+70
| | | | floating point math, added savestate support [Alex Jackson]
* New clones added Scott Stone2013-12-182-2/+15
| | | | ---------------- Street Fighter III: New Generation (Euro 970204) [Layne, Smitdogg, The Dumping Union]
* aristmk4.c: [Lord-Data] Scott Stone2013-12-181-12/+84
| | | | | | - Option to raise outputs for physical meters to be used - Option to disable making sound effects for emulated meters - Option to disable virtual emulation of hopper/coin release system
* allow building with ICL on Windows if you have it installed into MSVC [Dean ↵ David Haywood2013-12-182-15/+95
| | | | | | | | | | | | | | | | London] The ICL compiler on Windows installs over MSVC and piggybacks onto the build tools Microsoft provide. To enable compilation use USE_ICL=1 when compiling with MSVC_BUILD=1 (from the ICL enabled command prompt) + gives a more stable build than the MSVC compiler + more informative compile errors when using ICL compared to MSVC compiler + can still use MSVC debugging tools (better than GCC) + can use additional intel tools etc. - build is still slower than GCC one out of whatsnew: I've cleaned up this submission a fair bit, could maybe be cleaned a little more, but it's much better than what I was sent. Looking at the list of additional warnings that ICL requires to be disables reveals some to be mundane (and could probably be fixed in the source, eg. the way it doesn't like the hng64.c commenting style) whereas others look like they might be legitimate (and useful) warnings about problems we should look into. I briefly tested this with VC2013 + Patch 1 RC and the current ICL, it appears to build and run fine.
* Fixfreq: Don't process hsyncs while we are vsyncing. Fixes video jitter/jumps. Couriersud2013-12-181-7/+5
|
* uses device_mconfig_additions() to add ata slots, which allows you to just ↵ smf-2013-12-177-34/+54
| | | | add the device and configure it rather than using the MCFG_ATA_INTERFACE_ADD #define. [smf]
* Improved netlist parser Couriersud2013-12-172-44/+78
|
* Netlist: Couriersud2013-12-1720-172/+407
| | | | | | - Hopefully fixed "red lines" - Improved 9316 code - General code maintenance - Started work on netlist audio device support
* Following a recommendation by smf removing files with capitals in them. ↵ Couriersud2013-12-172-129/+0
| | | | These will be added again in a couple of minutes.
* Discrete audio: No more dynamic allocations in static constructors. Couriersud2013-12-172-3/+12
| | | | | Either do rm `grep -Rl "discrete_" obj/` or a complete rebuild.
* (MESS) add placeholders for 3 new skeletons [Team Europe] Robbbert2013-12-172-0/+27
| | | | | | | ------------------------------------------------ IQ Unlimited Genius 3000S Genius Master Mega Color
* (MESS) pt68k4 : more roms Robbbert2013-12-171-0/+6
|
* wicat: Added bus error details, can now finish the memory test. mahlemiut2013-12-171-1/+3
|
* m68k: add ability for externally-thrown bus errors to have proper details ↵ R. Belmont2013-12-172-3/+11
| | | | [R. Belmont]
* Netlist & pong: Couriersud2013-12-1615-110/+171
| | | | | | | | | - update the parser code - the "rom" netlist and preprocessor netlist are now aligned again. - got rid of fatalerror in netlist/* code. Implementing applications have to implement fatalerror in a derived class from netlist_base_t now.
* Uses MCFG_SLOT_DEFAULT_OPTION instead of MCFG_DEVICE_SLOT_INTERFACE where ↵ smf-2013-12-162-5/+5
| | | | only the default option is changed. [smf]
* converted cassette, pccard1 & pccard2 slots to use new MCFG macros [smf] smf-2013-12-161-60/+24
|
* Slot options can now be configured inline without creating an array. Legacy ↵ smf-2013-12-1612-294/+272
| | | | support for old configuration uses MCFG_FRAGMENT_ADD, which required changing so the current device could be updated by the fragment. [smf]
* NEW WORKING GAME smf-2013-12-162-0/+38
| | | | | Bucky O'Hare (ver EA) [caius]
* Windows: Fixed D3D multimonitor support. [GroovyMAME] Michaël Banaan Ananas2013-12-163-1/+5
|
* (MESS) a6809 : fixed video. Robbbert2013-12-161-33/+113
|
* Netlist: Couriersud2013-12-1613-127/+237
| | | | | - separated mame specific code into netlist.h - Diode model now uses a fast exp function which is approx. 3x faster than build-in at the expense of reduced accuracy. We are emulating real device with tolerances, so this is not an issue.
* just a note David Haywood2013-12-161-0/+3
|
* Reinstated functionality in pstring. This should now be compatible with MSVC. Couriersud2013-12-162-5/+10
|
* twin16.c: Fixed cuebrick nvram size, added XTALs, various cleanups [Alex ↵ Alex W. Jackson2013-12-166-157/+95
| | | | Jackson]
* wicat: Hooked up CRTC and DMA on terminal board. There is now a basic ↵ mahlemiut2013-12-162-12/+105
| | | | display. [Barry Rodewald]
* fix for following errors when compiling with visual studio (nw) smf-2013-12-162-10/+10
| | | | | | | | c:\emu\mamesvn\src\emu\netlist\pstring.h(26) : error C2220: warning treated as error - no 'object' file generated c:\emu\mamesvn\src\emu\netlist\pstring.h(26) : warning C4200: nonstandard extension used : zero-sized array in struct/union Cannot generate copy-ctor or copy-assignment operator when UDT contains a zero-sized array c:\emu\mamesvn\src\emu\netlist\pstring.h(171) : warning C4291: 'void *operator new(size_t,pblockpool &,int) throw(std::bad_alloc)' : no matching operator delete found; memory will not be freed if initialization throws an exception c:\emu\mamesvn\src\emu\netlist\pstring.h(51) : see declaration of 'operator new'
* fix linking with visual studio (nw) smf-2013-12-161-1/+1
|
* Compile fix (nw) Scott Stone2013-12-151-1/+1
|
* a2600.c: Reimplemented FE mapper. Fixes decathlon; partial fix for MT05345. Wilbert Pol2013-12-151-31/+45
|
* Change International Gaming Technology --> International Game Technology - NW Brian Troha2013-12-153-6/+6
|
* peplus.c: Change International Gaming Technology --> International Game ↵ Brian Troha2013-12-151-194/+194
| | | | Technology - NW
* oops, remove stray printf from testing Robbbert2013-12-151-1/+1
|